粤教版2019 高中信息技术必修1 第一、二、三、四章 综合训练
一、选择题
1.(必修)流程图是描述算法的常用工具,图形用来表示( )。
A.处理 B.判断 C.输入输出 D.结束
2.用 UltraEdit软件查看字符内码,如图所示,下列说法正确的是( )
A.计算机存储汉字采用十六进制编码
B.“画”字的内码是B6BB
C.图中所示共有3个汉字字符和6个ASCII码字符
D.字符“B”与“b” ASCII码的十进制值相差32
3.n是一个后两位数字未知的6位二进制数1011■■。下列数中与n+1不可能相等的是( )
A.2FH B.30H C.44D D.45D
4.使用 UltraEdit 软件查看字符“20beidou 联盟”的内码,部分界面如下图所示。下列说法正确的是( )
A.字符“联”的内码用十六进制表示为“AA C3”
B.这些字符共占用 11个字节的存储空间
C.字母“j”的十六进制内码为“70”
D.共有8个字符使用ASCII 编码
5.异或( )是一种常用的数学逻辑运算符,它的运算规则是:逐位比较两个二进制数各位上的数字,若数字相同取0,不同取1,如下表所示:
二进制数字一 1 1 0 1
二进制数字二 0 1 0 0
计算结果 1 0 0 1
算式4 9的计算结果为
A.0001 B.1110 C.1101 D.0010
6.小明收到一条信息,说是中了大奖,他按要求去领奖,结果发现上当了。这件事体现了信息具有( )
A.传递性 B.共享性 C.实效性 D.真伪性
7.以下关于知识和智慧的关系描述正确的是()
A.知识是固有不变的,需要我们不断的学习
B.人类的智慧是生命的体征结构,不需要积累
C.知识是信息的前提和基础,智慧是知识的抽象与升华
D.智慧是为了达到预定目标而运用知识解决问题的创新思维能力。
8.计算机能够直接识别和执行的程序设计语言是( )。
A.低级语言 B.汇编语言 C.机器语言 D.高级语言
9.学习了二进制编码后,小张突发奇想:如果为全班58个同学分别分配一个二进制的学号,那每个学生的号码至少需要( )位二进制数。
A.2
B.5
C.6
D.7
10.下列有关编译型语言和解释型语言说法错误的是( )。
A.编译型语言程序执行速度快,程序执行效率高,同等条件下对系统要求较低
B.解释型语言程序执行速度快,程序执行效率高,同等条件下对系统要求较低
C.编译型语言跨平台性差些。
D.解释型语言程序执行效率比较低。
11.下列哪项数据类型是不可变化的( )。
A.集合 B.字典 C.元组 D.列表
12.一名高中生在以下程序输入自己的年龄会得到的结果是( )
s = input("请输入一个数字")
print("s是个小于10的数字" if int(s)<10 else "s是大于10的数字")
A.请输入一个数字 B.s是个小于10的数字
C.s是大于10的数字 D.自己年龄的数值
13.某排序算法的VB程序段如下:
For i = 8 To 2 Step – 1
For j = i – 2 To 1 Step – 2
If a (j) < a(i) And i Mod 2 = 1 Then
t = a(j):a(j) = a(i):a(i) = t
ElseIf a(j) 〉 a(i) And i Mod 2 = 0 Then
t = a(j):a(j) = a(i):a(i) = t
End If
Next j
Next i
数组元素a(1)到a (8)的值依次为20、15、62、26、74、64、20、32,执行该程序段后,数组元素的值依次是:( )
A.20、15、20、26、62、32、74、64
B.74、15、62、20、26、32、20、64
C.15、20、20、26、32、62、64、74
D.74、15、62、26、20、32、20、64
14.某算法的部分流程图如图所示:
若要用VB语言实现该部分算法,下列代码正确的是( )
A. B. C. D.
15.若变量a、b的值分别是2、4,则a+b/a-b的值是( )
A.-3 B.0 C.4 D.-1
16.下列不属于程序基本结构的是( )
A.顺序结构 B.选择结构 C.循环结构 D.树形结构
17.利用Python求100以内所有能被3整除的正整数,代码如下:
则下列程序第3行的横线应该填( )
A.i=i*3 B.i=i%3 C.i%3==0 D.i/3==1
18.在平面直角坐标系中,设点A(x1,y1)、点B(x2,y2) ,则AB两点之间的距离为: , 该公式正确的python表达式是( )
A.math.sqr((x1 -x2)**2+(y1-y2)**2) B.math.sqr((x1-x2)2+(y1-y2)2)
C.math.sqr[(x1-x2)2+(y1-y2)2] D.math.sqr((x1 -x2)**2+(y1-y2)**2)
19.range(1,10)的取值范围是( )。
A.1到10 B.1到9 C.0到10 D.0到9
20.程序以( ) 代码的形式存放在存储器中,并采用( ) 作为数字计算机的数制基础。( )
A.二进制 B.二进制 C.八进制 D.十六进制
二、填空题
21.阅读程序。分析代码并回答问题。
list=['a','b','c','d','e','f','g']
list1=[]
list2=[]
for i in range(7):
if i%2==0:
list1.append(list[i])
else:
list2.append(list[i])
print(list1)
print(list1)
(1)list 的数据类型是 _______。
(2)list中的元素的数据类型 ________。
(3)list1=[]的作用是 _______。
(4)for i in range(7)语句中,i 的实际数据范围是从_____到 ____。
(5)append(list[i])的作用是______。
22.有如下Python程序:
inp=input(“May i have your name? ”).split()
family_name=____
print(“It's nice to meet you ”+family_name)
运行该程序,其输入输出样例如下:
或:
请根据程序功能补全代码。
23.程序分析题(2小题本小题7分,满分15分)阅读下列流程图,写出结果
当输入x=1时,输出n的值是____
24.全拼、智能ABC、五笔是属于___________码。
25.结合下图,回答问题。
(1)汉字输入方法有:键盘输入、语音输入、手写输入及_______;
(2)语音输入、手写输入使用了人工智化中的_______技术;
(3)存储1024个汉字的机内码,占用的存储空间是_____ KB;
(4)显示或打印汉字时常用字型点阵,存储10个16*16的汉字字型点占用的空间是____B。
三、判断题
26.数字视频信号可以通过将模拟视频信号数字化后获得,也可以由类似数码摄像机之类的设备直接摄制。(____)
27.数据、信息、知识和智慧是逐渐递进的概念,前者是后者的抽象与升华,后者是前者的基础和前提。(______)
28.实验是指以物理学科为代表,以实验、观察和总结为特征的方法。研究人员通过直接观察获取数据,对数据进行分析,进而发现规律,获得知识。(______)
29.信息可以离开载体单独存在。 (______)
30.“如果你有一个苹果,我有一个苹果,彼此交换,我们每个人仍然只有一个 苹果;如果你有一种思想,我有一种思想,彼此交换,我们每个人就有了 两种思想,甚至多于两种思想。”这句话说明信息具有共享性。 (___________)
【参考答案】
一、选择题
1.C
2.D
3.C
4.D
5.C
6.D
7.D
8.C
9.C
10.B
11.C
12.C
13.D
14.B
15.B
16.D
17.C
18.D
19.B
20.AC
二、填空题
21.列表 字符型 定义一个空的列表 0 6 可以向list中添加元素
22.inp[-1]
23.3
24.输入
25.光学字符识别(OCR) 模式识别技术 2 320
下图是一个“上”字的8*8信息编码点阵图,假设空白方块用“0”表示,黑方块用“1”表示,试分析并回答下列问题。
三、判断题
26.正确
27.错
28.对
29.错
30.正确