2018届高三信息技术浙江选考一轮复习文档 信息技术基
课后限时训练(二) 信息的加工
一、选择题
1.下列因素中会影响计算机运行速度的有( )
①CPU频率 ②主机样式 ③显示器大小 ④软件的版本 A.①② C.②③
B.①④ D.②④
B [计算机的实际速度取决于多方面的因素。首先是计算机主要元器件所采用的材料和制造工艺。其次,是计算机的体系结构。此外,影响计算机速度的还有软件的质量,也就是解决问题的算法效率。]
2.小明使用Word软件编辑文档,但输入单词“abbout”回车确定后,单词变成“about”,这是Word提供的( )
A.替换功能 C.拼写和检查功能
B.修订功能 D.自动更正功能
D [此题考查的是Word软件中的自动更正功能,能对输入错误的词组自动纠错,即是自动更正功能。]
3.用Word软件编辑文档,部分界面如下图所示:
文档中图片的文字环绕方式是( ) A.嵌入型 C.紧密型
B.四周型 D.浮于文字上方
A [本题考查文档中的图片插入和图片格式的设置,图片在文档中的位置主要是文字和图片的位置关系,包括嵌入型(图片作为文字插入)、四周环绕(位置按行显示碰到图片绕开),上下环绕和穿越型环绕(文字在图片上面和下面显示)。本题图片和文字之间是嵌入型。]
4.下列Visual Basic表达式的值等于56的是( ) A.Mid(″1234567″,5,2) C.Sqr(56)
B.Len(″55″)+1 D.Abs(-55)+1
D [本题考查VB中标准函数的使用,mid是字符串计算函数,
Mid(″1234567″,5,2)计算结果是″56″。Len是计算字符串长度的函数Len(″55″)+1计算结果是3。Sqr是开根号函数,Abs是绝对值函数。所以选D。]
5.李斌对某新闻标题进行修订和批注,操作界面如图所示。接受所有修订,最终的结果为( )
A.关于公布2017年拟在浙招生普通高校专业(类)选考科目范围的公告 B.关于出台2017年拟在浙招生普通高校专业(类)选考科目范围的公告 C.关于公布2017年在浙招生普通高校专业(类)选考科目范围的公告 D.关于出台2017年在浙招生普通高校专业(类)选考科目范围的公告 B [这是Word2010的修订界面,原文是“关于出台2017年在浙招生普通高校专业(类)选考科目范围的公告”,“出台”改为“公布”是编辑人的批注,接受修订后并不会改变;编辑人在“2017年”后插入了“拟”字,因此接受所有的修订后内容变为“关于出台2017年拟在浙招生普通高校专业(类)选考科目范围的公告”。]
6.小东用Word编辑了一份报纸,审稿时发现不小心把“高三(1)班”输成了“高二(1)班”,要对这一错误进行更正,最适合用到Word中的哪个功能( )
A.“自动更正”功能 B.“查找”和“替换”功能 C.“修订”功能 D.“批注”功能
B [本题主要考查Word的“查找”和“替换”功能。查找替换功能可以将文档中某个词语一次性快速全部替换成另一个词语。“自动更正”功能只有在“自动更正”设置中已添加该词语,且是在输入词语时才能发生替换。对于已经完成输入的文档,只有通过查找替换功能才能快速替换词语。]
7.某同学将一篇待发表作文的电子稿(Word文档)发给语文老师,请她帮助修改,并在原文中添加修改建议。该语文老师可以使用的最合适的方式是( )
A.使用Word中的“自动更正”“修订”功能 B.使用Word中的“修订”“批注”功能 C.使用Word中的“修订”“查找”功能
D.使用Word中的“页眉和页脚”“批注”功能
B [本题主要考查Word软件中查找与替换、自动更正、修订和批注这几个功能的区分。修订与批注可以在Word文档的审阅窗格和批注框中显示修改的内容和意见。]
8.李老师在教学与生活中经常使用电脑。请判断他利用的技术中哪个不属于人工智能技术应用范畴( )
A.使用扫描仪和OCR软件把教材上印刷文字变成电脑文件 B.上QQ与陈老师下五子棋 C.上网与计算机下中国象棋 D.利用金山快译翻译英文科技资料
B [人工智能是用机器来完成某些需要人类智慧才能完成的任务,B选项实际上是人与人的任务处理,因此不属于人工智能技术。]
9.下图是某用户在网页上的操作,该操作主要应用了人工智能中的( )
A.机器翻译技术 C.手写文字识别技术
B.语音识别技术 D.光学字符识别技术
A [网页上的操作是通过翻译网站将中文翻译成英文,属于机器翻译技术的范畴。]
10.如果在Excel工作表的某个单元格中输入“5+2]( ) A.11 C.=5+2*3
B.=5+2*3 D.21
C [因为该算式不含“=”,故不会计算结果,因此仍然显示“5+2] 11.某体育网站在BBS论坛上做了一次2016年欧洲杯各球队夺冠可能性的调查。结果显示,30%的人认为德国能夺冠;20%的人认为意大利能夺冠;20%的人认为西班牙能夺冠;20%的人认为英格兰能夺冠;10%的人认为其他国家能夺冠。若用图表来表示上述调查结果的分布情况,比较合理的是( )
A.柱形图 C.气泡图
B.饼图 D.折线图
B [由题干描述可知,要表示各个国家夺冠的百分比情况,应使用饼图。]
12.有如下Visual Basic程序段: x=90 If x>90 Then
Label1.Caption=”声音超标” Else
Label1.Caption=”合格” End If
该程序段运行后,在标签Labell上显示的是( ) A.声音超标 C.不确定
B.合格 D.不显示
B [If语句为满足条件执行Then后语句,不满足条件执行Else后面语句。本题x=90,故“x不大于90”不满足x>90条件,所以选B。]
二、非选择题
13.某同学用VB设计了一个求棋盘上的麦粒的程序,操作界面如下,请通过观察和分析回答以下问题:
(1)工程文件名为________,窗体文件名为________。
(2)除了窗体之外,该界面中还应用了________个类,________个对象。 (3)按钮Command1上显示“计算”,可以通过修改其________属性的属性值实现。
(4)由图中可以看出,Command1的________(填:“单击”或“双击”)事件触发程序运行。
(5)该程序生成可执行文件,其运行是否需要VB软件的支持________(填:“是”或“否”)。
【解析】 本题主要考查学生对VB概念及其特征的理解能力。工程文件扩展名为.vbp,窗体文件扩展名为.frm;除窗体外,还有两个标签,两个文本框和一个按钮,故应用了3个类和5个对象;按钮Command1上显示“计算”,可通过修改其Caption属性的属性值实现;由代码窗口可知是Command1的Click事件;可执行文件.exe可直接在Windows环境下运行,而不需要VB软件的支持。
【答案】 (1)工程1.vbp test.frm (2)3 5 (3)Caption (4)单击 (5)否 14.用VB编写一个字符串分行程序,功能如下:单击“分行”按钮Command1,将文本框Text1中的英文文本在列表框List1中分行显示(分行时单词不得跨行,每行字符尽可能多但不超过40个),并在标签Label1中输出总行数,运行效果如图所示。分行算法如下:
(1)将文本框中的字符串保存到变量s中。
(2)当s中字符个数超过40时,循环执行下列①、②、③步,否则跳转到(3)。
①若第41个字符不是英文字母,则分行位置p=40;反之,则向左逐个查找,直至找到第一个非英文字母,将其位置作为分行位置p。
②截取s的前p个字符,作为新增行显示在列表框List1中,同时总行数加1。 ③将s中未分行部分重新赋值给变量s。
(3)将s 作为新增行显示在列表框List1中,同时总行数加1。
实现上述功能的VB程序如下,请在划线处填写合适代码。 Private Sub Command1-Click() Dim s As String,c As String
Dim r As Integer,total As Integer,p As Integer total=0
s=____①____ Do While Len(s)>40 r=41 c=mid(s,r,1)
If Not((c>=″a″And c<=″z″)or(c>=″A″And c<=″Z″))then p=40 Else
′从第41个字符开始向左找到第一个非英文字母,并将其位置值赋给p Do While (c>=″a″And c<=″z″)or(c>=″A″And c<=″Z″) r=____②____ c=Mid(s,r,1) Loop p=r Endif
List1.AddItem Mid(s,1,p) total=total+1 s=____③____ Loop
List1.AddItem s total=total+1
Label1.Caption=″共″+Str(total)+″行″ End Sub
【解析】 本题主要考查学生对字符串的处理能力及自然语言到程序语言的转换能力。解题技巧是大致阅读程序语言,把程序语言与自然语言描述的算法步骤一一对应起来,再把相关步骤转换成VB语言。
空格①对应算法的第(1)步,即“将文本框中的字符串保存到变量s中”。从定义可知s是string字符串类型,textl中英文文本也是字符串,所以可以直接赋值,而不需要val()函数转换。
空格②对应算法的第(2)步第①点的后半部,即“否则,向左逐个查找,直至找到第一个非英文字母,将其位置作为分行位置p”。所以r控制向左逐个查找,即r=r-1。
空格③对应算法的第(2)步第③点,即“将s中未分行部分重新赋值给变量s”。从前一句List1.AddItem Mid(s,1,p)可知,已经把字符串s中前p个字符作为一行输出到列表框中,所以未分行部分应该是从p+1开始到最后的。
【答案】 ①text1.text 或Right(s,len(s)-p)
②r-1 ③mid(s,p+1,len(s)-p)或mid(s,p+1)
因篇幅问题不能全部显示,请点此查看更多更全内容