2017年3月宁波信息技术试题

合集下载

浙江省宁波市2016-2017学年高二信息技术下学期期末考试试题

浙江省宁波市2016-2017学年高二信息技术下学期期末考试试题

浙江省宁波市2016-2017学年高二信息技术下学期期末考试试题第一部分信息技术(共50分)一、选择题(本大题共12小题,每小题2分,共24分。

每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1.关系信息安全与网络道德,下列做法正确的是A.确认环境安全后输入支付密码B.随意扫描网页中的二维码C.未经许可,将他人的私人生活视频上传到网上D.在论坛里转发会造成社会不良影响的信息2.下列有关浏览器与网页的说法,正确的是A.通过超链接可实现网页之间的跳转B.通过搜索引擎检索到的信息,排在前面的可信度必定较高C.在IE浏览器中清空历史记录,搜藏夹中的网址被同时清空D.IE浏览器中以“HTML”格式另存网页,网页中的图片同时被保存3.使用Word软件编辑某文档,部分界面如图所示。

下列说法正确的是A.批注的对象是“地处西湖边”B.删除批注,文字“太子湾”同时被删除C.修订前,第三行文字是“地处西湖边太子湾公园,郁金香争奇斗艳。

”D.接受所有修订后,第三行文字是“太子湾公园中郁金香花争奇斗艳。

”4.使用UltraEdit软件观察字符“挑战AlphaGo!”的内码,部分界面如图所示。

下列说法正确的是A.字符“!”的内码占两个字节B.字符“战”的十六进制码是“BD 41”C.字符“h”的二进制码是“01101000”D.字符“go”的十六进制码是“47 6F”5.关于Access数据表的操作,下列说法正确的是A.重命名数据表,数据表名不能与表中的字段名相同B.删除字段,数据表中该字段的值随之被删除C.删除记录,剩余记录中数据类型为自动编号的字段值会自动更新D.Access数据表不能导出到Excel电子表格6.某算法的部分流程图如第6题图所示。

执行这部分流程,依次输入3,4,-1,则输出s的值是A.-2 C.0 B.-1 D.17.某动画“起源”场景的制作脚本如表所示。

第6题图进入方式:单击“目录”场景的“起源”按钮进入下列说法正确的是A.编写制作脚本前,需先完成媒体元素的分解工作B.本动画所有场景的制作脚本完成后再编写文字脚本C.“起源”场景播放完后,将自动关闭动画放映D.“返回”按钮在“太阳”动画结束时出现8.使用GoldWave软件编辑某音频文件,选择其中一段音频后的部分界面如图所示。

3月份信息技术月考题

3月份信息技术月考题

永安中学高三年级信息技术月考测评试卷(3月)一、单项选择题。

(每题4分,共120分。

)1、计算机病毒实质是()A、一个命令B、一个程序C、一个标记D、一个硬件2、下面列出四项中,不属于计算机病毒特征的是()A、潜伏性B、激发性C、传播性D、免疫性3、计算机网络面临的安全问题主要有()A、信息泄漏、计算机病毒、假冒用户B、计算机病毒、黑客攻击、信息泄漏C、假冒用户、计算机病毒、篡改信息D、信息泄漏、假冒用户、篡改信息4、下列E—mail地址中,合法的是()A、cc.Ms.163.netB、cc263.netC、@cc.163.netD、cc@163.net5、要使IE启动后自动连接到163.Com,必须通过IE的()设置。

A、“工具”菜单中的“Internet选项”B、“文件”菜单中的“Internet选项”C、“收藏”菜单中的“Internet选项”D、“查看”菜单中的“Internet选项”6、下列合法的IP地址是()A、210.233.45B、202.38.65.89C、121.305.34.26D、115.213.34.1287、能跨各种机型组网的网络操作系统是()A、Windows XPB、Net WareC、Windows NTD、Unix8、在有线传输介质中,性能及可靠性最好的是()A、双绞线B、细同轴电缆C、粗同轴电缆D、光纤9、按拓扑结构分,常见的网络拓扑结构有()A、总线型、逻辑型、关系型B、网状型、环型、层次型C、星型、逻辑型、层次型D、总线型、环型、星型10、在VBA中,实现窗体打开操作的命令是()A、DoCmd.OpenFormB、OpenFormC、Do.OpenFormD、DoOpen.Form11、以下Case语句中错误的是()A、Case 0 To 10B、Case Is>10C、Case Is>10 And Is<50D、Case 3,5,Is>1012、在数据库压缩操作是我们在ACCESS主菜单下,打开“工具”菜单,选择“()”,再选择“压缩和修复数据库”。

2017年浙江省信息技术模块试卷(6)

2017年浙江省信息技术模块试卷(6)

2017年浙江省信息技术模块试卷(6)一、选择题(共20小题,每小题3分,满分60分)1.(3分)以下选项不属于算法特点的是()A.有穷性B.有零个或多个输出C.确定性D.可行性2.(3分)流程图如图所示:若输入a的值为﹣3,则该程序的输出结果为()A.0 B.﹣3 C.9 D.33.(3分)有如下Visual Basic语句,书写格式正确的是()A.Label1.caption=“Hello!“B.Label1.caption=(﹣b+sqr(b^2﹣4ac))/2C.List1.AddItem=“Hello!“D.Text1.text=str(“Hello!“)4.(3分)在Visual Basic只可以定义只能包含10个元素一维数组的语句是()A.Dim a(10)As Integer B.Dim a(1,10)As IntegerC.Dim a(1 To 10)As Integer D.Dim a(11)As Integer5.(3分)数学表达式“a>b>c”对应的VB表达式是()A.a>b>c B.a>b and a>c C.a>b or b>c D.a>b and b>c6.(3分)下列VB表达式中,值为﹣7的是()A.Int(﹣7.2)B.Abs(﹣7.6)C.Fix(﹣7.2)D.Str(﹣7.6)7.(3分)能求半径为r的圆的面积,保留两位小数且四舍五入的表达式是()A.Int(3.14*r*r*10+0.5)/10B.Int(3.14*r*r*100+0.5)/100C.Int(3.14*r*r*1000+0.5)/1000D.Int(3.14*r*2*100+0.5)/1008.(3分)下面程序段用于计算分段函数y=的值,不正确的是()A.B.C.D.9.(3分)有Visual Basic程序段如图,该程序段所计算结果与下面的数学表达式值相同的是()A.1+1/2+2/3+3/4 B.1/2+2/3+3/4+4/5C.1+1/2+2/3+3/4+4/5 D.1+1/2+1/3+1/4+1/510.(3分)阅读如下程序段,程序运行后,单击命令按钮,在文本框Text1和Text2上显示的结果分别是()A.11,3 B.3,11 C.13,3 D.3,1311.(3分)阅读下面程序,在Text1、Text2中分别输入30、6,则Text3中的值为()A.1 B.3 C.6 D.912.(3分)有如下数据:136,97,160,111,101,77,36,46,经过冒泡排序成为新的序列:36,46,77,97,101,111,136,160,其中数字77经过的交换次数为()A.4 B.5 C.7 D.813.(3分)有如下数据:179,170,166,159,174,186,158,165,采用从后往前的冒泡排序实现递增,经过第二趟排序后数据变成158,159,179,170,166,165,174,186,共发生的数据交换次数为()A.8 B.9 C.10 D.1114.(3分)阅读如下程序段,数组a中元素依次为“16,4,24,33,77”,该程序执行后,数组flag中值为True的元素个数是()A.1 B.2 C.4 D.715.(3分)有如下程序段对a(1)到a(10)进行升序排序,那么划线部分①处应填()A.If a(j)<a(k)Then k=j B.If a(j)<a(k)Then k=iC.If a(j)>a(k)Then k=j D.If a(j)>a(k)Then k=i16.(3分)对包含100个元素递增排序的数组a,采用对分查找法找某关键字,若查找不成功,关键字的比较次数最多是()A.100 B.6 C.7 D.817.(3分)某数组有10个元素,依次为10、23、32、40、55、64、77、81、93、100,若采用对分查找法在该数组中查找数据93,依次被访问的数据为()A.64、81、92 B.55、77、81、93 C.55、81、93 D.64、81、100、93 18.(3分)有如下VB程序段,该程序段运行后,Text1中输入30,标签框Label1中显示的内容是()A.6 9 10 B.6 8 9 10 C.5 8 9 10 D.5 8 1019.(3分)有如下程序,运行后,输出的结果是()A.120 B.25 C.15 D.1020.(3分)有如下程序段:该程序运行后,文本框Text1中显示的内容是()A.3 B.4 C.5 D.9二、解答题(共5小题,满分40分)21.(8分)小明编写了一个数据插入程序.程序输入一个数字,将该数字插入一列有序数据:﹣5,3,4,12,20,45,70,并使数据序列保持有序.设计的算法是从前往后找位置插入.(1)代码“List.Clear”中的Clear是.(单选,填字母:A.属性名/B.事件名/C.方法名)(2)为实现程序功能,请在划线处填入合适的代码.①处应填入的代码为.②处应填入的代码为.22.(8分)小明最近学习了一种插入排序的算法.算法的基本思想是:每次将一个待排序的记录,按其关键字大小插入前面已经排好序的记录集中,使记录依然有序,直到所有待排序记录全部插入完成.如数据25 54 8 54 21 排序过程如下(n=5):待排序数据:【25】54 8 54 21i=2:【25 54】8 54 21i=3:【8 25 54】54 21i=4:【8 25 54 54】21i=5:【8 21 25 54 54】程序产生10个﹣100~100之间的整数,从小到大排序后输出,运行效果如图所示:实现上述功能的VB程序代码如下,但加框处代码有错,请改正.①处的代码修改为.②处的代码修改为.23.(8分)某个数字如果出现在自身平方数的右边,称这个数为同构数.例如:整数5的平方数是25,5是25中右侧的数,所以5是同构数.编写一个程序如下,输入一个正整数n,在列表框List中输入1~n范围内所有的同构数.(1)图a中加虚线框的对象可以由图b中(填数字)处绘制.(2)为实现程序功能,请在划线处填入合适的代码.①处填入的代码为.②处填入的代码为.24.(8分)下列程序能根据左边列表框中的积分数据统计出积分最高的前10位会员卡号(程序界面如图所示),数组a和b分别保存会员卡号和对应的积分,单击“统计前10名”按钮(Command1)后,积分最高的前10名会员卡号和对应积分就显示在右边的列表框List2中.(1)如果要统计出积分最低的10名会员,只需在上述程序段中标有①②的行中选择一行进行修改即可,那么应该修改的代码行为(填:①②),该行代码应该修改为.(2)在划线③处填入的代码是(填字母选项).(A.Next i/B.Next j)25.(8分)某公司面试程序题如下:公司有10000名员工,请设计一个算法对该公司员工的年龄做递增排序输出.小刘设计了一个算法:利用数组b记录每个数据出现的次数,数组b下标范围为年龄范围,然后根据每个年龄值的个数进行排序.例如,有如下年龄存在数组a中:利用一个数组b(b(10 To 20))记录每个数出现的次数:根据数组b对数组a进行排序:(1)为实现程序功能,请在划线①②处填入合适的代码.(2)加框处③代码有错,请修正.①处应填入的代码为.②处应填入的代码为.③处的代码修改为.2017年浙江省信息技术模块试卷(6)参考答案与试题解析一、选择题(共20小题,每小题3分,满分60分)1.(3分)以下选项不属于算法特点的是()A.有穷性B.有零个或多个输出C.确定性D.可行性【分析】算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制.也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出.如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题.不同的算法可能用不同的时间、空间或效率来完成同样的任务.一个算法的优劣可以用空间复杂度与时间复杂度来衡量.一个算法应该具有以下五个重要的特征:有穷性:算法的有穷性是指算法必须能在执行有限个步骤之后终止;确切性:算法的每一步骤必须有确切的定义;输入项:一个算法有0个或多个输入,以刻画运算对象的初始情况,所谓0个输入是指算法本身定出了初始条件;输出项:一个算法有一个或多个输出,以反映对输入数据加工后的结果.没有输出的算法是毫无意义的;可行性:算法中执行的任何计算步骤都是可以被分解为基本的可执行的操作步,即每个计算步都可以在有限时间内完成(也称之为有效性).【解答】根据算法的特征,算法的输出项至少有一个,没有输出的算法是毫无意义的.B选项说法错误,其余选项说法符合算法特征描述.故选:B.【点评】本题考查对算法特征的认知,充分理解算法特点是编程加工信息的基础.2.(3分)流程图如图所示:若输入a的值为﹣3,则该程序的输出结果为()A.0 B.﹣3 C.9 D.3【分析】对于流程图类题目一、要知道流程图符号表示的含义.1、圆角矩形表示开始、结束.2、平行四边形表示输入、输出.3、菱形表示判断.4、矩形表示执行.二、看懂程序的执行过程.【解答】这道题较简单,从流程图看,输入a=﹣3,判断a>0不成立,直接输出﹣3,并结束.故选:B.【点评】只要明白流程图符号的含义,了解程序的执行过程,本题不难.3.(3分)有如下Visual Basic语句,书写格式正确的是()A.Label1.caption=“Hello!“B.Label1.caption=(﹣b+sqr(b^2﹣4ac))/2C.List1.AddItem=“Hello!“D.Text1.text=str(“Hello!“)【分析】VB的三种工作模式:设计模式、运行模式和中断模式1.设计模式:在设计模式下,可以建立应用程序的用户界面,设置控件的属性,编写程序代码等2.运行模式在运行模式下,可以测试程序的运行结果,可以与应用程序对话,还可以查看程序代码,但不能修改程序.3.中断模式在中断模式下,可以利用各种调试手段检查或更改某些变量或表达式的值,或者在断点附近单步执行程序,以便发现错误或改正错误.【解答】A正确,B改为:Label1.caption=Str((﹣b+sqr(b^2﹣4ac))/2),C 改为List1.AddItem“Hello!“,D改为:Text1.text=“Hello!“,故选:A.【点评】本题考查VB的基础知识,要掌握VB的语法.4.(3分)在Visual Basic只可以定义只能包含10个元素一维数组的语句是()A.Dim a(10)As Integer B.Dim a(1,10)As IntegerC.Dim a(1 To 10)As Integer D.Dim a(11)As Integer【分析】VB里有两种方法定义数组:1.知道数组的元素个数,直接定义:dim a(9)as integer2.暂时不知道元素个数,或者该数组应用在多个地方时,定义:dim a()as integer在使用的时候,再重定义一下:Redim a(9)【解答】A、Dim a(10)As Integer,定义的数组a的下标从0到10,共11个元素,此选项错误;B、Dim a(1,10)As Integer,定义的是一个二维数组a,第1个下标是0到1,第2个下标是0到10,共2*11=22个元素.此选项错误;C、Dim a(1 To 10)As Integer,定义的是一个下标从1到10的数组a,共10个元素,此选项正确;D、Dim a(11)As Integer,定义的数组a的下标从0到11,共12个元素,此选项错误;故选:C.【点评】本题考查VB编程软件里数组的定义方法.5.(3分)数学表达式“a>b>c”对应的VB表达式是()A.a>b>c B.a>b and a>c C.a>b or b>c D.a>b and b>c【分析】表达式:可以控制程序的执行过程,表达式的结果必须是整数、字符或枚举量值.关系运算符,有=,<>或><,<,>,<=,>=.关系运算符只能返回真假,True或者False.算数运算符:^,*,/,\,Mod,+,﹣.【解答】数学表达式“a>b>c”表示b小于a,且b大于c,在VB中且是也And 表示,故选:D.【点评】本题考查VB中表达式的使用,要掌握Vb中常用的运算符,不要和数据关系运算符搞混.6.(3分)下列VB表达式中,值为﹣7的是()A.Int(﹣7.2)B.Abs(﹣7.6)C.Fix(﹣7.2)D.Str(﹣7.6)【分析】在VB中,Str(参数)函数是指将参数强行转换为:空格+字符串类型,CInt(),Int(),Fix()三个函数都能用来对浮点数进行取整运算,Abs求绝对值.【解答】Int(x)返回不大于x的整数,Fix(x)函数指的是直接取x的整数部分,所以A返回﹣8,B返回7.6,C返回﹣7,D返回﹣7.6,故选:C.【点评】本题考查VB中函数的使用,要区分Int(x)和Fix(x)的区别.7.(3分)能求半径为r的圆的面积,保留两位小数且四舍五入的表达式是()A.Int(3.14*r*r*10+0.5)/10B.Int(3.14*r*r*100+0.5)/100C.Int(3.14*r*r*1000+0.5)/1000D.Int(3.14*r*2*100+0.5)/100【分析】表达式:可以控制程序的执行过程,表达式的结果必须是整数、字符或枚举量值.关系运算符,有=,<>或><,<,>,<=,>=.关系运算符只能返回真假,True或者False.算数运算符:^,*,/,\,Mod,+,﹣.【解答】圆的面积为:3.14*r*r,保留两位小数且四舍五入的表达式,Int (3.14*r*r*100+0.5)/100,故选:B.【点评】本题考查VB中表达式的使用,要掌握Vb中常用的运算符,不要和数据关系运算符搞混.8.(3分)下面程序段用于计算分段函数y=的值,不正确的是()A.B.C.D.【分析】VB中选择结构有:结构1:if 条件then..语句1..end if,表示当条件值为逻辑值true时,程序执行then到end if 之间的语句1,条件值为逻辑值false时,没有语句执行,到end if后面执行程序.结构2:if…条件then 语句1…else 语句2…end if,表示当条件值为逻辑值true 时,程序执行then到else之间的语句1,条件值为逻辑值false时,程序执行else 到end if之间的语句2.结构3:if…条件1 then …语句1 else if 条件2 then.语句2…else…语句3..end if,表示当条件1值为逻辑值true时,程序执行第1个then到elseif 之间的语句1,条件1值为逻辑值false时,再判断条件2的值,当条件2值为逻辑值true时,程序执行第2个then到else之间的语句2,条件2值为逻辑值false时,程序执行第2个else到end if之间的语句3.【解答】A、程序段表示:第1个条件x<0值为true时,执行y=0,值为false 时(即x>=0),再判断条件x<1,即此时的条件是0<=x<1,其值为true时,执行y=1,后面的语句else表示:如果前面提供的这些条件(即x<0和0<=x <1)值都为false,即x>=1时,执行y=x,可以计算分段函数的值,故此程序是正确的;B、程序段表示:第1个条件x<0值为true时,执行y=0,值为false时(即x >=0),再利用一个if选择结构把x>=0分成两部分x<1和x>=1,其中的判断条件x<1的值为true时,执行y=1,即得到0<=x<1时的y 的结果,如果x<1条件值为false,即x>=1时,执行y=x,可以计算分段函数的值,故此程序是正确的;C、程序段:执行第1个if语句,当条件x<0值为true时,执行y=0,再执行第2个if语句,当条件x<1值为true时,执行y=1,此条件包括了x<0的情况,这样就使得x<0时,y的值是1而不是0,与分段函数的值不符合,故此程序是错误的;D、程序段:执行第1个if语句,当条件x<0值为true时,执行y=0,再执行第2个if语句,当条件x>=0 and x<1(就是0<=x<1)值为true时,执行y=1,再执行第3个if语句,当条件x>=1值为true,执行y=x 语句,这三个if语句的条件值没有重合的部分,可以计算分段函数的值,故此程序是正确的;故选:C.【点评】本题考查if选择结构程序语句的执行过程的理解.有利于学习if选择结构的编程,9.(3分)有Visual Basic程序段如图,该程序段所计算结果与下面的数学表达式值相同的是()A.1+1/2+2/3+3/4 B.1/2+2/3+3/4+4/5C.1+1/2+2/3+3/4+4/5 D.1+1/2+1/3+1/4+1/5【分析】For语句的一般格式:For 循环变量=初值To 终值Step 步长语句块Next 变量在For语句中要判断循环变量的值是否超出终值,如果未超出终值,则执行语句块.【解答】分析程序段,For循环变量k从1到5变化,执行5次1/k的循环累加,即1/1+1/2+1/3+1/4+1/5,也就是1+1/2+1/3+1/4+1/5.故选:D.【点评】本题考查对VB中For循环语句的分析和理解.10.(3分)阅读如下程序段,程序运行后,单击命令按钮,在文本框Text1和Text2上显示的结果分别是()A.11,3 B.3,11 C.13,3 D.3,13【分析】For语句的一般格式:For 循环变量=初值To 终值Step 步长语句块Next 变量在For语句中要判断循环变量的值是否超出终值,如果未超出终值,则执行语句块.【解答】分析程序段,n变量初值为3,For循环变量从1至5,共执行循环体五次:第一次:i=1,a(i)=a(1)=1,b(n)=b(3)=2*3+1=7;第二次:i=2,a(i)=a(2)=2,b(n)=b(3)=2*3+2=8;第三次:i=3,a(i)=a(3)=3,b(n)=b(3)=2*3+3=9;第四次:i=4,a(i)=a(4)=4,b(n)=b(3)=2*3+4=10;第五次:i=5,a(i)=a(5)=5,b(n)=b(3)=2*3+5=11;最终在文本框Text1和Text2上分别显示的是a(n)和b(n),即a(3)和b(3),结果分别是3和11.故选:B.【点评】本题考查VB程序段的分析和理解,重点是对数组变量和For循环语句的分析.11.(3分)阅读下面程序,在Text1、Text2中分别输入30、6,则Text3中的值为()A.1 B.3 C.6 D.9【分析】VB有两种Do循环语句,只要或者直到某个条件为真,它们就会重复一系列的语句.只要条件为真,Do…While循环就允许你重复某个操作.这个循环的语法如下:Do While 条件语句1语句2语句NLoop当VB遇到这个循环时,它首先条件的真假,如果条件为假,循环内部的语句就不会被执行,VB将继续执行关键字Loop后面的第一条语句.如果条件为真,循环里面的语句则会被一条一条地执行,直到遇到Loop语句.Loop语句告诉VB 重复这个过程,只要Do While语句里的条件为真的话.【解答】分析程序,a=30,b=6,a Mod b=0,不执行do while语句,所以Text3上显示6,故选:C.【点评】本题考查do while语句的用法,同时考查同学程序的分析能力.12.(3分)有如下数据:136,97,160,111,101,77,36,46,经过冒泡排序成为新的序列:36,46,77,97,101,111,136,160,其中数字77经过的交换次数为()A.4 B.5 C.7 D.8【分析】比较相邻的元素.如果第一个比第二个大,就交换他们两个.对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对.在这一点,最后的元素应该会是最大的数.针对所有的元素重复以上的步骤,除了最后一个.持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较.【解答】分析题目,是进行升序排列的;第1趟:97和77交换,77和36交换,36,136,160,111,101,97,77,46,77交换2次;第2趟:97和77交换,77和46交换,36,46,160,136,111,101,97,77,77交换2次;第3趟:97和77交换,36,46,77,160,136,111,101,97,77交换1次;所以77总共交换5次,故选:B.【点评】本题考查冒泡排序算法,要掌握其核心思想.13.(3分)有如下数据:179,170,166,159,174,186,158,165,采用从后往前的冒泡排序实现递增,经过第二趟排序后数据变成158,159,179,170,166,165,174,186,共发生的数据交换次数为()A.8 B.9 C.10 D.11【分析】冒泡排序就是把小的元素往前调或者把大的元素往后调.比较是相邻的两个元素比较,交换也发生在这两个元素之间.所以,如果两个元素相等,我想你是不会再无聊地把他们俩交换一下的;如果两个相等的元素没有相邻,那么即使通过前面的两两交换把两个相邻起来,这时候也不会交换,所以相同元素的前后顺序并没有改变,所以冒泡排序是一种稳定排序算法.【解答】分析程序经过两次排序158和159是有序的,所以两次排序后共交换了11次,故选:D.【点评】本题考查冒泡排序算法,要掌握其核心思想.14.(3分)阅读如下程序段,数组a中元素依次为“16,4,24,33,77”,该程序执行后,数组flag中值为True的元素个数是()A.1 B.2 C.4 D.7【分析】比较相邻的元素.如果第一个比第二个大,就交换他们两个.对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对.在这一点,最后的元素应该会是最大的数.针对所有的元素重复以上的步骤,除了最后一个.持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较.【解答】分析程序,数组进行升序排列;i=1,4<16,所以交换,4,16,24,33,77”,flag(1)=true;此时数组是有序的,所以后面都不会再交换,故选:A.【点评】本题考查冒泡排序算法,要掌握其核心思想.15.(3分)有如下程序段对a(1)到a(10)进行升序排序,那么划线部分①处应填()A.If a(j)<a(k)Then k=j B.If a(j)<a(k)Then k=iC.If a(j)>a(k)Then k=j D.If a(j)>a(k)Then k=i【分析】选择排序:第一次从下标为0的开始下标为0的这个数与后面的n﹣1个进行比较;找出最小或者最大的放在下标为0的这个位置;第二次从下标为1的开始比较;查询剩下的最大或者最小值;放在下标为1的位置;以此类推;直到排序完成【解答】分析题目,程序是利用选择排序对数组进行排序,k表示每一趟比较中的最小值,所以①处应填If a(j)<a(k)Then k=j,故选:A.【点评】本题考查选择排序算法,要掌握各种排序算法的核心思想.16.(3分)对包含100个元素递增排序的数组a,采用对分查找法找某关键字,若查找不成功,关键字的比较次数最多是()A.100 B.6 C.7 D.8【分析】二分查找的基本思想是将n个元素分成大致相等的两部分,取a[n/2]与x做比较,如果x=a[n/2],则找到x,算法中止;如果x<a[n/2],则只要在数组a的左半部分继续搜索x,如果x>a[n/2],则只要在数组a的右半部搜索x.【解答】根据对分查找原理可知,第1次对比50;第2次对比25或75;每次分析前半段,第3次对比14;,第4次对比7;,第5次对比4;,第6次对比2;,第7次对比1;所以若查找不成功,最多比较7次,故选:C.【点评】本题考查对分查找算法,要掌握其核心思想.17.(3分)某数组有10个元素,依次为10、23、32、40、55、64、77、81、93、100,若采用对分查找法在该数组中查找数据93,依次被访问的数据为()A.64、81、92 B.55、77、81、93 C.55、81、93 D.64、81、100、93【分析】二分查找的基本思想是将n个元素分成大致相等的两部分,取a[n/2]与x做比较,如果x=a[n/2],则找到x,算法中止;如果x<a[n/2],则只要在数组a的左半部分继续搜索x,如果x>a[n/2],则只要在数组a的右半部搜索x.【解答】利用对分查找的原理可以,第一次访问5位置的55,55<93,所以第二次访问81,82<93,第三次访问93,故选:C.【点评】本题考查对分查找算法,要掌握其核心思想.18.(3分)有如下VB程序段,该程序段运行后,Text1中输入30,标签框Label1中显示的内容是()A.6 9 10 B.6 8 9 10 C.5 8 9 10 D.5 8 10【分析】二分查找的基本思想是将n个元素分成大致相等的两部分,取a[n/2]与x做比较,如果x=a[n/2],则找到x,算法中止;如果x<a[n/2],则只要在数组a的左半部分继续搜索x,如果x>a[n/2],则只要在数组a的右半部搜索x.【解答】分析程序,key=30,L=1,R=10;L<=R,M=6,13<30,L=7,s=“6”;L<=R,M=8,20<30,L=9,s=“6 8”;L<=R,M=10,30=30,L=10,s=“6 8 10”,L=R,程序结束,故选:A.【点评】本题考查do while语句的用法,同时考查对分查找算法.19.(3分)有如下程序,运行后,输出的结果是()A.120 B.25 C.15 D.10【分析】递归算法是把问题转化为规模缩小了的同类问题的子问题.然后递归调用函数(或过程)来表示问题的解.一个过程(或函数)直接或间接调用自己本身,这种过程(或函数)叫递归过程(或函数).【解答】分析程序,使用的是递归函数,p(5 )=p(4 )+5=p(3 )+4+5=p(2 )+3+4+5=p(1 )+2+3+4+5=p(0)+1+2+3+4+5=15,故选:C.【点评】本题考查递归算法,要掌握递归算法的调用流程.20.(3分)有如下程序段:该程序运行后,文本框Text1中显示的内容是()A.3 B.4 C.5 D.9【分析】For 循环变量=初值To 终值Step 步长语句块Next 变量在For语句中要判断循环变量的值是否超出终值,如果未超出终值,则执行语句块.【解答】根据Vb语句知,本题意在求解连续降序数的个数,并将个数最多的输出,注意k的初始值为1,连续降序的是8,6,5,4,3,所以k的值为5,故选:C.【点评】本题考查FOR的使用,同时还需掌握其他结构语句的用法.二、解答题(共5小题,满分40分)21.(8分)小明编写了一个数据插入程序.程序输入一个数字,将该数字插入一列有序数据:﹣5,3,4,12,20,45,70,并使数据序列保持有序.设计的算法是从前往后找位置插入.(1)代码“List.Clear”中的Clear是C.(单选,填字母:A.属性名/B.事件名/C.方法名)(2)为实现程序功能,请在划线处填入合适的代码.①处应填入的代码为i=i+1.②处应填入的代码为a(j)=a(j﹣1).【分析】VB有两种Do循环语句,只要或者直到某个条件为真,它们就会重复一系列的语句.只要条件为真,Do…While循环就允许你重复某个操作.这个循环的语法如下:Do While 条件语句1语句2语句NLoop当VB遇到这个循环时,它首先条件的真假,如果条件为假,循环内部的语句就不会被执行,VB将继续执行关键字Loop后面的第一条语句.如果条件为真,循环里面的语句则会被一条一条地执行,直到遇到Loop语句.Loop语句告诉VB 重复这个过程,只要Do While语句里的条件为真的话.【解答】(1)代码“List.Clear”中的Clear是方法名;(2)分析程序,将插入的数依次和有序数组进行比较,有序数组是升序的,所以当x>a(i)时,i加1,继续和下一个数进行比较,①处应填入的代码为i=i+1;数组中i位置插入一个数,i位置后面的数都需要向后移动,所以②处应填入的代码为a(j)=a(j﹣1);故答案为:(1)C (2)①i=i+1 ②a(j)=a(j﹣1).【点评】本题考查同学VB程序的基本知识,同时考查同学的程序阅读能力.22.(8分)小明最近学习了一种插入排序的算法.算法的基本思想是:每次将一个待排序的记录,按其关键字大小插入前面已经排好序的记录集中,使记录依然有序,直到所有待排序记录全部插入完成.如数据25 54 8 54 21 排序过程如下(n=5):待排序数据:【25】54 8 54 21i=2:【25 54】8 54 21i=3:【8 25 54】54 21i=4:【8 25 54 54】21i=5:【8 21 25 54 54】程序产生10个﹣100~100之间的整数,从小到大排序后输出,运行效果如图所示:实现上述功能的VB程序代码如下,但加框处代码有错,请改正.①处的代码修改为a(i)=Int(Rnd()*201)﹣100.②处的代码修改为a(j+1)=a(j).【分析】VB有两种Do循环语句,只要或者直到某个条件为真,它们就会重复一系列的语句.只要条件为真,Do…While循环就允许你重复某个操作.这个循环的语法如下:Do While 条件语句1语句2语句NLoop当VB遇到这个循环时,它首先条件的真假,如果条件为假,循环内部的语句就不会被执行,VB将继续执行关键字Loop后面的第一条语句.如果条件为真,循环里面的语句则会被一条一条地执行,直到遇到Loop语句.Loop语句告诉VB 重复这个过程,只要Do While语句里的条件为真的话.【解答】①题目需要产生10个﹣100~100之间的整数,Int(Rnd*101)产生的是0到100的整数,所以改为:Int(Rnd*201)﹣100;②首先第1个数是有序的,需要将后面的数依次和它前面的数比较,此处a(0)=a(i),如果满足a(0)<a(j),说明后面的数比前面的数大,需要将后面的数赋值给前面的数,所以该处改为:a(j+1)=a(j)故答案为:①a(i)=Int(Rnd*201)﹣100 ②a(j+1)=a(j).【点评】本题考查插入排序,同时考查同学程序的分析能力.23.(8分)某个数字如果出现在自身平方数的右边,称这个数为同构数.例如:整数5的平方数是25,5是25中右侧的数,所以5是同构数.编写一个程序如下,输入一个正整数n,在列表框List中输入1~n范围内所有的同构数.(1)图a中加虚线框的对象可以由图b中(填数字)2处绘制.(2)为实现程序功能,请在划线处填入合适的代码.①处填入的代码为Len(2)﹣Len(1)+1.②处填入的代码为tg(i)=true.【分析】For 循环变量=初值To 终值Step 步长语句块Next 变量在For语句中要判断循环变量的值是否超出终值,如果未超出终值,则执行语句块.【解答】(1)分析图,1是文本框,2是列表框,3是垂直滚动条,所以图a中加虚线框的对象可以由图b中2处绘制;(2)分析程序,s1表示原数,s2表示该数的平方,①处取s2最后面的数字,所以该处为Len(2)﹣Len(1)+1;tg(i)=true表示该数为同构数,需要在List1中输出同构数,所以②处为tg(i)=true;故答案为:(1)2 ①Len(2)﹣Len(1)+1 ②tg(i)=true③Check=True【点评】本题考查VB基本语句含义的理解以及VB中函数的应用.24.(8分)下列程序能根据左边列表框中的积分数据统计出积分最高的前10位会员卡号(程序界面如图所示),数组a和b分别保存会员卡号和对应的积分,单击“统计前10名”按钮(Command1)后,积分最高的前10名会员卡号和对应积分就显示在右边的列表框List2中.(1)如果要统计出积分最低的10名会员,只需在上述程序段中标有①②的行中选择一行进行修改即可,那么应该修改的代码行为①(填:①②),该行代码应该修改为If b(j)<b(k)then k=j.(2)在划线③处填入的代码是(填字母选项)A.(A.Next i/B.Next j)【分析】选择法排序基本思想:1)对有n个数的序列(存放在数组a(n)中),从中选出最小(最大)的数,与第1个数交换位置;2)除第1 个数外,其余n﹣1个数中选最小(最大)的数,与第2个数交换位置;3)依此类推,选择了n﹣1次后,这个数列已按升序(降序)排列.【解答】(1)分析程序可知,排序采用了选择排序算法,原程序中通过每次记录比较中的较大值与待排序数列左边第一位交换,实现降序排序,如果要统计出积分最低的10名会员,则需升序排序,即要每次比较时记录较小值,所以应修改①处,将大于号改为小于号,即If b(j)<b(k)then k=j;(2)此处是For循环语句的组成部分,内循环变量使用j,所以此处是外循环的循环语句,循环变量为i,所以应选A.故答案为:(1)①,If b(j)<b(k)then k=j;(2)A.。

