云南省昆明五中2020-2021学年上学期期末考试高中信息技术_第1页
云南省昆明五中2020-2021学年上学期期末考试高中信息技术_第2页
云南省昆明五中2020-2021学年上学期期末考试高中信息技术_第3页
云南省昆明五中2020-2021学年上学期期末考试高中信息技术_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

1、上学期期末考试高一信息技术试卷考试时间50分钟 满分100分考生注意:必须在答题卡上指定位置按规定要求作答,答在试卷上一律无效。选择题(共60分)一、选择题(本题共20小题。在每小题给出的四个选项中,只有一个选项符合题目要求。 每小题3分,共60分)1.下列关于数据与信息的说法正确的是()A.信息是数据的载体B.信息是事物运动的状态和方式C.数据是一种被加工过的信息D.数据是信息的内涵2 .圆的面积计算方法是经过研究、总结归纳出来的科学方法,它属于()A.信息B.知识C.数据D.信息技术3 .计算机能直接识别、理解执行的语言是()A.汇编语言B. Python 语言C.自然语言D.机器语言4

2、.下列数中,数值最小的是()A. 1001B B. 1100B C. 14DD. 13D5 .在通信应用中,经常使用模拟信号和数字信号,如图所示,是两种信号的示意图,下列 说错误的是()/wm图A图BA.图A是模拟信号示意图,图B是数字信号示意图B.模拟信号一般通过采样、量化和编码转换为数字信号C.模拟信号是离散不连续的信号D.数字信号有利于存储和加密6. 已知字母A的ASCII码用二进制表示是01000001,则字母D的ASCII码值用十进制表示 是()A. 66 B. 67 C. 68 D. 697. 一幅分辨率为800 x 600像素、16位色的位图图像其存储空间为()A. 800*60

3、0*16/1024 B8. 800*600*16/8/1024 KB9. 800*600*16/1024 KB10. 800*600*16/8*1024 MB8.下列关于算法的描述正确的是()A.算法只能用流程图描述B.算法只能有一个输入C. 一个算法的执行步骤可以是无限的D. 一个算法至少要有一个输出9 .流程图中表示判断的是()A.矩形框 B.菱形框C.圆形框 D.椭圆形框10 .下列不属于程序的基本控制结构的是()A.顺序结构 B.选择结构 C.循环结构D.组合结构11 .有5个硅码,外观一模一样,其中有一个异常硅码重0.9g,其他硅码重1g。请问最多 需要使用()次天平一定找出那个重0

4、. 9g的硅码。A. 2B. 3 C. 4 D. 512.下列流程图是“求01000所有偶数和”问题的算法,则应该填()A. i B. i=i+2C. i=i*2 D. i=1213 .函数range(7, 10)生成的序列中元素的个数是()A. 7B. 3C. 4D. 1014 .下列变量名在Python中合法的是()A. 36B B. F55# C. for D. _Good15 .有python程序如下:S=input()print(S * 3)运行后通过键盘输入6,则运算结果是()A. 666 B. SSS C. 18 D. S*316 .下列程序运行后的结果是()for i in r

5、ange(2j6j2): a=i+lprint(a)A. 4B. 5C. 6D. 717 .在Python程序中,己知x=2, y=l,当执行语句y+=x*2, y的值是()A. 3B. 4C. 5D. 618 .Python中的函数type。可以返回对象的数据类型,执行语句“print (type("8") "的 结果是()A. <class ' int'> B. <class ' str'> C. <class text'> D. <class 'list'19

6、.利用Python求100以内所有能被3整除的正整数,代码如下:1 1=12 while i<=10G:3 if :4 print(i)5 i=i+l则下列程序第3行的横线应该填()A. i=i*3 B. i=i%3 C.谖3=0D. i/3=l20.利用Python打印5个#,代码及运行结果如下:1 for i in :2 print(',#'end=',Jn)»> %Run ' /i 个#.py'则程序第1行横线处应该填()A. 5 B. ranged, 5) C. (1,5) D. range(5)信息技术试卷第5页(共4页)

7、非选择题(共40分)二、分析题(共30分,每空5分,在答题卡指定位置答题)21 .算法是指在有限步骤内求解某一问题所使用的一组定义明确的规则。某一个算法的描述 如下:输入两个数A, B:如果A大于B,则将A的值赋给C, B的值赋给A, C的值赋给B:如果A不大于B,则A、B的值保持不变;输出A, B;结束(1)以上算法的描述属于哪一种::(2)以上算法第步用Python语言实现,可以写为:(3)如果A的值是5, B的值是3,则执行完算法后,A的值是:。22 .数学中阶乘是用n!来表示,同时定义了 n! =n* (n-1) !,例如:5的阶乘可以表示为 51=5*4*3*2*1。下列Python程序是通过for循环求解一个正整数的阶乘。1 a=int(input("请输入一个正嘤数:”)2 sum=l3 for i in range(la+l):4 sum=5 print(aJ,!=",sum)>>> %Run '圻乘py ,请输入一个正整数:44 != 24(1)以上程序第4行横线处应该填入::(2)以上程序中变量a的数据类型是:;(3)运行后的结果是4!=24,则for循环中第4行的语句共执行了 次。三、程序题(共10分,在答题卡指定位置答题)23. 一家商场在降价促销,如果购买金额不高于200元,会给10和勺折扣,如果购买金额

温馨提示

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

评论

0/150

提交评论