资源简介 粤教版(2019)高中信息技术必修1第一、二、三、四章综合训练3一、选择题1.(2021高一下·江苏月考)在Python中,表达式a**3+b**3+c**3==100*a+10*b+c属于( )A.算术表达式 B.关系表达式 C.逻辑表达式 D.日期表达式2.有如下VB程序段:Dim i As Integer,c As String,s As String,t As IntegerDim s2 As String,pwd As Strings=Text1.Text:pwd="71zhYEAR":s2="":t=0For i = 1 To Len(s)c=Mid(s,i,1)If c>="0" And c<="9"Thent=t*10+Val(c)Elses2=s2+Mid(pwd,t Mod 8+1,1)End IfNext iText2.Text=s2运行该程序段,在文本框Text1中输入“20B13A8”,文本框Text2输出的是( )A.hY B.YE C.YE7 D.Hya3.(2019高三上·浙江月考)有如下VB程序段:L = 0: R = 7: i = 1Do While i < RIf a(i) = 0 ThenL = L + 1t = a(i): a(i) = a(L): a(L) = t i = i + 1ElseIf a(i) = 2 ThenR = R - 1t = a(i): a(i) = a(R): a(R) = tElsei = i + 1End IfLoop数组元素 a(1)到 a(6)的值依次为“2,0,2,1,1,0”。执行该程序段后,下列说法不正确的是( )A.变量L的值为2B.变量R的值为5C.变量i的值为4D.数组元素值依次为“0,0,1,1,2,2”4.对于一个正整数a,要判断它是奇数还是偶数,下列叙述错误的是( )。A.若a mod 2=0,则a是偶数 B.若a \ 2=0,则a是奇数C.若a mod 2=1,则a是奇数 D.若int(a/2)=a/2,则a不是奇数5.星星设计了10*10的矩阵,如图所示,实现此功能的VB程序段如下,已知程序中两处标记①的位置表达式相同,程序中①、②两处表达式为( )Dim a(1 To 100)As StringFor i= 1 To 10For j=1 To 10If i= j Or i Mod 10= 0 Or i Mod 10=1 Thena( ① )="●"Elsea( ① ) ="O"End lfNext jNext iFor i= 1 To 100s=s +a(i)lf ② ThenList1.Addltem ss = ""End lfNext iA.①(j-1)*10+i ②i mod 10=1B.①(i-1)*10+ j ②i mod 10=1C.①(j-1)*10+ i ②i mod 10=0D.①(i- 1)*10+j ②i mod 10=06.配置高速缓冲存储器(Cache)是为了解决( )。A.内存与辅助存储器之间速度不匹配问题B.CPU与辅助存储器之间速度不匹配问题C.CPU与主存储器之间速度不匹配问题D.主机与外设之间速度不匹配问题7.小明正在与班内其他同学共同完成一个项目作业,每个同学按照分工需完成不同的部分和任务,并最终汇总形成本组的项目报告。下列( )工具更适合于这样的团队合作任务。A.微信 B.有道云协作 C.网络画板 D.Xmind8.某电子设备的电路板上有3个开关,每个开关有“打开”和“团合”两种状态。该电路板最多可以表示的状态数是( )A.8 B.24 C.16 D.12二、填空题9.1.表达式14 % 6 和14 % -6的结果分别是 。10.某算法的部分流程图如图所示:若要用VB语言实现该部分算法,正确的代码应为 。11.用UltraEdit软件观察字符内码,结果如图所示:则字符“熊”的十六进制内码值为 。12.(2020高一上·云县期末)有如下程序段:score=int(input(“请输入分数:”))if score>60:score+=20score+=10print(score)若程序运行后输入20,打印出的 score的值为 。13.字符“9”的ASCII码值的十进制表示为57,那么字符“0”的ASCII码值的二进制表示为 。14.某算法流程图如图所示,执行该算法,循环结束时i的值是 。三、判断题15.人们用数据记录自然现象与社会发展,数据可以用来描述不同事物的特征。16.一数据文件压缩后的大小是512KB,已知其压缩比20:1,原文件大小是20MB。17.(2021高一下·三明期中)数字信号有利于存储、加密和纠错,从而具有较强的可靠性和保密性,但不易于处理加工。答案解析部分1.【答案】B【知识点】运算符、基本运算与表达式2.【答案】B【知识点】分支结构语句及程序实现;循环结构语句及程序实现3.【答案】C【知识点】算法的控制结构;常见数据类型、数组;常量、变量及变量的赋值【解析】【解答】程序的执行过程:i=1,a(1)=2,执行第一次循环后R=6,执行第二次循环前i=1,a(1)=0,L=1,执行后i=2,执行第三次循环后L=2,i=3,执行第四次循环后i=3,R=5,再依次执行两次循环后i=5,跳出循环。经过四次交换后, 数组元素值依次为“0,0,1,1,2,2” ,变量i的最终值为5。故答案选C。【分析】此题考查对while循环和if选择结构及交换变量值的应用。4.【答案】B【知识点】运算符、基本运算与表达式【解析】【解答】mod是求余函数,int( )功能是向下取整,\是整除,/是实数除。0\2=0,但0不是奇数。故答案选B。【分析】本题考查的是函数与表达式。5.【答案】C【知识点】分支结构语句及程序实现;循环结构语句及程序实现6.【答案】C【知识点】计算机硬件及其功能7.【答案】B【知识点】数字化学习8.【答案】A【知识点】字符编码9.【答案】2和-4【知识点】运算符、基本运算与表达式10.【答案】s=0 For i = 1 To 10 s=s *2 +i Next i【知识点】流程图识读11.【答案】D0 DC【知识点】字符编码12.【答案】30【知识点】分支结构语句及程序实现13.【答案】(110000)2【知识点】进制及数制转换;字符编码14.【答案】5【知识点】流程图识读15.【答案】(1)正确【知识点】大数据的概念与特征【解析】【解答】数据可以用来记录自然现象与社会发展,描述不同事物的特征。故答案为:正确。【分析】本题考查数据的概念。数据是描述事物的符号记录,是信息的载体。16.【答案】(1)错误【知识点】多媒体数据压缩技术【解析】【解答】压缩后的大小是512KB,压缩比例是20:1,所以512*20/1024=10MB。故答案为:错误。【分析】本题考查的是数据的压缩。17.【答案】(1)错误【知识点】数字信号与模拟信号1 / 1粤教版(2019)高中信息技术必修1第一、二、三、四章综合训练3一、选择题1.(2021高一下·江苏月考)在Python中,表达式a**3+b**3+c**3==100*a+10*b+c属于( )A.算术表达式 B.关系表达式 C.逻辑表达式 D.日期表达式【答案】B【知识点】运算符、基本运算与表达式2.有如下VB程序段:Dim i As Integer,c As String,s As String,t As IntegerDim s2 As String,pwd As Strings=Text1.Text:pwd="71zhYEAR":s2="":t=0For i = 1 To Len(s)c=Mid(s,i,1)If c>="0" And c<="9"Thent=t*10+Val(c)Elses2=s2+Mid(pwd,t Mod 8+1,1)End IfNext iText2.Text=s2运行该程序段,在文本框Text1中输入“20B13A8”,文本框Text2输出的是( )A.hY B.YE C.YE7 D.Hya【答案】B【知识点】分支结构语句及程序实现;循环结构语句及程序实现3.(2019高三上·浙江月考)有如下VB程序段:L = 0: R = 7: i = 1Do While i < RIf a(i) = 0 ThenL = L + 1t = a(i): a(i) = a(L): a(L) = t i = i + 1ElseIf a(i) = 2 ThenR = R - 1t = a(i): a(i) = a(R): a(R) = tElsei = i + 1End IfLoop数组元素 a(1)到 a(6)的值依次为“2,0,2,1,1,0”。执行该程序段后,下列说法不正确的是( )A.变量L的值为2B.变量R的值为5C.变量i的值为4D.数组元素值依次为“0,0,1,1,2,2”【答案】C【知识点】算法的控制结构;常见数据类型、数组;常量、变量及变量的赋值【解析】【解答】程序的执行过程:i=1,a(1)=2,执行第一次循环后R=6,执行第二次循环前i=1,a(1)=0,L=1,执行后i=2,执行第三次循环后L=2,i=3,执行第四次循环后i=3,R=5,再依次执行两次循环后i=5,跳出循环。经过四次交换后, 数组元素值依次为“0,0,1,1,2,2” ,变量i的最终值为5。故答案选C。【分析】此题考查对while循环和if选择结构及交换变量值的应用。4.对于一个正整数a,要判断它是奇数还是偶数,下列叙述错误的是( )。A.若a mod 2=0,则a是偶数 B.若a \ 2=0,则a是奇数C.若a mod 2=1,则a是奇数 D.若int(a/2)=a/2,则a不是奇数【答案】B【知识点】运算符、基本运算与表达式【解析】【解答】mod是求余函数,int( )功能是向下取整,\是整除,/是实数除。0\2=0,但0不是奇数。故答案选B。【分析】本题考查的是函数与表达式。5.星星设计了10*10的矩阵,如图所示,实现此功能的VB程序段如下,已知程序中两处标记①的位置表达式相同,程序中①、②两处表达式为( )Dim a(1 To 100)As StringFor i= 1 To 10For j=1 To 10If i= j Or i Mod 10= 0 Or i Mod 10=1 Thena( ① )="●"Elsea( ① ) ="O"End lfNext jNext iFor i= 1 To 100s=s +a(i)lf ② ThenList1.Addltem ss = ""End lfNext iA.①(j-1)*10+i ②i mod 10=1B.①(i-1)*10+ j ②i mod 10=1C.①(j-1)*10+ i ②i mod 10=0D.①(i- 1)*10+j ②i mod 10=0【答案】C【知识点】分支结构语句及程序实现;循环结构语句及程序实现6.配置高速缓冲存储器(Cache)是为了解决( )。A.内存与辅助存储器之间速度不匹配问题B.CPU与辅助存储器之间速度不匹配问题C.CPU与主存储器之间速度不匹配问题D.主机与外设之间速度不匹配问题【答案】C【知识点】计算机硬件及其功能7.小明正在与班内其他同学共同完成一个项目作业,每个同学按照分工需完成不同的部分和任务,并最终汇总形成本组的项目报告。下列( )工具更适合于这样的团队合作任务。A.微信 B.有道云协作 C.网络画板 D.Xmind【答案】B【知识点】数字化学习8.某电子设备的电路板上有3个开关,每个开关有“打开”和“团合”两种状态。该电路板最多可以表示的状态数是( )A.8 B.24 C.16 D.12【答案】A【知识点】字符编码二、填空题9.1.表达式14 % 6 和14 % -6的结果分别是 。【答案】2和-4【知识点】运算符、基本运算与表达式10.某算法的部分流程图如图所示:若要用VB语言实现该部分算法,正确的代码应为 。【答案】s=0 For i = 1 To 10 s=s *2 +i Next i【知识点】流程图识读11.用UltraEdit软件观察字符内码,结果如图所示:则字符“熊”的十六进制内码值为 。【答案】D0 DC【知识点】字符编码12.(2020高一上·云县期末)有如下程序段:score=int(input(“请输入分数:”))if score>60:score+=20score+=10print(score)若程序运行后输入20,打印出的 score的值为 。【答案】30【知识点】分支结构语句及程序实现13.字符“9”的ASCII码值的十进制表示为57,那么字符“0”的ASCII码值的二进制表示为 。【答案】(110000)2【知识点】进制及数制转换;字符编码14.某算法流程图如图所示,执行该算法,循环结束时i的值是 。【答案】5【知识点】流程图识读三、判断题15.人们用数据记录自然现象与社会发展,数据可以用来描述不同事物的特征。【答案】(1)正确【知识点】大数据的概念与特征【解析】【解答】数据可以用来记录自然现象与社会发展,描述不同事物的特征。故答案为:正确。【分析】本题考查数据的概念。数据是描述事物的符号记录,是信息的载体。16.一数据文件压缩后的大小是512KB,已知其压缩比20:1,原文件大小是20MB。【答案】(1)错误【知识点】多媒体数据压缩技术【解析】【解答】压缩后的大小是512KB,压缩比例是20:1,所以512*20/1024=10MB。故答案为:错误。【分析】本题考查的是数据的压缩。17.(2021高一下·三明期中)数字信号有利于存储、加密和纠错,从而具有较强的可靠性和保密性,但不易于处理加工。【答案】(1)错误【知识点】数字信号与模拟信号1 / 1 展开更多...... 收起↑ 资源列表 粤教版(2019)高中信息技术必修1第一、二、三、四章综合训练3(学生版).docx 粤教版(2019)高中信息技术必修1第一、二、三、四章综合训练3(教师版).docx