拉萨中学2022-2023学年高一下学期检测信息技术试卷(含答案)

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

拉萨中学2022-2023学年高一下学期检测信息技术试卷(含答案)

资源简介

拉萨中学2022-2023学年高一下学期检测信息技术试卷
学校:___________姓名:___________班级:___________考号:___________
一、选择题
1.在Windows7中,如果执行某任务长时间不响应,可使用_______组合键打开“任务管理器”窗口,结束未响应任务( )
A.Shift+Esc+Tab B.Ctrl+Shift+Enter
C.Alt+Shift+Enter D.Alt+Ctrl+Del
2.在Windows资源管理器中要选定若干个不相邻的文件,应先按下_____键不放( )
A.Ctrl B.Shift C.Tab D.Alt
3.在Excel中,__________不是计算机A1、A2、A3单元格中数据平均值的公式( )
A.=(A1+A2+A3)/3 B.=SUM(A1:A3)/3
C.=MAX(A1:A3)/3 D.=AVERAGE(A1:A3)
4.在设置本机共享文件夹的操作中,哪些操作不是必须的?( )
A.选中要设置共享的文件夹
B.在“共享”标签下,选中“允许网络用户更改我的文件”
C.在“共享”标签下,选中“在网络上共享这个文件夹”
D.在“共享”标签下,重新命名该文件夹在网络上的共享名称
5.下图是通过 VB 程序读取“GDP2018.accdb”文件中的 GDP 总量,显示在列表框中,部分代码实现如下:
Private Sub Command1_Click() ’列表框中
输出 b(i),代码略End Sub
Private Sub Form_Load()
conn.ConnectionString="Provider=Microsoft.ACE.OLEDB.12.0;DATASource="& App.Path & "\GDP2018.accdb" conn.Open:Set myrecord.ActiveConnection = conn:myrecord.Open "GDP"
n = 0
Do While Not myrecord.EOF n = n + 1
a(n) = myrecord.Fields("2018")
b(n) = Left(myrecord.Fields("Area"), 5) & " " & myrecord.Fields("2018")
myrecord.MoveNext
Loop
conn.Close: myrecord.Close: Set myrecord = Nothing: Set conn = Nothing End Sub
下列说法不正确的是( )
A.ConnectionString 是实例 conn 的属性
B.myrecord.Fields("2018")返回当前记录中“2018”字段的值
C.a(1)读取后执行myrecord.MoveNext 将读取下一条记录,即 a(2)=“中国”
D.myrecord.Fields("2018")也可以写成 myrecord.Fields(3)
6.EXCEL不能进行的操作是( )
A.自动排版 B.自动填充数据 C.自动求和 D.自动筛选
7.在以下数组a中,采用对分查找思想查找数据"19",则以下说法正确的是( )
a[1] a[2] a[3] a[4] a[5] a[6] a[7] a[8]
2 3 5 9 19 23 29 35
A.如果查找的数据元素不存在,则查找无法进行
B.第1次就查找到了该数据元素
C.查找过程中,共需要比较4次
D.第2次查找到的数据是"23"
8.某校5名学生会推荐成员网络人气得票数依次为1201,2120,1009,1987,2009,
若采用选择排序算法对其进行从大到小排序,则第二趟的排序结果是( )
原始数据 1201 2120 1009 1987 2009
第一趟 2120 1201 1009 1987 2009
第二趟
第三趟 2120 2009 1987 1009 1201
第四趟 2120 2009 1987 1201 1009
A.2120—2009—1009—1987—1201
B.2120—2009 1009—1201—1987
C.1009—1201—2120—1987—2009
D.1009—1201—2009—2120—1987
9.下列不属于网络操作系统的是( )
A.Windows NT B.Novell C.DOS D.Linux
10.计算机只能识别_______两个符号组成的二进制代码( )
A.0和1 B.1和2 C.0和9 D.真和假
11.有如下自定义函数,函数参数是三个Boolean类型变量,如果三个参数中至少有两个的变量值为True则函数值返回True,否则返回False。
上述四个函数中能实现该要求的个数有( )
A.1 B.2 C.3 D.4
12.计算机在正常工作中,突然断电,则__________中的内容不会保存( )
A.ROM B.RAM C.光盘 D.硬盘
13.密码是指用来核对用户ID以验证用户就是本人的一组字符。以下密码中安全性最高的密码是:( )
A.123456 B.abcdef C.ABC123 D.A123B456C!
14.使用UltraEdit软件观察字符内码,结果如下图所示。
下列说法正确的是( )
A.字符“2022杭州亚运”存储容量是12位
B.字符“杭”存储容量为4字节
C.字符“2017”的内码为32 30 31 37
D.字符“运”的内码为CB
15.小明编写VB 程序,实现从某一字符串删除指定的连续字符串,并将处理后的字符串重新输出, 在文本框Text1中输入原始字符串,在文本框Text2 中输入需要删除的连续字符串,单击Command1 后,在文本框Text3中输出处理后的结果。实现该功能的VB程序段如下:
Dim x As Integer, result As String,p As String, k As String
result = "":p = Text1.Text:k = Text2.Text
For_x_=_1_To_Len(p)_-Len(k)_+_1
_If_____(1)_Then
result_=_result_+_Mid(p,_x,_1)_
Else
_____(2)________
End_If_
Next_x
Text3.Text_=_____(3)_____
上述程序段中横线处可选语句为:_
① Mid(s, x, Len(k)) = k ② Mid(s, x, Len(k)) <> k ③ x = x + Len(k) – 1
④ x = x + Len(k) ⑤ result + Mid(p, x) ⑥ result
则(1)(2)(3)处填入的语句依次为( )
A.①③⑤ B.②④⑥ C.②③⑤ D.①④⑥
16.下列说法正确的是( )
A.计算机中的内码是以十六进制的形式存储的
B.信息不可以脱离它所反映的事物被存储、保存和传播
C.只要经常更新杀毒软件就可以防御一切计算机病毒
D.信息是指数据、信号、消息中所包含的意义
17.下列VB表达式的值为False的是( )
A.50Mod 100/ 50=0 B."Abc"<"ABCD"
C.lnt(Rnd*50)/25<2 D."22">Mid("654213",4,3)
18.下图是python34安装后目录文件的磁盘文件存储结构,下列说法错误的是( )
A.图中文件存储结构为树结构,python34为树的根结点(父节点)
B.图中python34根结点有4个子结点
C.图中python34根结点下有5个子树(子结点)
D.图中Tools是python34的子树(子结点)
19.老师布置了一个制作电子报刊的任务,那么以下软件中你觉得哪些是比较合适的 ( )
A.WORD WPS B.WORD 写字板 C.WOR D.记事本
20.计算机病毒的传播途径有可能是( )
①电子邮件
②u盘
③光盘
④免费共享软件
⑤生病的人
A.①②③④ B.①②③④⑤ C.①②④⑤ D.①②③④⑤
21.下列各项属于信息技术的是( )
A.生物技术 B.纳米技术 C.传感技术 D.手工雕刻技术
22.以下哪一个设置不是上互联网所必须的( )
A.IP地址 B.工作组 C.子网掩码 D.网关
23.新高考改革方案中,要求学生选课走班。实施前,学校组织学生进行模拟选课,并对相关数据进行处理。为直观显示每门课程选课人数所占的比例,下列图表类型最合适的是( )
A.柱形图 B.折线图 C.饼图 D.条形图
24.一次运动会上,某组6位选手的百米成绩(单位:秒)分别是“14.1、12.3、11.2、14.8、13.9、11.0”,若使用选择排序法将该组的成绩按第一名、第二名、第三名……的顺序排序,则第一次交换数据后的顺序是( )
A.14.8——14.1——12.3——11.2——13.9——11.0
B.11.0——12.3——11.2——14.8——13.9——14.1
C.14.8——12.3——11.2——14.1——13.9——11.0
D.11.0——14.1——12.3——11.2——14.8——13.9
二、操作题
25.小高一家准备出行远游,由小高负责对打算出游城市查询天气状况并决定是否出行。请根据图示回答问题。
(1)若要使表格标题合并居中并设置相应的字号,则应使用单元格格式对话窗口中的_________功能达到相应目的。
(2)表格中的日期可以使用excel提供的________功能完成输入。
(3)选中G3单元格,输入Max(B3:B12),按回车后,G3单元格将显示________。
(4)小高选中A2单元格后,按住Ctrl键不放,鼠标依次拖曳选中A2:A12,C2:C12单元格,然后开始建立图表,在选择线图类型之后出现下图所示情况,请分析该问题出现_____________阶段(填:选择图表类型/选择图表源数据/设置图表选项)。
26.若字符串c是在字符串s的任意位置插入任意多个字符后构成的新字符串,则称字符串c为字符串s的扩展字符串。判断扩展字符串的VB程序界面如图所示,在文本框Text1和Text2中分别输入字符串s和c,单击“判断”按钮Command1,如果字符串c为字符串s的扩展字符串,则在文本框Text3中输出“是”及新加字符的内容,否则输出“否”。
(1)结合题意,窗体中属于TextBox 类对象的共有_____个(填数字)。
(2)加框处的程序代码有错,请改正。
(3)实现上述功能的 VB 程序如下,请在划线处填入合适代码。
Private Sub Command1_Click( )
Dim s As String, c As String, ss As String, cc As String
Dim i As Integer, j As Integer, res As String, ans As String s = Text1.Text
c = Text2.Text
i = 1: j = 1: res = "": ans = ""
Do While i <= Len(s)
ss = Mid(s, i, 1)
cc = Mid(c, j, 1)
If ss = cc Then
①_________
Else
res = res + cc
ans = ans + Str(j)
End If
j=j+1
If Then Exit Do '②__________
Loop
If ③______Then
Text3.Text = "是,增加了:" + res + Mid(c, j, Len(c) - j + 1)
Else
Text3.Text = "否"
End If
EndSub
(4)运行该程序,输入如图中所示的数据,程序执行结束时,变量j的值为_____。
27.编写“数字提取”程序,实现如下功能:在文本框Text1中输入文本信息,点击“提取”按钮Command1,将文本信息中的数字以“,”间隔输出到文本框Text2中。程序运行界面如图所示,VB代码如下,请回答下列问题:
(1)如图所示,该程序共有________个对象。
(2)请根据题意将下列程序补充完整。
Private Sub Command1_Click( )
Dim m As String,tmp As String,ch As Strin
Dim s As String,i As Integer
m=Text1.Text
tmp=""
s=""
For i=1 To Len(m)
ch=Mid(m,i,1)
If ch>="0"And ch <="9" Then
______________
Else If tmp<>"" Then
s=s+tmp+","
______________
End If
Next i
Text2.Text=s
End Sub
(3)输入的文本信息如图a所示,若删除加框处代码,则文本框Text2中显示的内容为________________。
28.(郊游活动)有n名同学参加学校组织的郊游活动,已知学校提供给这n名同学的郊游总经费为cnt元,与此同时每位同学都自带了部分钱。为了方便郊游,活动地点提供m(n<=m<=100)辆自行车供人租用,租用每辆自行车也需要花费钱,每位同学可以使用自己携带的钱或者学校的郊游经费,为了方便账务管理,每位同学只能为自己租用自行车,且不会借钱给他人,他们想知道最多有多少位同学能够租用到自行车。
租车原则是首先考虑自带经费少的部分同学优先租相对花费少的自行车,尽量少花学校经费以达到最多同学租车的结果。比如学生带的钱为9,3,6,7,5,租车的钱分别需要15,8,12,6,9,11,如果5个人都能租车,至少需要学校提供经费为(6-3)+(8-5)+(9-6)+(11-7)+(12-9)=16,如果学校经费只有10元,则自带钱最少的同学不租车,这时所需学校经费为(6-5)+(8-6)+(9-7)+(11-9)=7。计算过程中采用二分查找法来判断租用自行车的人数能否达到最大值。
(1)若7位学生自带经费分别为5,17,15,12,10,9,14,自行车租车费用分别为27,14,27,25,17,18,23,21,学校提供经费为25元,则最多有________位同学能够租用到自行车。
(2)VB程序代码如下,请在划线处填入合适的代码。
Dim a(1 To 100) As Integer , b(1 To 100) As Integer
Dim n As Integer, m As Integer
Private Sub Command1_Click()
Dim left As Integer, right As Integer, mid As Integer,ans As Integer
n = Val(Text1.Text): m = Val(Text2.Text)
'从数据库读取 n 位学生带的钱存储在数组 a,m 辆自行车租用的钱存储在数组 b,代码略.
Call px(a(), n)
Call px(b(), m)
left = 1: right = n: ans = 0
Do While left <= right
mid = (left + right) \ 2
If check(mid) = True Then
______________
right = mid – 1
Else
left = mid + 1
End If
Loop
Label1.Caption = "能租车的最大人数为" + Str(ans)
End Sub
Sub px(d() As Integer, s As Integer)
Dim i as integer,j as integer,k as integer For i = 2 To s
k = d(i)
j = i - 1
Do While k < d(j)
d(j + 1) = d(j)
j = j - 1
If j = 0 Then Exit Do Loop
________________
Next i
End Sub
Function check(mid As Integer) As Boolean
Dim cnt As Integer, jf As Integer, t As Integer
cnt = Val(Text3.Text)
For t = 1 To n - mid + 1
If b(t) > a(mid + t - 1) Then jf = b(t) - a(mid + t - 1) Else jf = 0
_________________
Next t
If cnt >= 0 Then check = True
End Function
参考答案
1.答案:D
解析:本题考查计算机的“任务长时间不响应”的故障解决办法。当执行某任务长时间不响应,可使用Alt+Ctrl+Del组合键打开“任务管理器”窗口→然后选中“不响应的程序进程名称”→单击“结束任务”。
2.答案:A
解析:
3.答案:C
解析:
4.答案:BD
解析:
5.答案:D
解析:本题主要考查VB程序的执行。ConnectionString 是实例 conn 的属性;myrecord.Fields("2018")返回当前记录中“2018”字段的值;a(1)读取后执行myrecord.MoveNext 将读取下一条记录,即 a(2)=“中国”;myrecord.Fields("2018")不可以写成 myrecord.Fields(3),故本题选D选项。
6.答案:A
解析:本题主要考查Excel表格。Excel可以进行自动填充数据、 自动求和、 自动筛选等操作,不能进行自动排版,故本题选A选项。
7.答案:D
解析:本题考查查找算法。根据查找算法思想,如果查找的数据元素不存在,仍然可以进行查找。第1次i=1,j=8,m=4,查找访问a(4)和查找的数不相等。第2次,i=5,j=8,m=6,查找到的数据是a(6)=23,故本题选项D的说法正确。
8.答案:A
解析:
9.答案:C
解析:本题主要考查计算机软件。Windows NT、DOS、Linux均属于网络操作系统,Novell是一家网络系统公司,不属于网络操作系统,故本题选C选项。
10.答案:A
解析:
11.答案:D
解析:本题主要考查逻辑表达式的相关内容。四个自定义函数均能满足三个参数中至少有两个的变量值为True则函数值返回True,否则返回False,因此D选项正确;A、B、C选项均不符合题意。
12.答案:B
解析:本题主要考查计算机存储器。ROM是只读存储器,断电后数据不会丢失。RAM是随机存储器,断电后数据会丢失。光盘、硬盘中的数据断电后不会丢失,故本题选B选项。
13.答案:D
解析:本题考查的是密码设置。密码最好由数字、字母、特殊符号组成。故本题应选D。
14.答案:C
解析:本题主要考查UltraEdit软件知识点。汉字占两个字节,数字、字母占一个字节。字符“2022杭州亚运”存储容量是12字节,选项A说法错误;字符“杭”存储容量为2字节,选项B说法错误;“2”的内码是32,所以“1”的内码是31,“7”的内码是37,字符“2017”的内码为32 30 31 37,故本题选C选项;字符“运”的内码为D4 CB,选项D说法错误。
15.答案:C
解析:本题考查的是VB程序。每次在结果中放置1个,则表示未找到,第(1)处应选②,选项A和D排除;由于Next x的存在,会比需要位置多往后移一步,则需要回退一步,第(2)处选择③,最后一个空需要补全不足1en(k)长度的字符,故选项C正确。
16.答案:D
解析:本题考查信息、信息安全和信息编码。信息是指数据、信号、消息中所包含的意义,选项D正确。内码是指计算机汉字系统中使用的二进制字符编码,选项A错误。信息可以脱离它所反映的事物被存储、保存和传播,选项B错误。一般杀毒软件滞后于病毒,所以即使经常更新杀毒软件也不可能防御一切计算机病毒,选项C错误。
17.答案:B
解析:本题考查的知识点是VB逻辑运算及运算优先级。A选项:50Mod 100/ 50=0,Mod运算优先级低于“/”运算,先计算100/50=2,再计算50Mod2=0。A选项True;B选项:字符串比较,一一对应比较,A=A、b>B。B选项False;C选项:Int(Rnd*50)最大值是小于50的整数,所以除以25后,肯定小于2。C选项True;D. Mid("654213",4,3)结果是“213”,“22”>“213”,结果为真。D选项True。选择结果为False的一项,故正确答案为B选项。
18.答案:B
解析:本题主要考查计算机文件存储结构。由图可知,图中文件存储结构为树结构,python34为树的根结点(父节点);图中python34根结点有8个子结点;图中python34根结点下有5个子树(子结点);图中Tools是python34的子树(子结点),故本题选B选项。
19.答案:A
解析:本题主要考查文档处理软件。WORD、WPS(均是字处理软件)适合制作电子报刊的任务,故本题选A选项。
20.答案:A
解析:本题主要考查计算机病毒的传播。计算机病毒的传播途径有可能是①电子邮件②u盘③光盘④免费共享软件等,不会通过生病的人传播,故本题选A选项。
21.答案:C
解析:本题主要考查信息技术。信息技术(Information Technology,缩写IT),是主要用于管理和处理信息所采用的各种技术的总称,主要包括传感技术、计算机与智能技术、通信技术和控制技术,故本题选C选项。
22.答案:B
解析:本题主要考查网络设置。上互联网必须设置IP地址、子网掩码、网关及DNS,工作组不是必须设置的,故本题选B选项。
23.答案:C
解析:本题主要考查图表相关知识。柱形图及条形图适于表现数据大小关系;饼图适于表现各类型占比关系;折线图适于表现变化趋势,因此C选项正确。
24.答案:B
解析:
25.答案:(1)对齐、字体
(2)自动填充
(3)Max(B3:B12)
(4)选择图表源数据
解析:本题主要考查Excel软件应用。
(1)表格中标题设置了左对齐和字号调整,因此答题空1为对齐、字体。
(2)表格中的日期同列内向下递增,因此可使用自动填充功能实现。
(3)单元格中输入“Max(B3:B12)”,因未添加“=”开头,故无法实现函数计算功能,只能是字符输入,因此答题空3为Max(B3:B12)。
(4)题中生成图表,图表中未出现相应数据表示,即源数据选择有错,因此答题空4为选择图表源数据。
26.答案:(1)3
(2)②j>len(c)或等价表达式
(3)①i=i+1;③i>len(s)或i=len(s)+1或等价表达式
(4)6
解析:本题考查的是VB综合应用。(1)由图中可知,用了3个TextBox。
(2)依题意可知要对输入字符串s或c全部判断完后才退出循环,While i <= Len(s)可以判断字符串s是否全部判断完,故后面要退出循环,要判断字符串c,j表示字符串c第j个字符,故应改为j>len(c)。
(3)如果ss = cc说明两字符一样,接下来要比较字符串s的下一个字符,i表示字符串s第i个字符,故①处填入i=i+1;字符串s第i个字符如果能在字符串c中找到i加1,如果全部找到,则表示i比字符串s多1,故③处填上i>len(s)或 i=len(s)+1或等价表达式。
(4)判断到字符“o”时,字符串s全部判断完推出,字符“o”在字符串c中在第5位,但是又执行了一次j=j+1,故j的值为6。
27.答案:(1)4
(2)tmp=tmp+ch或tmp=tmp&ch;tmp=””
(3)392,325000,0577,
解析:本题主要考查VB程序的执行与调试。①由图可知,该程序有4个对象,分别是1个窗体、1个按钮、2个文本框。②变量ch是截取字符串m位置i处长度为1的字符,若ch是数字,则将其拼接到变量tmp中,故填tmp=tmp+ch或tmp=tmp&ch。③如果ch不是数字,则判断tmp是否有内容,若有内容,则将tmp拼接到变量s中并以“,”间隔,其次清空tmp的内容,继续下一组数字截取,故填tmp=””。④若删除加框处代码,则会丢失最后一组数,则文本框Text2中显示的内容为392,325000,0577,。
28.答案:(1)5
(2)①ans = n - mid + 1;② d(j + 1) = k;③cnt = cnt – jf
解析:本题考查的是VB综合应用。(1)至少需要学校提供经费为(14-5)+(17-9)+(18-10)+(21-12)+(23-14)+(25-15)+(27-17)=9+8+8+9+9+10+10=63>25,则带钱少的人不租,这时所需学校经费为:(14-9)+(17-10)+(18-12)+(21-14)+(23-15)+(25-17)=5+7+4+7+8+8=39>25,则带钱少的人不租,这时所需学校经费为:(14-10)+(17-12)+(18-14)+(21-15)+(23-17)=4+5+4+6+6=25,故最多有5位同学能够租用到自行车。(2)计算过程中采用二分查找法来判断租用自行车的人数能否达到最大值,由If check(mid) = True Then可知,如果达到,则最大人数为:ans = n - mid + 1; px函数的功能是从小到大排序,故③处应填入 d(j + 1) = k;check函数是判断中间的人数能否达到最大值,jf是每个同学需要学校的经费,联系④的上下代码,可知需填入:cnt = cnt – jf。

展开更多......

收起↑

资源预览