内容正文:
……………………………密……………………………………封………………………………线……………………………
学校 班级 姓名 考号 考场 座位号
×××××××××××××××××××××××××××××密 封 线 内 禁 止 答 题×××××××××××××××××××××
云南省昭通市巧家县第一中学高一年级信息技术下册
期中检测
(全卷满分:100分 考试时间:90分钟)
考试说明
1.请考生在考试开始前仔细阅读试卷,确保理解考试要求。
2.请合理分配时间,确保完成所有题目,请用黑色签字笔在答题卡上作答,确保字迹清晰。
3.考试期间请保持安静,不得交头接耳或使用电子设备。
4.请在规定区域内作答,超出答题区域的答案将不被计分。
5.考试结束后,请将试卷和答题卡一起交回。
一、选择题(本大题共20小题,每小题2分,共40分。在每小题给出的四个选项中,只有一项是最符合题目要求的。)
1.下列选项中,不属于信息社会基本特征的是( )
A.网络覆盖的广泛性B.信息资源的数字化C.社会运行的完全实体化D.信息技术的智能化
2.计算机内部对信息进行存储和处理时,采用的基本形式是( )
A.十进制数字编码B.二进制数字编码C.英文字母编码D.汉字字形编码
3.在Python中,下列可以作为变量名称的是( )
A.3numB.ifC._countD.my-name
4.下表是常见算法及其特点描述,对应正确的是( )
算法名称
核心特点描述
冒泡排序
依次比较相邻元素,将较大元素向后移动
二分查找
从数据集合中间开始查找,每次减半
A.仅冒泡排序描述正确B.仅二分查找描述正确C.两种算法描述均正确D.两种算法描述均错误
5.计算机网络的主要功能可概括为( )
A.快速通信和打印文件B.数据通信、资源共享、分布式处理C.浏览网页和发送邮件D.编写程序和运行代码
6.IP地址是网络中计算机的标识,下列书写规范的IP地址是( )
A.192,168,1,1B.192.168.1.256C.192.168.1.1D.192·168·1·1
7.信息安全事关每个人。关于计算机病毒的说法错误的是( )
A.计算机病毒本质是一段程序B.病毒可能通过U盘传播
C.安装杀毒软件可完全避免病毒D.病毒有潜伏性和传染性
8.以下Python语句中,用于输出变量x的值的是( )
A.print(x)B.input(x)C.int(x)D.float(x)
9.设a=10,b=20,在Python中执行`a,b = b,a`后,a和b的值分别是( )
A.10,20B.20,10C.10,10D.20,20
10.以下关于算法的描述,正确的是( )
A.算法一定要有输入B.算法就是数学公式C.算法可以有零个或多个输入D.算法允许无限次循环
11.人工智能技术的核心目标是( )
A.完全替代人类工作B.让机器模拟人类智能C.加快网络传输速度D.提高计算机内存容量
12.在计算机网络中,将网址域名转换为IP地址的系统是( )
A.HTTP协议B.DNS系统C.FTP协议D.DHCP协议
13.数据1111它的二进制加法结果1111+1=?结果是( )
A.10000B.11111C.11110D.10001
14.下列行为符合信息安全规范的是( )
A.将生日设为密码 B.定期更新操作系统补丁
C.随意连接公共WiFi D.将私人照片发布到陌生论坛
15.下面代码段执行后s的值是( )
s=0 for i in range(5): s=s+i
A.10B.15C.0D.5
16.以下不属于物联网应用的是( )
A.智能手环记录步数B.手机远程控制家电C.纸质图书阅读D.智慧停车场自动识别
17.二分查找法要求数据集合必须是( )
A.无序排列B.顺序或倒序排列C.随机排列D.任意排列均可
18.信息系统的核心要素不包括( )
A.硬件与软件B.数据与人员C.法规与策略D.生物与化石
19.Python中表达式`7//2`的结果是( )
A.3.5B.3C.4D.2
20.下列关于大数据的说法,不恰当的是( )
A.大数据具有体量巨大、类型多样等特征B.大数据分析可辅助决策
C.大数据不涉及隐私问题D.数据采集需遵循法律法规
二、填空题(本大题共5小题,每空2分,共20分。)
21.将十进制数13转换为二进制数是。
22.在Python中,用于获取用户键盘输入的函数是。
23.因特网通信中,HTTP协议主要用于传输。
24.算法复杂度中,用O(n)表示算法的时间复杂度属于级别。
25.物联网的体系结构可分为感知层、层和应用层。
三、程序分析题(本大题共2小题,每空2分,共20分。)
26.(10分)阅读下列Python程序,回答问题。
x = int(input("请输入一个整数:"))
if x % 2 == 0:
print("偶数")
else:
print("奇数")
(1)程序第1行中,`int()`函数的作用是。(2分)
(2)程序中`%`运算符的含义是。(2分)
(3)若输入数字12,程序输出结果为。(2分)
(4)该程序的结构类型属于结构。(2分)
(5)若希望程序不区分大小写的情况,可补充的代码逻辑是。(2分)
27.(10分)阅读程序,补全填空。
s = 0
for i in range(1, 101):
s = s + i
print(s)
(1)程序的功能是计算。(2分)
(2)循环变量i的初值是,终值是。(每空2分,共4分)
(3)该程序输出的最终结果是。(4分)
四、综合题(本大题共2小题,共20分。)
28.(8分)某学校需统计全校学生体质健康数据,请回答:
(1)数据采集可借助什么传感器或设备?举一例说明。(2分)
答:
(2)若数据量超过100万条,适合使用哪种存储方式?(2分)
答:
(3)如何保障数据安全和个人隐私?请提出两条建议。(4分)
答:
29.(12分)用程序解决实际问题:某图书售价30元/本,购买10本及以上打8折。请完善算法。
(1)用表格形式列出算法步骤。
步骤
操作
1
输入购买数量n
2
3
4
输出总价
(2)写出对应的Python代码(框架需完整)。(4分)
答:
参考答案
一、选择题
1.
C
2.
B
3.
C
4.
C
5.
B
6.
C
7.
C
8.
A
9.
B
10.
C
11.
B
12.
B
13.
A
14.
B
15.
A
16.
C
17.
B
18.
D
19.
B
20.
C
二、填空题
21. 1101 22. input() 23. 超文本(网页) 24. 线性 25. 网络
三、程序分析题
26. (1)将输入字符转换为整数 (2)求余/取模 (3)偶数 (4)选择/分支 (5)可增加upper()等方法统一大小写
27. (1)1到100所有整数的和 (2)1 100 (3)5050
四、综合题
28. (1)智能体质测试仪/手环等,自动采集心率、身高体重数据 (2)数据库管理系统/云存储 (3)数据加密存储;访问权限控制;脱敏处理
29. (1)步骤2:判断n≥10成立则单价=30×0.8否则单价=30 步骤3:总价=n×单价 (2)n=int(input()) ; if n>=10: price=24 else: price=30 ; print(n*price)
第3页,共6页
第4页,共6页
第1页,共6页
第2页,共6页
学科网(北京)股份有限公司
$