浙江省名校协作体2018-2019学年高二上学期信息技术9月联考试卷

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

浙江省名校协作体2018-2019学年高二上学期信息技术9月联考试卷

资源简介

浙江省名校协作体2018-2019学年高二上学期信息技术9月联考试卷
一、选择题
1.(2018高二上·浙江月考)下列有关信息的说法中不正确的是(  )
A.信息必须依附于载体才能得以表示、存储和传播,不存在没有载体的信息
B.计算机中存储的文字、声音、图像等,均采用二进制代码
C.我们看的书本是信息的载体,书本上的文字是信息
D.多媒体技术和网络技术是信息技术的表达技术而非表达方式
【答案】C
【知识点】信息及其特征
【解析】【解答】选项A:信息具有依附性,即信息不能离开载体面单独存在,本项对;选项B:在计算机内部,信息都是以二进制数表示的,本项对;选项C:文字是信息的载体而不是信息本身,本项错;选项D:多媒体技术和网络技术都是处理信息的技术即信息技术,多媒体和网络中的声音、图像、文字等才是信息的表达方式。本项对。故答案选C。
【分析】本题考查的是信息的特征。信息有五个基本特征和五个一般特征。基本特征:普遍性、依附性、传递性、价值性、时效性;一般特征:共享性、真伪性、不完全性、价值相对性、可处理性。
2.(2018高二上·浙江月考)下列关于该网页描述正确的是(  )
A.https是以安全为目标的HTTP通道,是安全的超文本传输协议
B.浏览器的收藏夹里保存的是网页文件
C.编辑网页时,当在网页中插入一张20KB的图片后网页文件的容量将增加20KB
D.浏览器中以“仅HTML”格式另存网页,网页中的图片同时被保存
【答案】A
【知识点】网页、网站的概念与联系
【解析】【解答】选项A: https 全称Hyper Text Transfer Protocol over Secure Socket Layer ,又称超文本安全协议。本项对;选项B: 浏览器的收藏夹里保存的是网页的网址而不是网页文件,本项错;选项C:网页文件上面都是文本信息,在网页文件中插入图像实质是将图片的网址插入到网页文件中而不是插入图片本身故其容量不可能增大20KB,本项错;选项D: 浏览器中以“仅HTML”格式另存网页,网页只保存文本以及文本的格式、超级链接等,但不保存图片、图像、声音等,本项错。故答案选A。
【分析】本题考查的是网页的基本知识及网页传输使用的协议。网页文件的实质是一个文本文件故可以使用记事本、word等文字编辑软件打开,在网页中插入图像、图片等外部文件时只插入文件地址而不是其本身,在网页文件传输时使用超文本传输协议或超文本安全协议。
3.(2018高二上·浙江月考)下列有关信息的说法,正确的是(  )
A.所有的信息都是来源于网络
B.微信朋友圈里的信息都是可信的
C.网上购物时,需要将自己收到的银行支付验证码告诉给卖家
D.不要随意扫描广告上的二维码
【答案】D
【知识点】信息来源的选择与判断;信息系统安全防护
【解析】【解答】选项A:信息除了来源于网络还可以来源于其他人、报刊、杂志等,本项错。选项B:信息具有真伪性,来自于微信朋友圈中的信息也有许多虚假信息,本项错。选项C:在网上购物时不能将你的用户名、密码告诉他人,银行验证码是自己支付的凭证不能告诉他人更不能告诉卖家,本项错。选项D:二维码往往是一些链接或支付凭证,广告上的二维码可能含有不良信息所以不能随意扫描,本项对。故本题答案选D。
【分析】本题考查的是安全使用网络方面的知识。网络上的信息具有真伪性我们要学会识别网上的真假信息的安全使用网络,如保存好自己的用户名和密码,不向陌生人随意透漏个人信息,不访问不安全网站,不随意扫描二维码等。
4.(2017高二上·台州月考)下列应用中,体现了人工智能技术的有(  )
①使用百度的“识图”功能对上传的图片进行相似图片查找
②使用扫描笔内置的朗读功能对扫描到的中英文进行实时朗读
③使用指纹解锁功能打开手机
④Word软件将输入的“以身做则”自动更正为“以身作则”
⑤使用在线二维码生成器制作二维码
A.①②④ B.③④⑤ C.①②③ D.②③⑤
【答案】C
【知识点】人工智能的应用
【解析】【解答】 ①使用百度的“识图”功能对上传的图片进行相似图片查找属于图像识别体现了人工智能技术。 ②使用扫描笔内置的朗读功能对扫描到的中英文进行实时朗读属于语间识别体现了人工智能。 ③使用指纹解锁功能打开手机属于图像识别技术体现了人工智能。 ④Word软件将输入的“以身做则”自动更正为“以身作则”是Word的自动更正功能不能体现人工智能。 ⑤使用在线二维码生成器制作二维码是将字符生成二维码不是将二维码生成字符不属于人工智能范畴。能体现人工知能的选项有 ①②③。故答案选C。
【分析】本题考查的是人工智能的应用。人工智能包括机器人、语言识别、图像识别、自然语言处理和专家系统等。
5.(2018高二上·浙江月考)属于因特网信息资源评价方式,但是却没有在下图中体现的是(  )
A.统计评价 B.个人推荐
C.专家或核心刊物评价 D.权威机构的推荐
【答案】C
【知识点】因特网信息资源评价
【解析】【解答】选项A:统计评价就是从统计学角度对网站、商品、事物、意见和建议等进行评价。在图表中对不同评价的统计就是统计评价。选项B:个人推荐就是根据个人的喜好对事物进行评价,在图的下方显示效果一行为个人推荐内容。选项C:专家或核心刊物评价,根据专家学术专著或核心期刊上罗列的一些专业学术网站的资源表,来选择或进行评价。在图中无该方面的信息。选项D: 权威机构的推荐不是信息评价方式。故答案选C。
【分析】本题考查的是信息评价方式。信息的主要评价方式有统计评价、专家或核心刊物评价和个人推荐。
6.(2018高二上·浙江月考)使用Word软件编辑某文档,部分界面如图所示
下列说法正确的是(  )
A.批注的作者是M1
B.删除批注,文字“5G”同时被删除
C.修订前,第四行的文字是“时代的一个侧面,5G时代正向我们走过来。”
D.若接受修订,第四行的文字是“时代的一个侧面,5G时代正向我们走来。”
【答案】D
【知识点】文本的基本编辑
【解析】【解答】选项A:批注的作者为M,1为批注的标号,即作者M对本文的第一个批注。本项错。选项B:删除批注不会删除文章中的文字,但删除文字会同时将批注删除。本项错。选项C: 修订前,第四行的文字是“时代的一个过面,5G时代正向我们走过来。”本处修订是将“过”字替换为了“侧”字,本项错。选项D:由选项C的分析知,本处修订是将“过”字替换为了“侧”字, 接受修订,第四行的文字是“时代的一个侧面,5G时代正向我们走来。” 本项对。故答案选D。
【分析】本题考查的是修订和批注。批注是对文章的某些文字段落做出备注、意见及建议等。修订是在保留修改痕迹的一种编辑方式,通过接受和拒绝修订可以确认修改或恢复原来的文字。
7.(2018高二上·浙江月考)现对某商品销售表数据进行筛选,对“商品”和“2003年”字段分别设置筛选条件,如图所示。
完成筛选后,表中显示的数据行数为(  )
A.1 B.2 C.3 D.7
【答案】B
【知识点】表格数据的处理与计算
【解析】【解答】根据筛选条件要筛选出商品名最后一个字为“机”且在2003销量中前30%的数据(共11条记录,要前3名)故筛选出手机(三星)、洗衣机(西门子)共二条记录,故答案选B。
【分析】本题考查的是筛选操作,在对多个字段进行筛选时它们之间的关系是“且”的关系,即将多个条件都要满足才能将记录筛选出来。在做此类题时要一个条件一个条件的将记录(行)写出来再看其交集。
8.(2018高二上·浙江月考)如图所示的运动会数据表已完成了排序操作,针对此排序中所选择的关键字及次序,下列说法正确的是(  )
A.以“性别”为主要关键字“降序”,以“班级”为次要关键字“升序”
B.以“项目”为主要关键字“升序”,以“班级”为次要关键字“降序”
C.以“项目”为主要关键字“升序”,以“性别”为次要关键字“降序”
D.以“性别”为主要关键字“降序”,以“项目”为次要关键字“升序”
【答案】D
【知识点】表格数据的处理与计算
【解析】【解答】由图中的表格知该表共有5个字段,班级、姓名和成绩排序较混乱不是排序关键字,在性别字段一列是先女后男排列的,在项目中,项目按男女项目升序排序的,故本表是 以“性别”为主要关键字“降序”,以“项目”为次要关键字“升序” 进行排序的。故答案选D。
【分析】本题考查的是排序操作。在做此类题时应先找出主关键字一列,方法是该列排列不顺序,然后再找次关键字列,方法是观察主关键字相同的其排序是有规律的。
9.(2018高二上·浙江月考)使用Access软件编辑某数据库的“成绩表”如左下图所示。在当前状态下,将右下图所示Excel表A2:C11区域中的数据粘贴到“成绩表”中,此时关于“成绩表”说法正确的是(  )
A.包含3条记录
B.包含4个字段
C.“张均”所在记录的“编号”值为1
D.“编号”字段的值不能再修改
【答案】D
【知识点】数据表、字段、记录的概念
【解析】【解答】选项A:将Excel表A2:C11区域中的数据粘贴到“成绩表”时,会产生10条记录,本项错;选项B: “成绩表” 共有“编号”、“姓名”、“成绩”三个字段,本项错;选项C:由于成绩表中已有两条记录,“张均”复制过来后,编号为3,本项错;选项D: “编号”字段设置的类型为自动编号,值不能修改,故本项正确。故答案选D。
【分析】本题考查的是字段、记录的概念 。在将Excel数据复制到Access时注意数据类型要一致,否则提示类型不匹配错语,在复制时Excel表格的一列对应Access 的一个字段,一行对应Access中的一条记录。
10.(2018高二上·浙江月考)关于Access数据表的操作,下列说法正确的是(  )
A.数据表同一列中各数据的类型可以不相同
B.修改字段名,数据表中相应的字段值可能会丢失
C.若在设计视图中删除一行,则在数据表视图中会删除一条记录
D.删除记录,剩余记录中数据类型为自动编号的字段值不会自动更新
【答案】D
【知识点】数据表、字段、记录的编辑
【解析】【解答】选项A:数据表的同一列数据为同一个字段所以类型必须相同,本项错。选项B:修改字段名,只要不修改字段的类型数据表中的相应字段值是不会丢失的,本项错。选项C: 若在设计视图中删除一行,则在数据表视图中会删除一列即一个字段。选项D: 删除记录,剩余记录中数据类型为自动编号的字段值不会改变,也不会自动调整,本项对。故答案选D。
【分析】本题考查的是数据表的操作。设计视图是编辑字段的窗口,数据表视图是编辑记录(字段值)的窗口,设计视图的一行对应数据表视图的一列。如果数据类型为自动编号,这种类型较为特殊,每次向表格添加新记录时,Access会自动插入唯一顺序或者随机编号,即在自动编号字段中指定某一数值。自动编号一旦被指定,就会永久地与记录连接。如果删除了表格中含有自动编号字段的一个记录后,Access并不会为表格自动编号字段重新编号。当添加某一记录时,Access不再使用已被删除的自动编号字段的数值,而是重新按递增的规律重新赋值
11.(2018高二上·浙江月考)某7位二进制数1□□□101,其中有3位未知,下列数值可能和它相等的是(  )
A.(99)10 B.(69)16 C.(65)16 D.(98)10
【答案】C
【知识点】进制及数制转换
【解析】【解答】 1□□□101 的最小值为1000101,最大值为1111101,十六进制数在(45)16-(7D)16之间,且后三位确定则第四位可能为0或1,即十六进制的最后一位要么为5,要么为D,即这个数可能为(45)16、(4D)16、(55)16、(5D)16、(65)16、(6D)16、(75)16、(7D)16,转为十进制数为69、77、85、93、101、109、117、125。故答案选C。
【分析】本题考查的是二进制数转为十进制数和十六进制数的方法,在二进制数转为十进制数从左到右四位四位划开不足四位的右补0,每四位二进制数转为一位十六进制数。将二进制数转为十进制数时采用公式法:abcd.efg(2)=d*20+c*21+b*22+a*23+e*2-1+f*2-2+g*2-3。
12.(2018高二上·浙江月考)使用UltraEdit软件查看字符内码,部分界面如图所示。
下列说法正确的是(  )
A.图中所示共有16个字节的内码
B.图中所示共有8个ASCII码字符
C.由图可知小写字母j的内码为70H
D.由图可知大小写字母的十六进制相差20H
【答案】D
【知识点】信息的编码
【解析】【解答】由图知:我对应CE D2 ,行对应D0 D0,!对应 A3 A1,I对应 49 ,空格对应20,B对应 42 ,e对应65,l对应 6C ,i对应69,v对应 76,e对应 65 ,!对应21。选项A:由图可知图中共有15个字节的内码,而不是16个。选项B:由图可知共有9个ASCII码,而不是8个。选项C:由图可和i的内码为6C,则j的内码为6D。选项D:由大写I和小写i的内码知其相差的位数为:69H-49H=(105-73)10=(32)10=20H。故答案选D。
【分析】本题考查的是汉字和字符在内码中的表示。一个汉字在内存中由两个字节来表示(4个十六进制数),一个英文字符由一个字节来表示(2个十六进制数)。
13.(2018高二上·浙江月考)某算法的流程图如图所示,依次输入10,8,执行流程后,s的值是(  )
A." 1 0 8" B." 1 2" C." 0 1" D." 2 1"
【答案】B
【知识点】算法的常用表示方法
【解析】【解答】根据流程图知:先输入m和n的值,然后将s初始化为一个空串。如果n>0则将n除以m的队数给了k,将n除以m的整数商给了变量n,将k值合并到s的左侧。然后判断n值是否小于0,如果不小于0接着执行循环,如果小于0则输出s的值。在本题中第一次:k=10 mod 8=2 ,n=10\8=1,s=“2”,第二次:k=1 mod 8=1,n=1\8=0,s=“1”+“2”=“12”,此时n不大于0退出循环输出s的值。故答案选B。
【分析】本题考查的是使用流程图表示算法。如果想看懂算法必须知道流程图的含义。在流程图中使用圆角矩形表示程序的起止,用矩形表示在此处处理程序,用菱形表示判断,用平行四边形表示输入和输出,使用流程线表示数据的流向。
14.(2018高二上·浙江月考)下列逻辑表达式中,值为False的是(  )
A.Not(Sqr(4)-3 <= -2) B.Int( Rnd * 49 ) < 49
C.3+4 <= 7 and 5+6 > 9 D."thirty" > "two"
【答案】D
【知识点】运算符、基本运算与表达式
【解析】【解答】选项A: Not(Sqr(4)-3 <= -2) =not(2-3<=-2)=not false=true;选项B:rnd*49的范围为(0,49),int(rnd*49)的范围为【0,48】,故 Int( Rnd * 49 ) < 49 的结果为true;选项C: 3+4 =7<= 7 的值为true,5+6=11>9的结果为true,故 3+4 <= 7 and 5+6 > 9 的结果为true;选项D:“h”<"w",故 "thirty" > "two" 的结果为false。故答案选D。
【分析】本题考查的是常用函数的功能和字符串的比较方法。sqr()的功能是求参数的平方根。rnd的结果是产生一个(0,1)之间的随机小数。int()的功能取整。在进行字符串比较时按字符的ASCII码值从右向左一位一位的比较,只要有一位不相同即比较出结果。
15.(2018高二上·浙江月考)有一个数列,它的前二个数为0,1,此后的每个数都是其前面2个数之和,即0,1,1,2,3,5,8,13……要求编写程序,输出该数列到刚超过10000的数为止,且项数不能超过100项。编写程序如下:
Dim i As Integer, a As Integer, b As Integer, c As Integer
Dim s As String
a = 0: b = 1: c = 0: i = 2
s = Str(a) + Str(b)
Do While c <= 10000 And i < 100
a = b: b = c
c = a + b
s = s + Str(c)
i = i + 1
Loop
Text1.Text = s
运行上面的程序,发现输出的数列不正确,应进行修改。以下修改正确的是(  )
A.把c<=10000改为 c>10000
B.把i<100改成i<=100
C.把i=i+1移到Do While c<=10000 and i<100下面
D.把语句c=a+b移到a=b:b=c的上面
【答案】D
【知识点】解析算法及程序实现
【解析】【解答】本题程序分析如下:
Dim i As Integer, a As Integer, b As Integer, c As Integer ‘定义整型变量i、a、b和c
Dim s As String ‘定义字符串变量s
a = 0: b = 1: c = 0: i = 2 ‘给a赋初值0,b赋初值1,c赋初值0,i赋初值2,其中a代表每轮的第一项,b代表第二项,c代表第三项,i代表项数
s = Str(a) + Str(b) ‘将a和b转为字符型并合并到字符串s中做为数列的前二项
Do While c <= 10000 And i < 100 ‘在c值,即每轮的最后一项小于等于10000和项数小于100项时进行循环
a = b: b = c ‘将上一轮的第二项给了本轮的第一项,将上一轮的第三项给了本轮的第二项,在此处c值为上上轮的第三项,故产生错误
c = a + b ‘将前二项相加得到第三项,本处应放于上一语句的上方
s = s + Str(c) ‘将第三项合并到字符串s中
i = i + 1 ‘使用计数器统计项数(不是循环的次数而是c值在数列的位置)
Loop ‘结束循环
Text1.Text = s ‘将字符串s输出
由以上分析知,在a = b: b = c 和 c = a + b 两个语句的位置弄反了造成结果不正确,故答案选D。
【分析】本题考查的是求一个有序数列的算法。在本算法中一是将循环和项数紧密相连,二是使用计数器来统计c的项数。在一些数列中,数列的位置与循环的次数有很大的关系,即该数的大小与其所在的项数是有数学关系的,如等差数列、等比数列等。
二、填空题
16.(2018高二上·浙江月考)小陈准备制作一份暑期北京旅游攻略,现找到一份命名为“攻略.jpg”的图片资料。
(1)小陈在使用OCR软件识别该图像时,涉及下面四步操作,正确的步骤是   (填数字序号)
①选中识别区域后,单击“识别”按钮进行文字识别;
②在OCR软件中打开“攻略.jpg”图像文件;
③将识别结果保存成txt文件;
④利用相似字功能对识别结果进行校对。
(2)他将识别结果复制到Word进行编辑时,发现文中几处文字下方有绿色波浪线,如下图所示,表示这些文字可能存在   (单选,填字母:A .语法错误/ B .拼写错误);若想把文中多处“北大”文字改为红色加粗格式,可利用   功能(单选,填字母:A .修订/B .自动更正/C .查找替换)实现快速更改。
(3)当前采用的文字环绕方式为   (单选,填字母:A .嵌入型/B .上下型/C .紧密型/D .四周型)。
【答案】(1)②①④③
(2)A;C
(3)C
【知识点】文本的基本编辑;字符识别
【解析】【解答】(1)进行文字识别的第一步是扫描或打开图像文件然后进行倾斜校正,单击“识别”进行文字识对,对识别结果进行校对,最后将识别结果输出到文本文件中。故答案为②①④③。
(2)一般绿色波浪线是语法错误,是不太严重的错误。而红色波浪线是较严重的错误。对于修改多处相同的错误使用“查找替换”命令来整批修改。而修订是在保留修改痕迹的基础上的修改。而自动更正是在库中有该词时进行自动更正,若无则不能更正适于小批量的错误,故答案为:A;C。
(3)由图可知文字在图片的四周故在紧密型和四周型中选,紧密型是文字以图片的形状进行环绕。而四周型无论图片是什么形状均以矩形进行环绕,故答案选C。
【分析】本题考查的是文字识别的过程、查找替换功能的用法及文字环绕方式。OCR技术是光学字符识别的缩写(Optical Character Recognition),是通过扫描等光学输入方式将各种票据、报刊、书籍、文稿及其它印刷品的文字转化为图像信息,再利用文字识别技术将图像信息转化为可以使用的计算机输入技术。查找替换就是使用计算机查找功能进行整批查找在此基础上可将错误的词或格式进行修正。Word的文字环绕方式有:嵌入型、四周型环绕、紧密型环绕、衬于文字下方、浮于文字上方、上下型环绕、穿越型环绕。
17.(2018高二上·浙江月考)仔细观察下面的图表,完成下列填空。
图a
(1)“公共理论”科目的离差为考生的“公共理论”成绩与所有科目“公共理论平均分”的差值。E4单元格公式如图a所示,自动填充至E14,发现有误,则正确的公式应该为   。
(2)为了在L4单元格中显示准考证为“00307001”考生的总成绩在“高中语文”中的名次,则L4单元格中的公式是   ,其他单元格用自动填充功能完成。
(RANK函数的含义:求某一个数值在某一区域内的排名。示例:语法格式=RANK(number,ref,[order]),number为参与排名的数值,ref为排名的数值区域,order为0是降序,1是升序,[order]省略,默认为降序。示例:=RANK(A1,A1:A3,1),显示A1单元格中数据在单元格A1到A3数据区域中的升序名次)。
(3)由下图可知创建图表时选择的数据区域为   。
(4)对“高中信息”按“总成绩”进行排序,应选择区域为   。
(5)对“高中信息”先按“总成绩”降序排序,若“总成绩”相同,按“专业知识”的成绩降序排序,则排序完成后“高中信息”中第二位的“准考证”是   。
(6)D15的值是通过AVERAGE函数计算得到,若不慎将D8单元格数据误删,导致此单元格无数据,则D15单元格中数值将   。(单选,填字母:A .变大;B .变小;C .不变)
【答案】(1)=D4-$D$15或=D4-D$15
(2)=RANK(K4,K$4:K$6,0) 或 =RANK(K4,$K$4:$K$6,0)
(3)C2,C9:C12,K2,K9:K12
(4)C9:L12或C9:K12
(5)00307008
(6)A
【知识点】表格数据的处理与计算
【解析】【解答】(1)由图可知在E4单元格中输入的公式为:=D4-D15。其中D15为相对地址引用会随着公式在不同的单元格而发生变化。根据题义D15应不能变动故应使用绝对地址引用或混合地址引用,故本小题答案应为: =D4-$D$15或=D4-D$15 。
(2)根据题义,在本小题中是求K4在k4到K15中的排名,其中k4:K15应使用绝对地址引用或混合地址引用,故本小题答案应填写为: =RANK(K4,K$4:K$6,0) 或 =RANK(K4,$K$4:$K$6,0) 。
(3)由图可知共横坐标为信息技术考试的学生的准考证号(c9:c12)、纵坐标为学生的信息技术总成绩(k9:k12),另外还有标题行,故本小题答案应为:C2,C9:C12,K2,K9:K12。
(4)对数据进行排序时不能选择合并单元格,故本小题答案填写: C9:L12或C9:K12 。
(5)按总成绩对“信息技术”进行降序排序时数据为245.5,239,239,231.1,其中239为相同字段值,两条记录再按专业知识时行降序排序为86和83,故第二条记录为: 00307008 。
(6)D8的数据为70,而平均分为74.182,删除D8后,该单元格数据不参与计算(也不计数),故平均值会变大,故本小题答案选A。
【分析】本题考查的Excel单元格地址引用、排序和图表数据区域的选择。Excel的地址引用有相对地址引用和绝对地址引用及混合地址引用3种方式,相对地址引用就是单元格地址前不加任何东西,单元格地址会随单元格的变化而变化,绝对单元格地址引用就是在单元格地址前加$号,不会随单元格的变化而变化。混合引用是在行号或列标前加$号,另一个不加,在复制公式时加$号的不变,不加$号的变化。在排序时注意不要选择合并的单元格,尤其选择标题栏时注意标题栏是否为合并单元格。图表数据区域的选择是看其横轴和纵轴的数据。
18.(2018高二上·浙江月考)小李在Access中打开一张数据表,如图所示,回答下列问题。
(1)小李将当前数据表导出到Excel,则Excel表格中共有   行数据。
(2)删除当前记录后,   (填字母:A .能/B .不能)通过“撤销”按钮恢复该记录。
(3)若将“学号”字段的数据类型由“数字”改为“文本”,   (单选,填字母:A .能/B .不能)在当前视图中进行更改。
【答案】(1)56
(2)B
(3)A
【知识点】数据库、数据库系统及其特征;数据库文件的导入与导出
【解析】【解答】(1)由图可知:该数据表共有55行数据,导出Excel表后会有一个标题行,故答案为:56。
(2)数据表与Excel表不同,删除数据后是不能撤销的只能重新输入,故答案选B。
(3)学号是一串数字,将“学号”字段的数据类型改为文本后也是能正常显示的,故答案选A。
【分析】本题考查的是将数据表转为Excel表后的数据变化,删除记录后能否“撤销”,数据表视图和设计视图的区别。数据表视图是编辑和修改数据表记录的,而设计视图是修改和编辑字段的。
19.(2018高二上·浙江月考)用VB设计一个模拟选手得分程序,在文本框Text1中输入裁判人数(人数大于2),然后点击Command1按钮,在List1中产生70到100的随机数为裁判的打分,去除一个最高分,去除一个最低分,取其他裁判打分的平均分作为最终得分显示在文本框Text2中,运行效果如图所示。
(1)若要在程序运行时,修改窗体显示的标题为“得分计算”,则下面语句可行的是   。(单选,填字母:mand1.Caption=“得分计算”/B .Form1.Name=“得分计算”/C .Form1.Text=“得分计算”/D .Form1.Caption=“得分计算”)
(2)实现上述功能的VB程序如下,请在划线处填入合适的代码。
Private Sub Command1_Click()
Dim n As Integer '裁判人数
Dim max As Integer, min As Integer, sum As Integer
Dim AveScore As Single '存储最终得分
n = Val(Text1.Text): sum = 0
If n <= 2 Then MsgBox ("输入数据要大于2,请重新输入!")
If n > 2 Then
List1.Clear
Randomize
score = Int(Rnd() * 31) + 70
List1.AddItem Str(score)
   
