高中信息技术2012会考复习题02

上传人:w****7 文档编号:149794353 上传时间:2020-10-30 格式:PDF 页数:8 大小:394.55KB
返回 下载 相关 举报
高中信息技术2012会考复习题02_第1页
第1页 / 共8页
高中信息技术2012会考复习题02_第2页
第2页 / 共8页
亲,该文档总共8页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《高中信息技术2012会考复习题02》由会员分享,可在线阅读,更多相关《高中信息技术2012会考复习题02(8页珍藏版)》请在金锄头文库上搜索。

1、余杭中学高中信息技术(2012 会考复习题02) 第 1 页 共 8 页 信息技术基础、算法与程序设计题( 二) 班级 _ 学号 _ 姓名 _ 一、选择题 (本题有20 小题,选出各题中一个符合题意的正确选项,不选、多选、错选均不给分。) 1 “烽火戏诸侯”故事中传递信息采用的技术属于() (A)古代信息技术(B)近代信息技术(C)现代信息技术(D)未来信息技术 2在正常使用电脑的前提下,要提高系统的安全性,应该() (A)不安装任何应用软件(B)及时安装操作系统补丁 (C)加大内存容量(D)定期格式化所有硬盘 3用 UltraEdit软件观察字符内码,结果如下图所示: 则图中内码表示的对象可

2、能是() (A)2 个 ASCII 字符(B) 2 个 GB2312字符(C)4 个 GB2312字符(D) 8 个 ASCII 字符 4在 IE 浏览器中,将一个包含文字、图片和超链接的网页保存后,得到一个结果文件为“kate.txt” , 则在保存时选择的保存类型为() (A)网页,全部(*.htm ;*.html)(B)文本文件(*.txt) (C)网页,仅HTML (*.htm ;*.html)(D)Web档案,单个文件(*.mht ) 5有一用Access 软件创建的数据表,其结构如下图所示: 在录入数据时,下列操作符合要求的是() (A) “编号”字段中输入“S001”(B) “在

3、职”字段中输入“退休” (C) “出生年月”字段中输入“20/20/20 ”(D) “姓名”字段中输入“张三” 6下表为某MP4 播放器的部分参数: 显示系统 屏幕尺寸 5 英寸 屏幕色彩 1600 万色 屏幕分辨率 800 480 视频性能 视频格式 RM 、RMVB 、AVI、FLV 图片浏览格式 JPEG 、BMP 、PNG 音频性能 设计类型 录放 音乐格式 MP3 、WMA、 FLAC 播放模式 顺序播放、随机播放、循环播放、单曲循环、单曲播放 录音性能 支持录音格式 :MP3、WAVE 下列说法正确的是() (A)用该播放器录音生成的文件可以是MP3格式(B)该播放器可以播放视频文

4、件“ev.wmv” (C)该播放器可以播放GIF 动画(D)该播放器播放的所有视频为黑白影像 7下图是某用户撰写电子邮件时的部分设置内容: 余杭中学高中信息技术(2012 会考复习题02) 第 2 页 共 8 页 则下列说法正确的是() (A)该邮件能自动获得一个回执 (B)单击“发送”按钮,收件人能立即收到邮件 (C)单击“发送”按钮,该邮件将于10 月 2 日 10 时自动发送 (D)单击“发送”按钮,收件人能立即收到邮件,并将于10 月 2 日再次收到该邮件 8某算法的流程图如下所示: Y N 输入 a,b c0.5 ? 输出 a+b 输出 a-b c=a/(a+b) 开始 结束 当输入

5、 a,b 的值分别为5,7,该算法的输出结果为() (A)2 (B) 5 (C) 7 (D) 12 9. 在 Visual Basic窗体中,当前对象的属性窗口如下图所示,下列说法正确的是 (A)该对象属于标签类 (B)该对象属于文本框类 (C)当前该对象的Caption 属性值是“转换” (D)当前该对象的Font 属性值是“仿宋体” 余杭中学高中信息技术(2012 会考复习题02) 第 3 页 共 8 页 10求两个数n、 m中较小数 ( 结果保存到变量min 中) 的算法有如下步骤: 用公式计算较小数min = 2 |mnmn 输入两个数n、m 结束 输出变量min 其正确的顺序是()

6、(A)(B)(C)(D) 11 某用户的BBS登录密码由字母、数字与下划线组成,在Visual Basic 中,若用变量psd 存储该用户 密码,则psd 的数据类型应定义为() (A)Integer (B) Single (C)Boolean (D) String 12在 Visual Basic中,从字符串 Good morning中截取 morning 的表达式是() (A)Mid(Good morning, 6, 7) (B)Mid(Good morning, 6, 7) (C)Mid(Good morning, 5, 7) (D)Mid(Good morning, 7, 7) 13.

7、 在 Visual Basic的代码窗口中,语句Label1.BackColor = vbBlue中的 BackColor 是() (A)属性值(B)属性名(C)对象名(D)类名 14. 在 Visual Basic中,下列能作为变量名的是() (A)5a (B) a+5 (C)if (D) flag 15在 Visual Basic中,表达式Sqr(9) + Len(4)的值是() (A)13 (B) 7 (C)4 (D) 3 16若 x 是正整数,则下列能用于描述“x 是否为奇数”的Visual Basic条件表达式是() (A)2 Mod x = 1 (B)x Mod 2 = 1 (C)

