00:00:00
重庆市普通高中学业水平合格性考试·信息技术
录音中...
必修一《数据与计算》模块检测卷
[满分:100分 时间:60分钟]
*
基本信息:
班级:
班级:
姓名:
姓名:
一、单项选择题(共15小题,每小题3分,共45分)
*
1.在日常生活和学习中,我们会接触到大量的数据。下列说法正确的是 ()
A.数据可用于描述事物的状态
B.数据是信息的载体
C.数据是可处理、可加工的
D.以上说法都正确
*
2.四大名著被拍成电视剧之后,在多家电视台循环播放,这说明信息具有 ()
A.时效性
B.共享性
C.真伪性
D.价值相对性
*
3.下列说法错误的是 ()
A.Excel是电子表格软件
B.PhotoShop 是音频播放软件
C.PowerPoint是演示文稿
D.WPS是文字处理软件
*
4.下列选项中,是Python 程序文件的是 ()
A.内容.doc
B.内容.xlsx
C.内容.xls
D.内容.py
*
5.以下关于 Python 语句的叙述中,正确的是 ()
A.同一层次的 Python 语句必须对齐
B.python语句可以从一行的任意一列开始
C.在执行Python语句时,可发现注释中的拼写错误
D.Python程序的每行只能写一条语句
*
6.int(9.8),正确的结果是()
A.10
B, "9",
C.9
D.9.0
*
7.(11%4)**2的结果是
A.11
B.4
C.2
D.9
*
8.要从键盘上输人一个整数给变量n,并且输入前要提示是输人整数,则下列语句符合要求的是( )
A.n=input(("请输人整数;"))
B.print("请输人整数:",n)
C.n=input(请输人整数)
D.print(请输人整数,n)
*
9.下列语句的输出结果为(D)
a=2
print(‘a=’,5*a)
A. "a"=5*a
B.a=5*a
C.’a’=10
D.a=10
*
10.在Python中,实现多分支选择结构的较好方法是()
A.if
B.if-else
C.if-elif-else
D. if 嵌套
*
11.执行下列程序以后的结果是()
print("请输入3个数:")
x=int(input("x="))
y=int(input(“y="))
z=int(input(“z="))
temp=0
if x>y:
temp=y
y=x
x=temp
if x>z:
temp=z
z=x
x=temp
If y>z:
temp=z
z=y
y=temp
print(x,y,z)
A.从小到大排序
B.从大到小排序
C.都变成最大的数
D.都变成最小的数
*
12.在Python中,运行下列程序,正确的结果是 (A)
s=0
for i in range (1,5):
s=s+i
print("i=",i,"s=",s)
A.i=4 s=10
B.i=5 s=10
C.i=5 s=15
D.i=6 s=15
*
13.人工智能技术可以实现某些脑力劳动机械化,其目的是让机器能够()
A.具有人类智能
B.和人一样工作
C.完全代替人的大脑
D.模拟、延伸和扩展人的智能
*
14.二进制数 101100 与下列十进制数()等值 ()
A.54
B.44
C.32
D.45
*
15.下列设备中能把模拟信号转换为数字信号的是()
A.显示器
B.打印机
C.音箱
D.录音笔
二、判断题(共20小题,每小题2分,共40分)
判断下列各题正误,正确的为“A”错误的为“B”,并将答题卡对应位置上的答案标号涂黑。
16.在Excel中输入数据只能在单元格中进行。()
对
错
*
17.一个算法可以用多种程序设计语言来实现。
对
错
*
18.算法可以用自然语言来描述。
对
错
*
19.算法必须执行有限步以后能结束。
对
错
*
20.在Python中,使用def可以自定义函数。
对
错
*
21.算法就是解决问题的方法和步骤。
对
错
*
22.若变量a=5.b=4,c=3,d=2,则表达式not 3>2*b and (b>c+1 or c!=3)的值是True.
对
错
*
23.(11%4)**2的结果是9。
对
错
*
24.float()可以将括号内的字符串转化为浮点数值型。
对
错
*
25.x=x+1是一个赋值语句。
对
错
*
26.在Python中,语句n+=1和n=n+1的功能一样。
对
错
*
27.str()的数据类型属于字符型。
对
错
*
28.计算机存储容量:1KB<1MB<1GB
对
错
*
29.计算机存储容量的基本单位是字节(Byte)。
对
错
30.一个汉字需要一个字节的存储空间。
对
错
*
31.一个字节能够容纳一个英文字符。
对
错
*
32.程序设计的基本结构包括顺序结构、分支结构、环形结构。
对
错
*
33.人工智能一定程度上能模仿人类活动。
对
错
*
34.人工智能发展将改变人类社会生活。
对
错
*
35.大数据对我们的意义在于,我们有可能从如此庞大的数据中挖掘出有价值的数据,并运用于管理、农业、金融、医疗和教育等各个社会领域,为社会发展服务。
对
错
三、简答题(共2小题、共15分)
*
36.分析完善程序(每空4分,共8分)
以下是计算:s=1+6+11+……+101的Python程序代码,请补全程序。
s=0
for i in range(____①______)
______②_________
print(s)
请补充完成以上程序
①______________
②_______________
*
37.(本题共7分)算法设计与程序实现(人口增长问题)
假设我国目前人口数为13亿,如果每年增长率为1.2%。编写程序,计算多少年后我国人口数20 亿。
【算法分析】
设n年后,我国人口数超过20亿。根据题意得出数学关系式:13*(1+1.2%)n>20。求最小的n.
P,r,n=13.0.012.0
while________ :
n+=1
p=p*(1+r)
print(n,"年后人口超过",p)
根据上述回答下列问题:
(1)本题采用的算法是____(填写:解析法/枚举法/排序法/递归法)。(3分)
(2)写出参考程序中空白处表达式____。(4分)
评价对象得分
字体大小
重庆市普通高中学业水平合格性考试·信息技术
复制