2017年信息技术学业水平考试练习卷(20套)1

2017年信息技术学业水平考试练习卷(20套)1

2017年信息技术学业水平考试练习卷一一、单选题:C、1、下列选项中, 主要利用了数据通信网络功能的是( B )。

D、在线观看视频 B.通过QQ进行语音和视频聊天2、从网上下载图片 D.将自己制作的作品发布到网上3、超文本标记语言“<a herf=””>中国教育信息网</a>”(不含引号)的作用是( A )。

A.创建一个指向中国教育信息网的超级链接B.插入一段中国教育信息网的文字C.插入一幅中国教育信息网的图片D.创建一个指向中国教育信息网的电子邮件3、当网站制作完成后, 为了在发布站点前及时地发现问题, 需要进行站点的测试, 测试内容不包括( C )。

A.内容检查B.链接测试C.图片测试D.外观测试4、某养老院为老人佩戴了具有监控其脉搏、血压变化的胸牌, 以便监控中心实时掌握老人们可能发生的意外情况, 这种“可穿戴”胸牌与监控中心最合理的连接方式是( A )。

A.Wi-FiB.红外线C.蓝牙D.有线5.下列有关计算机病毒防治的做法错误的是( C )。

A.安装杀毒软件, 并经常升级B.不轻易使用不明来历的软盘和光盘, 必须使用时先检测其中的文件是否感染病毒C、若不小心感染了病毒, 将硬盘进行格式化D.不随意打开不明来历的电子邮件6.关于网络应用软件的结构, 下列叙述正确的是( A )。

