期末测试题(教师版)-高中信息技术新教科2019版必修1(2021年)_第1页
期末测试题(教师版)-高中信息技术新教科2019版必修1(2021年)_第2页
期末测试题(教师版)-高中信息技术新教科2019版必修1(2021年)_第3页
期末测试题(教师版)-高中信息技术新教科2019版必修1(2021年)_第4页
期末测试题(教师版)-高中信息技术新教科2019版必修1(2021年)_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

期末测试题班级:姓名:分数:【满分:100时间:60分钟】一、填空(每空1分,共计30分)1.成年人清晨安静状态下的口腔正常温度在度”“38”和“叶达的口腔温度是38度”三种描述,这三种描述分别是_、和(填写数据、信息和知识)。【答案】知识、数据和信息【解析】数据时信息的表示,信息是数据的内涵,是对数据的语义解释,知识是信息经过加工提炼后形成的相应的抽象产物。2.(单选)利簋,西周早期青铜器,器内铭文记载了武王伐纣这一历史事件。信息记载于其上体现信息的基本特征()。【答案】载体依附性【解析】信息有载体依附性,价值性,时效性,共享性。这里考察载体依附性。3.算法的三种基本结构是:、、和。【答案】顺序结构、分支结构、循环结构【解析】考察算法的3中基本结构。4.函数range(1,6)产生一个列表是:。【答案】[1,2,3,4,5]【解析】考察range()函数。5.函数range(6)产生一个列表是:。【答案】[0,1,2,3,4,5]【解析】考察range()函数。6.float():根据一个字符串或整数创建一个新的浮点数,那么,int()会根据一个字符串或浮点数创建一个新的,str()会根据一个数创建一个新的。【答案】小数,整数,字符串【解析】考察对数据类型的掌握。7.赋值语句a,b=b,a的含义是。【答案】交换a,b两个变量的值。【解析】考察对赋值语句的掌握。8.赋值语句c+=a等效于。【答案】c=c+a【解析】考察对赋值语句的掌握。9.a,b,c=1,2,3的含义是。【答案】数值1,2,3分别赋值给变量a,b,c【解析】考察对赋值语句的掌握。10.a=b=c=1的含义是。【答案】数值1赋值给变量a,b,c【解析】考察对赋值语句的掌握。11.python中,表达式5//2=。【答案】2【解析】考察对运算符的理解。12.python中,表达式5%2=。【答案】1【解析】考察对运算符的理解。13.python中表达式4**3=。【答案】64【解析】考察对运算符的理解。14.python中,表达式4/2=。【答案】2【解析】考察对运算符的理解。15.简单地说,算法就是解决问题的。【答案】方法和步骤【解析】考察对算法定义的理解。16.描述算法可以有多种方法,比如可以使用自然语言或进行描述。【答案】流程图【解析】考察算法的描述。17.函数round(1.428,2)运算结果是:。【答案】【解析】考察对round()函数的理解。18.按照取值特征,可以将信号分为和。【答案】模拟信号、数字信号【解析】考察模拟信号和数字信号的定义。用传感器直接获得的信号一般为模拟信号,数字信号可以由模拟信号转换得来。19.数据库中,数据以二维表的形式组织存储,表中的一列称为一个,表中的一行称为一条,可以唯一确定一条记录的字段称为。【答案】字段,记录,主键【解析】考察对数据库基本概念的理解。20.凯撒密码是一种替代密码,通过将字母按顺序退后3位起到加密作用,如将字母A换做字母,将字母B换做字母。【答案】DE【解析】考察对凯撒密码的理解。二、进制转换(每空2分,共计12分)1.10110100(2)=()(10)2.3D(16)=()(10)3.255(10)=()(16)4.100(10)=()(2)5.E2(16)=()(2)6.11100101(2)=()(16)【答案】1.180 2.61 3.FF 4.1100100 5.11100010 6.E5【解析】任意R进制数(R为大于等于2且不等于10的正整数)转换为十进制数时,都可采用(按权展开求和)方法。十进制数转换为R进制数时,都可采用(除R取余法)方法。三、计算题(每题10分,共计20分)1.一张CD光盘的容量大约为700MB,能容纳多长时间的采样频率为、量化位数为16位的无压缩双声道立体声CD音频?【答案】分钟【解析】700/10.1=69.3(分钟)2.一段时长为1分钟,采样频率为44.1kHz,量化位数为16位,双声道立体声的无压缩音频(如基于PCM编码的wav格式),占用的存储空间是()MB(精确到0.1)。【答案】【解析】60*44.1*1000*16*2=84672000(位,比特)=10584000(B,字节)四、判断题(每题1分,共计8分)1.Python程序语言中的“=”和数学上的“=”是一回事。()【答案】×【解析】python中的“=”是赋值的意思。2.在python中写程序时,可不用理会中英文标点符号的区别。()【答案】×【解析】python中不得使用中文标点符号。3.python中的函数和数学中的函数是一回事。()【答案】×【解析】Python函数是可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。4.在python中,变量命名的时候可以用数字开头,例如,1a就是一个合法的变量。()【答案】×【解析】变量命名不能以数字开头。5.在python中,变量命名的时候可以用下划线开头,例如,_a就是一个合法的变量。()【答案】√【解析】考察对变量命名的掌握。6.在python中,变量命名的时候不区分大小写。()【答案】×【解析】考察对变量命名的掌握。7.在python中,变量命名的时候可以使用特殊字符。()【答案】错【解析】变量命名的时候不能使用特殊字符。8.在python程序中,以#开头的语句是注释语句,用于说明程序实现的功能、采用的算法等信息,用来提高程序的可读性,不参与程序的执行。()【答案】√【解析】考察对注释语句的理解。五、写出下列程序的最终执行结果(每题5分,共计15分)1.写出结果。object=[“石榴”,1,“香蕉”,“橙子”,“栗子”]object[0]=“苹果”delobject[1]object.append(“猕猴桃")print(object)【答案】‘苹果’,‘香蕉’,‘橙子’,‘栗子’,‘猕猴桃’【解析】考察对列表的操作,object[0]=“苹果”将列表中的“石榴”替换为“苹果”,delobject[1]将列表中元素“1”删除,object.append(“猕猴桃”)在列表尾部追加一个元素“猕猴桃”。2.写出结果。deffactorial(n): #求n!s=1foriinrange(2,n+1):s=s*ireturns total=factorial(4)#调用factorial函数print(total)【答案】24【解析】考察对函数调用的掌握。程序执行时由于def块中的代码不是主程序的一部分,因此会跳过该段代码,从主程序的第一行total=factorial(4)开始运行。在遇到factorial(4)时,转到函数中的第一行代码开始执行。3.写出运行结果。s=0Whiles<=30:s=s+10print(s)【答案】10203040【解析】while循环共执行4次:循环次数执行完循环的s值输出初始值0(<=30)第1次循环10(<=30)10第2次循环20(<=30)20第3次循环30(<=30)30第4次循环4040六、完善程序(每题5分,共计10分)1.本金是50000元,5年定期利率是,计算5年后存款总额是多少?money=50000foriinrange(5):print(“5年后的存款总额是:”,money)【答案】money=money*(1+rate)【解析】因为是5年定期,所以for循环共循环5次。2.完善下列代码(属于函数调用问题)(5分)Defdefshengxiao(year): zodiac=["鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪"]index=(myyear-1972)%12returnzodiac[index]myyear=int(input("请输入出生年份,输入0结束:"))whilemyyear!=0:print("你的生肖是:",)myyear=int(input("请输入出生年份,输入0结束:"))【答案】shengx

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论