内容正文:
《信息技术 必修1 数据与计算》(华东师大版2019)
期末考试模拟卷 六
一、选择题
1. 下列选项都是属于高级语言的是( )
A. 汇编语言、机器语言 B. 汇编语言、语言
C. Basic 语言、Python 语言 D. 机器语言、Python 语言
【答案】C
【解析】
【详解】本题考查的是计算机语言。计算机语言有:机器语言、汇编语言、高级语言。高级语言有:Visual Basic、Pascal、C、C++、Java、Python等。故选项C正确。
2. 下列 Python 表达式的值为 False 的是( )
A. 2 in [1,2,3] B. ord("b")-ord("a")==1 C. len("23")==23 D. 7%2!=0
【答案】C
【解析】
【详解】本题考查Python运算符与表达式相关内容。A选项,2 in [1,2,3]-->True。B选项,ord("b")-ord("a")==1-->98-97==1-->1==1-->True。C选项,len("23")==23-->2==23-->False。D选项,7%2!=0-->1!=0-->True。故本题答案是C选项。
3. 有Python程序代码如下:
list1=[]
for i in range(1,21):
if i%5==0:
break
list1.append(i)
print(list1)
该程序段执行后,列表list1中输出的内容是( )
A. [1,2,3,4] B. [1,6,11,16] C. [5,10,15,20] D. [1,2,3,4,6,7,8,9,11,12,13,14,16,17,18,19]
【答案】A
【解析】
【详解】本题考查Python程序设计相关内容。break属于循环控制语句,break直接跳出整个循环,continue则仅仅跳过本次循环。break语句将直接从循环体中跳出,另外break语句也常用于for循环。本题中当循环变量i值等于5时条件成立,直接结束整个循环语句。而循环变量i值为1~4时,执行语句list1.append(i),故本题答案是A选项。
4. 有如下Python程序段:
n=int(input())
a=[]; head=-1
while n>0:
r=1-n%2
n=n//2
a.append([r,head])
head=len(a)-1
p=head
while p!=-1:
print(a[p][0],end=")
p=a[p][1]
运行上述程序段后,如果输入11,则输出结果是( )
A. 1101 B. 1011 C. 0010 D. 0100
【答案】D
【解析】
【详解】本题考查Python程序设计相关内容。本题涉及到进制转换、列表模拟的链表操作。根据代码,链表生成的过程中采用是的头插法:a.append([r,head]);head=len(a)-1。最后依次输出链表数据域的元素。根据11对应的二进制1011,最后的结果应该是0100。数据量不大,可以写出链表内容:[[0,-1],[0,0],[1,1],[0,2]],head=3,依次输出的结果是0100,故本题答案为D选项。
5. 下列Python语句不正确的是( )
A. numbers=[1,2,3,4] B. a,b=b,a C. x,y,z="AI",[5,1] D. n%=2
【答案】C
【解析】
【详解】本题考查Python表达式相关内容。A选项,将[1,2,3,4]赋值给numbers,正确;B选项,a,b=b,a,交换a、b的值,正确;C选项,x,y,z="AI",[5,1],同时给多个变量赋值,但赋值号左边3个变量,右边两个数据,数量不一致,错误;D选项,n%=2<=>n=n%2,正确。故本题答案是C选项。
6. 1字节能表示( )种状态。
A. 8种 B. 2种 C. 256种 D. 16种
【答案】C
【解析】
【详解】本题考查的是信息编码。n位二进制数最多能表示2n种状态,1个字节有8位二进制数,故可以表示28=256种状态。故本题应选C。
7. 一幅颜色深度为24位的BMP格式图像,若不改变图像的分辨率和格式,只将颜色深度改为8位,其存储容量为原图的( )
A. 1/3倍 B. 7倍 C. 32倍 D. 64倍
【答案】A
【解析】
【详解】本题考查的是图像大小计算。未压缩图像大小=图像分辨率*图像量化位数/8(字节)。颜色深度由24位变为8位,其它不变,则存储容量为原图的1/3倍。故本题应选A。
8. 下列哪种算法不属于图论算法( )
A. 最短路径 B. 最大流 C. 最小生成树 D. 背包问题
【答案】D
【解析】
【详解】本题考查算法。背包问题是组合优化中的经典问题,它与图的结构和性质没有直接关系,不属于图论算法。故答案为:D。
9. 在Python中,bin()函数将十进制数转二进制数,int(numb,r)函数将r进制的整数num转换为十进制,oct()函数十进制数转为八进制数,hex()函数十进制数转十六进制数,下列结果错误的是( )
A. B. C. D.
【答案】C
【解析】
【详解】本题考查Python函数相关内容。bin(218)-->'0b11011010'。ABD选项结果正确,C选项结果错误。故本题答案是C选项。
10. 以下哪一种语言不属于计算机高级语言( )
A. C B. Java C. 机器语言 D. Python
【答案】C
【解析】
【详解】本题主要考查计算机程序设计语言。C、 Java、 Python均属于计算机高级语言,机器语言属于低级语言,故本题选C选项。
11. 某流程图如图所示,若输入k的值为16,最终i,s的值分别为( )
A. 11 19 B. 15 35 C. 16 35 D. 17 35
【答案】C
【解析】
【详解】本题考查算法流程图相关内容。分析该流程图,当i分别为1,6,11,16 时,满足条件“i mod5 = 1”,又因为变量s的初值为1,因此s=1+1+6+11+16=35。故本题答案是C选项。
12. 要记录大象活动的过程,可选择的数字化采集工具是( )
A. 电冰箱 B. 打印机 C. 扫描仪 D. 摄像机
【答案】D
【解析】
【详解】本题考查的是数字化采集工具。扫描仪是扫描图像,摄像机可以采集数字视频。故本题应选D。
13. 有如下Python程序段:
n=int(input())
s=" "
while n!=0:
x=n%10
s=s+str(x)
n=n//10
print(s)
若程序运行后输入“20220901”,输出的结果为( )
A. TypeError B. 10902202 C. 20220901 D. 16
【答案】B
【解析】
【详解】本题考查Python程序设计相关内容。程序段功能是将输入的数字字符串逆序输出,输入“20220901”,输出的结果为:“10902202”,故本题答案是B选项。
14. 某校共有 3 个年级,每个年级不超过 11 个班级,每班不超过 40 人,现按年级、班级、学生的顺序用二进制进行编号,那么编号至少需要的二进制位数是( )位。
A. 14 B. 13 C. 12 D. 11
【答案】C
【解析】
【详解】本题考查的是信息编码。n位二进制数最多能表示2n种状态。 3 个年级至少要用2位二进制数来编,每个年级不超过 11 个班级至少要用4位二进制数来编,每班不超过 40 人至少要用6位二进制数来编,故编码至少需要2+4+6=12位二进制数来编。故本题应选C。
15. 有如下Python程序:
a=[""]*10
s=input("请输入字符串:")
a[0]=s[0]
t=0
for i in range(1,len(s)):
if t>=0 and s[i]==a[t]:
t=t-1
else:
t=t+1
a[t]=s[i]
运行程序段,输入以下字符串,运行后变量t的值变化过程与其它三项不同的是( )
A. BAABA B. AAABA C. AABAB D. BBABA
【答案】A
【解析】
【详解】本题考查的是Python程序设计相关内容。t初始值为0,a(t)为第一个字符,从第2个字符开始判断,如果与a(t)相同而且t>=0,则t=t-1,否则t=t+1,a(t)更新为新字符。输入:BAABA,t值变化过程为:1、0、1、2;输入:AAABA,t值变化过程为:-1、0、1、2;输入:AABAB,t值变化过程为:-1、0、1、2;输入:BBABA,t值变化过程为:-1、0、1、2。故本题答案为A。
16. 采样频率和量化位数是数字音频的两项基本指标,下列叙述正确的是( )
A. 44.1kHz表示量化位数 B. 16位表示量化位数
C. 采样频率相同,量化位数越少音频质量越高 D. 量化位数相同,采样频率越低音频质量越高
【答案】B
【解析】
【详解】本题考查音频处理相关内容。A选项,44.1kHz表示采样频率,选项错误。B选项,16位表示量化位数,选项正确。C选项,采样频率相同,量化位数越少音频质量越低,选项错误。D选项,量化位数相同,采样频率越低音频质量越低。选项错误。故本题答案是B选项。
17. 以下函数的功能是将数值转换为整数的是( )
A. round() B. int() C. float() D. str()
【答案】B
【解析】
【详解】本题考查Python函数相关内容。round()函数是Python中内置的一个函数,用于将浮点数四舍五入为指定的小数位数。int()函数用于将一个字符串或数字转换为整型。float()是一个内置函数,用于将其他数据类型转换为浮点数。str()函数是一个内置函数,用于将对象转换为字符串。故本题答案是B选项。
18. 下列关于信息编码的说法,正确的是( )
A. 降低声音强度能节省 wav 音频文件的存储空间
B. 矢量图形的文件大小与图形尺寸大小无关
C. 识别二维码是一个信息编码的过程
D. 同一个字符,在不同的字符集中内码值相同
【答案】B
【解析】
【详解】本题考查的是信息编码。音频存储空间跟声音的强度无关,选项A说法错误;矢量图由矢量轮廓线和矢量色块组成,文件的大小由图像的复杂程度决定,与图形的尺寸大小无关,选项B说法正确;识别二维码是一个信息解码的过程,选项C说法错误;输入码只与输入法相关,输入法不同(如拼音和五笔)输入码不同,内码与字符集相关,字符集不同,内码值不一定相同,选项D说法错误。故选B。
19. 大数据的利用过程是( )
A. 挖掘-采集-清洗-统计 B. 挖掘-统计-清洗-采集
C. 清洗-挖掘-采集-统计 D. 采集-清洗-统计-挖掘
【答案】D
【解析】
【详解】本题考查大数据。本题的正确答案是D. 采集-清洗-统计-挖掘。在大数据的利用过程中,首先需要采集大量的数据,然后对采集到的数据进行清洗,以确保数据的质量和准确性。接着进行统计分析,对数据进行整体性的描述和总结。最后,通过数据挖掘的方法,从数据中发现潜在的模式、关联和规律,为决策提供有价值的信息。故答案为:D。
20. 二进制数1111010换成十进制数是( )
A. 132 B. 122 C. 112 D. 102
【答案】B
【解析】
【详解】本题考查的是进制数的转换。二进制数,十六进制数可以采用按权展开法转化为十进制数。二进制数1111010转换为十进制数为:1*21+1*23+1*24+1*25+1*26=122。故本题应选B。
二、填空题
21. 模拟信号数字化的三个步骤依次为采样、_____、编码。
【答案】量化
【解析】
【详解】本题主要考查数字化。模拟信号数字化的三个步骤依次为采样、量化、编码。采样是指用每隔一定时间的信号样值序列来代替原来在时间上连续的信号,也就是在时间上将模拟信号离散化;量化是用有限个幅度值近似原来连续变化的幅度值,把模拟信号的连续幅度变为有限数量的有一定间隔的离散值;编码则是按照一定的规律,把量化后的值用二进制数字表示。
22. 函数式编程语言在人工智能领域的应用包括____和数据挖掘等。
【答案】模式识别
【解析】
【详解】本题考查人工智能。函数式编程语言(如Haskell)在人工智能领域的应用包括模式识别和数据挖掘等,它们可以方便地处理复杂的数据结构和算法。故答案为:模式识别。
23. 在Java中,用于创建线程的类是____。
【答案】Thread
【解析】
【详解】本题考查Java程序设计相关内容。在Java中,线程(Thread)是程序执行的最小单元,它允许程序在同一时间执行多个任务。Java中的线程可以由Thread类创建,故本题答案是:Thread。
24. 语音录入文字后,如果发现识别结果有误,可以通过______进行修改。
【答案】手动编辑文本
【解析】
【详解】本题考查语音识别技术。语音识别技术虽然已经相当先进,但仍然可能出现识别错误。为了确保最终文本的准确性,用户可以通过手动编辑的方式对识别结果进行修改。
25. 程序的基本结构包括选择结构、循环结构和______。
【答案】顺序结构
【解析】
【详解】本题考查程序基本结构。程序的基本结构通常包括顺序结构、选择结构和循环结构。顺序结构是指程序按照从上到下的顺序依次执行;选择结构是指程序根据条件选择执行不同的分支;循环结构是指程序在满足一定条件下重复执行某段代码。
26. 智能搜索是一种基于______的搜索方法,用于求解复杂问题。
【答案】状态空间
【解析】
【详解】本题考查算法。
智能搜索的核心是状态空间,它用于表示问题的所有可能状态和状态之间的转换关系。故正确答案为:状态空间。
27. 人工智能语音技术主要包括____、语音增强和语音合成等关键技术。
【答案】语音识别
【解析】
【详解】本题考查人工智能。人工智能语音技术主要涉及语音识别、语音增强和语音合成等关键技术,它们共同实现了人机之间的自然交流。故答案为:语音识别、语音增强。
28. Python逻辑表达式5<3 and 3==10%7的运算结果是( )
【答案】False
【解析】
【详解】本题考查Python表达式的运算。逻辑运算符and两边值均为真时值才为真,否则值为假。5<3→False,10%7=3,因此逻辑表达式5<3 and 3==10%7的运算结果是False。
29. 计算机视觉是指让计算机能够“看”和理解图像和视频的技术,它在____、安防监控等领域有广泛应用。
【答案】自动驾驶
【解析】
【详解】本题考查人工智能技术。计算机视觉技术通过处理和分析图像和视频数据,使计算机能够理解和解释视觉信息。它在自动驾驶中用于识别道路、车辆和行人等,在安防监控中用于检测和识别异常行为和事件。
30. python 程序段如下:
a=[2,1,3,4,5]
c=0
for i in range(2,len(a)):
if a[i-2]+a[i-1]==a[i]:
c=c+1
print(c)
该程序段运行后,最后输出的内容是____。
【答案】2
【解析】
【详解】本题考查程序设计。
该程序输出,统计列表中前面两个数相加等于第三个数的个数。第一次循环1+2等于3,c+=1。第二次循环1加3等于4,c+=1;第三次循环3+4不等于5。故正确答案为:2。
31. 运行以下Python程序,结果是____。
sum=0
for num in range(8):
sum=sum+num
print(sum)
【答案】28
【解析】
【详解】本题考查Python程序设计相关内容。分析程序段,其功能是计算[0,7]范围内的整数之和,结果为28,故本题答案是:28。
32. 在智能代理中,代理环境是指代理所处的外部环境。代理环境的主要类型包括物理环境,____,社会环境。
【答案】信息环境
【解析】
【详解】本题考查智能代理。代理在运行过程中会受到外部环境的影响和制约。物理环境包含了代理周围的实际物质条件和物理空间特征,比如温度、湿度、光照、地理位置等,这些直接影响代理的物理存在和运作。信息环境涵盖了代理能够获取、处理和传递的各种信息资源,例如数据、知识、信号等,决定了代理的认知和决策依据。社会环境则涉及代理与其他个体、群体之间的关系、规则和互动模式,如合作、竞争、社会规范等,影响着代理的行为和策略选择。举例来说,一个智能家居代理的物理环境是房屋的布局和设施;其信息环境是家中各种设备的状态数据和用户的偏好设置;社会环境则是家庭成员之间的使用习惯和互动方式。故答案为:信息环境。
33. 在Python中,用于实现循环结构的关键字有for和______。
【答案】while
【解析】
【详解】本题考查Python基础。
在Python中,用于实现循环结构的关键字有for和while。for循环通常用于遍历任何序列(如列表、元组或字符串)或其他可迭代对象,而while循环则会在给定条件为真时重复执行一段代码块。故正确答案为:while。
34. 大数据是以容量大、类型多、存取速度快、应用价值高为主要特征的____。
【答案】数据集合
【解析】
【详解】本题考查的是大数据描述。大数据是以容量大、类型多、存取速度快、应用价值高为主要特征的数据集合。
35. 在博弈问题中,启发式搜索的优势在于可以求解_________问题。
【答案】大规模
【解析】
【详解】本题考查人工智能相关内容。在博弈问题中,启发式搜索的优势在于可以求解大规模问题,通过启发函数指导搜索方向,减少不必要的节点扩展。故本题答案是:大规模。
三、判断题
36. 算法是解决问题的方法,它必须在有限步骤内完成,并且结果必须是确定的。 ( )
【答案】正确
【解析】
【详解】本题考查算法。算法是解决问题的方法,必须在有限步骤内完成,并且结果必须是确定的。故正确答案为正确。
37. 数字签名从本质来说是加密技术的应用。( )
【答案】正确
【解析】
【详解】本题考查的是数字签名。数字签名(又称公钥数字签名、电子签章)是一种类似写在纸上的普通的物理签名,但是使用了公钥加密领域的技术实现,用于鉴别数字信息的方法。故题干中的说法正确。
38. 计算机语言就是机器语言,人类是无法识别的。( )
【答案】错误
【解析】
【详解】本题考查计算机语言相关内容。计算机语言指用于人与计算机之间通讯的语言,是人与计算机之间传递信息的媒介,计算机系统最大特征是指令通过一种语言传达给机器。计算机语言分为机器语言、汇编语言、高级语言三大类。机器语言是一种指令集的体系,这种指令集,称机器码,是电脑的CPU可直接解读的数据,机器语言是第一代计算机语言,这种语言本质上是计算机能识别的唯一语言,人类很难理解。汇编语言是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。高级语言相对于低级语言而言,是高度封装了的编程语言,与低级语言相对.它是以人类的日常语言为基础的一种编程语言,使用一般人易于接受的文字来表示(例如汉字、不规则英文或其他外语),从而使程序编写员编写更容易,亦有较高的可读性,以方便对电脑认知较浅的人亦可以大概明白其内容。计算机能直接识别和处理的语言只有机器语言,其他语言都需要编译转换为机器语言后,计算机才能识别和处理。故本题答案是:错误。
39. 程序设计语言经历了从汇编语言,机器语言到高级语言的发展历程,python语言属于高级语言。( )
【答案】错误
【解析】
【详解】本题主要考查程序设计语言。程序设计语言的发展经历了从机器语言、汇编语言到高级语言的历程,python语言属于高级语言,故表述错误。
40. 数字足迹是指个人在网络空间留下的各种信息痕迹。( )
【答案】正确
【解析】
【详解】本题考查数字足迹。数字足迹是指个人或实体在网络空间(如互联网)上留下的各种信息痕迹。这些痕迹可能包括在社交媒体上发布的帖子、在线购物记录、搜索历史、电子邮件、评论、照片和视频分享、网络论坛的参与等等。这些数字足迹可以揭示一个人的兴趣、习惯、位置、社交网络关系等个人信息。故题干说法正确。
41. 人工智能技术从发展的角度看会增加社会失业率。( )
【答案】错误
【解析】
【详解】本题考查人工智能相关内容。人工智能的发展对于失业率的影响是复杂的,虽然会取代一部分传统的劳动力,但是也会创造出更多的新的就业机会,因此不会导致失业率的上升。故本题答案是:错误。
42. Python os.path模块中的方法isdir()可以用来测试给定的路径是否为文件夹。( )
【答案】正确
【解析】
【详解】本题考查Python基础。
在Python的os.path模块中,isdir()函数用于测试给定的路径是否为一个目录(文件夹)。如果路径确实指向一个目录,则返回True;如果不是,或者路径不存在,则返回False。故正确。
43. 在python中,运行下列程序,从键盘接受的数据分别是10和20,输出结果是1020。( )
a=int(input())
b=int(input())
print(a+b)
【答案】错误
【解析】
【详解】本题考查Python程序设计相关内容。input()函数用于提示并获取终端用户输入内容,一般获取的输入内容为字符串类型。int()函数用于将一个字符串或数字转换为整型。从键盘接受的数据分别是'10'和'20',两个数据为字符串类型,经过int()函数后,'10'和'20'转换为整型数值10和20,a+b=30,故本题答案是:错误。
44. 结绳记事的“结”不能被计算机加工处理,所以不是数据。( )
【答案】错误
【解析】
【详解】本题考查数据相关内容。数据是现实世界客观事物的符号记录,是信息的载体是计算机加工的对象; 数据是对所有输入计算机并被计算机识别、存储和处理的符号的总称,是联系现实世界和计算机世界的途径; 数据包括图形、图像、视频、音频、文本(文字、数字数值、字符)等数值性和非数值性的符号。结绳记事的“结”虽然不能被计算机加工处理,但仍然是数据。故本题答案是:错误。
45. 加密和解密本质上是对数据进行的某种交换,控制加密和解密的过程进行的是密钥。( )
【答案】正确
【解析】
【详解】本题主要考查数据安全。加密和解密本质上是对数据进行的某种交换。控制加密和解密的过程进行的是密钥,密钥是一种参数,它是在明文转换为密文或将密文转换为明文的算法中输入的参数,题干中说法正确。
四、简答题
46. 请简述算法的定义和特性。
【答案】算法是解决问题的一系列明确步骤,它具有有穷性、确定性、可行性和输入/输出等特性。
【解析】
【详解】本题考查算法的定义。算法是解决问题的一系列明确步骤,它具有有穷性、确定性、可行性和输入/输出等特性。
第1页/共1页
学科网(北京)股份有限公司
$
《信息技术 必修1 数据与计算》(华东师大版2019)
期末考试模拟卷 六
一、选择题
1. 下列选项都是属于高级语言的是( )
A. 汇编语言、机器语言 B. 汇编语言、语言
C. Basic 语言、Python 语言 D. 机器语言、Python 语言
2. 下列 Python 表达式的值为 False 的是( )
A. 2 in [1,2,3] B. ord("b")-ord("a")==1 C. len("23")==23 D. 7%2!=0
3. 有Python程序代码如下:
list1=[]
for i in range(1,21):
if i%5==0:
break
list1.append(i)
print(list1)
该程序段执行后,列表list1中输出的内容是( )
A. [1,2,3,4] B. [1,6,11,16] C. [5,10,15,20] D. [1,2,3,4,6,7,8,9,11,12,13,14,16,17,18,19]
4. 有如下Python程序段:
n=int(input())
a=[]; head=-1
while n>0:
r=1-n%2
n=n//2
a.append([r,head])
head=len(a)-1
p=head
while p!=-1:
print(a[p][0],end=")
p=a[p][1]
运行上述程序段后,如果输入11,则输出结果是( )
A. 1101 B. 1011 C. 0010 D. 0100
5. 下列Python语句不正确的是( )
A. numbers=[1,2,3,4] B. a,b=b,a C. x,y,z="AI",[5,1] D. n%=2
6. 1字节能表示( )种状态。
A. 8种 B. 2种 C. 256种 D. 16种
7. 一幅颜色深度为24位的BMP格式图像,若不改变图像的分辨率和格式,只将颜色深度改为8位,其存储容量为原图的( )
A. 1/3倍 B. 7倍 C. 32倍 D. 64倍
8. 下列哪种算法不属于图论算法( )
A. 最短路径 B. 最大流 C. 最小生成树 D. 背包问题
9. 在Python中,bin()函数将十进制数转二进制数,int(numb,r)函数将r进制的整数num转换为十进制,oct()函数十进制数转为八进制数,hex()函数十进制数转十六进制数,下列结果错误的是( )
A. B. C. D.
10. 以下哪一种语言不属于计算机高级语言( )
A. C B. Java C. 机器语言 D. Python
11. 某流程图如图所示,若输入k的值为16,最终i,s的值分别为( )
A. 11 19 B. 15 35 C. 16 35 D. 17 35
12. 要记录大象活动的过程,可选择的数字化采集工具是( )
A. 电冰箱 B. 打印机 C. 扫描仪 D. 摄像机
13. 有如下Python程序段:
n=int(input())
s=" "
while n!=0:
x=n%10
s=s+str(x)
n=n//10
print(s)
若程序运行后输入“20220901”,输出的结果为( )
A. TypeError B. 10902202 C. 20220901 D. 16
14. 某校共有 3 个年级,每个年级不超过 11 个班级,每班不超过 40 人,现按年级、班级、学生的顺序用二进制进行编号,那么编号至少需要的二进制位数是( )位。
A. 14 B. 13 C. 12 D. 11
15. 有如下Python程序:
a=[""]*10
s=input("请输入字符串:")
a[0]=s[0]
t=0
for i in range(1,len(s)):
if t>=0 and s[i]==a[t]:
t=t-1
else:
t=t+1
a[t]=s[i]
运行程序段,输入以下字符串,运行后变量t的值变化过程与其它三项不同的是( )
A. BAABA B. AAABA C. AABAB D. BBABA
16. 采样频率和量化位数是数字音频的两项基本指标,下列叙述正确的是( )
A. 44.1kHz表示量化位数 B. 16位表示量化位数
C. 采样频率相同,量化位数越少音频质量越高 D. 量化位数相同,采样频率越低音频质量越高
17. 以下函数的功能是将数值转换为整数的是( )
A. round() B. int() C. float() D. str()
18. 下列关于信息编码的说法,正确的是( )
A. 降低声音强度能节省 wav 音频文件的存储空间
B. 矢量图形的文件大小与图形尺寸大小无关
C. 识别二维码是一个信息编码的过程
D. 同一个字符,在不同的字符集中内码值相同
19. 大数据的利用过程是( )
A. 挖掘-采集-清洗-统计 B. 挖掘-统计-清洗-采集
C. 清洗-挖掘-采集-统计 D. 采集-清洗-统计-挖掘
20. 二进制数1111010换成十进制数是( )
A. 132 B. 122 C. 112 D. 102
二、填空题
21. 模拟信号数字化的三个步骤依次为采样、_____、编码。
22. 函数式编程语言在人工智能领域的应用包括____和数据挖掘等。
23. 在Java中,用于创建线程的类是____。
24. 语音录入文字后,如果发现识别结果有误,可以通过______进行修改。
25. 程序的基本结构包括选择结构、循环结构和______。
26. 智能搜索是一种基于______的搜索方法,用于求解复杂问题。
27. 人工智能语音技术主要包括____、语音增强和语音合成等关键技术。
28. Python逻辑表达式5<3 and 3==10%7的运算结果是( )
29. 计算机视觉是指让计算机能够“看”和理解图像和视频的技术,它在____、安防监控等领域有广泛应用。
30. python 程序段如下:
a=[2,1,3,4,5]
c=0
for i in range(2,len(a)):
if a[i-2]+a[i-1]==a[i]:
c=c+1
print(c)
该程序段运行后,最后输出的内容是____。
31. 运行以下Python程序,结果是____。
sum=0
for num in range(8):
sum=sum+num
print(sum)
32. 在智能代理中,代理环境是指代理所处的外部环境。代理环境的主要类型包括物理环境,____,社会环境。
33. 在Python中,用于实现循环结构的关键字有for和______。
34. 大数据是以容量大、类型多、存取速度快、应用价值高为主要特征的____。
35. 在博弈问题中,启发式搜索的优势在于可以求解_________问题。
三、判断题
36. 算法是解决问题的方法,它必须在有限步骤内完成,并且结果必须是确定的。 ( )
37. 数字签名从本质来说是加密技术的应用。( )
38. 计算机语言就是机器语言,人类是无法识别的。( )
39. 程序设计语言经历了从汇编语言,机器语言到高级语言的发展历程,python语言属于高级语言。( )
40. 数字足迹是指个人在网络空间留下的各种信息痕迹。( )
41. 人工智能技术从发展的角度看会增加社会失业率。( )
42. Python os.path模块中的方法isdir()可以用来测试给定的路径是否为文件夹。( )
43. 在python中,运行下列程序,从键盘接受的数据分别是10和20,输出结果是1020。( )
a=int(input())
b=int(input())
print(a+b)
44. 结绳记事的“结”不能被计算机加工处理,所以不是数据。( )
45. 加密和解密本质上是对数据进行的某种交换,控制加密和解密的过程进行的是密钥。( )
四、简答题
46. 请简述算法的定义和特性。
第1页/共1页
学科网(北京)股份有限公司
$