8、x 2 = 0 (D)Int(x / 2) = 1 17某校有5 位学生参加学生会主席竞选,得票数依次为110,98,3,150,67。使用选择排序的方法对 得票数进行从大到小排序,需要进行数据互换的次数是() (A)5 (B) 4 (C)3 (D) 2 18有如下Visual Basic程序段: s = 0 For k = To 5 s = s + k Next k 该程序段运行后,循环体s = s + k被执行 10 次,则循环变量k 的初值是() (A)14 (B) -5 (C)1 (D) -4 19计算 s = 1 + 3 + 5 + + 99的部分算法流程图如图所示: 图中空白处理框

9、和处应填入的是() (A) i i + 2 s s + i (B) i i + 1 s s + i 余杭中学高中信息技术(2012 会考复习题02) 第 4 页 共 8 页 (C) s s + i i i + 2 (D) s s + i i i + 1 20. 如下图所示, 该流程图所表示的算法违背了算法的有穷性特征,下列修改方法中,可以改正该错误的 是() (A)将处改为 i 0 (B)将处改为 s 0 ? (C)将处改为 i i-2 (D)将处改为 s s-i 二、程序设计题(本题有10 个空,请在划线处填入适当的结果、语句或表达式。) 1有如下Visual Basic程序段: s = e

10、xpression a = 25 b =a + Len(s) 该程序段运行后,变量b 的值为 _。 2有如下Visual Basic程序段: a = Mid(Please input, 4, 2) b = Please If Len(a) 2 ) 有如下 Visual Basic程序段: Dim a(1 To 20) As Integer a(1) = 1: a(2) = 2 For i = 3 To a(i) = a(i - 2) + a(i - 1) 余杭中学高中信息技术(2012 会考复习题02) 第 5 页 共 8 页 Next i 问: ( 1)数组 a 存储该数列的前20 项,上面

11、程序段划线处应填入_。 ( 2)该程序段运行后,a(6) 的值为 _。 4小明设计了某单位的公积金查询系统,输入职工的公积金账号,可以查出该账号对应的余额。所有职 工的公积金账号和相应的余额已分别保存在数组a(按从小到大排序)和数组b 中,第 i 个职工的账号保 存在 a(i) 中,对应的账号余额保存在b(i)中。 程序界面如图所示,左边列表框List1中显示的是部分职工的账号和余额,在文本框Text1 中输入职 工的公积金账号,单击“查询余额”按钮( Command1 )后,如果找到此账号,则在标签Label2 中显示“此 账号余额为”和账号对应的余额值,如果未找到则显示“找不到此账号,请重

12、新输入”。 解决此问题的算法流程图如图所示,相应的查找部分程序段如下: Dim a(1 To n) As Long Dim b(1 To n) As Single Private Sub Command1_Click() Dim x As Long, i As Long, j As Long, m As Long, f As Boolean x = Val(Text1.Text) i = 1: j = n: f = False 设账号总数为n Do While (i = j) And Not f If x = a(m) Then f = True ElseIf x a(m) Then j =

13、m - 1 Else 余杭中学高中信息技术(2012 会考复习题02) 第 6 页 共 8 页 End If Loop If f Then Label2.Caption = 此账号余额为 + Str(b(m) + 元 Else Label2.Caption = 找不到此账号,请重新输入 End If End Sub Private Sub Form_Load() 此过程用于对数组a 和数组 b 进行初始赋值,代码略 End Sub (1)解决此问题的算法是。 (选填:对分查找或 顺序查找) (2)在程序和划线处填入适当的语句或表达式,将程序补充完整: 程序中划线处应填入_。 程序中划线处应填入

14、_。 输入公积金账号x 输出未找 到信息 i1,jn, fFalse i j and f=False? mFix(i+j)/2) 找到账号? xa(m)? 将查找区间右边 界设为中点的前 一个位置 将查找区间左 边界设为中点 的后一个位置 fTrue 输出找到 的余额 f=True? Y N Y N Y N Y N 结束 开始 余杭中学高中信息技术(2012 会考复习题02) 第 7 页 共 8 页 5陈晓峰和同学们去农科院开展研究性学习,大家都收获很大,晓峰设计了一个Visual Basic 程序,他 把同学们收集到的水稻亩产量和同学姓名已分别保存在数组a 和数组 b 中,第 i 个同学收集

15、的亩产量保存 在 a(i)中,对应的同学姓名保存在b(i)中,最后按亩产量从高到低进行排序。 程序界面如图所示,左边列表框List1中显示的是所有同学收集到的原始数据,单击“排序”按钮 (Command1 )后,在右边的列表框List2中显示排序完成后的结果(按亩产量从高到低排列)。 解决此问题的算法流程图如图所示,相应的排序部分程序如下: Dim a(1 To n) As Single Dim b(1 To n) As String Private Sub Command1_Click() Dim i As Integer, j As Integer, c As Single, t As String For i = 1 To n 设共有 n 名同学 For j = n To i + 1 If Then c = a(j - 1) a(j - 1) = a(j) a(j) = c t = b(j - 1) b(j - 1) = b(j) b(j) = t End If Next j

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号