高三信息技术试题答案及解析
1. 下列关于软件的叙述中,正确的是( )。
A.计算机的所有软件都不需要购买 |
B.软件是软件专业开发人员的劳动成果,其知识产权应受法律保护 |
C.任何软件可以随便复制使用 |
D.计算机没有软件也可以使用 |
【答案】B
2. 我们电脑中经常使用160GB的硬盘,其中160GB指的是( )。
2. 我们电脑中经常使用160GB的硬盘,其中160GB指的是( )。
A.生产商代号 | B.生产商编号 | C.硬盘编号 | D.硬盘容量 |
【答案】D
3. Excel的主要功能是( )。
3. Excel的主要功能是( )。
A.文字处理 | B.数据处理 | C.资源管理 | D.演示文稿管理 |
【答案】B
4. 要访问一个网站,在IE浏览器的地址栏中应当输入( )。
4. 要访问一个网站,在IE浏览器的地址栏中应当输入( )。
A.需要访问网站的计算机名 | B.需要访问网站的网址 |
C.对方计算机的端口号 | D.对方计算机的属性 |
【答案】B
5. 假如要为某一个文件创建快捷方式,我们应该如何操作?( )
5. 假如要为某一个文件创建快捷方式,我们应该如何操作?( )
A.鼠标单击该文件 |
B.鼠标右击该文件,选择创建快捷方式 |
C.鼠标拖动该文件,创建快捷方式 |
D.鼠标双击该文件 |
【答案】B
6. 在Word中要画出正方形和圆形时,都要按住( )键。
6. 在Word中要画出正方形和圆形时,都要按住( )键。
A.Ctrl | B.Shift | C.Alt | D.空格 |
【答案】B
7. 青少年在使用网络过程中应该遵守( )。
7. 青少年在使用网络过程中应该遵守( )。
A.信息系统安全条例 | B.计算机安全保护管理办法 |
C.全国青少年网络文明公约 | D.计算机软件保护条例 |
【答案】C
8. ASCII码是对( )进行编码的一种方案。
8. ASCII码是对( )进行编码的一种方案。
A.字符 | B.汉字 | C.声音 | D.图形 |
【答案】A
9. 我们若想在Word编辑文本时进行字数统计,可以通过菜单中的( )选项来完成。
9. 我们若想在Word编辑文本时进行字数统计,可以通过菜单中的( )选项来完成。
A.工具 | B.编辑 | C.窗口 | D.文件 |
【答案】A
10. 关于青少年学生应树立良好的信息道德修养,以下说法不正确的是( )。
10. 关于青少年学生应树立良好的信息道德修养,以下说法不正确的是( )。
A.不阅读、不复制、不传播、不制作不良信息。 |
B.青少年学生不能上网。 |
C.不制作、不故意传播计算机病毒,不模仿黑客行为。 |
D.不剽窃他人作品,不使用盗版软件。 |
【答案】B
11. 计算机发展阶段的划分是以程序设计语言的发展作为标志的。( )
【答案】×
12. 常用的输出设备有显示器、打印机、音箱、键盘等。( )
【答案】×
13. 小丽用PowerPoint制作了一个名为“世博会.ppt”的多媒体作品,但忘记保存在电脑的哪个位置了。她可以利用Windows提供的搜索功能,根据多媒体作品的文件类型来查该文件。( )
【答案】√
14.
15.
11. 计算机发展阶段的划分是以程序设计语言的发展作为标志的。( )
【答案】×
12. 常用的输出设备有显示器、打印机、音箱、键盘等。( )
【答案】×
13. 小丽用PowerPoint制作了一个名为“世博会.ppt”的多媒体作品,但忘记保存在电脑的哪个位置了。她可以利用Windows提供的搜索功能,根据多媒体作品的文件类型来查该文件。( )
【答案】√
14.
15.
16. 小张大学毕业后,在淘宝网上开了一家专卖店,她感觉这种工作方式很自由,工作地点就在自己家里,上班时间可以由自己决定,像小张这样的上班族被人们称为SOHO族。请判断小张从事的商业活动属于( )
A.数字化阅读 | vb设计模拟密码输入器B.电子政务 | C.电子商务 | D.家庭自动化 |
【答案】C
17. 小王在www.126网站上申请了用户名为xiaowang2008的(126的邮箱服务器域名为126),则他得到的完整E-mail地址是( )
17. 小王在www.126网站上申请了用户名为xiaowang2008的(126的邮箱服务器域名为126),则他得到的完整E-mail地址是( )
A.xiaowang2008@www.126 | B.xiaowang2008.126 |
C.xiaowang2008.www.126 | D.xiaowang2008@126 |
【答案】D
18. 假设b是布尔型变量,t是整数型变量,则下列赋值语句中正确的是( )
18. 假设b是布尔型变量,t是整数型变量,则下列赋值语句中正确的是( )
A.t="good" | B.b=“True” | C.b="#True#" | D.b=3<4 |
【答案】D
19. 会员积分的计算。某超市会根据会员顾客的一次性消费总额给予一定的积分,会员可在年终依据积分换得相应的商品。每次消费时,计算机会自动累加所购商品的总价并折算成积分。
超市折算积分的规则:如果总消费额不足150元,就给1分积分;如果总消费额达150元及以上,那么每40元消费可以获得0.5积分。如,某人消费总额为150元,150/40=3.75,根据规则,积分为3*0.5=1.5分。
下列程序(流程图如图所示)可根据各种已购买商品的费用(已经保存在数组a中),计算总消费金额(total)并折算成积分(ans),最后输出总消费额(显示在标签Label2中)以及所获得的积分总值(显示在标签Label4中)。则程序中划线处应分别填入:
① ② ③
Const n = 10
Dim a(n) As Single
Dim i As Integer
Dim ans As Single, total As Single
Private Sub Command1_Click()
total =" 0:" ans = 0
For i =" 1" To n
①
Next i
If total < 150 Then
②
Else
ans =" Fix(total" / 40) / 2
End If
Label2.Caption = Str(total)
③ = Str(ans)
End Sub
【答案】①total =" total" + a(i) ②ans = 1 ③Label4.Caption
20. 某地区公共自行车收费信息如下:“60分钟内免费;60分钟以上至120分钟(含),收费1元;120分钟以上至180分钟(含),收费2元;租用超过180分钟(含)以上的时间,按每小时3元计费(不足一小时的按一小时计)”。现按要求编写VB程序,界面如1图所示,程序功能如下:在文本框Text1中输入租车时间,单击“计费”按钮Command1,在标签Label5中输出对应的租车费用。
(1)在应用程序界面设计时,为添加“计费”按钮,应使用2图所示的“控件工具箱”中的__________(请填写相应编号),并在3图所示的“属性窗口”中,将____________属性值设置为“计费”。
(2)请根据题意将下列程序补充完整。
Private Sub Command1_Click()
Dim zysj As Single, zyfy As Single ‘zysj:租用时间,zyfy:租用费用
zysj = Val(Text1.Text)
If zysj <=" 60" Then
zyfy = 0
ElseIf zysj <=" 120" Then
zyfy = 1
ElseIf zysj <=" 180" Then
_______
ElseIf zysj Mod 60 =" 0" Then
zyfy =" (zysj" - 180) / 60 * 3 + 3
Else
zyfy =" (Int((zysj" - 180) / 60) + 1) * 3 + 3
End If
Label5.Caption = Str(zyfy)
End Sub
【答案】(1)④ Caption(2)zyfy=3
21. 自幂数是指一个 n 位数,它的每个位上的数字的 n 次幂之和等于它本身。使用枚举法寻5位数以内的自幂数算法如下:
(1)使用循环列出1到99999中的每一个数zmsknz
(2)通过自定义函数ddknzms拆解得到每个数中的每位数上的数码及它们对应的n次幂之和
(3)将zmsknz与ddknzms进行比较,若相等则说明是自幂数,可将其加入列表。
编写VB程序,使用枚举法得到5位数以内的自幂数,程序设计界面如图所示:
请根据算法及相应注释将下面的程序补充完整:
Function ddknzms(zmsknz As Long) As Long '得到可能的自幂数
Dim zmsknz_str As String '字符串类型自幂数可能值
Dim zmsknz_length As Integer, zmswsxh As Integer '字符串类型自幂数可能值字符个数
zmsknz_str = Trim(Str(zmsknz))
zmsknz_length = Len(zmsknz_str)
For zmswsxh =" 1" To zmsknz_length
ddknzms =" ddknzms" + Val(Mid(zmsknz_str, zmswsxh, 1)) ^ ①
Next zmswsxh
End Function
Private Sub Command1_Click()
Const ZMSWS = 5
Dim zmsknz As Long, zmsknz_zz As Long
zmsknz_zz =" 10" ^ ZMSWS - 1
For zmsknz =" 1" To zmsknz_zz
If ② Then List1.AddItem (Str(zmsknz))
Next zmsknz
End Sub
【答案】(1)zmsknz_length (2)ddknzms(zmsknz) = zmsknz
22. 主题为“春暖花开”的Flash动画,期中load场景的制作界面如下图所示:
请回答下列问题:
(1)为使动画实现云从左飘到右并逐渐变大的效果,需将云图层第1帧到第115帧之间设置 补间动画。
(2)在执行“测试影片”命令时,发现播放完“load”后直接跳转“main”场景,为使动画在测试影片时停留在“load”场景的最后一帧,恰当的操作是在按钮图层或 (填图层名次)图层的最后一帧上设置“stop();”命令。
(3)在执行“测试影片”命令时,出现了这样的错误(2图),说明被设置动作命“gotoAndPlay("main", 1);”的对象是 (场景/图层/帧/按钮)。
【答案】(1)形状(1分) (2)云(1分) (3)按钮(1分)
23. 在Word中使用键盘输入文本时,部分字词的下方出现了红的波浪线,这表明这部分字词处( )
19. 会员积分的计算。某超市会根据会员顾客的一次性消费总额给予一定的积分,会员可在年终依据积分换得相应的商品。每次消费时,计算机会自动累加所购商品的总价并折算成积分。
超市折算积分的规则:如果总消费额不足150元,就给1分积分;如果总消费额达150元及以上,那么每40元消费可以获得0.5积分。如,某人消费总额为150元,150/40=3.75,根据规则,积分为3*0.5=1.5分。
下列程序(流程图如图所示)可根据各种已购买商品的费用(已经保存在数组a中),计算总消费金额(total)并折算成积分(ans),最后输出总消费额(显示在标签Label2中)以及所获得的积分总值(显示在标签Label4中)。则程序中划线处应分别填入:
① ② ③
Const n = 10
Dim a(n) As Single
Dim i As Integer
Dim ans As Single, total As Single
Private Sub Command1_Click()
total =" 0:" ans = 0
For i =" 1" To n
①
Next i
If total < 150 Then
②
Else
ans =" Fix(total" / 40) / 2
End If
Label2.Caption = Str(total)
③ = Str(ans)
End Sub
【答案】①total =" total" + a(i) ②ans = 1 ③Label4.Caption
20. 某地区公共自行车收费信息如下:“60分钟内免费;60分钟以上至120分钟(含),收费1元;120分钟以上至180分钟(含),收费2元;租用超过180分钟(含)以上的时间,按每小时3元计费(不足一小时的按一小时计)”。现按要求编写VB程序,界面如1图所示,程序功能如下:在文本框Text1中输入租车时间,单击“计费”按钮Command1,在标签Label5中输出对应的租车费用。
(1)在应用程序界面设计时,为添加“计费”按钮,应使用2图所示的“控件工具箱”中的__________(请填写相应编号),并在3图所示的“属性窗口”中,将____________属性值设置为“计费”。
(2)请根据题意将下列程序补充完整。
Private Sub Command1_Click()
Dim zysj As Single, zyfy As Single ‘zysj:租用时间,zyfy:租用费用
zysj = Val(Text1.Text)
If zysj <=" 60" Then
zyfy = 0
ElseIf zysj <=" 120" Then
zyfy = 1
ElseIf zysj <=" 180" Then
_______
ElseIf zysj Mod 60 =" 0" Then
zyfy =" (zysj" - 180) / 60 * 3 + 3
Else
zyfy =" (Int((zysj" - 180) / 60) + 1) * 3 + 3
End If
Label5.Caption = Str(zyfy)
End Sub
【答案】(1)④ Caption(2)zyfy=3
21. 自幂数是指一个 n 位数,它的每个位上的数字的 n 次幂之和等于它本身。使用枚举法寻5位数以内的自幂数算法如下:
(1)使用循环列出1到99999中的每一个数zmsknz
(2)通过自定义函数ddknzms拆解得到每个数中的每位数上的数码及它们对应的n次幂之和
(3)将zmsknz与ddknzms进行比较,若相等则说明是自幂数,可将其加入列表。
编写VB程序,使用枚举法得到5位数以内的自幂数,程序设计界面如图所示:
请根据算法及相应注释将下面的程序补充完整:
Function ddknzms(zmsknz As Long) As Long '得到可能的自幂数
Dim zmsknz_str As String '字符串类型自幂数可能值
Dim zmsknz_length As Integer, zmswsxh As Integer '字符串类型自幂数可能值字符个数
zmsknz_str = Trim(Str(zmsknz))
zmsknz_length = Len(zmsknz_str)
For zmswsxh =" 1" To zmsknz_length
ddknzms =" ddknzms" + Val(Mid(zmsknz_str, zmswsxh, 1)) ^ ①
Next zmswsxh
End Function
Private Sub Command1_Click()
Const ZMSWS = 5
Dim zmsknz As Long, zmsknz_zz As Long
zmsknz_zz =" 10" ^ ZMSWS - 1
For zmsknz =" 1" To zmsknz_zz
If ② Then List1.AddItem (Str(zmsknz))
Next zmsknz
End Sub
【答案】(1)zmsknz_length (2)ddknzms(zmsknz) = zmsknz
22. 主题为“春暖花开”的Flash动画,期中load场景的制作界面如下图所示:
请回答下列问题:
(1)为使动画实现云从左飘到右并逐渐变大的效果,需将云图层第1帧到第115帧之间设置 补间动画。
(2)在执行“测试影片”命令时,发现播放完“load”后直接跳转“main”场景,为使动画在测试影片时停留在“load”场景的最后一帧,恰当的操作是在按钮图层或 (填图层名次)图层的最后一帧上设置“stop();”命令。
(3)在执行“测试影片”命令时,出现了这样的错误(2图),说明被设置动作命“gotoAndPlay("main", 1);”的对象是 (场景/图层/帧/按钮)。
【答案】(1)形状(1分) (2)云(1分) (3)按钮(1分)
23. 在Word中使用键盘输入文本时,部分字词的下方出现了红的波浪线,这表明这部分字词处( )
A.可能存在语法错误 | B.存在批注 |
C.可能存在拼写错误 | D.进行了自动更正 |
【答案】A
24. 在我国古代《孙子算经》中曾经提出这样一个问题,原文是这样的:“今有物,不知其数,三三数之,剩二;五五数之,剩三;七七数之,剩二;问物几何?”试用枚举算法来解决这一个问题。现分析如下,所寻之数为满足如下条件的自然数:以3除余2,以5除余3,以7除余2。程序将从自然数1开始依次寻,逐一判断某一自然数是否满足全部条件,直至在指定范围内到满足条件的所有自然数。程序代码如下,请补充完整。
Private Sub Command1_Click()
Dim sum As Integer 'sum 用来统计符合条件的自然数个数'
Dim n, max As Integer
List1.Clear
sum = 0
max = ____(1)____ '指定查范围的最大自然数,Text1文本框中输入'
24. 在我国古代《孙子算经》中曾经提出这样一个问题,原文是这样的:“今有物,不知其数,三三数之,剩二;五五数之,剩三;七七数之,剩二;问物几何?”试用枚举算法来解决这一个问题。现分析如下,所寻之数为满足如下条件的自然数:以3除余2,以5除余3,以7除余2。程序将从自然数1开始依次寻,逐一判断某一自然数是否满足全部条件,直至在指定范围内到满足条件的所有自然数。程序代码如下,请补充完整。
Private Sub Command1_Click()
Dim sum As Integer 'sum 用来统计符合条件的自然数个数'
Dim n, max As Integer
List1.Clear
sum = 0
max = ____(1)____ '指定查范围的最大自然数,Text1文本框中输入'
n = 0
Do While n <= max
n =" n" + 1 '从自然数1开始不断往上寻'
If ________(2)_______Then
List1.AddItem Str(n) '到后在List1中显示结果'
___________(3)_________
End If
Loop
List1.AddItem ("共计" + Str(sum) + "个")
End Sub
(1)__________________
(2)__________________
(3)__________________
【答案】(1)Val(Text1.Text)(1分)
(2)n Mod 3 =" 2" And n Mod 5 =" 3" And n Mod 7 = 2(2分)
Do While n <= max
n =" n" + 1 '从自然数1开始不断往上寻'
If ________(2)_______Then
List1.AddItem Str(n) '到后在List1中显示结果'
___________(3)_________
End If
Loop
List1.AddItem ("共计" + Str(sum) + "个")
End Sub
(1)__________________
(2)__________________
(3)__________________
【答案】(1)Val(Text1.Text)(1分)
(2)n Mod 3 =" 2" And n Mod 5 =" 3" And n Mod 7 = 2(2分)
(3)sum =" sum" + 1(2分)
25. 有序数列3.6,8,11.6,22,24,27,31,36.5,35,46,通过对分查查数31,需( )次
25. 有序数列3.6,8,11.6,22,24,27,31,36.5,35,46,通过对分查查数31,需( )次
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论