2022年信息技术期中考试卷_第1页
2022年信息技术期中考试卷_第2页
2022年信息技术期中考试卷_第3页
2022年信息技术期中考试卷_第4页
2022年信息技术期中考试卷_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、信息技术期末试题满分 100 分,考试时间 60 分钟;一、 挑选题(每道题 2 分, 共 60 分1. 从信息安全角度看,以下选项中比较适合作为密码的是:a 12345678b password c px965m3h d aaaaaaaa2. 20xx年 3 月 1 日,我国自行研制的月球探测卫星 “嫦娥一号” 在完成预定任务后胜利实现撞月;这之前,“嫦娥一号”拍照了约 1.37tb 的月球照片传回地球供后续讨论, “嫦娥一号”拍照月球照片的过程在信息技术中常被称作a 信息加密 b 信息治理 c 信息沟通 d 信息采集3. 随着信息化进程的不断加快,信息安全越来越被人们所关注;以下说法正确选

2、项a 准时安装运算机系统软件的补丁程序,堵住系统的漏洞与后门b 对运算机中的文件进行加密,可以防止感染运算机病毒c 在运算机中安装了杀毒软件,就不会再感染运算机病毒d 保持运算机教室的清洁卫生,能有效防止运算机病毒的入侵4. 以下软件中,主要用于对文件进行压缩和解压缩的是a frontpageb flashc winrar d excel5. 用 windows 中的“录音机”软件录制声音文件,是将声音模拟信号a 转换成 ascii码b转换成像素点c 转换成区位码d进行采样和量化6.算式 7810 -1101 2的结果是a 100000110b 10000012c 1310d 1101027.

3、 汉字点阵码是一种用黑白两色点阵来表示汉字字形的编码,一个16x16 点阵字模的储备容量为a 1 字节b 16字节c 32字节d 64字节8. 某电子设备的电路板上有一个6 位“跳板开关” ,此开关每一位都只有“打开”和“闭合”两种状态;这个“跳板开关”最多能表示的状态数为:a 128b 64c 60d 69. 下面关于算法的描述,正确选项() a算法不行以用自然语言表示 b算法只能用框图来表示 c一个算法必需保证它的执行步骤是有限的d算法的框图表示法有0 个或多个输入,但只能有一个输出10. 设 a=2, b=3, c=4, d=5,表达式 a>b and c<=d or 2*a

4、>c的值是()a. trueb falsec 1d 111. 以下可作为vb变量名的是()a. 4*db a_bc 4abcd a+b12. 用语句 dim a 3 to 5 as integer所定义的数组的元素个数是()a 6b 7c 8d913. 随机数函数rnd可以产生一个大于等于0 且小于 1 的随机数, 现在想产生一个 6 ,24 的随机整数,可行的表达式是()( a) rnd*24( b) int6+rnd*18( c) 6+intrnd*18+1( d)6+intrnd*1914.下面程序段是利用for 语句给数组 a 赋值,使 a1=2 , a2=4 , a3=6 ,

5、a100=200 ,就划线处的语句应当是()for i= 1 to 100next i( a) ai=i+2( b) ai=i*i( c) ai=i(d) ai=2*i15. 有如下 visual basic程序段运行后,变量x 的值为()x=3do while x<7 x=x+2loop( a) 3( b) 5(c) 7( d) 916. 某超市水果区共有5 种水果品种,其价格依次为9.20 、4.00 、8.50 、1.80 、 2.50 ,原始数据9.204.008.501.802.50第一趟1.809.204.008.502.50其次趟第三趟1.802.504.009.208.5

6、0第四趟1.802.504.008.509.20如采纳冒泡排序算法对其进行从小到大排序,就其次趟的排序结果是( a)1.808.502.509.204.00( b) 1.802.509.204.008.50( c)1.804.009.202.508.50( d) 1.802.508.504.009.2017.一次运动会上 , 某组 6 位选手的百米成果 单位 : 秒 分别是 14.1 , 12.3 , 11.2,14.8,13.9,11.0,如使用挑选排序法将该组的成果按第一名、其次名、第三名的次序排序,就第一次交换数据后的次序是()( a) 14.8 , 14.1 , 12.3 , 11.2

7、 , 13.9 , 11.0( b) 11.0 , 12.3, 11.2, 14.8, 13.9, 14.1( c) 14.8 , 12.3 ,11.2 , 14.8,13.9,11.0(d) 11.0 , 14.1,12.3,11.2,14.8,13.918. 用 x、y、z 表示三角形的三条边,条件“三角形任意两边之和大于第三边”的表达式,可以用以下表示的是 ( a) x+y>z and x+z>y and y+z>x( b)x+y<z or x+x<y and y+z<x( c) notx+y<z and x+z<y and y+z<

8、x( d)x+y>=z or x+z>=y or y+z>=x19. 在 visual basic中,要定义一个一维数组a,用于储备15 名铅球运动员的成果数据(以米为单位,精确到 0.01 米),就正确的数组定义语句是( a) dim a1,15 as integer( b) dim a1,15 as single( c) dim a1 to 15 as single( d) dim a1 to 15 as integer20. 如下图所示的流程图片断上述流程图执行过后,a、b 的值分别为()a a 是 20, b 是 30b a 是 20,b 是 20c a 是 30,

9、b 是 30da 是 30,b 是 2021. 下面是一段关于运算变量s 的算法:s=0 : a=1for i=1 to 10 s=s+i*a a=-anext i这个运算 s 值的算法中, s 的代数式表示式()a 1 2+3 4+ +-1n× n 1b 1 2+3 4+ +-1n × nc 1+2+3+4+n 1+nd 1 2 3 n22. 报名参与冬季越野赛跑的某班5 位同学的学号是:5, 8, 11, 33, 45, 50, 60, 65;利用对分查找,查找学号为34 号同学的过程中,依次被拜访到的学号是( a) 33, 50, 45 ( b) 33, 45 (c)

10、 45, 11, 33 (d) 33, 60, 4523. 下面程序段运行后x 的值是为:a="1234":b="5555"x=vala+lenba."12345555"b.6789c.8d.123824. 有如下一组数据: 9, 3, 16, 89, 54,20,95假如使用挑选法排序,就数据需要交换的次数是:a.1b.2c.3d.425. 十六进制数7bh转换成二进制数是( a) 1111111 2( b)1111011 2( c) 1111101 2( d)1111110 226. 用 ultraedit软件观看字符内码,结果如

11、下图所示:如被观看的字符全部属于gb2312编码汉字,就图中内码表示的汉字共有()( a) 1 个( b)2 个( c)5 个( d) 10 个27. 现运算器上xy 运算处理的算法部分流程图如下图所示:输入 y,xj 1,f 1j j+1j<= y ?ny输出 f空白矩形框中应当填入的是( a) f f*x( b) f x*j( c) f f+x(d) f f*j28. 如下 visual basic程序,单击命令按钮command,1界”错误时所执行的语句是private sub command1_click dim a0 to 5 as integerdim i as intege

12、r'a0 = 1'for i = 1 to 5ai = 2 * ai - 1 + 1'next itext1.text = stra6'end sub显现如下列图的出错信息;发生“下标越( a)( b)( c)( d)29. 在 visual basic中,语句 year.caption = "2021"中的“ year”是( a)属性值( b)属性名( c)对象名( d)类名30. 递归函数是一种在定义函数时就调用自己的一种函数,他可以便利的解决许多好玩的问题,下面是用递归运算 n! =1*2* *n ,在画线处填入function fn

13、as integeras integerif n=1 thenf=1elseend if end function( a) f=n*n-1(b) f=n*fn-1( c) fn= n*n-1( d) fn=n*fn-1二、 程序阅读1、 以下 visual basic程序:private sub command1_click dim sum as long , i as integer sum = 0for i = 1 to 100 step 2sum = sum + i * i next itext1.text = strsumend sub该程序能完成运算的数学表达式是 , 循环终止后 i

14、 的值,共循环次2、 下面的程序是求 7. ( 7.=1*2*3.*6*7)的值,并在文本框text1输出这个值;程序中有两处错误,请更正;private sub command1_clickdim a as single a=0for i=1 to 7a=a*i next itext.text=stra end sub错误的语句: 更正: 3、 有道写于纸上的数学题因雨水问题淋湿,有两个数字已模糊不清:( 3 +42)× 6 46某同学为了找出这两个数,编写了以下visual basic程序:sub command1_click dim x as integer,y as inte

15、ger for x=0 to 9for y=0 to 8 step 2ifthenlist1.additem“3 ”& strx&” +42*6=46 ” &stryendifnext next end sub4、 在 vb中,类 shape 的 shape 属性值与图形外形的对应关系如下:shape 属性值 012345图形的外形 矩形 正方形 椭圆 圆 圆角矩形 圆角正方形以下 vb程序的设计界面如下列图, 程序运行时, 在文本框 text1 中一个 0 5 之间的整数, 单击“显示”按钮 command1后,对象 shape1 出现与该数对应的外形, 假如输入数据

16、不在此范畴, 就标签 labe12显示“请输入 0 5 之间的整数” ,假如输入“ 0”,就对象 shape1 出现矩形;请在划线处填入合适代码;private sub command1_click dim x as integer label2.caption=“” x=valtext1.textif x =0 and x =5 thenshape1.shape=1elseend if end sub2 =“请重新输入 0 5 之间的整数”5、 以下 vb程序实现如下功能:程序运行时,在文本框text1和 text2 中分别输入 x 和 n 的值,单击命令按钮 command1后,调用函数

17、f 运算 s 的值,并在文本框text3 中显示运算23结果; sxxxnx ;请在划线处填入合适的代码;2.3!n.privatesub command1_click dim x as single , n as integer , s as single x = val text1 text n = val text2 text s = f x , n text3 text = end subprivate function f x as single , n as integer as single dim sum as single , i as integer , t as sing

18、lesum = 0t = 1for i = 1 to n t = t * x / i sum =next i f = sumend function6、 函数 mids,n,k的返回值是字符串s 第 n 个字符开头的长度为k 的子串, 函数 lens的返回值是字符串 s 长度写出单击窗体后程序的执行结果private sub s1s as stringdim k as integer, n as integer, c as string n =lensif n mod 2=1 then c = mids,n2+1,1 for k = 1 to lens2c = mids, lens+1-k,1+c+mids,k,1 next ks =c end subprivate s

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论