A.B/S方式从本质上讲也是一种C/S结构, 只不过它的客户端是浏览器B.采用B/S结构时, 需要安装客户端软件C.采用C/S结构时, 不需要安装客户端软件D、采用C/S结构时, 可以直接在浏览器中操作7、树立一个网站的整体风格主要就是设计、制作网站的( D )。

A.建设计划、栏目设置、版面设计B.网站结构、网站主题、网站名称C.网页表格、网页元素、超级链接D.网站标志、标准色彩、标准字体8、小李需要下载一部大小为1.2GB的电影, 他家安装的宽带是电信4Mbps, 在理想状态下, 下载完成需要的时间是多少秒?( D )。

2017年普通高中学生信息技术学业水平测试试卷及答案

2017年普通高中学生信息技术学业水平测试试卷及答案

信息技术试卷(本试卷分为第I卷和第II卷,满分100分,考试时间为50分钟)注意事项:1.答卷前,考生务必将自己的姓名、准考证号填写在答题卡上,并将试卷类型相应标号涂黑。

2.答案一律写在答题卡上,写在本试卷上无效。

考试结束后,将本试卷和答题卡一并交回。

3.做答第Ⅰ卷选择题时,选出每小题答案后,用2B铅笔把答题卡上对应题目的答案标号涂黑。