max = score
min = score
For i = 2 To n
score = Int(Rnd() * 31) + 70
List1.AddItem Str(score)
If score > max Then max = score
If score < min Then min = score
sum = sum + score
Next i
AveScore =    
Text2.Text = Str(AveScore)
End If
End Sub
(3)若要将最终得分保留一位小数(四舍五入),下列代码可行的是______________________。
A.AveScore=int(AveScore+0.5)
B.AveScore=int(AveScore*10+0.5)/10
C.AveScore=int(AveScore*100+0.5)/100
【答案】(1)D
(2)sum=score或 sum = sum + score;(sum-Max-Min)/(n-2)
(3)B
【知识点】查找算法及程序实现
【解析】【解答】(1) 若要在程序运行时,修改窗体显示的标题为“得分计算” ,是修改窗体对象的标题属性,即caption属性。选项A的对象名不正确,选项B的form1对象名使用不正确。选项C的text属性名使用不正确。故本小题答案选D。
(2)本题程序分析如上:
Private Sub Command1_Click() ‘命令按钮单击事件开始
Dim n As Integer '定义整型变量n,n用于裁判人数
Dim max As Integer, min As Integer, sum As Integer ‘定义整型变量max,min和sum分别代表最大值、最小值和分数之和
Dim AveScore As Single '定义单精度变量AveScore用于存储最终得分
n = Val(Text1.Text): sum = 0 ‘将从文本框1中输入的数据转为数值型并赋给变量n,将sum初始化为0。
If n <= 2 Then MsgBox ("输入数据要大于2,请重新输入!") ‘如果n值小于等于2时使用信息框提示重新输入数据。
If n > 2 Then ‘如果n大于2时进行如下处理
List1.Clear ‘将列表框清空
Randomize ‘放置一个随机种子
score = Int(Rnd() * 31) + 70 ‘产生一个【70,100】之间的随机整数
List1.AddItem Str(score) ‘将这个数转为字符串并在列表框中输出
‘将这个随机整数赋给变量sum,故本处答案可填写: sum=score或 sum = sum + score 。
1
max = score ‘将这个数做为最大值赋给变量max
min = score ‘将这个数做为最小值赋给变量min
For i = 2 To n ‘使用i来控制循环,i的初值为2,终值为n,步长为1
score = Int(Rnd() * 31) + 70 ‘产生一个【70,100】之间的随机整数
List1.AddItem Str(score) ‘将这个数转为字符串并在列表框中输出
If score > max Then max = score ‘如果这个随机数比最大值大则将这个随机整数赋给变量max
If score < min Then min = score ‘如果这个随机数比最小值小则将这个随机整数赋给变量min
sum = sum + score ‘将这个随机整数累加到变量sum中
Next i ‘结束循环
‘去掉一个最大值和一个最小值后将平均值赋给变量AveScore,故本处应填写: (sum-Max-Min)/(n-2) 。
AveScore = 2
Text2.Text = Str(AveScore) ‘在文本框2中输出这个平均值
End If ‘结束条件判断
End Sub ‘结束事件过程
由以上程序分析知,1处为:将这个随机整数赋给变量sum,故本处答案可填写: sum=score或 sum = sum + score 。
2处为:去掉一个最大值和一个最小值后将平均值赋给变量AveScore,故本处应填写: (sum-Max-Min)/(n-2) 。
(3)选项A是将该小数四舍五入取整数。选项B是四舍五入保留一位小数。选项C是四舍五入保留两位小数,故答案选B。
【分析】本题考查的是产生指定范围内的随机整数的方法、使用累加器计算变量的和、查找最大值和最小值的方法及使用int()函数进行四舍五入的方法。产生指定范围内的随机数公式为:int((上限-下限+1)*rnd)+下限。累加器的公式为: sum = sum + score 。求最大值和最小值的方法是采用顺序比较法。对一个数进行四舍五入是扩大n倍后加上0.5后进行取整后再缩小n倍。
20.(2018高二上·浙江月考)编写一个VB程序,判断某字符串是否为回文字符串。所谓回文字符串,指一个字符串从左往右读和从右往左读是完全一样的。程序运行时,单击“判断”按钮后,在标签Label2中显示判断结果。程序运行效果如图所示。
实现上述功能的程序如下,请回答下列问题:
Private Sub Com1_Click(  )
Dim s As String
Dim flag As Boolean
Dim n As Integer, i As Integer
s = Text1.Text
_________ ‘①
flag = True
i = 1
Do While i <= n \ 2
If Mid(s, i, 1) < >________________ Then ‘②
flag = False
Exit Do '退出Do循环
End If
i = i + 1
Loop
If flag Then
Label2.Caption = s + "是回文字符串"
Else
Label2.Caption = s + "不是回文字符串"
End If
End Sub
(1)当前代码的事件处理过程名为   。
(2)为使程序完成相应功能
下划线①处应填入代码   。
下划线②处应填入代码   。
【答案】(1)Com1_Click
(2)n = Len(s)或n = Len(Text1.Text);Mid(s, n - i + 1, 1)
【知识点】查找算法及程序实现
【解析】【解答】(1)由Private Sub Com1_Click(  ) 知:private为过程的属性,sub为过程的关键字,com1为对象名,click()为事件名, Com1_Click 为事件处理过程名,故本小题答案填写: Com1_Click 。
(2)本题程序分析如下:
Private Sub Com1_Click(  ) ‘命令按钮com1单击事件开始
Dim s As String ‘定义一个字符型变量s
Dim flag As Boolean ‘定义一个布尔型变量flag
Dim n As Integer, i As Integer ‘定义一个整型变量n和i
s = Text1.Text ‘将从文本框1中输入的字符串赋给变量s
_________ ‘①求出字符串s的长度并赋给变量n,故本处答案应填写: n = Len(s)或n = Len(Text1.Text)
flag = True ‘将标记变量的值设为true
i = 1 ‘设i的初值为1
Do While i <= n \ 2 ‘在i值小于等于n的一半时进行循环,i的终值为n的一半
If Mid(s, i, 1) < >________________ Then ‘②如果从i的左边取出一个字符和从s对应位置的右边取出一个字符不相等时进行如下处理,故本处答案应填写: Mid(s, n - i + 1, 1) 。
flag = False ‘将标记变量flag的值设为false。
Exit Do '退出Do循环
End If ‘结束条件判断
i = i + 1 ‘将i值增1,本处代表了i的步长为1
Loop ‘结束循环
If flag Then ‘如果标记变量值为真则进行如下处理
Label2.Caption = s + "是回文字符串" ‘使用标签2输出该字符串为回文
Else ‘否则(即标记变量的值为假时)进行如下处理
Label2.Caption = s + "不是回文字符串" ‘使用标签2输出该字符串不是回文
End If ‘结束条件判断
End Sub ‘结束事件过程
由以上程序分析知, 下划线①处 为:求出字符串s的长度并赋给变量n,故本处答案应填写: n = Len(s)或n = Len(Text1.Text) 。
下划线②处 为:如果从i的左边取出一个字符和从s对应位置的右边取出一个字符不相等时进行如下处理,故本处答案应填写: Mid(s, n - i + 1, 1) 。
【分析】本题考查的判断一个字符串是否为回文的算法。在本算法中,一是标记变量flag的应用,二是求字符串的长度,三是使用i来控制循环。先给标记变量设一个初值,如果该变量的值没有改变说明这个标记变量是一个回文,如果改变则某对应的两个字符不相同不是回文。在使用i来控制循环时,i不仅代表了比较次数还指示了在字符串取字符的位置。
1 / 1浙江省名校协作体2018-2019学年高二上学期信息技术9月联考试卷
一、选择题
1.(2018高二上·浙江月考)下列有关信息的说法中不正确的是(  )
A.信息必须依附于载体才能得以表示、存储和传播,不存在没有载体的信息
B.计算机中存储的文字、声音、图像等,均采用二进制代码
C.我们看的书本是信息的载体,书本上的文字是信息
D.多媒体技术和网络技术是信息技术的表达技术而非表达方式
2.(2018高二上·浙江月考)下列关于该网页描述正确的是(  )
A.https是以安全为目标的HTTP通道,是安全的超文本传输协议
B.浏览器的收藏夹里保存的是网页文件
C.编辑网页时,当在网页中插入一张20KB的图片后网页文件的容量将增加20KB
D.浏览器中以“仅HTML”格式另存网页,网页中的图片同时被保存
3.(2018高二上·浙江月考)下列有关信息的说法,正确的是(  )
A.所有的信息都是来源于网络
B.微信朋友圈里的信息都是可信的
C.网上购物时,需要将自己收到的银行支付验证码告诉给卖家
D.不要随意扫描广告上的二维码
4.(2017高二上·台州月考)下列应用中,体现了人工智能技术的有(  )
①使用百度的“识图”功能对上传的图片进行相似图片查找
②使用扫描笔内置的朗读功能对扫描到的中英文进行实时朗读
③使用指纹解锁功能打开手机
④Word软件将输入的“以身做则”自动更正为“以身作则”
⑤使用在线二维码生成器制作二维码
A.①②④ B.③④⑤ C.①②③ D.②③⑤
5.(2018高二上·浙江月考)属于因特网信息资源评价方式,但是却没有在下图中体现的是(  )
A.统计评价 B.个人推荐
C.专家或核心刊物评价 D.权威机构的推荐
6.(2018高二上·浙江月考)使用Word软件编辑某文档,部分界面如图所示
下列说法正确的是(  )
A.批注的作者是M1
B.删除批注,文字“5G”同时被删除
C.修订前,第四行的文字是“时代的一个侧面,5G时代正向我们走过来。”
D.若接受修订,第四行的文字是“时代的一个侧面,5G时代正向我们走来。”
7.(2018高二上·浙江月考)现对某商品销售表数据进行筛选,对“商品”和“2003年”字段分别设置筛选条件,如图所示。
完成筛选后,表中显示的数据行数为(  )
A.1 B.2 C.3 D.7
8.(2018高二上·浙江月考)如图所示的运动会数据表已完成了排序操作,针对此排序中所选择的关键字及次序,下列说法正确的是(  )
A.以“性别”为主要关键字“降序”,以“班级”为次要关键字“升序”
B.以“项目”为主要关键字“升序”,以“班级”为次要关键字“降序”
C.以“项目”为主要关键字“升序”,以“性别”为次要关键字“降序”
D.以“性别”为主要关键字“降序”,以“项目”为次要关键字“升序”
9.(2018高二上·浙江月考)使用Access软件编辑某数据库的“成绩表”如左下图所示。在当前状态下,将右下图所示Excel表A2:C11区域中的数据粘贴到“成绩表”中,此时关于“成绩表”说法正确的是(  )
A.包含3条记录
B.包含4个字段
C.“张均”所在记录的“编号”值为1
D.“编号”字段的值不能再修改
10.(2018高二上·浙江月考)关于Access数据表的操作,下列说法正确的是(  )
A.数据表同一列中各数据的类型可以不相同
B.修改字段名,数据表中相应的字段值可能会丢失
C.若在设计视图中删除一行,则在数据表视图中会删除一条记录
D.删除记录,剩余记录中数据类型为自动编号的字段值不会自动更新
11.(2018高二上·浙江月考)某7位二进制数1□□□101,其中有3位未知,下列数值可能和它相等的是(  )
A.(99)10 B.(69)16 C.(65)16 D.(98)10
12.(2018高二上·浙江月考)使用UltraEdit软件查看字符内码,部分界面如图所示。
下列说法正确的是(  )
A.图中所示共有16个字节的内码
B.图中所示共有8个ASCII码字符
C.由图可知小写字母j的内码为70H
D.由图可知大小写字母的十六进制相差20H
13.(2018高二上·浙江月考)某算法的流程图如图所示,依次输入10,8,执行流程后,s的值是(  )
A." 1 0 8" B." 1 2" C." 0 1" D." 2 1"
14.(2018高二上·浙江月考)下列逻辑表达式中,值为False的是(  )
A.Not(Sqr(4)-3 <= -2) B.Int( Rnd * 49 ) < 49
C.3+4 <= 7 and 5+6 > 9 D."thirty" > "two"
15.(2018高二上·浙江月考)有一个数列,它的前二个数为0,1,此后的每个数都是其前面2个数之和,即0,1,1,2,3,5,8,13……要求编写程序,输出该数列到刚超过10000的数为止,且项数不能超过100项。编写程序如下:
Dim i As Integer, a As Integer, b As Integer, c As Integer
Dim s As String
a = 0: b = 1: c = 0: i = 2
s = Str(a) + Str(b)
Do While c <= 10000 And i < 100
a = b: b = c
c = a + b
s = s + Str(c)
i = i + 1
Loop
Text1.Text = s
运行上面的程序,发现输出的数列不正确,应进行修改。以下修改正确的是(  )
A.把c<=10000改为 c>10000
B.把i<100改成i<=100
C.把i=i+1移到Do While c<=10000 and i<100下面
D.把语句c=a+b移到a=b:b=c的上面
二、填空题
16.(2018高二上·浙江月考)小陈准备制作一份暑期北京旅游攻略,现找到一份命名为“攻略.jpg”的图片资料。
(1)小陈在使用OCR软件识别该图像时,涉及下面四步操作,正确的步骤是   (填数字序号)
①选中识别区域后,单击“识别”按钮进行文字识别;
②在OCR软件中打开“攻略.jpg”图像文件;
③将识别结果保存成txt文件;
④利用相似字功能对识别结果进行校对。
(2)他将识别结果复制到Word进行编辑时,发现文中几处文字下方有绿色波浪线,如下图所示,表示这些文字可能存在   (单选,填字母:A .语法错误/ B .拼写错误);若想把文中多处“北大”文字改为红色加粗格式,可利用   功能(单选,填字母:A .修订/B .自动更正/C .查找替换)实现快速更改。
(3)当前采用的文字环绕方式为   (单选,填字母:A .嵌入型/B .上下型/C .紧密型/D .四周型)。
17.(2018高二上·浙江月考)仔细观察下面的图表,完成下列填空。
图a
(1)“公共理论”科目的离差为考生的“公共理论”成绩与所有科目“公共理论平均分”的差值。E4单元格公式如图a所示,自动填充至E14,发现有误,则正确的公式应该为   。
(2)为了在L4单元格中显示准考证为“00307001”考生的总成绩在“高中语文”中的名次,则L4单元格中的公式是   ,其他单元格用自动填充功能完成。
(RANK函数的含义:求某一个数值在某一区域内的排名。示例:语法格式=RANK(number,ref,[order]),number为参与排名的数值,ref为排名的数值区域,order为0是降序,1是升序,[order]省略,默认为降序。示例:=RANK(A1,A1:A3,1),显示A1单元格中数据在单元格A1到A3数据区域中的升序名次)。
(3)由下图可知创建图表时选择的数据区域为   。
(4)对“高中信息”按“总成绩”进行排序,应选择区域为   。
(5)对“高中信息”先按“总成绩”降序排序,若“总成绩”相同,按“专业知识”的成绩降序排序,则排序完成后“高中信息”中第二位的“准考证”是   。
(6)D15的值是通过AVERAGE函数计算得到,若不慎将D8单元格数据误删,导致此单元格无数据,则D15单元格中数值将   。(单选,填字母:A .变大;B .变小;C .不变)
18.(2018高二上·浙江月考)小李在Access中打开一张数据表,如图所示,回答下列问题。
(1)小李将当前数据表导出到Excel,则Excel表格中共有   行数据。
(2)删除当前记录后,   (填字母:A .能/B .不能)通过“撤销”按钮恢复该记录。
(3)若将“学号”字段的数据类型由“数字”改为“文本”,   (单选,填字母:A .能/B .不能)在当前视图中进行更改。
19.(2018高二上·浙江月考)用VB设计一个模拟选手得分程序,在文本框Text1中输入裁判人数(人数大于2),然后点击Command1按钮,在List1中产生70到100的随机数为裁判的打分,去除一个最高分,去除一个最低分,取其他裁判打分的平均分作为最终得分显示在文本框Text2中,运行效果如图所示。
(1)若要在程序运行时,修改窗体显示的标题为“得分计算”,则下面语句可行的是   。(单选,填字母:mand1.Caption=“得分计算”/B .Form1.Name=“得分计算”/C .Form1.Text=“得分计算”/D .Form1.Caption=“得分计算”)
(2)实现上述功能的VB程序如下,请在划线处填入合适的代码。
Private Sub Command1_Click()
Dim n As Integer '裁判人数
Dim max As Integer, min As Integer, sum As Integer
Dim AveScore As Single '存储最终得分
n = Val(Text1.Text): sum = 0
If n <= 2 Then MsgBox ("输入数据要大于2,请重新输入!")
If n > 2 Then
List1.Clear
Randomize
score = Int(Rnd() * 31) + 70
List1.AddItem Str(score)
   
