内容正文:
2023-2024学年重庆市普通高等学校信息技术
【粤教版教材(2019)】期末考试模拟卷(4)
[满分:100分 考试时间:60分钟]
一、选择题(共15小题,每小题4分 共60分)
1.ChatGPT是基于GPT3.5的面向对话的优化大语言模型,是一种基于庞大训练参数,模仿人类大脑中神经元之间的复杂交互方式进行预训练并在此基础上人类对其学习结果提出意见反馈,调整完善的通用语言模型,能完成撰写故事、问答、对话、翻译、编程,甚至撰写商业计划书、分析报告等任务。根据上述描述,下列说法正确的是( )
A.ChatGPT属于人工智能,其与人类或其他生物所呈现的智能没有区别
B.ChatGPT的预训练基于庞大的训练参数,该过程使用了深度学习的人工智能学习方法
C.ChatGPT是基于规则学习的人工智能方法,包含知识库和推理引擎两个部分
D.ChatGPT在很多领域已经超越人类,人工智能不可能威胁人类安全
2.以下Python语言程序中,说法正确的是( )
A.r和s都是变量 B.只有s是变量 C.只有r 是变量 D.只有r是常量
3.已知字符k的ASCII码的二进制值是1101011,如果某字符的ASCII码的十进制值表示为110,则该字符是( )
A.l B.m C.n D.o
4.有如下Python 程序段:
lst=[74,32,66,46,38,28,85]
k=1
for i in range(len(lst)-1):
if lst[i]*k < lst[i+1]*k: print(lst[i],end=" ")
k=-k
执行完以上程序段后,输出的内容为( )
A.74 66 38 B.74 32 66 38 28 C.74 32 66 46 38 28 D.46
5.在 Python 语言中,语句“for i in range(1,9,3)”的作用是:循环执行 for 语句F的句块次数为( )
A.1 B.2 C.3 D.4
6.某算法的部分流程图如右图所示。输入m,n 的值为 21,14, 执行这部分流程后, 输出m 的值为( )
A.2 B.7 C.14 D.21
7.请判断如图所示的程序代码,是将三个数( )
A.从大到小排序 B.都变成最大的数 C.都变成最小的数 D.从小到大排序
8.下列关于网络的说法,正确的是( )
A.网络的三大功能包括数据通信功能、资源共享功能、分布处理功能
B.计算机网络按照网络的覆盖和范围,校园网一般可以称之为广域网
C.网络是由数据通信系统、网络软件和网络协议组成的
D.局域网内只能通过无线通信方式进行数据通信
9.有如下python加密程序段,以下说法正确的是( )
def encrypt(code,key):
code_new=""
for s in code:
code_new+=chr(s1)
return code_new
code=input("code=")
print(encrypt(code,2))
A.该加密程序段所用的加密算法是换位密码法
B.若输入字符串code为“App”,则输出的结果为crr
C.若要对数字字符逐个右移进行加密,则只需将加框处语句修改为“(int(s)+key)%10”
D.假设原文为小写字母,将加框处语句修改为“ord('a')+((ord(s)-ord('a'))-key)%26”可将加密的密文还原为明文
10.下列哪个选项不属于物联网感知层的设备?
A.二维码 B.RFID电子标签
C.智能网关 D.声音传感器
11.为了预防森林病虫害,做好防范措施,林业部门对历年的数据进行对比,这属于数据处理过程中的( )
A.数据关联 B.数据导人 C.数据合并 D.数据分析
12.小明利用平板电脑把运动会精彩的视频通过无线网络传到家里的计算机上,这个过程计算机网络起到了什么作用( )
A.资源共享 B.分布式处理 C.分布式存储 D.数据传输
13.在Python中print(8+7%2**2)的执行结果是( )
A.5 B.1 C.6 D.11
14.某智能家居系统——美居,是基于鸿蒙的全场景智能家居操作软件。各种智能家居设备连接到美居系统后,家庭成员都可以在手机、平板、电脑上使用“美居APP”登录美居系统,远程实现“查询家中空调检测到实时温度、远程控制各类家居设备”等多种功能。下列关于该系统中数据与数据传输的说法,正确的是( )
A.该系统用于“智能家居操控”,系统本身无需数据存储功能
B.用户使用手机“美居APP”控制智能家居,所有数据都将保存在手机上
C.系统要实现“手机查询家中的实时温度”,可使用传感器获取环境温度
D.用户在手机上用“美居APP”的控制家居设备,数据传输过程无需连接因特网
15.使用二进制数0和1作为指令代码的语言是( )
A.汇编语言 B.机器语言 C.高级语言 D.可视化语言
二、填空题(共5小题,每小题2分 共10分)
1. 在编程语言中,__________ 是指在程序执行过程中,根据条件选择执行不同代码块的语句。
2. 计算机的存储系统通常分为几个层次,其中速度最快、容量最小的是__________。
3. 在网络通信中,__________ 是指发送方和接收方在数据传输前,就一些必要的参数或操作规则达成一致的过程。
4. 软件工程中的__________ 是指在软件开发过程中,对软件产品或部分产品进行验证或检查的过程。
5. 在多媒体技术中,__________ 是指将模拟信号转换为数字信号的过程。
三、简答题(共3小题,每小题10分 共30分)
1. 请简述什么是操作系统的死锁以及如何避免死锁的发生。
2. 描述什么是数据库的事务,并解释事务的ACID属性。
3. 解释什么是机器学习,并简述其在数据分析中的应用。
参考答案:
1.B
2.A
3.C
4.D
5.C
6.B
7.D
8.A
9.D
10.C
11.D
12.D
13.D
14.C
15.B
- 填空题答案:
1. 条件语句或选择结构
2. 寄存器或高速缓存(Cache)
3. 握手
4. 测试或验证
5. 采样
- 简答题答案:
1. 死锁是指在多任务环境中,由于资源分配不当,导致两个或多个进程在等待对方释放资源时陷入无限等待的状态。避免死锁的方法包括:确保资源分配的顺序一致、避免资源的永久占用、使用资源分配图等。
2. 数据库事务是一系列操作,它们作为一个整体被执行,以保证数据的完整性。事务的ACID属性包括原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。
3. 机器学习是人工智能的一个分支,它使计算机系统能够从数据中学习和改进,而无需进行明确的编程。在数据分析中,机器学习可以用于预测、分类、聚类等任务,帮助从大量数据中提取有价值的信息。
学科网(北京)股份有限公司
$$