如需改动,用橡皮擦擦干净后,再选涂其他答案标号。

第Ⅰ卷选择题一、单项选择题(本题包括15小题,每小题3分,共45分)1、微信朋友圈中看到某商场的打折信息,去购买时,却被告知这是上周的活动。

这主要体现了信息的A、依附性B、共享性C、真伪性D、时效性2、十进制数56转换为二进制数是()A、111000B、111001C、101111D、1101103、人类经历了语言的产生,文字的发明,造纸术和印刷术的发明,电子计算机的普及使用与通信技术的结合等五次信息技术革命,第四次信息技术革命是A、火药的使用B、指南针的使用C、电报、电话、广播、电视的发明和普及应用D、蒸汽机的发明和使用4、在使用IE8浏览网页时,想把一个网页保存到本地的硬盘中,常用的操作是A、选择“文件”菜单中的“另存为”命令,保存为网页格式B、在浏览器中单击右键,选择“目标另存为”C、选取文字,单击右键,选择“复制”D、在浏览器中单击右键,选择“查看源文件”5、使用搜索引擎搜索贾平凹的《落叶》时,使用关键词比较合理的是A.贾平凹散文 B.贾平凹落叶 C.落叶 D.贾平凹 - 落叶6、在ASCII编码表中,已知字母P的编码是80,则可推算出字母Q的编码是A、79B、81C、82D、787、使用手机扫描“二维码”时,用到了人工智能技术中的A 、 语音识别技术B 、动作识别技术C 、图像识别技术D 、气味识别技术8、从网上下载的《我的未来不是梦》的伴奏音乐,其文件名可能是A 、我的未来.jpgB 、我的未来.docC 、我的未来.gifD 、我的未来.mp39、在Word 中制作电子报刊时,要把一张图片作为文字的背景,需要设置图片格式,将版式设置为()10、要分析近年来某高中招生人数的变化趋势,适合使用A 、面积图B 、圆环图C 、饼图D 、折线图11、下列选项中,专用于编辑制作音频的软件是A 、Photoshop csB 、Windows movie makerC 、AuditionD 、Access12、在Excel 数据表中,B3到D3单元格分别是语文、数学和外语的成绩,要在E3单元格中计算这三科的总成绩,正确的输入是A 、SUM(B3:D3)B 、=SUM(B3+D3)C 、SUM(B3+D3)D 、=SUM(B3:D3)13、用计算机编程解决问题的步骤一般为①编写程序②设计算法③分析问题 ④调试程序A 、①②③④B 、③④①②C 、②③①④D 、③②①④14、已经积累了上千个文件的学习资料,为了方便查找和使用,需要把这些文件按学科分类存放到不同的文件夹中,这种管理方法属于A 、数据库管理B 、手工管理C 、文件管理D 、自然管理15、据统计,目前我国青少年患“网络成瘾症”的人数为7%,针对这一现象,下列说法正确的是A 、互联网上病毒泛滥,垃圾信息成堆,可见互联网毫无利用价值B 、虽然互联网有无穷的魅力,但是也应该合理使用C 、互联网不能给学生带来学习上的帮助D 、互联网给青少年带来了不良影响,青少年不应接触互联网A 、B .C .D .第Ⅱ卷非选择题第II卷包括必考题和选考题两部分。

