粤教版(2019) 必修1第一章 数据与信息 综合复习训练(含答案)

文档属性

名称 粤教版(2019) 必修1第一章 数据与信息 综合复习训练(含答案)
格式 docx
文件大小 105.0KB
资源类型 教案
版本资源 粤教版(2019)
科目 信息技术(信息科技)
更新时间 2021-11-21 11:30:18

图片预览

文档简介

粤教版(2019) 必修1第一章 数据与信息 综合复习训练
一、选择题
1.下列Python表达式中,能正确表示不等式方程|x|>1解的是( )
A.x>1 or x<-1 B.x>-1 or x<1 C.x>1 and x<-1 D.x>-1 and x<1
2.有如下VB程序段:
Dim f(1 To 20) As Boolean, a(1 To 20) As Integer
sl = Textl.Text: s2 = Text2.Text
Text3.Text = ""
For i= 1 To Len(s1)
For j= 1 To Len(s2)
If Mid(s1, i, 1)= Mid(s2,j, 1) Then
If Not f(j) Then a(i)= j: f(j) = True: Exit For
End If
Next j
Text3.Text = Text3.Text + Str(a(i))
Next i
若文本框Textl中输入的值为“ABCDEA”,文本框Text2中输入的值为“BAECAD”,f数组元素的初始值均为False,则执行该程序段后,文本框Text3中显示的内容是( )
A.2 1 4 6 3 5 B.2 1 5 3 6 4 C.1 2 3 4 5 1 D.5 1 4 6 3 2
3.某字符串s是由一个原始字符串反复重叠形成的。例如字符串"abcababcababcab"的是由原始字符串"abcab"重叠而成。为查找字符串s的原始字符串,有如下VB程序段:
s = "abcababcababcab": L = Len(s)
For t = 1 To L \ 2 '枚举可能的原始长度
If L Mod t = 0 Then
For i = t + 1 To L Step t
If ① <> Mid(s, 1, t) Then Exit For
Next i
If i = L + 1 Then ans = ② : Exit For
End If
Next t
Text1.Text = ans
上述程序段划线处①②语句依次可为( )
A.①Mid(s, i, t) ②Mid(s, 1, t)
B.①Mid(s, i, t) ②Mid(s, t, 1)
C.①Mid(s, i Mod t, 1) ②Mid(s, 1, t)
D.①Mid(s, i Mod t, 1) ②Mid(s, t, 1)
4.若空气污染API值小于等于50 ,说明空气质量为优。下面是判断空气质量是否为优的部分流程图则虚框内应为( )。
A.
B.
C.
D.
5.配置高速缓冲存储器(Cache)是为了解决________。
A.内存与辅助存储器之间速度不匹配问题
B.CPU与辅助存储器之间速度不匹配问题
C.CPU与主存储器之间速度不匹配问题
D.主机与外设之间速度不匹配问题
6.某算法的流程图如图所示。执行该部分流程后,输出x,y的值分别是( )
A.8 25 B.8 49 C.16 26 D.16 49
7.某算法部分流程图,如图所示。
执行这部分流程,下列说法正确的是
A.“r<>0 ”执行了3次 B.“mn”执行了4次
C.变量n最终的值为6 D.变量m最终的值为18
8.下列选项中,属于数据可视化表达的是( )
A.表格表达 B.文字表达 C.项目式表达 D.流程图表达
9.下列信号中不属于数字信号的是( )
A.古代,士兵们常在“烽火台”上点起烟火,向远处的同伴传递敌人来犯的消息
B.电话机把说话声音变为电信号传给电话交换机
C.汉字电报码
D.海员举起的红色小旗或蓝色小旗向对方船只表示的信息
10.下列有关信息编码的说法,正确的是( )
A.十六进制数82H与十进制数82的值相等
B.根据GB2312-80标准,“信息”两字的内码共占2个字节
C.已知大写字母“X”的ASCII码值为58H,则大写字母“Z”的ASCII码值是60H
D.某7位二进制数的最高位为1,将其转换为十进制数后的值大于等于64
11.使用UltraEdit软件查看字符“1月7~9号进行选考”的内码,部分界面如图所示。
下列说法正确的是( )
A.原文包含 3 个ASCII码 B.共占 15 个字节
C.字符“10”的内码是“40” D.字符“校”的内码是“D0 A3”
12.用 WinHex 软件观察“1 月读书节”这几个字符的内码如图所示,则“10 月读书节”这几个字符的内码应该是( )
A.40 D4 C2 B6 C1 CA E9 BD DA
B.31 3A D4 C2 B6 C1 CA E9 BD DA
C.3A D4 C2 B6 C1 CA E9 BD DA
D.31 30 D4 C2 B6 C1 CA E9 BD DA
二、填空题
13.分析完善程序
以下是计算s=1*2*3*……10的程序代码,请补全程序。
s=①
for i in range(1,11):
s=②
Print (s)
请补充完成上述程序:①____________②________________
14.用Python语言实现加密算法时,明文和密文都被抽象为_________类型的数据。
15.表达式5>=5 and 0!=0的值是:____
16.(770)8 =(_______)16
三、判断题
17.Python是动态语言,变量需要根据其要赋予的值提前定义数据类型。(______)
18.列表中的元素可以是不同数据类型(_____)
19.得知小明被困泰山的消息后,救援人员及时赶到现场施救,使得小明得以及时获救。这主要体现了信息的价值性(____)
20.向新冠肺炎防疫人员出示健康码,属于信息的发布。(_______)
【参考答案】
一、选择题
1.A
2.A
3.A
4.B
5.C
6.D
7.C
8.D
9.B
10.D
11.D
12.D
二、填空题
13.s*i或i*s
14.字符串
15.False
16.1F8
三、判断题
17.错误
18.对
19.错误
20.错