内容正文:
2023-2024学年重庆市普通高等学校信息技术
【粤教版教材(2019)】期末考试模拟卷(2)
[满分:100分 考试时间:60分钟]
一、选择题(共15小题,每小题4分 共60分)
1.如图所示,从网络覆盖范围来看,学校里由路由器A组建的这个网络属于( )
A.城域网 B.广域网 C.局域网 D.因特网
2.某流程图如图所示:
若输入n的值为18,最终s、i的值分别为:
A.36 18 B.18 1 C.36 15 D.18 15
3.下列哪个选项不属于计算机程序设计高级语言。( )
A.Python B.C C.VB D.汇编语言
4.在Python中,以下属于算术运算符的是( )
A.!= B.and C.>= D.%
5.下列说法中错误的是( )
A.用流程图描述算法时,处理框的作用是执行一个步骤,只有一个入口和一个出口
B.机器语言和汇编语言都属于低级语言
C.当循环是先执行循环体,再判断条件,直到循环是先判断条件,再执行循环体
D.逻辑表达式的值只有True或者False两个结果。
6.某创客小组模拟设计了货物装箱控制系统。使用智能终端连接传感器,检测装满一箱后传感器反馈值为1,否则值为0,当装完n箱时,则关闭输送带。实现上述功能的Python程序代码如下:
n=100;sumn=0 #①处
pin14.write_digital(1) #打开输送带控制开关
while True:
d=pin2.read_digital() #返回装箱状态
if d==1: #②处
sumn=sumn+1
if sumn==n:
pin14.write_digital(0) #关闭输送带控制开关
break
sleep(1000) #等待 1 秒
下列关于上述代码及系统功能描述不正确的是( )
A.智能终端pin14引脚连接了执行器
B.智能终端pin2引脚连接了传感器
C.若将程序②处代码中的d==1修改为d!=0,则该系统的功能发生变化
D.若将程序①处代码中的n=100修改为n=200,则输送带连续运行的时间会变长
7.酷酷需要对处理好的照片进行编码,照片由类型+编号两部分构成。如果类型最多有10种,每种类型的照片不超过60张。在尽可能减少编码长度的情况下,使用该编码方案保存的照片,以下说法正确的是( )。
A.用2位二进制数表示照片类型,5位二进制数表示照片编号
B.用3位二进制数表示照片类型,6位二进制数表示照片编号
C.用3位二进制数表示照片类型,5位二进制数表示照片编号
D.用4位二进制数表示照片类型,6位二进制数表示照片编号
8.中国大陆居民身份证号码由18位字符组成,其中第17位数字表示性别,奇数表示男性,偶数表示女性。某身份证号置于字符串变量sfz中,下列能判定其为男性的表达式是( )
A.sfz[16]%2==1 B.sfz[16] in "13579" C.int(sfz[17])%2==1 D.int(sfz[17])//2==1
9.数据在现代社会中的价值体现在( )
A.促进科学研究 B.改善决策质量 C.提升生活便利性 D.以上均是
10.下列关于数据与信息的说法,不正确的是( )
A.信息的传播可以不依附于载体 B.信息对不同人群,其价值可能不同
C.数据是现代科学的重要资源 D.计算机中数据都以二进制编码存储
11.变量是内存中存放数据的存储单元,用变量名来表示,以下变量名正确的是( )
A.2card B.c&D C.use_money D.else
12.下列关于软件测试的说法,正确的是( )
A.动态测试直接在客户端或服务器端上运行程序 B.正确性证明不仅能发现程序错误,还能证明程序无错
C.软件系统测试仅包括静态测试与动态测试两种方法 D.静态测试需要实际运行程序,主要对程序的编程格式和结构等方面进行评估
13.下列软件属于操作系统的是( )
A.Wondows 7 B.Powerpoint 2010 C.搜狗浏览器 D.Word 2010
14.现代社会中,人们把( )称为是构成世界的三大要素
A.物质、能量、知识 B.财富、能量、知识 C.财富、信息、知识 D.物质、能量、信息
15.某数组有10个元素,依次为11、22、33、45、55、66、77、88、92、98,若采用对分查找法在该数组中查找数据92,依次被访问的数据为( )
A.55、88、92 B.55、77、88、92 C.66、88、92 D.66、88、98、92
二、填空题(共5小题,每小题2分 共10分)
1. 在HTML中,用于定义文档类型和字符编码的标签是`<!DOCTYPE>`和__________。
2. 计算机硬件主要由输入设备、输出设备、__________、存储设备和辅助设备组成。
3. 在计算机编程中,__________ 是一种将高级语言编写的程序转换为机器语言的过程。
4. 数据结构中的堆是一种特殊的完全二叉树,其中每个节点的键值都大于或等于其子节点的键值,这种堆称为__________。
5. 在操作系统中,__________ 是一种允许多个进程共享内存资源的机制。
三、简答题(共3小题,每小题10分 共30分)
1. 解释什么是二进制数和十六进制数,并简述它们之间的转换方法。
2. 描述网络协议在网络通信中的作用,并给出至少两个常见的网络协议的例子。
3. 阐述面向对象编程(OOP)的基本概念,并简述其在软件开发中的优势。
参考答案:
1.C
2.A
3.D
4.D
5.C
6.C
7.D
8.B
9.D
10.A
11.C
12.A
13.A
14.D
15.A
- 填空题答案:
1. `<meta charset="UTF-8">`
2. 中央处理器(CPU)
3. 编译
4. 大顶堆(或最大堆)
5. 共享内存
- 简答题答案:
1. 二进制数是由0和1组成的数制,而十六进制数是基于16的数制,使用数字0-9和字母A-F表示。它们之间的转换可以通过将二进制数每4位一组转换为对应的十六进制数来实现,或者通过将十六进制数转换为二进制数,每1个十六进制数位对应4位二进制数。
2. 网络协议定义了数据在网络中传输的格式、顺序和错误处理机制。常见的网络协议包括TCP/IP协议和HTTP协议。TCP/IP协议是互联网的基础协议,而HTTP协议用于Web服务器和客户端之间的通信。
3. 面向对象编程是一种编程范式,它使用“对象”来设计软件,每个对象包含数据和操作数据的方法。OOP的优势包括代码复用、易于维护和扩展、以及提高代码的可读性。
学科网(北京)股份有限公司
$$