相关试卷
-
1、带宽表示网络通信线路传输数据的能力。下列属于带宽单位的是( )。A、Byte B、bit C、bit/s D、Hz
-
2、小明通过铁路网络订票系统12306订票时,需要在系统中选择出发站和终点站,这个过程体现了信息系统的( )。A、输入功能 B、处理功能 C、控制功能 D、存储功能
-
3、使用了不设防的公用免费Wi-Fi,可能带来的问题有( )。
①误入钓鱼网站 ②泄密个人信息 ③被“下载”恶意软件 ④可观的经济利益
A、①②④ B、①②③④ C、①④ D、①②③ -
4、小明给自己的网络账号设置8位密码,其安全性最高的是( )。A、12341234 B、abcdefgh C、aqz0325# D、bQ1#5kNy
-
5、在关系型数据库中,一个关系对应一个( )。A、层次模型 B、网状模型 C、二维表 D、记录
-
6、某“猜数字”游戏玩法如下:输入猜想的数字,如果猜对则输出成功信息,否则提示猜错后继续输入直到猜对为止。能用于此算法的流程图是( )。A、 B、 C、 D、
-
7、将两个不同类型的网络连接,需要使用的设备是( )。A、交换机 B、路由器 C、收发器 D、中继器
-
8、IP地址10.120.202.212的类别是( )。A、A类 B、B类 C、C类 D、D类
-
9、物联网的体系结构分为感知层、网络层和( )。A、表示层 B、数据链路层 C、应用层 D、传输层
-
10、学习小组利用FTP服务上传、下载文件。这体现了网络的( )功能?A、分布处理 B、数据通信 C、提高性能 D、资源共享
-
11、在域名服务系统(DNS)中,顶级域名COM代表的是( )。A、商业组织 B、教育机构 C、政府机构 D、国家代码
-
12、亚运会恰逢国庆假期,为了增加主城区的通行效率,避免主城区的车辆拥堵情况,杭州交通实行错峰限行。城市限行规则:非浙车牌禁止在城市核心圈通行,浙车牌按照车牌尾号在规定的日期行驶(如下表10月2号-8号限行规定所示,不考虑尾号为非数字的车牌)。编写Python程序,按照城市限行规则补充程序代码,实现车牌限行日期提醒。程序运行结果如下图所示:
10月2号-10月8号浙号车牌限行规定
日期
2号
3号
4号
5号
6号
7号
8号
禁止通行车牌尾号
单号
双号
单号
双号
单号
双号
单号
(1)、在划线处填入合适的代码。def xianxing(s):
if s[0] != "浙":
jieguo="禁止通行"
elif :
jieguo="限行日期(2号、4号、6号、8号)"
else:
jieguo="限行日期(3号、5号、7号)"
return jieguo
chepai =input("请输入车牌号:")
i = 0
for j in range(len(chepai)):
if chepai[j]==",":
s=chepai[]
print(s+":"+)
i =
(2)、程序中加框处代码有误,应修改为。(3)、如果输入车牌号为“沪A12345,浙A12345”,则输出结果为:。 -
13、小王想要编写程序实现十进制数和八进制数的转换。下面是他编写的两段程序。
程序一
程序二
n=int(input("请输入十进制数:"))
s=""
while n!=0:
①
s=str(r)+s
②
print("转换后的八进制数为:"+s)
n=input("请输入八进制数:")
s=0
for i in range(len(n)):
s=
print("转换后的十进制数为:",s)
(1)、在程序一中,划线处①和②的代码应填入(单选:A .①③ B .②④ C .①④);①r=n//8 ②r=n%8 ③n/=8 ④n//=8
(2)、完善程序一后,输入18,输出的八进制数为()8。(3)、请补充程序二划线处代码。 -
14、小明在玩火柴棍的拼数字游戏。用火柴棍拼成阿拉伯数字0~9,具体拼法如图1所示:
小明编写Python程序实现:运行程序时,输入任意整数,执行后,输出搭建该数字所需要的火柴棍的数量。运行样例如图2所示。
请回答以下问题:
(1)、搭建“168”这个数字,所需要的火柴棍的数量为:。(2)、请在划线处填入合适的代码,使得程序正常运行。hc={"0":6,"1":2,"2":5,"3":5,"4":4,"5":5,"6":6,"7":3,"8":7,"9":6}
num=
s=input("请输入待搭建的数字:")
for i in s:
num=
print("所需火柴棍的数量为:",num)
-
15、有千位和百位未知的5位数整数“6**58”,能被27或57整除。下列程序的功能是:找出所有满足条件的5位数整数。实现上述功能的程序如下,请回答下列问题:
n=60058
num=[]
for i in :
x=n+i*100
if _____________:
num.append(x) # append函数用于向num列表中追加元素x
print("满足条件的5位数整数为:",num)
(1)、程序中加框处的代码有误,请改正。(2)、请在程序划线处填入合适的代码。 -
16、有如下Python程序,程序执行,输入数据k之后输出的结果不正确的是( )
L=[5,8,7,8,2,6,4,6,8,9]
k=int(input("请输入 k 值:"))
j=0
for i in range(10):
if L[i]<=k:
L[j]=L[i]
j=j+1
print(L[2])
A、k=5 输出:5 B、k=6 输出:6 C、k=7 输出:2 D、k=8 输出:7 -
17、有如下Python程序段:
import random
s1="PROGRESS";s2=""
f=[False]*8
for i in range(1,5):
t=random.randint(0,3)*2+1
while f[t]:
t=random.randint(0,3)*2+1
f[t]=True
s2=s2+s1[t]
print(s2)
执行该程序段后,显示的值不可能是( )
A、EGRS B、GERS C、SEOR D、RESG -
18、使用Python程序编程探究平面上圆与圆的位置关系,程序代码如下:
def judge(a,b):
dis=(cir[a][0]-cir[b][0])**2+(cir[a][1]-cir[b][1])**2
if dis==(cir[a][2]+cir[b][2])**2:
return 1
return 0
#cir存储"A"、"B"、"C"三个圆的 x,y 坐标及半径
cir={"A":[1,1,1],"B":[4,5,4],"C":[0,2,1]}
cnt=judge("A","B")+judge("A","C")+judge("B","C")
运行程序后,变量 cnt 的值是( )
A、3 B、2 C、1 D、0 -
19、导入random模块后,随机产生一个[20,50)区间范围内的正整数的Python语句是( )A、random.randint(20,50) B、random.random( )*20+30 C、random.uniform(20,50) D、int(random.random( )*30+20)
-
20、有如下Python程序段:
dict={1:"p",2:"y",3:"t",4:"h",5:"o",6:"n"}
num=[4,2,1,5]
result=""
for i in num:
result+=dict[i]
print(result)
执行该程序段后,result的值为( )
A、"hypo" B、"opyh" C、"nyto" D、"otyn"