2017年3月稽阳联谊学校联考技术试题卷--信息技术部分(选择题答案已标注)

2017年3月稽阳联谊学校联考技术试题卷--信息技术部分(选择题答案已标注)

2017年3月稽阳联谊学校联考技术选考试题卷命题人:柯桥中学吴建强磐安中学陈亮萧山中学孙才良嵊州中学郑景考生须知:本试题卷分两部分,第一部分信息技术,第二部分通用技术。

全卷共16页,第一部分1至10页,第二部分11至16页。

满分100分,考试时间90分钟。

其中加试题30分,用【加试题】标出。

1.考生答题前,务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸上。

2.选择题的答案须用2B铅笔将答题纸上对应题目的答案标号涂黑,如要改动,须将原填涂处用橡皮擦净。

3.非选择题的答案须用黑色字迹的签字笔或钢笔写在答题纸上相应区域内,作图时可先使用2B铅笔,确定后须用黑色字迹的签字笔或钢笔描黑,答案写在本试题卷上无效。

第一部分信息技术(共50分)一、选择题(本大题共12小题,每小题2分,共24分。

在每小题给出的四个选项中,只有一个符合题目要求)1.下列做法符合信息安全的是①用智能手机随意扫描商家发来的二维码以便获取优惠②网上下载共享软件后先查杀病毒再安装使用③不随意打开陌生邮件中的exe格式的附件④为方便记忆用自己的出生年月作为网上银行登录密码⑤定期安装操作系统补丁并升级杀毒软件A.①②③B.②③④C.②③⑤D.①④⑤2.某人注册电子邮箱,界面如右图所示,则下列描述不正确的是A.该邮箱地址为sxkqzx123@,且未被注册过B.为提高密码强度,可增加密码长度,但不能超16个字符C.密码不区分大小写,两次输入的密码必须保持一致D.需单击“免费获取验证码”按钮,再将收到的短信验证码填入对应框内验证3.下列应用不属于人工智能的是A.在微信中扫一扫英文单词显示中文解释B.在微信中发送一段语音给你的微信好友C.智能手机通过语音查询某人的电话号码D.停车场无卡收费系统拍摄识别汽车号牌4.下列关于数据库描述不正确的是A.Access、FoxPro是小型数据库管理软件B.12306火车购票网站属于数据库应用系统C.一个数据库管理系统可以管理多个数据库,一个数据库可以包含多张数据表D.一张数据表中不同记录的字段数是相同的,不同字段的类型也一定是相同的5.某算法的部分流程图如右图所示,执行该流程图,下列描述正确的是A.sßs + x 执行了4次B.s ≤10? 执行了4次C.s的值为15,x的值为6D.s的值为10,x的值为56.使用GoldWave软件处理某音频,编辑界面如下图所示:下列说法正确的是A.该音频总时长为10秒B.该音频是有损压缩文件C.在当前状态下执行“剪裁”操作,则该音频长度变为原来的1/3D.在当前状态下执行“剪裁”操作,则删除左声道中10到20秒的声音7.凯撒密码是一种古老加密方法,其基本思想是:把明文中的所有字母在字母表中向后(或向前)按照一个固定位数进行偏移再替换成密文。

