内容正文:
2023-2024学年普通高中信息技术
期末考试模拟卷(7)【教科版(2019)】
[满分:100分 考试时间:60分钟]
一、选择题(共15小题,每小题4分 共60分)
1. 某Python程序段的功能是:输入一个十进制数,将其转换成十六进制数并输出。
n=int(input("请输入一个十进制数:"))
t=0
c=""
while n!=0:
t=n%16
n=①
if t<10:
c=str(t)+c
else:
c=②
print("转换后的十六进制数为"+c+"H")
代码中①、②处的语句分别是( )
A. ①n//16 ②chr(ord("A")+t-10) B. ①n//16 ②ord(chr("A")+t-10)
C. ①n/16 ②chr(ord("A")+t-10) D. ①n/16 ②ord(chr("A")+t-10)
【答案】A
【解析】
【详解】本题主要考查Python程序的综合应用。十进制数转换为十六进制数的方法是:除权取余、逆序排列。①处更新n的值,即n=n//16。②处当t大于10,转换为字母A~F,即c=chr(ord("A")+t-10),故本题选A选项。
2. 下列为信息系统关键要素的是( )
①信息技术 ②硬件 ③软件 ④数据 ⑤通信网络 ⑥用户
A. ①②③④⑥ B. ①②③④⑤ C. ①②④⑤⑥ D. ②③④⑤⑥
【答案】D
【解析】
【详解】本题主要考查信息系统的描述。信息系统(Information system),是由计算机硬件、网络和通信设备、计算机软件、信息资源、信息用户和规章制度组成的以处理信息流为目的的人机一体化系统。 主要有五个基本功能,即对信息的输入、存储、处理、输出和控制。故本题选D选项。
3. 有如下Python程序,程序执行,输入数据k之后输出的结果不正确的是( )
A. k=8输出:[8,4] B. k=9输出:[8,9,4,9]
C. k=10输出:[8,10,9,4,9,10] D. k=13输出:[8,10,9,13,4,9,13]
【答案】C
【解析】
【详解】本题考查的是Python循环语句。阅读程序可知,保留列表L中不大于输入的数,并输出。k=10时,列表保留的是[8,10,9,4,9],故本题应选C。
4. 在信息社会中,以知识为基础的信息经济是基本的经济形态。以下说法中,不属于信息经济特点的是( )
A. 人力资源知识化 B. 降低了获取信息与知识的成本
C. 以创新核心技术应用为主 D. 第三产业比重不断上升
【答案】B
【解析】
【详解】本题考查的是信息社会的特征。信息经济以知识和人才为基础,以创新为主要驱动力,其特点包括:人力资源知识化、以创新核心技术应用为主、第三产业比重不断上升、经济水平发达。故本题应选B。
5. 关于信息系统的组成,以下说法不正确的是( )
A. 信息系统中的硬件是信息系统中看得见、摸得着的设备
B. 信息系统中的软件包括操作系统和应用软件两大部分
C. 传真和电话都属于通信网络
D. 信息系统的管理人员也是用户的一种
【答案】B
【解析】
【详解】本题主要考查信息系统的组成。信息系统中的软件包括基础系统和软件系统,其中基础软件包括操作系统、数据库和中间件,应用软件是指特定应用的软件,故本题选B选项。
6. 某算法部分流程图如图所示,若输入a的值为124,执行这部分流程图,则输出s的值为( )
A. 12111 B. 11121 C. 1121 D. 011121
【答案】B
【解析】
【详解】本题主要考查算法流程图的执行。a=124,第一遍循环,满足a>0,r = 124 mod 3=1,s=Str(r)+s=“1”,a=a\3=41;第二遍循环,满足a>0,r = 41 mod 3=2,s=Str(r)+s=“21”,a=a\3=13;第三遍循环,满足a>0,r = 13 mod 3=1,s=Str(r)+s=“121”,a=a\3=4;第四遍循环,满足a>0,r = 4 mod 3=1,s=Str(r)+s=“1121”,a=a\3=1;第五遍循环,满足a>0,r= 1 mod 3=1,s=Str(r)+s=“11121”,a=a\3=0;第六遍循环,不满足a>0,故执行这部分流程图,则输出s的值为11121,故本题选B选项。
7. ChatGPT是一款聊天机器人,它能识别文本和语音信息,编写和调试计算机程序,进行音乐和文学创作,回答问题等。ChatGPT是使用深度学习、强化学习等来实现,它所使用的海量训练数据主要来自互联网上的各种文本数据。关于ChatGPT中应用的人工智能技术,以下说法正确的是( )
A. 深度学习属于符号主义 B. 深度学习需要手工构造知识库来进行
C. 强化学习体现的是一种自我学习的能力 D. 通过强化学习提升能力无需经验支持
【答案】C
【解析】
【详解】本题考查人工智能相关内容。A选项,深度学习属于联结主义,选项错误。B选项,符号主义人工智能才需要手工构造知识库,深度学习是行为主义是数据驱动的人工智能方法,选项错误。C选项,强化学习体现的是一种自我学习的能力,选项正确。D选项,强化学习机制是在学习的过程中不断尝试各种解决问题的可能途径,根据结果反馈来调整相应的学习方法,即在过去的经验中不断的歇息,提升能力,选项错误。故本题答案是C选项。
8. 某DataFrame对象df中包含“品牌”、“销量”等手机月销售量的信息,下列语句能输出销量大于1000的记录的是( )
①print(df.销量>1000) ②print(df[df.销量>1000]) ③print(df[df['销量']>1000]) ④print(df.head(1000))
A. ①② B. ①③ C. ②③ D. ②④
【答案】C
【解析】
【详解】本题考查的是python中对象的列值表示方法。print(df[df.销量>1000])、print(df[df['销量']>1000])的表示方法是正确的。故选项C正确。
9. 下列关于智能花卉养护系统的描述,错误的是( )
A. 温湿度传感器、光照传感器等属于物联网的感知层,可以感知花卉所处实际环境
B. 手机APP能查看花卉生长数据,属于物联网的数据处理层
C. 云端服务器可以对感测数据进行分析处理,属于物联网的数据处理层
D. Wi-Fi模块属于物联网的传输层,可以将感测数据传送至云端服务器
【答案】B
【解析】
【详解】本题主要考查物联网技术的应用。温湿度传感器、光照传感器等属于物联网的感知层,可以感知花卉所处实际环境;手机APP能查看花卉生长数据,属于物联网的应用层;云端服务器可以对感测数据进行分析处理,属于物联网的数据处理层;Wi-Fi模块属于物联网的传输层,可以将感测数据传送至云端服务器,故本题选B选项。
10. 用简单异或⊕加密法对明文15D进行加密,密钥为8D,则得到的密文为( )
A. 1001 B. 1010 C. 1101 D. 0111
【答案】D
【解析】
【详解】本题主要考查数据加密。如果a、b两个值不相同,则异或结果为1。如果a、b两个值相同,异或结果为0。15D、8D分别转换为二进制数是1111B,1000B,则异或得到的密文是0111,故本题选D选项。
11. “2024年跳水世界杯蒙特利尔站比赛3月3日在加拿大蒙特利尔奥林匹克中心游泳馆落幕。中国跳水队包揽全部金牌,以9金1银2铜的成绩位列奖牌榜第一”综合上述报道,下列关于数据、信息与知识的说法,正确的是( )
A. 通过网络发布该信息无需载体
B. “9金 1银 2铜的成绩位列奖牌榜第一”该段文字就是信息
C. 上述报道发布在一个月前,在今天来看仍然具有价值性
D. 不同的人根据上述报道所构建的知识肯定是相同的
【答案】C
【解析】
【详解】本题考查的是数据、信息与知识的描述。信息具有载体依附性,必须依附于某种载体;“9金 1银 2铜的成绩位列奖牌榜第一”该段文字是数据;不同的人根据上述报道所构建的知识不相同。故本题应选C。
12. 存放一个24点阵汉字字形码,需要的字节数是( )
A. 596 B. 3 C. 72 D. 192
【答案】C
【解析】
【详解】本题主要考查字符编码。存放一个24点阵汉字字形码,需要的字节数是24*24/8=72B,故本题选C选项。
13. 使用欧式距离度量法对未知鸢尾花进行分类预测,其实施步骤的正确顺序是( )
①计算待测鸢尾花各属性值与三类鸢尾花属性平均值之间的欧式距离
②读入鸢尾花训练集相关数据
③计算三类鸢尾花各自特征属性的平均值
④读入待测鸢尾花的数据
⑤找出欧氏距离的最小值,并确定其对应的鸢尾花类别
A. ④③②①⑤ B. ②③④①⑤ C. ②④③①⑤ D. ③①④②⑤
【答案】B
【解析】
【详解】本题主要考查数据分析。欧式距离度量法对未知鸢尾花进行分类预测,其实施步骤:读入鸢尾花训练集相关数据、计算三类鸢尾花各自特征属性的平均值、读入待测鸢尾花的数据、计算待测鸢尾花各属性值与三类鸢尾花属性平均值之间的欧式距离、找出欧氏距离的最小值,并确定其对应的鸢尾花类别,故本题选B选项。
14. 下列关于数据、信息和知识的说法,正确的是( )
A. 数据古代就有,但信息是计算机出现以后才有的
B. 知识是人类在社会实践中所获得的认识和经验的总和
C. 信息是对客观事物的符号表示,信息的价值会随着时间的推移而变化
D. 同一信息可以依附于不同的载体,也可以脱离载体而独立存在
【答案】B
【解析】
【详解】本题考查的是数据、信息和知识的描述。自从有了人类,就有信息;知识是人类在社会实践中所获得的认识和经验的总和;数据是对客观事物的符号表示;信息不能脱离载体而独立存在。故选B。
15. 下列描述属于信息系统局限性的是( )
A. 具有功能边界 B. 具有使用范围 C. 存在一定安全风险 D. 具有完整性
【答案】ABC
【解析】
【详解】本题主要考查信息系统的描述。信息系统局限性有:具有功能边界、具有使用范围、存在一定安全风险等,故本题选ABC选项。
二、填空题(共5小题,每小题2分 共10分)
16. 在HTML中,______ 标签用于定义文档的头部信息,如标题。
【答案】<head>
【解析】
【详解】本题考查HTML语言。
在HTML中,<head> 标签用于包含了所有的头部标签元素。这些元素提供了关于HTML文档的元数据(metadata),比如文档标题、字符集声明、对样式表(CSS)的引用、对脚本(JavaScript)的引用,以及链接到其他文档(如样式表或图标)的引用等。故正确答案为:<head>。
17. 在JavaScript中,console.log用于将信息输出到______。
【答案】浏览器的控制台(Console)
【解析】
【详解】本题考查网页制作操作相关内容。在JavaScript中,console.log用于将信息输出到控制台。console.log()是JavaScript中的一个内置函数,主要用于在浏览器的控制台或Node.js的环境中输出信息。这个函数非常适合用于调试和记录程序运行时的信息。它可以将字符串、数字、数组、对象等任意类型的数据输出到控制台,帮助开发者查看和理解程序的运行状态。故本题答案是:浏览器的控制台(Console)。
18. 计算机的存储系统通常分为______、主存和辅存。
【答案】高速缓存(Cache)
【解析】
【详解】本题考查计算机存储相关内容。计算机的存储系统通常分为高速缓冲存储器、主存和辅存。计算机的存储系统由多个层次的存储设备组成,这些设备在性能、容量和成本方面各有特点。其中,主存储器,简称主存,又称内存储器(内存),用来存放计算机运行期间所需的程序和数据。CPU可以直接随机地对其进行访问,也可以和高速缓冲存储器(Cache)及辅助存储器交换数据。主存的特点是容量较小、存取速度较快、每位的价格较高。辅助存储器,简称辅存,又称外存储器(外存),用来存放当前暂时不用的程序和数据,以及一些需要永久性保存的信息。辅存的内容需要调入主存后才能被CPU访问。辅存的特点是容量大、存取速度较慢、单位成本低。高速缓冲存储器,简称Cache,位于主存和CPU之间,用来存放当前CPU经常使用的指令和数据,以便CPU能高速地访问它们。Cache的存取速度可与CPU的速度相匹配,但存储容量小、价格高。现代计算机通常将它们制作在CPU中。故本题答案是:高速缓存(Cache)。
19. 在Python中,用于实现异常处理的关键字是______。
【答案】try 和 except
【解析】
【详解】本题考查Python。在Python中,异常处理通过try和except关键字来实现。try关键字用于定义可能会引发异常的代码块,except关键字用于捕获并处理try代码块中抛出的异常。通过这种方式,可以增强程序的健壮性和容错性,使得程序在遇到异常情况时能够采取适当的措施,而不是直接崩溃。故答案为:try 和 except。
20. 在网络中,HTTP协议的全称是HyperText Transfer Protocol,它是一种用于______的协议。
【答案】传输超文本
【解析】
【详解】本题考查协议。HTTP(HyperText Transfer Protocol)是一种用于传输超文本的协议,它是互联网上应用最为广泛的一种网络协议,用于从Web服务器传输超文本到本地浏览器。HTTP协议定义了Web客户端与服务器之间传输请求和响应的标准,确保了数据的准确传递和页面的正确显示。故答案为:传输超文本。
三、简答题(共3小题,每小题10分 共30分)
21. 请描述什么是数据库的事务,并简述事务的四个基本属性(ACID)。
【答案】数据库的事务是一系列操作的集合,这些操作要么全部成功,要么全部失败,以保证数据库的完整性。事务的四个基本属性(ACID)是原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。原子性指事务中的操作要么全部完成,要么全部不完成;一致性指事务应保证数据库从一个一致的状态转移到另一个一致的状态;隔离性指并发执行的事务之间不会互相影响;持久性指一旦事务提交,它对数据库的改变就是永久性的。
【解析】
【详解】本题考查数据库。
数据库的事务是指作为单个逻辑工作单元执行的一系列操作,这些操作要么全部执行,要么全部不执行,以保持数据库的一致性和完整性。事务是数据库管理系统中用于处理并发控制和数据恢复的重要机制。
事务的四个基本属性(ACID)
1. 原子性(Atomicity)
原子性指事务是一个不可分割的工作单位,事务中的所有操作要么全部成功,要么全部失败。如果事务中的任何一个操作失败,则整个事务将被回滚到事务开始前的状态,就像事务从未执行过一样。这保证了事务的不可分割性,从而维护了数据库的完整性。
2 一致性(Consistency)
一致性指事务必须使数据库从一个状态转变为另一个一致状态。在事务执行前后,数据库中的数据必须满足所有的完整性约束。如果事务执行的结果破坏了数据库的完整性,则事务必须被回滚,以保持数据库的一致性。
3. 隔离性(Isolation)
隔离性指事务的执行不受其他事务的干扰。数据库系统提供了一定级别的隔离,使得并发执行的事务之间不会相互影响。隔离性通过锁(Locks)和多版本并发控制(MVCC)等技术来实现,以防止脏读、不可重复读和幻读等并发问题。
4. 持久性(Durability)
持久性指一旦事务被提交,它对数据库的修改就是永久性的,即使系统发生故障也不会丢失。为了确保持久性,数据库系统通常会将事务的修改信息记录到日志文件中,并在事务提交后将日志文件持久化到磁盘上。这样,即使系统发生故障,也可以通过重放日志文件来恢复数据库到事务提交时的状态。
总结
数据库的事务是确保数据库一致性和完整性的重要机制,它通过ACID四个基本属性来保障事务的可靠性。原子性确保了事务的不可分割性,一致性保证了事务执行前后数据库的完整性,隔离性防止了并发事务之间的干扰,而持久性则确保了事务的修改不会被丢失。这些属性共同构成了数据库事务的核心,为数据库的高并发、高可用和数据一致性提供了坚实的保障。
22. 解释什么是编程中继承,并给出一个简单的使用继承的例子。
【答案】继承是面向对象编程中的一个概念,允许一个类(子类)继承另一个类(父类)的属性和方法。例如,在Java中,一个Animal类可以被Dog类继承,Dog类自动拥有Animal类的所有属性和方法,并且可以添加或重写自己的特定行为。
【解析】
【详解】本题考查计算机编程。继承是面向对象编程的特性之一,它促进了代码的复用和层次化设计。通过继承,子类能够获取父类的成员(属性和方法),无需重复编写相同的代码,从而提高了开发效率和代码的可维护性。在上述例子中,Animal类可能具有一些通用的属性(如年龄、体重)和方法(如移动、进食)。Dog类作为Animal类的子类,不仅继承了这些通用属性和方法,还能根据自身特点添加新的属性(如品种)和方法(如汪汪叫),或者重写父类的某些方法以实现更具体的行为。这样,既利用了父类已有的功能,又体现了子类的独特性,使得代码结构更加清晰和合理。
23. 描述什么是数据加密以及它在网络安全中的应用。
【答案】数据加密是一种将明文转换为密文的技术,以保护数据不被未授权的用户访问。在网络安全中,加密用于保护数据传输过程中的隐私和完整性。
【解析】
【详解】本题考查数据加密。数据加密是一种将明文转换为密文的技术,通过使用加密算法和密钥,将原始数据转换为不可读的形式,以防止未经授权的用户访问和数据泄露。在网络安全中,加密技术被广泛应用于保护数据传输过程中的隐私和完整性。例如,HTTPS协议通过加密通信通道,确保在用户和服务器之间传输的数据不会被第三方窃听或篡改,从而有效保护用户的隐私和数据安全。
第1页/共1页
学科网(北京)股份有限公司
$
2023-2024学年普通高中信息技术
期末考试模拟卷(7)【教科版(2019)】
[满分:100分 考试时间:60分钟]
一、选择题(共15小题,每小题4分 共60分)
1. 某Python程序段的功能是:输入一个十进制数,将其转换成十六进制数并输出。
n=int(input("请输入一个十进制数:"))
t=0
c=""
while n!=0:
t=n%16
n=①
if t<10:
c=str(t)+c
else:
c=②
print("转换后的十六进制数为"+c+"H")
代码中①、②处语句分别是( )
A. ①n//16 ②chr(ord("A")+t-10) B. ①n//16 ②ord(chr("A")+t-10)
C. ①n/16 ②chr(ord("A")+t-10) D. ①n/16 ②ord(chr("A")+t-10)
2. 下列为信息系统关键要素的是( )
①信息技术 ②硬件 ③软件 ④数据 ⑤通信网络 ⑥用户
A. ①②③④⑥ B. ①②③④⑤ C. ①②④⑤⑥ D. ②③④⑤⑥
3. 有如下Python程序,程序执行,输入数据k之后输出的结果不正确的是( )
A. k=8输出:[8,4] B. k=9输出:[8,9,4,9]
C. k=10输出:[8,10,9,4,9,10] D. k=13输出:[8,10,9,13,4,9,13]
4. 在信息社会中,以知识为基础的信息经济是基本的经济形态。以下说法中,不属于信息经济特点的是( )
A. 人力资源知识化 B. 降低了获取信息与知识的成本
C. 以创新核心技术应用为主 D. 第三产业比重不断上升
5. 关于信息系统的组成,以下说法不正确的是( )
A. 信息系统中的硬件是信息系统中看得见、摸得着的设备
B. 信息系统中的软件包括操作系统和应用软件两大部分
C. 传真和电话都属于通信网络
D. 信息系统的管理人员也是用户的一种
6. 某算法的部分流程图如图所示,若输入a的值为124,执行这部分流程图,则输出s的值为( )
A. 12111 B. 11121 C. 1121 D. 011121
7. ChatGPT是一款聊天机器人,它能识别文本和语音信息,编写和调试计算机程序,进行音乐和文学创作,回答问题等。ChatGPT是使用深度学习、强化学习等来实现的,它所使用的海量训练数据主要来自互联网上的各种文本数据。关于ChatGPT中应用的人工智能技术,以下说法正确的是( )
A. 深度学习属于符号主义 B. 深度学习需要手工构造知识库来进行
C. 强化学习体现的是一种自我学习的能力 D. 通过强化学习提升能力无需经验支持
8. 某DataFrame对象df中包含“品牌”、“销量”等手机月销售量的信息,下列语句能输出销量大于1000的记录的是( )
①print(df.销量>1000) ②print(df[df.销量>1000]) ③print(df[df['销量']>1000]) ④print(df.head(1000))
A. ①② B. ①③ C. ②③ D. ②④
9. 下列关于智能花卉养护系统的描述,错误的是( )
A. 温湿度传感器、光照传感器等属于物联网的感知层,可以感知花卉所处实际环境
B. 手机APP能查看花卉生长数据,属于物联网的数据处理层
C. 云端服务器可以对感测数据进行分析处理,属于物联网的数据处理层
D. Wi-Fi模块属于物联网传输层,可以将感测数据传送至云端服务器
10. 用简单异或⊕加密法对明文15D进行加密,密钥为8D,则得到的密文为( )
A. 1001 B. 1010 C. 1101 D. 0111
11. “2024年跳水世界杯蒙特利尔站比赛3月3日在加拿大蒙特利尔奥林匹克中心游泳馆落幕。中国跳水队包揽全部金牌,以9金1银2铜成绩位列奖牌榜第一”综合上述报道,下列关于数据、信息与知识的说法,正确的是( )
A. 通过网络发布该信息无需载体
B. “9金 1银 2铜的成绩位列奖牌榜第一”该段文字就是信息
C. 上述报道发布在一个月前,在今天来看仍然具有价值性
D. 不同的人根据上述报道所构建的知识肯定是相同的
12. 存放一个24点阵汉字字形码,需要的字节数是( )
A. 596 B. 3 C. 72 D. 192
13. 使用欧式距离度量法对未知鸢尾花进行分类预测,其实施步骤的正确顺序是( )
①计算待测鸢尾花各属性值与三类鸢尾花属性平均值之间的欧式距离
②读入鸢尾花训练集相关数据
③计算三类鸢尾花各自特征属性的平均值
④读入待测鸢尾花数据
⑤找出欧氏距离的最小值,并确定其对应的鸢尾花类别
A. ④③②①⑤ B. ②③④①⑤ C. ②④③①⑤ D. ③①④②⑤
14. 下列关于数据、信息和知识的说法,正确的是( )
A. 数据古代就有,但信息是计算机出现以后才有
B. 知识是人类在社会实践中所获得的认识和经验的总和
C. 信息是对客观事物的符号表示,信息的价值会随着时间的推移而变化
D. 同一信息可以依附于不同的载体,也可以脱离载体而独立存在
15. 下列描述属于信息系统局限性的是( )
A. 具有功能边界 B. 具有使用范围 C. 存在一定安全风险 D. 具有完整性
二、填空题(共5小题,每小题2分 共10分)
16. 在HTML中,______ 标签用于定义文档的头部信息,如标题。
17. 在JavaScript中,console.log用于将信息输出到______。
18. 计算机的存储系统通常分为______、主存和辅存。
19. 在Python中,用于实现异常处理的关键字是______。
20. 在网络中,HTTP协议的全称是HyperText Transfer Protocol,它是一种用于______的协议。
三、简答题(共3小题,每小题10分 共30分)
21. 请描述什么是数据库的事务,并简述事务的四个基本属性(ACID)。
22. 解释什么是编程中的继承,并给出一个简单的使用继承的例子。
23. 描述什么是数据加密以及它在网络安全中的应用。
第1页/共1页
学科网(北京)股份有限公司
$