max = score
min = score
For i = 2 To n
score = Int(Rnd() * 31) + 70
List1.AddItem Str(score)
If score > max Then max = score
If score < min Then min = score
sum = sum + score
Next i
AveScore =    
Text2.Text = Str(AveScore)
End If
End Sub
(3)若要将最终得分保留一位小数(四舍五入),下列代码可行的是______________________。
A.AveScore=int(AveScore+0.5)
B.AveScore=int(AveScore*10+0.5)/10
C.AveScore=int(AveScore*100+0.5)/100
20.(2018高二上·浙江月考)编写一个VB程序,判断某字符串是否为回文字符串。所谓回文字符串,指一个字符串从左往右读和从右往左读是完全一样的。程序运行时,单击“判断”按钮后,在标签Label2中显示判断结果。程序运行效果如图所示。
实现上述功能的程序如下,请回答下列问题:
Private Sub Com1_Click(  )
Dim s As String
Dim flag As Boolean
Dim n As Integer, i As Integer
s = Text1.Text
_________ ‘①
flag = True
i = 1
Do While i <= n \ 2
If Mid(s, i, 1) < >________________ Then ‘②
flag = False
Exit Do '退出Do循环
End If
i = i + 1
Loop
If flag Then
Label2.Caption = s + "是回文字符串"
Else
Label2.Caption = s + "不是回文字符串"
End If
End Sub
(1)当前代码的事件处理过程名为   。
(2)为使程序完成相应功能
下划线①处应填入代码   。
下划线②处应填入代码   。
答案解析部分
1.【答案】C
【知识点】信息及其特征
【解析】【解答】选项A:信息具有依附性,即信息不能离开载体面单独存在,本项对;选项B:在计算机内部,信息都是以二进制数表示的,本项对;选项C:文字是信息的载体而不是信息本身,本项错;选项D:多媒体技术和网络技术都是处理信息的技术即信息技术,多媒体和网络中的声音、图像、文字等才是信息的表达方式。本项对。故答案选C。
【分析】本题考查的是信息的特征。信息有五个基本特征和五个一般特征。基本特征:普遍性、依附性、传递性、价值性、时效性;一般特征:共享性、真伪性、不完全性、价值相对性、可处理性。
2.【答案】A
【知识点】网页、网站的概念与联系
【解析】【解答】选项A: https 全称Hyper Text Transfer Protocol over Secure Socket Layer ,又称超文本安全协议。本项对;选项B: 浏览器的收藏夹里保存的是网页的网址而不是网页文件,本项错;选项C:网页文件上面都是文本信息,在网页文件中插入图像实质是将图片的网址插入到网页文件中而不是插入图片本身故其容量不可能增大20KB,本项错;选项D: 浏览器中以“仅HTML”格式另存网页,网页只保存文本以及文本的格式、超级链接等,但不保存图片、图像、声音等,本项错。故答案选A。
【分析】本题考查的是网页的基本知识及网页传输使用的协议。网页文件的实质是一个文本文件故可以使用记事本、word等文字编辑软件打开,在网页中插入图像、图片等外部文件时只插入文件地址而不是其本身,在网页文件传输时使用超文本传输协议或超文本安全协议。
3.【答案】D
【知识点】信息来源的选择与判断;信息系统安全防护
【解析】【解答】选项A:信息除了来源于网络还可以来源于其他人、报刊、杂志等,本项错。选项B:信息具有真伪性,来自于微信朋友圈中的信息也有许多虚假信息,本项错。选项C:在网上购物时不能将你的用户名、密码告诉他人,银行验证码是自己支付的凭证不能告诉他人更不能告诉卖家,本项错。选项D:二维码往往是一些链接或支付凭证,广告上的二维码可能含有不良信息所以不能随意扫描,本项对。故本题答案选D。
【分析】本题考查的是安全使用网络方面的知识。网络上的信息具有真伪性我们要学会识别网上的真假信息的安全使用网络,如保存好自己的用户名和密码,不向陌生人随意透漏个人信息,不访问不安全网站,不随意扫描二维码等。
4.【答案】C
【知识点】人工智能的应用
【解析】【解答】 ①使用百度的“识图”功能对上传的图片进行相似图片查找属于图像识别体现了人工智能技术。 ②使用扫描笔内置的朗读功能对扫描到的中英文进行实时朗读属于语间识别体现了人工智能。 ③使用指纹解锁功能打开手机属于图像识别技术体现了人工智能。 ④Word软件将输入的“以身做则”自动更正为“以身作则”是Word的自动更正功能不能体现人工智能。 ⑤使用在线二维码生成器制作二维码是将字符生成二维码不是将二维码生成字符不属于人工智能范畴。能体现人工知能的选项有 ①②③。故答案选C。
【分析】本题考查的是人工智能的应用。人工智能包括机器人、语言识别、图像识别、自然语言处理和专家系统等。
5.【答案】C
【知识点】因特网信息资源评价
【解析】【解答】选项A:统计评价就是从统计学角度对网站、商品、事物、意见和建议等进行评价。在图表中对不同评价的统计就是统计评价。选项B:个人推荐就是根据个人的喜好对事物进行评价,在图的下方显示效果一行为个人推荐内容。选项C:专家或核心刊物评价,根据专家学术专著或核心期刊上罗列的一些专业学术网站的资源表,来选择或进行评价。在图中无该方面的信息。选项D: 权威机构的推荐不是信息评价方式。故答案选C。
【分析】本题考查的是信息评价方式。信息的主要评价方式有统计评价、专家或核心刊物评价和个人推荐。
6.【答案】D
【知识点】文本的基本编辑
【解析】【解答】选项A:批注的作者为M,1为批注的标号,即作者M对本文的第一个批注。本项错。选项B:删除批注不会删除文章中的文字,但删除文字会同时将批注删除。本项错。选项C: 修订前,第四行的文字是“时代的一个过面,5G时代正向我们走过来。”本处修订是将“过”字替换为了“侧”字,本项错。选项D:由选项C的分析知,本处修订是将“过”字替换为了“侧”字, 接受修订,第四行的文字是“时代的一个侧面,5G时代正向我们走来。” 本项对。故答案选D。
【分析】本题考查的是修订和批注。批注是对文章的某些文字段落做出备注、意见及建议等。修订是在保留修改痕迹的一种编辑方式,通过接受和拒绝修订可以确认修改或恢复原来的文字。
7.【答案】B
【知识点】表格数据的处理与计算
【解析】【解答】根据筛选条件要筛选出商品名最后一个字为“机”且在2003销量中前30%的数据(共11条记录,要前3名)故筛选出手机(三星)、洗衣机(西门子)共二条记录,故答案选B。
【分析】本题考查的是筛选操作,在对多个字段进行筛选时它们之间的关系是“且”的关系,即将多个条件都要满足才能将记录筛选出来。在做此类题时要一个条件一个条件的将记录(行)写出来再看其交集。
8.【答案】D
【知识点】表格数据的处理与计算
【解析】【解答】由图中的表格知该表共有5个字段,班级、姓名和成绩排序较混乱不是排序关键字,在性别字段一列是先女后男排列的,在项目中,项目按男女项目升序排序的,故本表是 以“性别”为主要关键字“降序”,以“项目”为次要关键字“升序” 进行排序的。故答案选D。
【分析】本题考查的是排序操作。在做此类题时应先找出主关键字一列,方法是该列排列不顺序,然后再找次关键字列,方法是观察主关键字相同的其排序是有规律的。
9.【答案】D
【知识点】数据表、字段、记录的概念
【解析】【解答】选项A:将Excel表A2:C11区域中的数据粘贴到“成绩表”时,会产生10条记录,本项错;选项B: “成绩表” 共有“编号”、“姓名”、“成绩”三个字段,本项错;选项C:由于成绩表中已有两条记录,“张均”复制过来后,编号为3,本项错;选项D: “编号”字段设置的类型为自动编号,值不能修改,故本项正确。故答案选D。
【分析】本题考查的是字段、记录的概念 。在将Excel数据复制到Access时注意数据类型要一致,否则提示类型不匹配错语,在复制时Excel表格的一列对应Access 的一个字段,一行对应Access中的一条记录。
10.【答案】D
【知识点】数据表、字段、记录的编辑
【解析】【解答】选项A:数据表的同一列数据为同一个字段所以类型必须相同,本项错。选项B:修改字段名,只要不修改字段的类型数据表中的相应字段值是不会丢失的,本项错。选项C: 若在设计视图中删除一行,则在数据表视图中会删除一列即一个字段。选项D: 删除记录,剩余记录中数据类型为自动编号的字段值不会改变,也不会自动调整,本项对。故答案选D。
【分析】本题考查的是数据表的操作。设计视图是编辑字段的窗口,数据表视图是编辑记录(字段值)的窗口,设计视图的一行对应数据表视图的一列。如果数据类型为自动编号,这种类型较为特殊,每次向表格添加新记录时,Access会自动插入唯一顺序或者随机编号,即在自动编号字段中指定某一数值。自动编号一旦被指定,就会永久地与记录连接。如果删除了表格中含有自动编号字段的一个记录后,Access并不会为表格自动编号字段重新编号。当添加某一记录时,Access不再使用已被删除的自动编号字段的数值,而是重新按递增的规律重新赋值
11.【答案】C
【知识点】进制及数制转换
【解析】【解答】 1□□□101 的最小值为1000101,最大值为1111101,十六进制数在(45)16-(7D)16之间,且后三位确定则第四位可能为0或1,即十六进制的最后一位要么为5,要么为D,即这个数可能为(45)16、(4D)16、(55)16、(5D)16、(65)16、(6D)16、(75)16、(7D)16,转为十进制数为69、77、85、93、101、109、117、125。故答案选C。
【分析】本题考查的是二进制数转为十进制数和十六进制数的方法,在二进制数转为十进制数从左到右四位四位划开不足四位的右补0,每四位二进制数转为一位十六进制数。将二进制数转为十进制数时采用公式法:abcd.efg(2)=d*20+c*21+b*22+a*23+e*2-1+f*2-2+g*2-3。
12.【答案】D
【知识点】信息的编码
【解析】【解答】由图知:我对应CE D2 ,行对应D0 D0,!对应 A3 A1,I对应 49 ,空格对应20,B对应 42 ,e对应65,l对应 6C ,i对应69,v对应 76,e对应 65 ,!对应21。选项A:由图可知图中共有15个字节的内码,而不是16个。选项B:由图可知共有9个ASCII码,而不是8个。选项C:由图可和i的内码为6C,则j的内码为6D。选项D:由大写I和小写i的内码知其相差的位数为:69H-49H=(105-73)10=(32)10=20H。故答案选D。
【分析】本题考查的是汉字和字符在内码中的表示。一个汉字在内存中由两个字节来表示(4个十六进制数),一个英文字符由一个字节来表示(2个十六进制数)。
13.【答案】B
【知识点】算法的常用表示方法
【解析】【解答】根据流程图知:先输入m和n的值,然后将s初始化为一个空串。如果n>0则将n除以m的队数给了k,将n除以m的整数商给了变量n,将k值合并到s的左侧。然后判断n值是否小于0,如果不小于0接着执行循环,如果小于0则输出s的值。在本题中第一次:k=10 mod 8=2 ,n=10\8=1,s=“2”,第二次:k=1 mod 8=1,n=1\8=0,s=“1”+“2”=“12”,此时n不大于0退出循环输出s的值。故答案选B。
【分析】本题考查的是使用流程图表示算法。如果想看懂算法必须知道流程图的含义。在流程图中使用圆角矩形表示程序的起止,用矩形表示在此处处理程序,用菱形表示判断,用平行四边形表示输入和输出,使用流程线表示数据的流向。
14.【答案】D
【知识点】运算符、基本运算与表达式
【解析】【解答】选项A: Not(Sqr(4)-3 <= -2) =not(2-3<=-2)=not false=true;选项B:rnd*49的范围为(0,49),int(rnd*49)的范围为【0,48】,故 Int( Rnd * 49 ) < 49 的结果为true;选项C: 3+4 =7<= 7 的值为true,5+6=11>9的结果为true,故 3+4 <= 7 and 5+6 > 9 的结果为true;选项D:“h”<"w",故 "thirty" > "two" 的结果为false。故答案选D。
【分析】本题考查的是常用函数的功能和字符串的比较方法。sqr()的功能是求参数的平方根。rnd的结果是产生一个(0,1)之间的随机小数。int()的功能取整。在进行字符串比较时按字符的ASCII码值从右向左一位一位的比较,只要有一位不相同即比较出结果。
15.【答案】D
【知识点】解析算法及程序实现
【解析】【解答】本题程序分析如下:
Dim i As Integer, a As Integer, b As Integer, c As Integer ‘定义整型变量i、a、b和c
Dim s As String ‘定义字符串变量s
a = 0: b = 1: c = 0: i = 2 ‘给a赋初值0,b赋初值1,c赋初值0,i赋初值2,其中a代表每轮的第一项,b代表第二项,c代表第三项,i代表项数
s = Str(a) + Str(b) ‘将a和b转为字符型并合并到字符串s中做为数列的前二项
Do While c <= 10000 And i < 100 ‘在c值,即每轮的最后一项小于等于10000和项数小于100项时进行循环
a = b: b = c ‘将上一轮的第二项给了本轮的第一项,将上一轮的第三项给了本轮的第二项,在此处c值为上上轮的第三项,故产生错误
c = a + b ‘将前二项相加得到第三项,本处应放于上一语句的上方
s = s + Str(c) ‘将第三项合并到字符串s中
i = i + 1 ‘使用计数器统计项数(不是循环的次数而是c值在数列的位置)
Loop ‘结束循环
Text1.Text = s ‘将字符串s输出
由以上分析知,在a = b: b = c 和 c = a + b 两个语句的位置弄反了造成结果不正确,故答案选D。
【分析】本题考查的是求一个有序数列的算法。在本算法中一是将循环和项数紧密相连,二是使用计数器来统计c的项数。在一些数列中,数列的位置与循环的次数有很大的关系,即该数的大小与其所在的项数是有数学关系的,如等差数列、等比数列等。
16.【答案】(1)②①④③
(2)A;C
(3)C
【知识点】文本的基本编辑;字符识别
【解析】【解答】(1)进行文字识别的第一步是扫描或打开图像文件然后进行倾斜校正,单击“识别”进行文字识对,对识别结果进行校对,最后将识别结果输出到文本文件中。故答案为②①④③。
(2)一般绿色波浪线是语法错误,是不太严重的错误。而红色波浪线是较严重的错误。对于修改多处相同的错误使用“查找替换”命令来整批修改。而修订是在保留修改痕迹的基础上的修改。而自动更正是在库中有该词时进行自动更正,若无则不能更正适于小批量的错误,故答案为:A;C。
(3)由图可知文字在图片的四周故在紧密型和四周型中选,紧密型是文字以图片的形状进行环绕。而四周型无论图片是什么形状均以矩形进行环绕,故答案选C。
【分析】本题考查的是文字识别的过程、查找替换功能的用法及文字环绕方式。OCR技术是光学字符识别的缩写(Optical Character Recognition),是通过扫描等光学输入方式将各种票据、报刊、书籍、文稿及其它印刷品的文字转化为图像信息,再利用文字识别技术将图像信息转化为可以使用的计算机输入技术。查找替换就是使用计算机查找功能进行整批查找在此基础上可将错误的词或格式进行修正。Word的文字环绕方式有:嵌入型、四周型环绕、紧密型环绕、衬于文字下方、浮于文字上方、上下型环绕、穿越型环绕。
17.【答案】(1)=D4-$D$15或=D4-D$15
(2)=RANK(K4,K$4:K$6,0) 或 =RANK(K4,$K$4:$K$6,0)
(3)C2,C9:C12,K2,K9:K12
(4)C9:L12或C9:K12
(5)00307008
(6)A
【知识点】表格数据的处理与计算
【解析】【解答】(1)由图可知在E4单元格中输入的公式为:=D4-D15。其中D15为相对地址引用会随着公式在不同的单元格而发生变化。根据题义D15应不能变动故应使用绝对地址引用或混合地址引用,故本小题答案应为: =D4-$D$15或=D4-D$15 。
(2)根据题义,在本小题中是求K4在k4到K15中的排名,其中k4:K15应使用绝对地址引用或混合地址引用,故本小题答案应填写为: =RANK(K4,K$4:K$6,0) 或 =RANK(K4,$K$4:$K$6,0) 。
(3)由图可知共横坐标为信息技术考试的学生的准考证号(c9:c12)、纵坐标为学生的信息技术总成绩(k9:k12),另外还有标题行,故本小题答案应为:C2,C9:C12,K2,K9:K12。
(4)对数据进行排序时不能选择合并单元格,故本小题答案填写: C9:L12或C9:K12 。
(5)按总成绩对“信息技术”进行降序排序时数据为245.5,239,239,231.1,其中239为相同字段值,两条记录再按专业知识时行降序排序为86和83,故第二条记录为: 00307008 。
(6)D8的数据为70,而平均分为74.182,删除D8后,该单元格数据不参与计算(也不计数),故平均值会变大,故本小题答案选A。
【分析】本题考查的Excel单元格地址引用、排序和图表数据区域的选择。Excel的地址引用有相对地址引用和绝对地址引用及混合地址引用3种方式,相对地址引用就是单元格地址前不加任何东西,单元格地址会随单元格的变化而变化,绝对单元格地址引用就是在单元格地址前加$号,不会随单元格的变化而变化。混合引用是在行号或列标前加$号,另一个不加,在复制公式时加$号的不变,不加$号的变化。在排序时注意不要选择合并的单元格,尤其选择标题栏时注意标题栏是否为合并单元格。图表数据区域的选择是看其横轴和纵轴的数据。
18.【答案】(1)56
(2)B
(3)A
【知识点】数据库、数据库系统及其特征;数据库文件的导入与导出
【解析】【解答】(1)由图可知:该数据表共有55行数据,导出Excel表后会有一个标题行,故答案为:56。
(2)数据表与Excel表不同,删除数据后是不能撤销的只能重新输入,故答案选B。
(3)学号是一串数字,将“学号”字段的数据类型改为文本后也是能正常显示的,故答案选A。
【分析】本题考查的是将数据表转为Excel表后的数据变化,删除记录后能否“撤销”,数据表视图和设计视图的区别。数据表视图是编辑和修改数据表记录的,而设计视图是修改和编辑字段的。
19.【答案】(1)D
(2)sum=score或 sum = sum + score;(sum-Max-Min)/(n-2)
(3)B
【知识点】查找算法及程序实现
【解析】【解答】(1) 若要在程序运行时,修改窗体显示的标题为“得分计算” ,是修改窗体对象的标题属性,即caption属性。选项A的对象名不正确,选项B的form1对象名使用不正确。选项C的text属性名使用不正确。故本小题答案选D。
(2)本题程序分析如上:
Private Sub Command1_Click() ‘命令按钮单击事件开始
Dim n As Integer '定义整型变量n,n用于裁判人数
Dim max As Integer, min As Integer, sum As Integer ‘定义整型变量max,min和sum分别代表最大值、最小值和分数之和
Dim AveScore As Single '定义单精度变量AveScore用于存储最终得分
n = Val(Text1.Text): sum = 0 ‘将从文本框1中输入的数据转为数值型并赋给变量n,将sum初始化为0。
If n <= 2 Then MsgBox ("输入数据要大于2,请重新输入!") ‘如果n值小于等于2时使用信息框提示重新输入数据。
If n > 2 Then ‘如果n大于2时进行如下处理
List1.Clear ‘将列表框清空
Randomize ‘放置一个随机种子
score = Int(Rnd() * 31) + 70 ‘产生一个【70,100】之间的随机整数
List1.AddItem Str(score) ‘将这个数转为字符串并在列表框中输出
‘将这个随机整数赋给变量sum,故本处答案可填写: sum=score或 sum = sum + score 。
1
max = score ‘将这个数做为最大值赋给变量max
min = score ‘将这个数做为最小值赋给变量min
For i = 2 To n ‘使用i来控制循环,i的初值为2,终值为n,步长为1
score = Int(Rnd() * 31) + 70 ‘产生一个【70,100】之间的随机整数
List1.AddItem Str(score) ‘将这个数转为字符串并在列表框中输出
If score > max Then max = score ‘如果这个随机数比最大值大则将这个随机整数赋给变量max
If score < min Then min = score ‘如果这个随机数比最小值小则将这个随机整数赋给变量min
sum = sum + score ‘将这个随机整数累加到变量sum中
Next i ‘结束循环
‘去掉一个最大值和一个最小值后将平均值赋给变量AveScore,故本处应填写: (sum-Max-Min)/(n-2) 。
AveScore = 2
Text2.Text = Str(AveScore) ‘在文本框2中输出这个平均值
End If ‘结束条件判断
End Sub ‘结束事件过程
由以上程序分析知,1处为:将这个随机整数赋给变量sum,故本处答案可填写: sum=score或 sum = sum + score 。
2处为:去掉一个最大值和一个最小值后将平均值赋给变量AveScore,故本处应填写: (sum-Max-Min)/(n-2) 。
(3)选项A是将该小数四舍五入取整数。选项B是四舍五入保留一位小数。选项C是四舍五入保留两位小数,故答案选B。
【分析】本题考查的是产生指定范围内的随机整数的方法、使用累加器计算变量的和、查找最大值和最小值的方法及使用int()函数进行四舍五入的方法。产生指定范围内的随机数公式为:int((上限-下限+1)*rnd)+下限。累加器的公式为: sum = sum + score 。求最大值和最小值的方法是采用顺序比较法。对一个数进行四舍五入是扩大n倍后加上0.5后进行取整后再缩小n倍。
20.【答案】(1)Com1_Click
(2)n = Len(s)或n = Len(Text1.Text);Mid(s, n - i + 1, 1)
【知识点】查找算法及程序实现
【解析】【解答】(1)由Private Sub Com1_Click(  ) 知:private为过程的属性,sub为过程的关键字,com1为对象名,click()为事件名, Com1_Click 为事件处理过程名,故本小题答案填写: Com1_Click 。
(2)本题程序分析如下:
Private Sub Com1_Click(  ) ‘命令按钮com1单击事件开始
Dim s As String ‘定义一个字符型变量s
Dim flag As Boolean ‘定义一个布尔型变量flag
Dim n As Integer, i As Integer ‘定义一个整型变量n和i
s = Text1.Text ‘将从文本框1中输入的字符串赋给变量s
_________ ‘①求出字符串s的长度并赋给变量n,故本处答案应填写: n = Len(s)或n = Len(Text1.Text)
flag = True ‘将标记变量的值设为true
i = 1 ‘设i的初值为1
Do While i <= n \ 2 ‘在i值小于等于n的一半时进行循环,i的终值为n的一半
If Mid(s, i, 1) < >________________ Then ‘②如果从i的左边取出一个字符和从s对应位置的右边取出一个字符不相等时进行如下处理,故本处答案应填写: Mid(s, n - i + 1, 1) 。
flag = False ‘将标记变量flag的值设为false。
Exit Do '退出Do循环
End If ‘结束条件判断
i = i + 1 ‘将i值增1,本处代表了i的步长为1
Loop ‘结束循环
If flag Then ‘如果标记变量值为真则进行如下处理
Label2.Caption = s + "是回文字符串" ‘使用标签2输出该字符串为回文
Else ‘否则(即标记变量的值为假时)进行如下处理
Label2.Caption = s + "不是回文字符串" ‘使用标签2输出该字符串不是回文
End If ‘结束条件判断
End Sub ‘结束事件过程
由以上程序分析知, 下划线①处 为:求出字符串s的长度并赋给变量n,故本处答案应填写: n = Len(s)或n = Len(Text1.Text) 。
下划线②处 为:如果从i的左边取出一个字符和从s对应位置的右边取出一个字符不相等时进行如下处理,故本处答案应填写: Mid(s, n - i + 1, 1) 。
【分析】本题考查的判断一个字符串是否为回文的算法。在本算法中,一是标记变量flag的应用,二是求字符串的长度,三是使用i来控制循环。先给标记变量设一个初值,如果该变量的值没有改变说明这个标记变量是一个回文,如果改变则某对应的两个字符不相同不是回文。在使用i来控制循环时,i不仅代表了比较次数还指示了在字符串取字符的位置。
1 / 1

展开更多......

收起↑

资源列表