云南省昭通市镇雄县2022-2023学年高一上学期期末考试信息技术试题(Word版,含答案)

资源下载
  1. 二一教育资源

云南省昭通市镇雄县2022-2023学年高一上学期期末考试信息技术试题(Word版,含答案)

资源简介

保密★启用前
镇雄县2022-2023学年高一上学期期末考试信息技术试题
考试时间:90分钟
姓名:___________班级:___________考号:___________
注意事项:
1.答题前填写好自己的姓名、班级、考号等信息
2.请将答案正确填写在答题卡上
第I卷(选择题)
一、选择题
1.【加试题】“猴子吃桃”问题:一天,一只猴子从树上摘下若干个桃子,当即吃了一半,觉得不过瘾,又吃了一个。第二天这只猴子接着吃剩下的一半,还觉得不过瘾,又吃了一个。以后它每天都吃前一天剩下的一半再多吃一个。到第四天,猴子按规则吃完桃子后,只剩一个桃子。问猴子第一天摘了多少个桃子。下图所示是根据分析所画出的部分流程图。采用倒推法,其中设定M 的初始值为1(第四天吃完后剩下的桃子数),D 为天数(初始值为5)。流程图中相应空缺位置①②处应分别填写(  )
A.M=M*2+1 D=1 B.M=M*2+1 D<1
C.M=2*(M+1) D=1 D.M=2*(M+1) D<1
2.以下术语中表示文件传输协议的是( )
A.SMTP
B.HTTP
C.IT
D.FTP
3.最新消息:全国信息安全标准化技术委员会日前明确要求,网联汽车采集数据不得在境外存储。这说明( )
A.在境内存储方便,便于随时调用 B.数据安全上升为国家战略层面
C.在境外存储需要向相关机构支付不菲的存储费用 D.支持国内企业的数据存储业务
4.随着现代信息技术的发展,出现了很多新型的电子产品,如智能眼镜、智能手表等等。下列说法中,不符合信息技术发展趋势的是( )
A.性能和价格越来越高
B.操作方式越来越简单
C.功能设计越来越个性
D.人机交互越来越友好
5.有如下VB程序段:
For i=2 to 5
For j=i to 5
If j mod i=0 then a(j)=a(j)+1
Next j
Next i
For i=1 to 5
If a (i)<>1 then s=str(i)+s
Next i
若数组a 的初始值都为0,则运行该程序段后,s的值为( )
A.2 3 5 B.1 4 C.5 3 2 D.4 1
6.冯诺依曼型体系结构的计算机中引进了两个重要的概念,它们是( )。
A.引入CPU和内存器的概念 B.采用二进制和存储程序的概念
C.机器语言和十六进制 D.ASCII编码和指令系统
7.某单位的域名为:sdjxyj.net,其网址(URL)的完整写法是( )
A.www.sdjxyj.net B.http://www.sdjxyj.net
C.ftp://www. sdjxyj.net D.telnet:// www. sdjxyj.net
8.李明通过电子邮件给远在美国的父亲成功发送了一张贺卡,在他父亲没有接收邮件之前,该电子邮件将( )
A.退给李明 B.保存在邮件服务器上
C.开机时重新发送 D.丢失
9.二进制数11101与十进制数2相加的结果是( )
A.(11110)2 B.(10110)2 C.(10101)2 D.(11111)2
10.下列关于Excel的叙述,错误的是
A.Excel能用图表的形式对数据进行分析和处理
B.Sum(A3:E3)等价于Sum(A3,B3,C3,D3,E3)
C.Average(A1:C2)是对A1,B1,C1,A2,B2,C2六个单元格中的数据求平均值
D.Count函数的作用是计算所选数字区域中的最大值
11.为了保证计算机中的信息的安全,除了防范计算机病毒和黑客的非法攻击,还必须要做到( )
A.不使用任何移动存储介质 B.不在计算机上玩游戏
C.及时进行数据备份 D.不接入因特网
12.严格的密码策略不包括
A.满足一定的长度,比如8位以上
B.同时包含数字,字母和特殊字符
C.系统强制要求定期更改密码
D.用户可以设置空密码
13.在VB中,下列程序段执行后,变量b和变量c的值分别是 ( )
a=23:b=18:c=0
a=a+b
b=a+b
c=a+b
A.41 41 B.41 64 C.59 59 D.59 100
14.全文搜索引擎中的索引器是负责哪项工作:( )
A.负责发现与收集网页
B.对所收集到的信息进行提取和组织,并建立索引库
C.面向用户,接收用户提交的查询字串,在索引数据库中查询,并将结果反馈给用户
15.有如下Visual Basic程序段:
a = 9
b = "Command Button"
c = Len(b)
If a > 0 And a < c Then
Label1.Caption =Mid(b,a,6)
Else
Label1.Caption = "error"
End If
该程序段运行后,在标签Label1上显示的是____________
A.error B.6 C.Button D.Command
16.在Excel中创建图表以后发现工作表中的数据有错误,需要对图表进行修改,应该( )
A.先修改工作表中错误的数据,再修改图表中的相关数据点
B.先修改图表中错误的数据点,再修改工作表中的相关数据
C.对工作表中的错误数据进行修改,图表会自动更新
D.对图表中错误的数据点进行修改,工作表会自动更新
17.机器指令与微指令之间的关系是( )。
A.用若干条微指令实现一条机器指令
B.用若干条机器指令实现一条微指令
C.用一条微指令实现一条机器指令
D.用一条机器指令实现一条微指令
18.计算机病毒具有危害性,可能会造成对计算机资源的消耗或破坏,甚至有可能造成社会性灾难。预防病毒需要
A.定期做好资料的备份,以免造成不必要的损失
B.使用通讯工具时,对网友发来的文件应立即接收
C.收到邮件时,如有链接及附件可立即打开
D.不管什么情况,都禁止U盘的自动运行功能
19.以下属于“计算机”窗口控制菜单中的选项有( )
A.还原 B.移动 C.大小 D.最小化
20.右图是杭州二中环保调查小组所制作的废旧电器回收WORD文档中的部分界面截图,文中漫画图片使用的环绕方式为
A.四周型环绕 B.紧密型环绕 C.上下型环绕 D.穿越型环绕
21.语言处理程序分为( )
A.汇编程序 B.源程序 C.解释程序 D.编译程序
22.下列不属于信息的是( )
A.上课的铃声
B.收到的开会通知
C.存有照片的数码照相机
D.电视里播放的汽车跌价信息
23.据新闻报道,在杭州召开的G20峰会上,将全面部署5G网络,其中“5G”指的是( )
A.第5代移动通信技术 B.手机存储容量为5GB
C.手机CPU 主频为5GHz D.手机上网带宽最大为5G
24.Windows 98 是一种( )。
A.应用软件 B.图形化的操作系统
C.计算机语言 D.文字处理系统
第II卷(非选择题)
二、填空题
25.存储器分为( )和( )。
26.在Excel的图表中,能反映出数据变化趋势的图标类型是________。
27.关于电子邮件,错误的描述是( )。
A.可同时向多个收件人发送同一份电子邮件
B.电子邮件的内容是绝对安全可信的
C.电子邮件是病毒传播的一种途径
D.电子邮件发送时,接收方如果不在线,邮件同样可以发送
28.已知大写字母“J”的ASCII码的二进制数是(1001010)2,求大写字母“F” ASCII码的二进制数。
29.写出算法执行结果
30.VB表达式int(-3.1)的值是-4。( )
三、操作题
31.星期天,小龙来到动物园游玩,园内共有N个景点(可在10个以上),每个景点都有一个标号,标号为1至N。现在只知道每个景点有一条路连接下一个景点。小龙想知道,根据这些道路信息,从其中一个景点出发,最后再回到出发景点,最多能游玩多少个景点。
例如,共有N=5个景点,每个景点连接的下一个景点分别是2,4,5,5,2。
景点号 1 2 3 4 5
下一景点号 2 4 5 5 2
则他可以从2号景点出发,最多可以游玩2号、4号、5号三个景点。
程序代码如下:
Private Sub Command1_Click()Dim a(1 To 100) As Integer, d(1 To 100) As Integer
Dim jd As String, m As String, c As Integer, i As Integer
Dim s As Integer, p As Integer, k As Integer, ans As Integer
jd = Text1.Text + ","
s = 0: c = 0
For i = 1 To Len(jd)
m = Mid(jd, i, 1)
If m <> "," Then

