浙江省温州市环大罗山联盟2022-2023学年高二上学期信息技术期中联考试卷
展开
这是一份浙江省温州市环大罗山联盟2022-2023学年高二上学期信息技术期中联考试卷,共10页。试卷主要包含了选择题,非选择题等内容,欢迎下载使用。
浙江省温州市环大罗山联盟2022-2023学年高二上学期信息技术期中联考试卷
一、选择题(本大题共15小题,每小题2分,共30分。)
1.下列有关数据和信息的说法,不正确的是( )
A.信息的表示、传播、存储可以不依附于载体
B.数据是对客观事物的符号表示
C.一种信息可以同时被不同的接收者获取
D.同样的信息对于不同的人群、不同的时间,其价值可能有所不同
2.下列有关数据管理与安全的说法不正确的是( )
A.数据管理的目的在于充分、有效地发挥数据的作用
B.计算机数据的管理已经经历了人工管理、文件管理和数据库管理三个阶段
C.保护数据的安全也需要保护存储数据的介质
D.数据校验是为保证数据的安全性进行的一种验证操作
3.小明通过Photoshop软件设计并制作了一幅“喜迎二十大”宣传图像,该图像的相关参数信息如图所示,则每个像素所占的位数是( )
A.32 B.24 C.16 D.4
4.使用U1traEdit软件观察字符“2022年环大罗山联盟Good!”的内码,部分界面如图所示。
下列说法正确的是( )
A.字符“2”的十六进制内码是“32”,所以字符“10”的十六进制内码是“3A”
B.字符“罗”的十六进制内码是“C2”
C.字符“G”的二进制内码是“01000111”
D.同一个汉字,采用不同的输入法对应的输入码都一样
5.下列关于大数据说法正确的是( )
A.大数据分析更加追求数据精确性,不能够接受数据的混杂性
B.大数据的应用降低了用户隐私信息泄露的风险
C.大数据的特征是数据规模大、处理速度快、数据类型多、价值密度高
D.大数据分析的是全体数据,而不是抽样的数据
6.下列Python中变量名说法不正确的是( )
A.变量名可以包括字母、数字和下划线
B.变量名不能以数字开头
C.变量名字母不区分大小写
D.“P12” 是合法的变量名
阅读下列材料,回答下面小题。
《九章算术》是中国古代的数学经典著作,其中的“更相减损术”是求两个数的最大公约数一种算法,书中描述“可半者半之,不可半者,副置分母、子之数,以少减多,更相减损,求其等也。以等数约之。“。
7.下列关于算法说法不正确的是( )
A.算法是为了解决问题而需要让计算机有序执行的、无歧义的、有限步骤的集合
B.一个算法的处理步骤可以是无限的
C.算法中对于每个步骤的执行描述必须是明确的
D.算法必须包含至少一个输出结果
8.“以少减多,更相减损,求其等也”的算法思想用流程图如图所示,若输入m和n的值分别为12和15,执行这部分流程后,变量m的值为( )
A.1 B.3 C.4 D.5
9.用Python代码描述“以少减多”的算法思想,其中不正确的是( )
A.if m>n:
m=m-n
else:
n=n-m
B.if m0:
m=m- n
else:
n=n-m
D.if m>n:
m=m-n
elif:
n=n-m
A.A B.B C.C D.D
10.数学表达式2aca+b写成Python表达正确的是( )
A.(2a*c)**0.5/a+b B.(2*a*c) *0.5/(a+b)
C.(2*a*c)**0.5/(a+b) D.(2*ac) **0.5/(a+b)
11.有如下Python程序段:
list1 = [1, 6, 20, 18, 16, 9]
list2 = [6, 2, 13, 3, 5]
a1 = max(list1) + len (list2)
a2 = list1[3] // list2[3]
ans=a1%a2
print (ans)
执行该程序段后显示的内容是( )
A.1 B.2 C.3 D.4
12.有如下Python程序段:
x =int (input ("请输入整数:"))
if x>0:
x=x//10
elif x>5:
x=x+1
else:
x = x**0.5
x%=6
print (x)
输入x值为20,执行该程序段后,输出的结果是( )
A.2 B.3 C.4 D.5
13.小明编写程序检测输入的四位整数abcd是否满足下述关系:(ab+cd)*=abcd。实现上述功能的python程序代码如下:
k=int (input ("输入一个四位数: "))
①
y = k % 100
if ②
print ("符合条件")
else :
print ("不符合条件")
划线处应填入的代码是( )
A.①x=k/100 ②(x+y)*2!=k
B.①x=k//100 ②(x+y)*2==k
C.①x=k/100 ②(x+y)**2!=k
D.①x=k//100 ②(x+y)**2==k
14.小明编写程序计算表达式1−13+15−17+19……的前n项和,实现的Python程序代码如下:
n = int (input('请输入项数'))
f,i = 1,1
s=0
for i in range(1,n+1) :
print('前n项和为', s)
方框中的代码由以下三部分组成:
①f=-f
②s += f/m
③m=2*i-1
下列选项中,代码顺序正确的是( )
A.①③② B.①②③ C.③②① D.②③①
15.有如下Python程序段:
a = [12, 8, 9, 18, 2, 19, 28, 6]
for i in range (len(a)-1):
if a[i] < a[i+1]:
a[i], a[i+1] = a[i+1], a[i]
p = len(a)-1
for i in range(len(a)-2, 0, -1) :
if a[i] > a[p] :
P =i
tmp = a[p]
a[p] = a[0]
a[0] = tmp
print (a)
执行该程序段后,输出的结果是( )
A.[28,9,18,8,19,12,6,2]
B.[12,9,18,8,19,28,6,2]
C.[28,9,18,19,8,12,6,2]
D.[2,9,12,8,18,19,6,28]
二、非选择题(本大题共2小题,10+10,共20分)
16.在计算机中存储用户密码时,为了提高数据的安全性,往往需要对密码进行加密后再存储。密文是加了密的文字,明文是加密之前的文字。小明编写程序,对输入的密码进行强度检测和加密处理。密码强度的检测方法为:若密码包含两种及以上的字符(数字、字母及其他字符中的任意两种),则密码强度为“强”;否则密码为弱。加密处理方法为:
1) 数字字符后移2位,即“1”→“3”“2”→“4” ……“8”→“0”“9”→“1”。
2)小写字母转换大写字母。
3)大写字母转换为小写字母。
4)其他字符不变。程序运行结果如下所示:
请输入你的密码:sunDAY-1289
密码强度高!
加密后的密文为:SUNday- 3401
(1)若输入密码为“GithUB890”,则加密后的密文为:
(2)实现上述功能的Python程序如下,请在划线处填入合适的代码。
mw =input(' 请输入你的密码: ')
c=''
f1=f2=f3=0 #初值均为0
for x in mw:
if
f1=1
elif 'a'
相关试卷
这是一份浙江省温州环大罗山联盟2023-2024学年高二上学期期中联考技术试卷(Word版附解析),共10页。试卷主要包含了 考试结束后,只需上交答题纸, 下列有关算法的说法不正确的是, 某算法的部分流程图如图所示,5,0等内容,欢迎下载使用。
这是一份浙江省温州环大罗山联盟2023-2024学年高二技术上学期期中联考试题(Word版附答案),共12页。试卷主要包含了选择题,非选择题等内容,欢迎下载使用。
这是一份浙江省环大罗山联盟2022-2023学年高二下学期信息技术4月期中联考试卷,共13页。试卷主要包含了选择题,非选择题等内容,欢迎下载使用。