资源简介 粤教版(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<1C.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=365g=x%10 #%为求余的意思s=x//10%10 # //为整除的意思b=x//100sum=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),0C.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结果为0D.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.if2.列表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..py4.(2020高一上·云县期末)下列Python表达式中,能正确表示不等式方程|x|>1解的是( )A.x>1 or x<-1 B.x>-1 or x<1C.x>1 and x<-1 D.x>-1 and x<15.在平面直角坐标系中,设点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=365g=x%10 #%为求余的意思s=x//10%10 # //为整除的意思b=x//100sum=g*100+s*10+b #sum英文是求和的意思print(sum)A.635 B.563 C.14 D.417.某市实施交通管制,早晚高峰根据车牌号单双号限行。车牌尾号为单号的双号日限行,车牌尾号为双号的单号日限行。若车牌尾号不是数字,则从车牌号中取最后一位数字。实现上述功能的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),0C.len(chepai)-1,0 D.1,len(chepai)+18.利用计算机解决问题的步骤有设计算法、编写程序、调试运行、结果检测和( )。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结果为0D.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 展开更多...... 收起↑ 资源列表 粤教版(2019)高中信息技术必修1第一、二、三、四章综合训练4(学生版).docx 粤教版(2019)高中信息技术必修1第一、二、三、四章综合训练4(教师版).docx