粤教版(2019)高中信息技术必修1第一、二、三、四章综合训练4

文档属性

名称 粤教版(2019)高中信息技术必修1第一、二、三、四章综合训练4
格式 zip
文件大小 222.2KB
资源类型 试卷
版本资源
科目 信息技术(信息科技)
更新时间 2021-10-30 11:03:26

文档简介

粤教版(2019)高中信息技术必修1第一、二、三、四章综合训练4
一、选择题
1.下列可以作为python变量名的是(  )
A.'a1' B.ke3y C.False D.if
【答案】B
【知识点】常量、变量及变量的赋值
2.列表q=[1,2,3,4,5,6],删除列表数值1,下列代码不能实现此功能的代码是()
A.q.pop(0) B.del q[0] C.del q[1] D.ABC都不可以
【答案】C
【知识点】常见数据类型、数组
3.Python程序文件的扩展名是(  )。
A..python B..pyt C..pt D..py
【答案】D
【知识点】窗体文件、工程文件及其扩展名
4.(2020高一上·云县期末)下列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
【答案】A
【知识点】运算符、基本运算与表达式
5.在平面直角坐标系中,设点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)
【答案】D
【知识点】运算符、基本运算与表达式;常用标准函数
6.在Python中,下面代码的运行结果是(  )
x=365
g=x%10 #%为求余的意思
s=x//10%10 # //为整除的意思
b=x//100
sum=g*100+s*10+b #sum英文是求和的意思
print(sum)
A.635 B.563 C.14 D.41
【答案】B
【知识点】运算符、基本运算与表达式;顺序结构及程序实现
7.某市实施交通管制,早晚高峰根据车牌号单双号限行。车牌尾号为单号的双号日限行,车牌尾号为双号的单号日限行。若车牌尾号不是数字,则从车牌号中取最后一位数字。
实现上述功能的Python 程序代码如下:
chepai = input('请输入您的车牌:浙A')
for i in range( __________________,-1):
if '0' <= chepai[i] <='9':
lastnum = int(chepai[i])
if lastnum % 2 == 0:
print('车牌尾号双号,单号日限行!')
else:
print('车牌尾号为单号,双号日限行!')
break
划线处应填入代码是(  )
A.len(chepai)-1,-1 B.len(chepai),0
C.len(chepai)-1,0 D.1,len(chepai)+1
【答案】A
【知识点】分支结构语句及程序实现;循环结构语句及程序实现
8.利用计算机解决问题的步骤有设计算法、编写程序、调试运行、结果检测和(  )。
A.规划设计 B.确定主题 C.分析问题 D.设计脚本
【答案】C
【知识点】计算机解决问题的过程
9.“三个臭皮匠,顶一个诸葛亮”说明了信息的(  )特征
A.真伪性 B.共享性 C.时效性 D.传递性
【答案】B
【知识点】信息及其特征
10.n是一个三位的十六进制数,最低位是C,正确的是(  )
A.n肯定不是4的倍数
B.(n mod(16^2)的值转换成二进制一定是8位的
C.n-(n\l6)*16)mod 2结果为0
D.n的值有256种情况
【答案】C
【知识点】进制及数制转换
11.存储一个国标(GB2312)汉字内码所需要的字节是(  )
A.8个 B.4个 C.2个 D.1个
【答案】C
【知识点】字符编码
12.有人写了一个数制转换的式子:70-25=41。若要使该等式成立,则70、25、41有可能分别为(  )。
A.十进制、十进制、十六进制 B.十进制、十六进制、八进制
C.十六进制、八进制、十进制 D.八进制、八进制、十六进制
【答案】B
【知识点】进制及数制转换
【解析】【解答】十六进制数25转换为十进制数为:37;八进制数41转换为十进制数为:33。70-37=33。故答案选B。
【分析】本题考查的是进制数转换。将十进制整数转换为 n(任意整数)进制数,可以采用“除 n 取余法”,当 n 大于 10 时,要注意借用字符来表示大于10的整数。将n(任意整数)进制数转换为十进制数都可采用“按权展开、逐项相加”的方法。
13.用十六进制查看字符内码,结果如下图所示
该字符内码可能是(  )
A.4个GB2312字符 B.2个GB2312字符
C.2个ASCII字符1个GB2312字符 D.4个ASCII字符
【答案】B
【知识点】字符编码
14.下列有关信息及其特征的说法正确的是(  )
A.信息必须依附于某种载体,载体是存储信息的实体
B.信息是可以脱离它所反映的事物被存储、保存和传播
C.信息可以脱离载体进行传递和共享,在传递过程中没有损耗
D.信息可以加工和处理使其具有更高的使用价值,但其形态肯定不会改变
【答案】B
【知识点】信息及其特征
二、填空题
15.字典、集合是python的   序列。
【答案】无序
【知识点】常见数据类型、数组
16. Python语言用于实现循环结构的语句有   语句和while语句。
【答案】for
【知识点】循环结构语句及程序实现
【解析】【解答】 Python语言用于实现循环结构的语句有for循环和while语句。故答案为:for。
【分析】此题考查python的循环结构的基本语句。
17.   是对解题过程的精确描述,且需要使用自然语言或者流程图或者伪代码将其表示出来。
【答案】算法
【知识点】算法的基本概念与特征
18.(2020高二上·贵溪月考)十进制数47.25转换为二进制数是   。
【答案】101111.01
【知识点】进制及数制转换
19.进制转换:
⑴十进制68转换为二进制为   ;
⑵二进制1101110转换为十进制为   ;
⑶二进制111011000111转换为十六进制为   ;
【答案】1000100;110;EC7
【知识点】进制及数制转换
20.十六进制AC98转换为二进制为   ;八进制数11001转换成十进制数是   。
【答案】1010110010011000;4609
【知识点】进制及数制转换
21.使用UltraEdit软件观察“翻的-Ship”的内码,如图所示。
则字符串“Hello 2021”中的小写字母“o”的内码转换成二进制为   。
【答案】1101111
【知识点】进制及数制转换;字符编码
三、判断题
22.(2021·广东会考)Python中“/”表示求余。
【答案】(1)错误
【知识点】运算符、基本运算与表达式
23.python语言是一种面向对象的解释型计算机程序设计语言,发明于1989年。目前,python已经成为最受欢迎的程序设计语言之一。
【答案】(1)正确
【知识点】计算机语言
24.(2020高二上·贵溪期中)ASCII码是一种用7位二进制数表示1个字符的字符编码。
【答案】(1)正确
【知识点】信息的编码
25.同一个汉字的输入码有多种,机内码也有多种。
【答案】(1)错误
【知识点】字符编码
1 / 1粤教版(2019)高中信息技术必修1第一、二、三、四章综合训练4
一、选择题
1.下列可以作为python变量名的是(  )
A.'a1' B.ke3y C.False D.if
2.列表q=[1,2,3,4,5,6],删除列表数值1,下列代码不能实现此功能的代码是()
A.q.pop(0) B.del q[0] C.del q[1] D.ABC都不可以
3.Python程序文件的扩展名是(  )。
A..python B..pyt C..pt D..py
4.(2020高一上·云县期末)下列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
5.在平面直角坐标系中,设点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)
6.在Python中,下面代码的运行结果是(  )
x=365
g=x%10 #%为求余的意思
s=x//10%10 # //为整除的意思
b=x//100
sum=g*100+s*10+b #sum英文是求和的意思
print(sum)
A.635 B.563 C.14 D.41
7.某市实施交通管制,早晚高峰根据车牌号单双号限行。车牌尾号为单号的双号日限行,车牌尾号为双号的单号日限行。若车牌尾号不是数字,则从车牌号中取最后一位数字。
实现上述功能的Python 程序代码如下:
chepai = input('请输入您的车牌:浙A')
for i in range( __________________,-1):
if '0' <= chepai[i] <='9':
lastnum = int(chepai[i])
if lastnum % 2 == 0:
print('车牌尾号双号,单号日限行!')
else:
print('车牌尾号为单号,双号日限行!')
break
划线处应填入代码是(  )
A.len(chepai)-1,-1 B.len(chepai),0
C.len(chepai)-1,0 D.1,len(chepai)+1
8.利用计算机解决问题的步骤有设计算法、编写程序、调试运行、结果检测和(  )。
A.规划设计 B.确定主题 C.分析问题 D.设计脚本
9.“三个臭皮匠,顶一个诸葛亮”说明了信息的(  )特征
A.真伪性 B.共享性 C.时效性 D.传递性
10.n是一个三位的十六进制数,最低位是C,正确的是(  )
A.n肯定不是4的倍数
B.(n mod(16^2)的值转换成二进制一定是8位的
C.n-(n\l6)*16)mod 2结果为0
D.n的值有256种情况
11.存储一个国标(GB2312)汉字内码所需要的字节是(  )
A.8个 B.4个 C.2个 D.1个
12.有人写了一个数制转换的式子:70-25=41。若要使该等式成立,则70、25、41有可能分别为(  )。
A.十进制、十进制、十六进制 B.十进制、十六进制、八进制
C.十六进制、八进制、十进制 D.八进制、八进制、十六进制
13.用十六进制查看字符内码,结果如下图所示
该字符内码可能是(  )
A.4个GB2312字符 B.2个GB2312字符
C.2个ASCII字符1个GB2312字符 D.4个ASCII字符
14.下列有关信息及其特征的说法正确的是(  )
A.信息必须依附于某种载体,载体是存储信息的实体
B.信息是可以脱离它所反映的事物被存储、保存和传播
C.信息可以脱离载体进行传递和共享,在传递过程中没有损耗
D.信息可以加工和处理使其具有更高的使用价值,但其形态肯定不会改变
二、填空题
15.字典、集合是python的   序列。
16. Python语言用于实现循环结构的语句有   语句和while语句。
17.   是对解题过程的精确描述,且需要使用自然语言或者流程图或者伪代码将其表示出来。
18.(2020高二上·贵溪月考)十进制数47.25转换为二进制数是   。
19.进制转换:
⑴十进制68转换为二进制为   ;
⑵二进制1101110转换为十进制为   ;
⑶二进制111011000111转换为十六进制为   ;
20.十六进制AC98转换为二进制为   ;八进制数11001转换成十进制数是   。
21.使用UltraEdit软件观察“翻的-Ship”的内码,如图所示。
则字符串“Hello 2021”中的小写字母“o”的内码转换成二进制为   。
三、判断题
22.(2021·广东会考)Python中“/”表示求余。
23.python语言是一种面向对象的解释型计算机程序设计语言,发明于1989年。目前,python已经成为最受欢迎的程序设计语言之一。
24.(2020高二上·贵溪期中)ASCII码是一种用7位二进制数表示1个字符的字符编码。
25.同一个汉字的输入码有多种,机内码也有多种。
答案解析部分
1.【答案】B
【知识点】常量、变量及变量的赋值
2.【答案】C
【知识点】常见数据类型、数组
3.【答案】D
【知识点】窗体文件、工程文件及其扩展名
4.【答案】A
【知识点】运算符、基本运算与表达式
5.【答案】D
【知识点】运算符、基本运算与表达式;常用标准函数
6.【答案】B
【知识点】运算符、基本运算与表达式;顺序结构及程序实现
7.【答案】A
【知识点】分支结构语句及程序实现;循环结构语句及程序实现
8.【答案】C
【知识点】计算机解决问题的过程
9.【答案】B
【知识点】信息及其特征
10.【答案】C
【知识点】进制及数制转换
11.【答案】C
【知识点】字符编码
12.【答案】B
【知识点】进制及数制转换
【解析】【解答】十六进制数25转换为十进制数为:37;八进制数41转换为十进制数为:33。70-37=33。故答案选B。
【分析】本题考查的是进制数转换。将十进制整数转换为 n(任意整数)进制数,可以采用“除 n 取余法”,当 n 大于 10 时,要注意借用字符来表示大于10的整数。将n(任意整数)进制数转换为十进制数都可采用“按权展开、逐项相加”的方法。
13.【答案】B
【知识点】字符编码
14.【答案】B
【知识点】信息及其特征
15.【答案】无序
【知识点】常见数据类型、数组
16.【答案】for
【知识点】循环结构语句及程序实现
【解析】【解答】 Python语言用于实现循环结构的语句有for循环和while语句。故答案为:for。
【分析】此题考查python的循环结构的基本语句。
17.【答案】算法
【知识点】算法的基本概念与特征
18.【答案】101111.01
【知识点】进制及数制转换
19.【答案】1000100;110;EC7
【知识点】进制及数制转换
20.【答案】1010110010011000;4609
【知识点】进制及数制转换
21.【答案】1101111
【知识点】进制及数制转换;字符编码
22.【答案】(1)错误
【知识点】运算符、基本运算与表达式
23.【答案】(1)正确
【知识点】计算机语言
24.【答案】(1)正确
【知识点】信息的编码
25.【答案】(1)错误
【知识点】字符编码
1 / 1