(最新整理)2017年浙江省计算机高职考理论试卷文字版

(最新整理)2017年浙江省计算机高职考理论试卷文字版

2017年浙江省计算机高职考理论试卷文字版编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(2017年浙江省计算机高职考理论试卷文字版)的内容能够给您的工作和学习带来便利。

同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。

本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为2017年浙江省计算机高职考理论试卷文字版的全部内容。

绝密★考试结束前2017年浙江省高校招生职业技能理论考试姓名:计算机类试题卷、 I, 证号:本试题卷共三大题,共12页.满分150分,考试时间60分钟。

考生注意:1.答题前,请务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔分别填写在试题卷和答题纸规定的位置上。

2.答题时,请按照答题纸上“注意事项”的要求,在答题纸相应的位置上规范作答,在本试题卷上的作答一律无效。

一、单项选择题(本大题共60小题,每小题1.5分,共90分)在每小题列出的四个备选答案中,只有一个是符合题目要求的.错涂、多涂或未涂均无分. 1.在第代电子计算机中,计算机同时向标准化、多样化、通用化、机型系统化发展,并在高级程序设计语言方面有了很大的发展。

A.一 B.二 C.三 D.四2.在计算机的性能指标中,是CPU主时钟在每秒钟内所能产生脉冲信号的次数,它在很大程度上决定了计算机的运行速度。

