内容正文:
(
※※请※※不※※要※※在※※装※※订※※线※※内※※答※※题※※
) (
…………○…………外…………○…………装…………○…………订…………○…………线…………○…………
)
(
…………○…………内…………○…………装…………○…………订…………○…………线…………○……………………○…………内…………○…………装…………○…………订…………○…………线…………○…………
) (
学校:___________姓名:___________班级:___________考号:___________
) (
…………○…………外…………○…………装…………○…………订…………○…………线…………○…………
)
保密★启用前
必修1 数据与计算 (期末模拟卷)
考试分数:100分;考试时间:90分钟
姓名: 班级: 分数:
(满分:100分 时间:90分钟)
题型
选择题
非选择题题
总计
题数
12题
3题
15题
分数
100分
得分
1. 选择题
1.有如下程序段:
from random import randint
a = [0] * 5
for i in range(5):
a[i] = randint(0,5) * 2 + 1
#randint(0,1)产生[0,1]的随机整数
for i in range(5):
if a[i] <= a[i-1]:
a[i-1] += 1
else:
a[4] += 1
print(a)
执行该程序段后,变量a的值不可能的是( )
A.[2,2,2,1,3] B.[4,4,4,4,4] C.[1,3,7,9,16] D.[1,10,9,12,10]
2. 下列关于数据、信息、知识与智慧的说法,不正确的是( )
A.一本书是数据,书上的文字则是信息 B.当人们接收同样的信息后,所建构的知识是有区别的
C.智慧主要表现为收集、加工、应用、传播知识的能力 D.与数据和信息相比,知识更接近行动,它与决策相关
3 . “红灯变绿灯.py”的程序实现中,设置某一颜色的交通信号灯持续显示45s,会用到下列哪条语句( )
A.Turtle.time(30) B.time.time(45) C.time.circle(45) D.time.sleep(45)
4. 以下不是大数据特征的是( )
A.巨量性 B.迅变性 C.价值性 D.交互性
5 . 全球气候变暖以及海水温度升高,导致珊瑚礁出现退化现象。科学家们采集了珊瑚礁周围的大量声音数据,根据健康珊瑚礁与退化珊瑚礁周围声音存在的差异,采用深度学习算法训练了一个人工智能系统,该系统可快速便捷地识别出了珊瑚礁的健康状况,准确率不低于92%。关于数据、信息和知识,下列描述不正确的是( )
A.声音是数据的表现形式 B.材料中的“92%”是数据,不包含任何信息
C.数据的客观性为科学研究提供了可靠的依据 D.珊瑚退化是由于海水温度升高造成的,这是知识的体现
6 . 某Python程序如下:
s=input("请输入:")
n= len(s); pos=0; k=0
a= [""]*n
for I in range(n):
ch=s[i]
if"0"<=ch<="9":
a [pos+k]=ch
k=k+1
else:
j=pos+k
while j>pos:
a [j]=a[j-1]
j-=1
a [pos]=ch
pos+=1
s_new=""
for I in range(n):
s_new=s_new+a[i]
print(s_new)
程序运行后,若输入“2F0u2t4ure”,则输出的结果为( )
A.2024Future B.Future2024 C.4202erutuF D.4202Future
7 . 下列关于人工智能的说法正确的是( )
A.图灵测试是检测机器是否具有智能的唯一方法
B.“沃森专家系统”是一种典型的联结主义学习方法的应用
C.ChatGPT既知天文,又晓地理,是跨领域人工智能的典型应用
D.围棋人工智能 AlphaGo Zero在自我博弈中提升棋力体现强化学习的学习机制
8 . 下列关于算法的说法不正确的是( )
A.在计算机科学领域内,算法指的是用计算机解决问题的步骤
B.“计算斐波那契数列的所有元素”违背了算法的确定性
C.数据、运算和控制转移是算法的三大要素
D.常见的算法描述方式有自然语言、流程图、伪代码、计算机程序设计语言等
9 . 有如下 Python 程序:
from random import randint
b = [1,0,0,0,0]
i = 1
while i < 5:
b[i] = randint(0, 15)
if b[i] % 3 != 0:
b[i] += b[i-1]
elif i % 2 == 1:
i -= 1
i += 1
print(b)
程序的输出可能是( )
A.[1,12,19,35,40] B.[1,16,18,22,25] C.[1,0,3,6,9] D.[1,9,0,5,3]
10.近期“汉语盘点2023”年度字词揭晓,“振”当选2023年国内年度汉字,在GB2312编码方案中,存储一个“振”字需要占用( )空间。
A.2B B.1B C.2b D.1KB
11 . 下列关于算法基本控制结构的描述,不正确的是( )
A.分支结构也称为选择结构
B.顺序结构按序依次执行程序语句
C.循环结构的循环次数可以是已知的
D.分支结构中各条执行路径中的语句都要被执行
12 . 期末考试后,小芮同学想了解自己各学科总分,在WPS中可用( )函数。
A.SUM B.AVERAGE C.COUNT D.MIN
13 . 下列选项中ASCII码数值最大的是( )
A.“B” B.“7” C.“Q” D.“q”
二.非选择题
14 .编写一个程序,它将找到所有这些数字,可被7整除,但不是5的倍数,2000年至3200年(包括在内)。得到的数字应按逗号分隔的顺序打印在一行上。
提示:考虑使用range(#begin,#end)
15. read、readline和readlines之间的区别?
原创精品资源学科网独家享有版权,侵权必究!6
原创精品资源学科网独家享有版权,侵权必究!6
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$$ (
※※请※※不※※要※※在※※装※※订※※线※※内※※答※※题※※
) (
…………○…………外…………○…………装…………○…………订…………○…………线…………○…………
)
(
…………○…………内…………○…………装…………○…………订…………○…………线…………○……………………○…………内…………○…………装…………○…………订…………○…………线…………○…………
) (
学校:___________姓名:___________班级:___________考号:___________
) (
…………○…………外…………○…………装…………○…………订…………○…………线…………○…………
)
保密★启用前
必修1 数据与计算 (期末模拟卷)
考试分数:100分;考试时间:90分钟
姓名: 班级: 分数:
(满分:100分 时间:90分钟)
题型
选择题
非选择题题
总计
题数
12题
3题
15题
分数
100分
得分
1. 选择题
1. C.
解析:程序中第二段循环逻辑是,如果当前元素小于等于前一个元素,则前一个元素加1,否则最后一个元素加1。这意味着数组a中的元素除了最后一个以外,每个元素都不可能大于其后面的元素,因此选项C中a[2](即7)大于a[3](即9)的情况不可能出现。
2. A.
解析:这个说法不正确,因为一本书可以视为信息的载体,而书上的文字是数据的具体表现形式,数据经过解释才有意义,成为信息。
3. D.
解析:在Python中,使用time模块的sleep()函数可以令程序暂停指定的时间,这里是让程序暂停45秒,以便模拟交通信号灯的持续显示。
4. D.
解析:大数据的特征通常包括巨量性、多样性、迅变性(及时性)和价值性,交互性不是大数据的典型特征。
5. B.
解析:这里的“92%”不仅是一个数据点,还包含了关于人工智能系统识别珊瑚礁健康状况准确性的重要信息。
6. D.
解析:程序的逻辑是将数字移到字符串的前面并保持原顺序,非数字字符保持原位置不变。因此,输入"2F0u2t4ure",数字部分会移至最前,非数字字符顺序不变,结果为"4202Future"。
7. C
解析:此描述正确,ChatGPT作为一个大型语言模型,展示了广泛的知识覆盖和跨领域的应用能力。
8. B.
解析:这个说法不正确,计算斐波那契数列的所有元素是一个明确的任务,完全符合算法的确定性要求。
9. A
解析:程序的逻辑较为复杂,但关键在于理解循环内的条件判断和操作。选项A满足循环中所有条件的逻辑执行,且最后数组的元素值与条件相符。
10. A.
解析:“振”字属于汉字,GB2312编码中一个汉字占用2个字节(B)的空间。
11. D.
解析:这是不正确的,分支结构(如if-else结构)中每次只会执行一个路径的语句块,要么是if块要么是else块。
12. A.
解析:在电子表格软件中,SUM函数用于求和,适合计算小芮同学各学科总分。
13. D.
解析:在ASCII码中,小写字母的码值大于大写字母和数字,且按照字母表顺序递增,因此“q”的ASCII码值最大。
二.非选择题
14.
10
foriin range(2000,3201):
if(i%7--0)and(i%5!-0)
xkw.com
l.append(str(i))
print(','join(1))
解析:本题考查的编写程序。程序的编写难度较大,使用range()定义i的取值范围,然后利用i判断语句可被7整除,但不是5的倍数,最后利用ioin函数打印出结果即可。
15. read 读取整个文件;readline 读取下一行,使用生成器方法;readines 读取整个文件到一个迭代器以供我们遍历。
解析:本题主要考查Pyon文件读取函数。read、readline和readlines之间的区别是:read 读取整个文件;readline 读取下一行,使用生成器方法;readlines 读取整个文件到一个迭代器以供我们遍历,
原创精品资源学科网独家享有版权,侵权必究!6
原创精品资源学科网独家享有版权,侵权必究!6
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$$