免费预览已结束,剩余5页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
浙江省台州市书生中学2018-2019学年高二信息上学期第一次月考试题(满分:50分 考试时间: 45分钟) 2018.10一、选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只有一个 符合题目要求)1. 下列有关信息的说法,正确的是()a.信息也像物质和能量一样会产生损耗b.通过无线网络传输的信息不依附于任何载体c.教科书是信息的载体,书本中的文字是信息d.人类无时无刻也离不开信息,信息无处不在2. 某二进制数111010,其中两位数模糊不清,下列说法正确的是( )a.将该数转成十进制,最大值是246 b.将该数转成十六进制,可能得到三位数c.将该数转成十进制,无法确定是奇数还是偶数d.在该数后添加一个0,再转成十六进制,得到的新数是原数的16倍 3. 使用 ultraedit 软件观察字符“2018,lucky!”的内码,部分界面如图所示。下列说法不正确的是( )a.图中内码表示的 ascii 码字符共有9 个b.小写字母“z”的内码用二进制表示是“0111 1010”c.字符“10”的内码十六进制内码是“3a” d.字符“!”的十六进制内码是“a3 a1”4. 幅未经压缩的1024*768像素、256色的bmp图像,其存储容量约为a.192kb b.768kb c.6mb d.24mb5. 将一个时长为1分钟、分辨率为800*600的ntsc制式的黑白动画压缩为mpeg格式文件,压缩后的文件大小为10mb,则其压缩比约为( )a.5:1 b. 9:1c. 10 : 1d. 20 : 16. 建立一个vb程序窗体,如图所示,下列说法正确的是a.该窗体的名称是“第一个vb小程序”b.当前选中对象的类名是“lab4”c.当前界面共有7个对象d.“vb01.vbp”是窗体文件名7. 下列vb表达式中值最大的是a.sqr(2018) b. abs(-2018) c.len(2018)+1 d. int(rnd*2018)8. 有如下vb程序段:dim x as integer, y as integer, s as integerx=3:y=4if xy and y0 and yx then s=x*yelseif x=0 or y=0 then s=x+yelse s=0end if该程序段运行之后,变量s的值为( )a.0 b. 3 c. 7 d.129. 某两段vb程序分别如图1和图2所示:dim n as integer, s as integer, i as integern=val(text1.text)s=0for i=1 to n step 3s=s+inext itext2.text=str(s)图1dim n as integer, s as integer, i as integern=val(text1.text)s=0i=1do while i=ns=s+ii=i+2looptext2.text=str(s)图2当n的值为10时,关于该两段程序,下列说法不正确的是()a.两段程序中i的初值相同 b.两段程序都采用了循环结构c.图1程序实现了算式“1+4+7+10”的运算 d.图2程序中i=i+2执行了5次10. 某算法表示如下:将 0 赋值给变量 num,将 1 赋值给变量 i若 i 除以 2 余 0,则将变量 num 的值增加 1 并输出 i变量 i 的值增加 1,若变量 i 小于等于 10,则转结束 关于该算法的说法不正确的是a.该算法是用自然语言来描述的b.该算法结束后i=11c.该算法最后输出 5 个数值d.该算法只能用 do while 语句实现yns1k1a8a=65 and asc(ch)=97 then ch=chr(asc(ch)+32) end if label1.caption=label1.caption+chnext i已知字母“a”的ascii码65,字母“a”ascii码97。若在text1中输入“happy 2018”,则label1中应显示( )a. h 2018 b. appy 2018 c. happy 2018 d. happy 2018二、非选择题:(本大题共4小题,其中第13题和第14题每题6分,第15题和第16题每题7分,共26分)13. 台州市政公共停车的收费标准如下:30分钟以内不收费,1小时及以内收费5元,超过一小时后超过部分2元小时收费(不足1小时的按1小时计算)。小明据此设计了以下vb程序,程序运行界面如图。(1)若将窗体标题改为“台州停车收费”,应修改窗体属性栏中的 属性。(2)运行程序,在文本框text1中输入当天停车时间(分钟),单击“收费”按钮command1,在文本框text2显示所对应的费用(元),实现上述功能的vb程序如下,请在划线处填写合适的代码。private sub command1_click()dim t as integer, cost as integer, h as integer h是小时时长t = val(text1.text)if t = 30 thencost = 0elseh = (t - 1) 60 + 1if thencost = 5elsecost = end ifend iftext2.text = end sub 14. 现要编写一个统计20182100年间闰年次数的程序。已知出现闰年条件是:年份数能被4整除但不能被100整除,或者能被400整除。如图所示,要求程序运行后单击按钮,在列表框中显示闰年年份,并将统计次数显示在label1。(1)代码“private sub cmd1_click()”中的cmd1_click()是_。(单选,填字母:a对象名b事件c事件处理过程d方法)(2)下面的vb程序可用来实现上述功能,请在划线处填写合适的代码。private sub cmd1_click( )dim c as integer, year as integerc = 0a位置一 b位置二 if then c = c + 1c位置三 end ifd位置四next year label1.caption = 闰年共有 + str(c) + 次end sub(3)上述代码段中缺少了list1.additem str(year),此句代码应该加在_(填字母)位置。15. 素数只能被1和它本身整除,不能被其他自然数整除。编写vb程序实现如下功能:单击“产生奇数并判断”按钮command1,随机产生一个三位正奇数显示在文本框text1中,并在文本框text2中显示其是否为素数的判断结果。例如,当随机产生的三位正奇数为953时,程序运行界面如图a所示。图a 图b(1)在设计程序界面时,应使用图b所示“控件工具箱”中的 (填写相应编号)添加文本框text1。(2)实现上述功能的vb程序如下,请在划线处填写合适的代码。 private sub command1_click() dim n as integer, i as integer dim flag as boolean用于标记是否为素数 randomize n = int( )*2+1 随机生成三位正奇数 text1.text = str(n) flag = true标记为素数 i = 3 do while i = n - 1 and flag = true if n mod i = 0 i = i + 2 loopif flag=true then text2.text = str(n) + “是素数”else text2.text = str(n) + “不是素数” end if end sub(3)以下选项中,与加框处表达式“n mod i = 0”等价的是 (单选,填字母)。a. n i = int(n / i)b. n i = n/ i c. n mod i = n i16. 我国居民身份证号是由 18 位字符组成,其中前 17 位是数字,第 18 位是校验位(校验位字符在“0”“9”或“x”中选取)。由前 17 位数字经过一定的规则计算得到校验值, 在查验居民身份证号有效性时,如果校验位中的字符与计算所得校验值相等则身份证号有效, 否则无效。校验值计算规则如下:第一步:将身份证号前 17位数字分别乘以不同的系数后相加,对应系数如下表所示。位数1234567891011121314151617系数7910584216379105842第二步:将第一步的计算结果除以 11,得到余数。 第三步:根据第二步的计算结果从下表获取对应的校验值。余数012345678910校验值10x98765432例如:某身份证号为要计算此身份证的校验值步骤如下: 第一步:计算 3*7+4*9+0*10+5*5+1*2=189第二步:189 除以 11 得到余数为 2第三步:由余数 2 获取校验值 x。根据以上规则小王编写了一个验证身份证号是否有效的 vb 程序,功能如下:在文本框 text1 中输入身份证号,单击“验证”按钮 command1 后,在列表框 list1 中显示验证结果。 程序运行界面如图 a 所示。(1)设计程序界面时,应使用图 b 中的(填写相应编号)添加列表框对象 list1。图a 图b(2)实现上述功能的 vb 程序如下,请在划线处填入合适代码。private sub command1_click( )dim i as integer, a as integer, b as integer, sum as integer, pos as integer dim idcode as string, result as stringconst xs = 0709100508040201060307091005080402存储前 17 位每位系数const checkcodestr = 10x98765432存储余数对应的检验值 sum = 0for i = 1 to 17 step 1a = val(mid(idcode, i, 1)b = sum = sum + a * b next isum mod 11pos = checkcode = mid(checkcodestr, pos, 1)sum mod 11sum mod 11sum mod 11sum mod 11sum mod 11sum mod 11sum mod 11sum mod 11sum mod 11sum mod 11if checkcode = mid(idcode, 18, 1) then result = 有效else result = 无效end iflist1.additem (idcode & & result)end sub(3)程序中加框处代码有误,应修改为。2018学年第一学期书生中学高二年级第一次月考信息技术答 题 卷一、选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只有一个符合题目要求)123456789101112二、非选择题:(本大题共4小题,其中第13题和第14题每题6分,第15题和第16题每题7分,共26分)13. (1) (2) 14. (1) (2) (3) 15. (1) (2) (3) 16. (1) (2) (3) 2018学年第一学期书生中学高二年级第一次月考信息技术参考答案一、选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只有一个符合题目要求)12345678910dacbccbadd1112bc二、非选择题:(本大题共4小题,其中第13题和第14题每题6分,第15题和第16题每题7分,共26分)13. (1)caption 1分
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年辽宁省事业单位招聘考试模拟试卷 公共某础知识(三)附答案详解(精练)
- 2025年法律职业资格考试劳动争议调解仲裁法案例分析考试题目及答案
- 2025年大学《国际事务与国际关系-国际安全事务》考试备考题库及答案解析
- 2025年大学《数据科学与大数据技术-大数据实验技术》考试模拟试题及答案解析
- 2025年大学《智慧交通-智慧路网管理》考试备考题库及答案解析
- 2025年光伏发电站面试题及答案
- 2025年大学《老年学-老年经济学》考试模拟试题及答案解析
- 光伏题库简答题及答案大全2025年
- 2025年汽车销售主管年终总结和计划
- 2025年普法考试劳动争议调解仲裁法试题及答案
- 人体七大营养素概述
- 2025-2026学年上海格致中学(五四制)九年级(上)第一次月考语文试题及答案
- 2025年大学《管理科学-管理建模与仿真》考试模拟试题及答案解析
- 2025贵州安顺市公安机关第二批招聘警务辅助人员116人笔试考试备考试题及答案解析
- 动漫分镜美术课件
- 施工安全文明施工奖惩制度汇编
- 认知障碍科普
- AEO企业高级认证介绍
- 2025年军队文职人员招聘考试试题及答案
- 2025至2030石油化工设备市场发展现状分析及行业项目调研及市场前景预测评估报告
- 高铁站隔离开关操作员考试试卷与答案
评论
0/150
提交评论