A。

字长 B.主频 C.运算速度 D.存取周期3.计算机的应用渗透到社会的各行各业,其中大规模天气预报体现了计算机在方面的应用.A。

人工智能 B.信息处理 C.计算机辅助制造D.科学计算4.冯·诺依曼体系模型计算机由运算器、控制器、____、输入设备和榆出设备组成.A. CPU B.总线 C.存储器 D.寄存器5.微型计算机开机后,CPU自动从中取出已存入的指令,进行扫描键盘、访问I/O接口等工作.A. RAM B。

浙江省高考技术第三次联考试题-人教版高三全册信息技术试题

浙江省高考技术第三次联考试题-人教版高三全册信息技术试题

浙江省2017届高考技术第三次联考试题第一局部信息技术一、选择题( 本大题共12小题, 每一小题2分, 共24分。

每一小题给出的四个选项中,只有一个符合题目要求, 不选、多项选择、错选均不得分)1.信息安全危害的两大源头是病毒和黑客,因为黑客是〔〕A. 网络的非法入侵者B. Cookies的发布者C. 计算机编程高手D. 信息垃圾的制造者2.电子邮件的传送的根本流程如下列图。

其中的过程③中使用的协议是〔〕A.SMTP B.FTPC.POP3 D.HTML3.要在Word中达到如右图所示的图文混排效果,需要设置图片的环绕方式为〔〕A.四周型B.浮于文字上方C.严密型D.衬于文字下方4.关于下面这个Access数据表,以下说法正确的答案是〔〕A.该数据库文件名为:书籍收藏.accdbB.新建一条记录时,购置日期可输入“2009/12/1〞C.书籍编号为数字类型,输入记录后,进入设计视图后可以将类型修改为自动编号D.假设不慎删除了第1条记录,可通过“撤销〞操作恢复记录5.有如下一段VB程序:k = -20Do While k = 0k = k + 1Loop以下说法正确的答案是〔〕A.do while 语句执行了20次B. do While 循环是无限循环C.循环体语句一次也不执行D. 循环体语句执行一次6.使用会声会影软件制作视频,局部界面如下列图。

如下说法不正确的答案是.......〔〕A.可在“海洋.mpg〞和“Koala.jpg〞之间添加转场效果B.可在“蔚蓝.avi〞和“澳大利亚.avi〞之间添加转场效果C.播放修整后的素材,“蔚蓝.avi〞不会遮挡住“海洋.mpg〞D.播放修整后的素材,“Koala.jpg〞和“Nature.mp3〞同时完毕7.上网的计算机都有IP地址,长度为4个字节,为了表示方便,一般用4个十进制数表示,每个字节之间可用“.〞分隔。

利用进制原理分析,以下IP地址表示正确的答案是〔〕A. 61.256.136.21 B. 5.86C. D.8.以下是某photoshop软件的图层面板,如下说法不正确的答案是.......〔〕A.该文档采用的颜色模式是RGB颜色模式B.“文字〞图层设置了链接图层C.“图层2〞虽然被锁定,但是可以重命名 D. “风景〞图层设置了图层样式9.测试某Flash作品时,弹出错误提示信息如下列图。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

宁波市2017年新高考选考适应性考试技术试卷第一部分信息技术(共50分)一、选择题(本大题共12小题,每小题2分,共24分。

每小题列出的四个备选项中,只有一个是符合题目要求)1.市民首次登录iNingbo免费WIFI热点,需要用手机获取验证码并注册,对验证码进行验证并判定是否注册成功这一过程属于A.信息的采集B.信息的存储C.信息的处理D.信息的发布2.用Word软件编辑某文档,部分界面如下图所示。

下列有关图中批注与修订的说法,不正确...的是A.若删除批注,则“明代”两字不被删除B.若删除“选自《山海关》”几个字,则批注框不被删除C.若接受所有修订,正文中将不出现“雄伟的”三字D.若执行①处的“拒绝插入”命令,正文中的“崇山”将变成“高山”3.某网页包含下列元素:①文字②图片③超链接④动画⑤背景音乐,保存网页时部分界面如下图所示,则保存下来的网页内容包含A.①②B.①③C.②⑤D.③④14.使用Access软件创建一张数据表,其设计视图如下所示。

在数据表视图录入数据时,下列操作能实现的是A.在“唱片编号”字段中输入“CD-10001”B.在“CD唱片类型”字段中输入“是”C.在“购买日期”字段中输入“2015\12\25”D.在“唱片简介”字段中输入“这是一张有传奇声誉的CD”5.某算法流程图如图所示,执行该算法,输出s的结果是A.0B.8C.10D.156.下列数值中,与十六进制数30最接近的是A.29DB.31DC.110010BD.2FH7.使用GoldWave软件打开某音频文件,选中其中一段音频后的部分界面如图所示。