Else
c = c + 1: a(c) = s: s = 0
End If
Next i
ans = 0: k = 0
For i = 1 To c
For k = 1 To c
d(k) = 0
Next k
If d(i) = 0 Then
p = i
Do While p <= c
If d(p) = 0 Then
k = k + 1: d(p) = k
Else

If y > ans Then ans = y
k = 0
Exit Do
End If
Loop
End If
Next i
Text2.Text = Str(ans)
End Sub
(1)要使程序运行时,Form1的BackColor属性值为黑色,以下代码正确的是______(单选,填字母)。
A.Private Sub Form_Load()Form1. BackColor = RGB(255, 255,255) End Sub B.Private Sub Form_Load()Form1.BackColor = RGB(0, 0, 0) End Sub
C.Private Sub Form1_Load()orm1.BackColor = RGB(255,255,255) End Sub D.Private Sub Form1_Load()Form1.BackColor = RGB(0, 0, 0) End Sub
(2)若有7个景点,且每个景点的连接情况为:6,3,7,2,7,5,4,那么小龙最多可以游玩的景点数是__________。
(3)请把划线处的代码补充完整:
①__________
②__________
(4)程序加框处代码有错,请改正:_________
32.现有一个大小为n*n的平面矩阵(从上到下从左到右编号为1~n*n),矩阵中有诸多障碍物。有两个机器人分别为1号和2号,其中1号位于左上角且面朝右侧,2号位于右下角且面朝左侧。现在机器人需要按照规则进行K轮运动,规则如下:
①1号和2号机器人需要交替运动,即第一轮由1号进行运动,第二轮则由2号进行运动,第三轮由1号进行运动……以此类推直至第K轮。
②每轮运动时,机器人将先判断前方是否可以前进,若无法前进,则不断顺时针旋转90°至可以前进为止,随后前进直至停止,由另一个机器人开始下一轮运动。
③机器人在前进过程中遇到边界、障碍物或者另一个机器人时都将停止。
如图a所示,机器人1号和2号分别位于左上角和右下角,且分别朝向右侧和左侧,黑块表示障碍物,当进行了4轮运动后,状态如图b所示。
编写程序,启动后随机生成矩阵并在List1中输出,其中"#"表示障碍物,"_"表示可以行走的空格子,机器人用数字1和2表示。在文本框Text1中输入轮数K,点击按钮Command1,在列表框List1中输出K轮后的矩阵。程序界面如图c所示。
图a
图b
图c
(1)若在图a的基础上进行6轮运动后,1号机器人所在的位置是______(填行列或格子编号均可)。
(2)实现上述功能的部分VB程序如下,请在划线处填入合适的代码。
Const n = 10
Dim a(100) As String, steps(3) As Integer, pos(2) As Integer
Dim towards(2) As Integer, cur As Integer, nex As Integer, K As Integer
Private Sub Form_Load()
'生成矩阵存储在数组a中并输出,代码略
End Sub
Private Sub Command1_Click()
steps(0) = -n: steps(1) = 1: steps(2) = n: steps(3) = -1
pos(1) = 1: towards(1) = 1: pos(2) = n * n: towards(2) = 3
i = 1 : K = Val(Text1.Text)
Do While i <= K
cur = (i - 1) Mod 2 + 1
nex = GetNext(pos(cur), towards(cur))
Do While Check(nex)
pos(cur) = nex
nex = GetNext(pos(cur), towards(cur))
Loop
nex = GetNext(pos(cur), towards(cur))
Do While Not Check(nex)
towards(cur) = __________
nex = GetNext(pos(cur), towards(cur))
Loop
i = i + 1
Loop
'输出矩阵,代码略
End Sub
Function Check(x As Integer) As Boolean
Check = x <> 0 And a(x) <> "#" And __________
End Function
Function GetNext(x, t) As Integer
GetNext = x + steps(t)
If x >= 1 And x <= n And t = 0 Then GetNext = 0
If x > (n - 1) * n And x <= n * n And t = 2 Then GetNext = 0
If _________ Then GetNext = 0
If x Mod n = 0 And t = 1 Then GetNext = 0
End Function
参考答案:
1.C
本题考查的是流程图相关知识。根据规则:吃前一天剩下的一半再多吃一个,采用倒推法可知前一天桃子为2*(M+1),故①处为M=2*(M+1);D 为天数,初始值为5,该流程图先计算再判断天数,所以计算到D=1时要跳出循环,故②处D=1。选项C正确。
2.D
本题主要考查因特网协议知识点。SMTP简单邮件传输协议,HTTP超文本传输协议,IT一般指互联网技术,FTP文件传输协议,故本题选D选项。
3.B
本题主要考查信息安全。全国信息安全标准化技术委员会日前明确要求,网联汽车采集数据不得在境外存储。这说明数据安全上升为国家战略层面,故本题选B选项。
4.A
5.D
本题考查循环语句。i=2,j=2 to 5。a(2)=1,a(4)=1。i=3,j=3 to 5,a(3)=1。i=4,j=4 to 5,a(4)=2。i=5,a(5)=1。综上,a(1)=0,a(2)=1,a(3)=1,a(4)=2,a(5)=1。故s的值为41,本题选D。
6.B
本题考查计算机原理。冯·诺依曼EDVAC计算机方案中,提出了两个重要的概念:采用二进制和存储程序控制的概念。故选项B正确。
7.B
本题考查的是URL路径。URL路径组成:协议、主机、端口、路径;http是超文本传输协议;ftp是文件传输协议,用在FTP服务器上;telnet是远程登录。故选项B正确。
8.B
本题主要考查电子邮箱。没有接收邮件之前,该电子邮件将保存在收件人邮件服务器上,接收时通过POP3协议将邮件从收件人邮件服务器上下载到本地,故本题选B选项。
9.D
本题考查进制的相关知识点
二进制数11101转化为十进制数是29,加2等于31,十进制31转化为对应二进制位11111。故本题选D选项
10.D
本题主要考查Excel表格处理相关知识点。Excel能用图表的形式对数据进行分析和处理;Sum(A3:E3)等价于Sum(A3,B3,C3,D3,E3);Average(A1:C2)是对A1,B1,C1,A2,B2,C2六个单元格中的数据求平均值;MAX函数的作用是计算所选数字区域中的最大值,Count是计数函数,故本题选D选项。
11.C
本题主要考查信息安全。结合选项可知,为了保证计算机中的信息的安全,除了防范计算机病毒和黑客的非法攻击,还必须要做到及时进行数据备份,故本题选C选项。
12.D
本题考查的是密码设置。严格的密码策略有:满足一定的长度,比如8位以上、同时包含数字,字母和特殊字符、系统强制要求定期更改密码。用户可以设置空密码不属于严格的密码策略。故本题应选D。
13.D
本题考查的知识点是VB的基本运算。a=a+b=23+18=41,b=a+b=41+18=59,c=a+b=41+59=100,故选项D正确。
14.B
本题考查的搜索引擎。全文搜索引擎是目前广泛应用的主流搜索引擎。它的工作原理 是计算机索引程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置,当用户查询时,检索程序就根据事先建立的索引进行查找,并将查找的结果反馈给用户的检索方式。这个过程类似于通过字典中的检索字表查字的过程。故选项B正确。
15.C
本题主要考查VB程序的执行。a=9,b = "Command Button",c = Len(b)=14,满足a > 0 And a < c,Label1.Caption =Mid(b,a,6)=“Button”,故该程序段运行后,在标签Label1上显示的是Button,故本题选C选项。
16.C
本题主要考查Excel图表知识点。Excel中创建图表以后发现工作表中的数据有错误,需要对图表进行修改,应该对工作表中的错误数据进行修改,图表会自动更新,故本题选C选项。
17.A
本题主要考查计算机工作原理。一条机器指令对应一个微程序,这个微程序是由若干条微指令构成的。因此,一条机器指令的功能是若干条微指令组成的序列来实现的,故本题选A选项。
18.A
本题主要考查计算机病毒预防。计算机病毒具有危害性,可能会造成对计算机资源的消耗或破坏,甚至有可能造成社会性灾难。预防病毒需要定期做好资料的备份,以免造成不必要的损失,故本题选A选项。
19.ABCD
本题主要考查计算机窗口操作。“计算机”窗口控制菜单中的选项有还原、移动、大小、关闭、最大化和最小化,故本题选ABCD选项。
20.B
本题主要考查Word图文混排。嵌入型:嵌到某一行里面;四周型环绕:环绕在四周,可以跨多行,但是以图片为矩形对齐的;紧密型环绕:环绕在四周,可以跨多行,但当“编辑环绕顶点”时移动顶部或底部的编辑点,使中间的编辑点低于两边时,文字不能进入图片的边框。由图可知,文中漫画图片使用的环绕方式为紧密型环绕,故本题选B选项。
21.ACD
本题主要考查计算机语言处理程序。语言处理程序一般是由汇编程序、编译程序、解释程序和相应的操作程序等组成。它是为用户设计的编程服务软件,其作用是将高级语言源程序翻译成计算机能识别的目标程序,故本题选ACD选项。
22.C
23.A
本题考查的知识点是信息技术发展及应用。5G是指第5代移动通信技术,也是继4G(LTE-A、WiMax)、3G(UMTS、LTE)和2G(GSM)系统之后的延伸。故选项A正确。
24.B
25. 只读存储器(ROM) 随机存储器(RAM)
本题主要考查存储器的分类。存储器的使用类型可分为只读存储器(ROM)和随机存储器(RAM)。其中ROM断电后内容不会丢失,RAM会丢失。
26.折线图
本题主要考查Excel图表。饼图适用于部分与整体的占比情况,柱形图适用于数据间的比较,折线图适用于描述趋势。
27.B
本题考查电子邮邮件相关知识。电子邮件是—种用电子手段提供信息交换的通信方式,是互联网应用最广的服务。电子邮件可以是文字、图像、声音等多种形式。电子邮件的收发过程涉及SMTP和POP3两种协议。电子邮件可同时向多个收件人发送同一份电子邮件,因为可以添加附件,因而电子邮件是病毒传播的一种途径。电子邮件发送时,并不需要对方在线。故本题A,C,D的说法都是正确的。电子邮件的内容可能存在有风险的连接,也有安全问题,因而选项B的描述有误。
28.(1000110)2
本题主要考查二进制的运算。“J”与“F”相差4,十进制4对应二进制为100,(1001010)2-(0000100)2=(1000110)2,故大写字母“F”的ASCII码的二进制数为(1000110)2。
29.14
本题主要考查VB程序的执行。A=31415,S=0,第一遍循环,S=S + A mod 10=5,A = A \ 10=3141;第二遍循环,S=S + A mod 10=5 + 1=6,A = A \ 10=314;第三遍循环,S=S + A mod 10=6 + 4=10,A = A \ 10=31;第四遍循环,S=S + A mod 10=10 + 1=11,A = A \ 10=3;第五遍循环,S=S + A mod 10=11 + 3=14,A = A \ 10=0;第六遍循环,不满足while循环条件,输出S=14。
30.正确
本题考查的是int( )函数。int( )函数,表示取不大于x的最大整数。int(-3.1)表示取不大于-3.1的最大整数,为-4。故题干描述正确。
31. B 4 ① s = s * 10 + Val(m) ②y=k-d(p)+1 p=a(p)
本题考查的是VB综合应用。(1)属性赋值语句格式为:对象名.属性名=表达式,RGB(255, 255,255)表示白色,RGB(0, 0, 0)表示黑色,故选项B正确。(2)他可以从2-3-7-4-2、3-7-4-2-3、4-2-3-7-4、7-4-2-3-7,最多可以玩4个景点。(3)由c = c + 1: a(c) = s: s = 0可知,s是下一个景点号。从景点情况读取下一个景点号依次存入数组a,从景点情况逐个读取字符,当字符不为“,”要与上一个字符乘10后相加,故①为s = s * 10 + Val(m);本题程序思想是先将下一个景点号放入数组a,例如:a(1)里存储的是1号景点的下一个景点号。d数组下标表示现在的景点号,先初始化数组为0,然后开始从第i个景点出发,到下一个景点,如果下一个景点还没访问过(d(p)值为零),则将k+1放入数组d(p),即每下一个景点数组存储的值比上一个景点多1,若访问过(d(p)值不为零)则算访问最多景点数存放在y,故为②:y=k- d(p)+1。(5)这里是要将p的下一景点号取出来,进入循环判断是否来过,p的下一景点号存放在a(p)中,故应改为:p= a(p)。
32. "第1行第4列" 或 "4" 或 其他等效表达 (towards(cur) + 1) Mod 4 x<>pos(3-cur)或x<>pos(cur Mod 2+1)或x<>pos((cur-1)Mod 2+1) x Mod n = 1 And t = 3
本题考查的是VB综合应用。(1)依据规则,模拟可知,1号机器人所在的位置是第1行第4列,需要注意在第5轮时1号机器人会与2号机器人相遇导致旋转。(2)cur表示当前轮正在运行的机器人,通过GetNext函数分析,发现nex是下一位置,所以要利用Check函数判断下一位置是否能走,如果能走则走,所以可以看到一边循环一边更新pos和新的nex,直至停下,停下后需要进行旋转,考虑到旋转后可能仍然不能走,所以还要旋转,于是这段代码用的是DO循环,一旦Not Check(nex)代表下一个不能走,那么要顺时针旋转90度,具体就是将“朝向”变量(towards(cur)向后+1,由于是转圈,所以3后面是0,需要结合取模操作,故第一空应为:(towards(cur) + 1) Mod 4;停下来的三个条件:遇到边界、障碍物或者另一个机器人,故第二空应为:x<>pos(3-cur)或x<>pos(cur Mod 2+1)或x<>pos((cur-1)Mod 2+1);四个if用于判断越界,由上到下分别是:在第一行却还要向上走;在就后一行却还要向下走;在第一列却还要向左走;在最后一列却还要向右走;故第三空应为:x Mod n = 1 And t = 3。

展开更多......

收起↑

资源预览