资源简介 综合练习(第一二三章) -2021-2022学年高 中信息技术浙 教版(2019) 必修1一、选择题1.在Python中print(-14//4)的运行结果是( )。A.-4 B.-3.5 C.2 D.-22.在交互模式下,输入一下代码:>>>a=5>>>b=a>>>a*b然后回车键,程序会输出结果为:( )A.0 B.5 C.25 D.程序出错,没有输出结果3.以下文本框内是一段用Python程序设计语言编写的源代码,功能是解决鸡兔同笼问题。这段源代码属于_______。ji tu = int (input(’请输入鸡兔总数:’))tui = int (input(’请输入腿的总数:’))tu = (tui-ji tu*2)/2if int (tu) = tu:print (’鸡:’,ji tu-tu, ’ 兔:’,tu)else:print (’数据输入不正确’)A.软件 B.程序 C.命令 D.指令4.阅读如图所示的绘制x5+x4+x-3=0图象的程序代码。import numpy as npimport matplotlib.pyplot as pltx=np.arange(-1,2,0.01)y=x**5+x**4+x-3plt.plot(x,y)plt.title('x^5+x^4+x-3')plt.xlabel('X')plt.ylabel('Y')plt.show()下列选择错误的是( )A.arange(-1,2,0.01)表示在-1,2之间,每隔0.01取一个点B.plt.plot(x,y) 表示绘制图像C.plt.xlabel('X')、plt.ylabel('Y')表示绘制X、Y轴D.plt.show()显示图像5.在Python程序中,已知x=2,y=1,当执行语句y+=x*2,y的值是( )A.3 B.4 C.5 D.66.下列程序执行后的结果是( )。a=1if a<0:print("a<0")print("a<0")elif a<1:print("0else:print("a>=1")A.a<0 B.0=1 D.a>07.下列各软件中不属于搜索类软件的有( )。A.北大天网B.YahooC.SinaD.Windows8.计算机语言发展大致经历了机器语言、汇编语言和高级语言阶段。可以被计算机直接执行的语言是( ) , Python语言属于( )语言。A.机器,高级 B.高级,汇编 C.高级,机器 D.汇编,高级9.设计一个含有循环结构的算法,若要确保循环的次数为10次,下列设计中不能达到该目的的流程图个数为( )A.1 B.2 C.3 D.410.某算法部分流程图如图所示,执行该部分流程图后,变量 s 和变量 i 的值分别为( )A.9 和 5 B.16 和 7 C.16 和 5 D.9 和 711.若某个数从左至右读和从右至左读是一致的,则其为回文数,例如653356。以下流程图的功能是统计输入的8个三位正整数中有几个是回文数,则流程图的①、②处应分别值入( )A.① c mod 10 = int(c/100) ② c=c+1B.① int(x/10)=x mod 10 ② c=c+1C.① x mod l0=int(x/100) ② c=c+1D.① x mod 100=Int(x/l00) ② c=c+112.某计算机系统要求用户创建的用户名具有强保密性的密码,具体要求如下:①至少有8个字符的长度②不包含完整的单词和有规律的数字或字母组合③包含下列四类字符的每一种:大写字母,小写字母、数字和键盘上的其他符号则下列密码符合强保密性要求的是:( )A.GoodLuck B.19910102C.abcdABCD D.ILuDr@123#13.从数据、信息、知识和智慧之间的关系,下列描述正确的是( )A.从数据到信息的转化,主要理解信息间的相互联系B.从信息到知识的转化,主要理解知识间的相互联系,发现和抽象其规律C.从知识到智慧的转化,主要理解和应用知识原理与法则解决现实世界的问题D.数据、信息、知识与智慧之间的价值变化趋势是逐渐递减14.关于数据编码的说法,错误的是( )A.便于存储、加工B.是一种形式上的转换C.是计算机处理信息的关键D.就是十进制数转化成二进制数15.一幅未经压缩800×600像素的256色BMP图像,其文件存储容量大小约为( )A.156KB B.469KB C.469MB D.236KB二、填空题16.下面这段程序代码是解决鸡兔同笼问题的,请补充完整。a=35b=94for x in________________:____________if 2*x+4*y==b:print("鸡有"+str(x)+"只","兔有"+str(y)+"只")17.以下程序引入Python的math模块,使用math模块下的floor函数对命令行输入的实数进行取整n=input(“请输入一个实数:”)n2= math. floor(float(n))print(n2)该程序段划线处应填入的代码为________。18.调试程序。请阅读以下程序并写出运行结果。score=int(input("请输入一个分数"))if 100>=score>=90:print("A")if 90>score>=80:print("B")if 80>score>=60:print("C")if 60>score>=0:print("D")if score<0 or score >100:print("输入错误!")_____________19.有如下流程图(如图1所示),如果按此流程图进行程序设计,程序执行后将显示出由“*”构成的平行四边形(如图2所示)。请将流程图中的判断框____和处理框____的内容补充完整。图1 图2三、判断题20.数据以文件或数据库的形式永久存储在外存储器中。(______)21.疫情期间,国家有关部门可以通过大数据筛选、查找到和感染者有过密切接触的人,大数据一方面方便人们看病问诊,另一方面也存在个人信息泄露的风险。 (______)22.某商场新冠肺炎防疫人员扫描李华的“吉祥码”,属于信息的采集。(_____)23.同一个汉字的输入码可以有多种,但机内码是唯一的。(____)【参考答案】一、选择题1.A2.C3.B4.C5.C6.C7.D8.A9.B10.D11.C12.D13.C14.D15.B二、填空题16.range(1,a) y=a-x17.import math18.B19.i<6(或i<=5) i=i+1三、判断题20.正确21.对22.正确23.正确 展开更多...... 收起↑ 资源预览