下列操作使生成的Wave文档容量最小的是A.仅将当前选中部分“删除”操作后直接保存B.仅将当前选中部分“剪裁”操作后直接保存C.仅将当前选中部分设为“静音”后直接保存D.将文档另存为单声道,其它参数不变8.使用Photoshop软件制作“昆虫乐园.psd”,编辑界面如图所示,下列说法不正确...的是A.“背景”图层的顺序不能改变B.“瓢虫”图层的“颜色叠加”图层样式是不可视的C.可以对“树”图层进行自由变换D.“文字”图层添加有滤镜9. 小张使用Flash软件制作动画,时间轴界面如下图所示:分别进行以下操作:①在“按钮”图层第20帧插入空白关键帧②删除“声音”图层的最后5帧③在“蝴蝶”图层第21帧插入空白关键帧④在“背景”图层第20帧执行清除帧其中,不改变原动画效果的操作是A.①②③B.①③④C.①②④D.②③④10.【加试题】用UltraEdit软件观察“2”、“0”、“1”、“7”、“元”、“旦”这几个字符的内码,如下图所示,则这五个字符的序列可能是A. 10元旦72B.201元旦7C. 1元02旦7D.7元01旦211.【加试题】有10个数据:83、36、44、66、15、16、46、80、12、21依次存放在数组a(1)到a(10)中,部分VB程序段如下所示:n = Val(Text1.Text)k = a(1)For i = 2 To nIf a(i) < k Then k = a(i)Next iText2.Text = Str(k)假设在文本框Text1中输入“8”,则文本框Text2输出的值是A.5B.15C.12D.8312.【加试题】数组变量d(1)到d(8)的值依次为97、86、79、68、56、41、33、13,用“对分查找”找到“13”的过程中,依次被访问到的数据是A.68、13B.68、41、13C.56、41、33、13D.68、41、33、13二、非选择题(本大题共5小题,其中第13小题4分,第14小题5分,第15小题8分,第16小题3分,第17小题6分,共26分)13.某超市记录了第一季度部分商品的销售情况,如图a所示,请回答下列问题:图a(1)在统计各商品在第一季度所占销售比例时,在F2单元格输入公式“=E2/E14*100”,并将此公式填充至E3:E13后,出现错误信息“#DIV/0!”原因是:▲若要使公式填充都能计算正确,因更正F2单元格内的公式为▲。

(2)制作“第一季度销售合计”柱形图如图b所示,应选取图a中的数据区域为▲。

图b(3)将区域A1:F13复制到其他工作表后进行筛选,若“1月”和“2月”的筛选条件均设置为最大的前3项,则筛选出的商品名称是▲。

(填商品名称)14.如果一个数恰好等于它的真因子(即除了自身以外的约数)的和,则称该数为“完全数”。

如28=1+2+4+7+14。

编写“寻找完全数”程序,实现如下功能:在文本框Text1中输入正整数n(n≤4),单击“寻找”按钮Command1,在列表框List1中输出n个完全数。

程序运行界面如图a所示。

图a 图b (1)在设计程序界面时,应使用图b所示“控制工具箱”中的▲(填写相应编号)添加List1列表框。

(2)实现上述功能的VB程序如下,请在划线处填写合适的代码。

Private Sub Command1_Click()Dim x As Integer, i As Integer, s As IntegerDim k As Integer, m As Integer, sum As Integern = Val(Text1.Text)x = 1Do While n > 0x = x + 1If x Mod i = 0 Then sum = sum + iNext iIf sum = x ThenList1.AddItem Str(sum)②End IfLoopEnd Sub(3)若要使该程序处理速度加快,可修改加框处语句“For i = 1 To x - 1”。

以下修改合理的是▲(单选,填字母)A. For i = 1 To Int(Sqr(x))B. For i = 2 To x / 2C. For i = 1 To x \ 215.小林创作多媒体作品。

使用Photoshop软件制作一张背景图片,然后使用Flash软件制作动画。

请回答下列问题:(1)若要调整“扬琴”图层“扬琴”的大小,应采用的操作是▲(选填字母:A.图像大小/B.画面大小/C.自由变换)。

图a(2)若要为“扬琴”图层添加图层样式,选中该图层后,选择图a中▲(填数字)按钮并完成相应的设置。

(3)制作的Flash动画时间轴如图b所示,若要使“声音”图层中的声音与动画同步,应设置该声音的同步为▲(填:事件/数据流)图b(4)在图b所示状态下,利用库中“扬琴”元件,在舞台中的“扬琴”图层制作补间动画,实现扬琴由远到近,淡入出现在舞台,这种动画属于▲(选填字母:A.逐帧/B.动画补间/C. 形状补间)动画。

(5)如图b时间轴所示,当前在“按钮”图层第1帧应用了“重新播放”按钮,若要使该按钮仅在当前场景最后1帧呈现,应进行的操作是▲。

(6)按(5)设置好“重新播放”按钮,若要单击该按钮,使影片跳转到当前场景第1帧继续播放,则在该按钮需添加的动作脚本是▲。

1 2 316.【加试题】用VB编写程序,在文本框Text1中输入任意字符串s,统计s中数字字符串的数值和(如输入字符串“ab123dr34fg9de”,则输出166,即123+34+9=166。

),并在Label3输出结果。

程序设计界面如下:根据算法将下列程序补充完整。

Private Sub Command1_Click()Dim s As String, ch As StringDim ch2 As String, sum As DoubleDim n As Integer, i As Integers = Text1.Text①i = 1: sum = 0Do While i <= nch = Mid(s, i, 1)If ch >= "0" And ch <= "9" Thenj = ich2 = Mid(s, j, 1)Do While ch2 >= "0" And ch2 <= "9"j = j + 1ch2 = Mid(s, j, 1)Loopsum = sum + ②i = jEnd Ifi = i + 1LoopLabel3.Caption = Str(sum)End Sub17.【加试题】某字符串(字节数为3 的倍数)编码规则如下:(1)将该字符串内码分成3个字节一组,顺次连接后得到24位二进制数;(2)将得到的24位二进制数字按每6位一组分成4组,每组6个位;(3)在每组数字前补上两个0,得到4个字节的二进制数;(4)将(3)中得到的四个二进制数分别转换为十进制数;(5)将每个十进制数转换为1个加密字符,对应的“密码表”按数值由小到大依次为“ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/”小明按照上述方法,设计了一个字符串(仅包含ASCII字符)加密的VB程序,功能如下:单击“加密”按钮Command1,程序依次将文本框Text1中每3个字符的ASCII 码值作为4个字节转换为四个加密字符,连接这些加密字符,最后在文本框Text2中输出加密结果。

程序运行效果如下图所示。

实现上述功能的VB程序如下:(1)在上述加密算法步骤(4)中,得到的十进制数最大是▲。

(2)实现上述功能的VB程序如下。

请在划线处填入合适代码。

Function Code2Char(c As Integer) As StringDim s As Strings = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/" Code2Char = ①End FunctionPrivate Sub Command1_Click() '加密过程Dim n As Integer, s As String, i As Integer, ss As StringDim a1 As Integer, a2 As Integer, a3 As Integer '存储加密前字符的ASCII码Dim b1 As Integer, b2 As Integer '分别存储分割、转换后的前两个十进制数Dim b3 As Integer, b4 As Integer '分别存储分割、转换后的后两个十进制数s = Text1.Textn = Len(s)ss = ""For i = 1 To n ②a1 = Asc(Mid(s, i, 1))a2 = Asc(Mid(s, i + 1, 1))a3 = Asc(Mid(s, i + 2, 1))b1 = a1 \ 4b2 = (a1 Mod 4) * 4 + (a2 \ 16)b3 = ③b4 = a3 Mod 64ss = ss + Code2Char(b1) + Code2Char(b2) + Code2Char(b3) + Code2Char(b4) Next iText2.Text = ssEnd Sub第二部分 通用技术(共50分)一、选择题(本大题共13小题,每小题2分,共26分。

相关文档
最新文档