




免费预览已结束,剩余5页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2016年上学年高二技术期中测试卷第一部分信息技术一、选择题部分(本大题共12小题,每小题2分,共30分。在每小题给出的四个选项中,只有一个符合题目要求)1.某算法的流程图结构如下图所示,其算法结构属于()a.顺序结构b.选择结构c.树形结构d.循环结构2.某算法流程图如图所示。当输入值为0时,该算法执行的步骤是()a.b.c.d.3.某算法的部分流程图如图所示,执行这部分流程后,变量d的值为( )a. 0b.1c.8d.9 4.某算法流程图如图所示: ns=10?ss+iii+2s0:i4y输出s、i执行该算法,输出变量s和变量i的值分别为a16 8b28 12c10 8d18 105.计算某次考试的平均分的部分算法流程图如图所示,其中s用来记录已输入考生的人数,sum用来计算分数之和,avg用来存储平均分,输入-1时表示输入结束。图中处应填入的是()a.sumsum+xb.ss+xc.sumsum+sd.avgavg+x6.在vb中,语句label1.caption=white执行后,标签label1的()a.文字颜色变为白色b.文字内容变为whitec.背景变为白色d.名称变为white7.一个vb程序的运行界面如图所示。下列说法不正确的是()a.文本框text1的caption属性值为“h”b.标签label1的caption属性值为“输入字符”c.命令按钮command1的caption属性值为“查询”d.窗体的caption属性值为“查询字符ascii码”8.有如下程序段:dim i as integer, ans as integerdim a(1 to 10) as integersum = 0for i = 1 to 10 a(i) = i 2 if a(i) mod 3 = 0 then ans = ans + a(i)next itext1.text = str(ans)该程序段运行后,文本框text1中显示的内容是( )a.55b. 126c. 259d. 3859.下列能作为vb变量名的是()a.modb.a1c.3fd.no_110.观察如下程序,变量x的数据类型应定义为()dim x as x=mid(computer,1,3)a.integerb.singlec.longd.string11.设一个三位数是n,它的个位数字为a,十位数字为b,百位数字为c,则b的visual basic表达式是 ()a.n-a-cb.(n-a* 100-c)/10c.int(n/10)-int(n/100) *10d.n-int(n/100)-int(n/10)12.下列vb表达式的值等于34的是()a.abs(-35)+1b.len(33)+1c.mid(1234567,3,4)d.int(33.7)+113设a=5,b=10,则执行c=int(b-a) * rnd+a)+1后,c值的范围是()a.510b.69c.610d.5914.某vb代码如下:a=computerb=mid(a,2,1)c=asc(b)d=chr(c+1)程序运行后,d的值是()a.pb.dc.cd.o15.有如下vb事件处理过程:private sub command1_click( )dim i as integerlist1.clearfor i=1 to 10if i mod 2=0 thenlist1.additem iend ifnext iend sub该事件被执行后,在列表框list1中显示的数据是() 10a.12345678910b.13579c.246810d.10987654321二、填空题部分16.计算圆周率的近似公式是:=1-+(-1)n-1。某人编写下面的程序用此公式计算并输出的近似值,请在划线处填上合适的vb语句。private sub command1_click( )pi=1sign=1n=20 000for k=sign= pi=pi+sign/knext kprint pi*4end sub17.百元百鸡问题:假如公鸡5元一只,母鸡3元一只,3只小鸡一元,现在100元,可买公鸡、母鸡、小鸡各几只?用vb程序解决百元百鸡问题,程序如下:for i=1 to 20for j=1 to 33k=if i+j+k=100 then print 公鸡+str(i) +母鸡+str(j) +小鸡+str(k)next jnext i(1)该程序采用的算法是(选填“枚举算法”或“解析算法”)。(2)为实现程序功能,在程序画线处应填写的表达式是。18. 编写vb程序,实现如下功能:在文本框text1中按“yyyy-mm-dd”(年4位,月2位,日2位)格式输入某一日期,单击“推算”按钮command1,在文本框text2中输出该日期对应的星期,运行界面如下第14题图所示。第14题图(1)要使标签对象label1中显示的文本“date”修改为“日期”,可在其属性窗口中将_属性的属性值改“日期”。(2)为实现上述功能,请在划线处填入合适的代码。private sub command1_click() dim s as string 变量s存储输入的日期 dim s1 as string, s2 as string, s3 as string dim y as integer, y2 as integer, m as integer, d as integer, n as integer s1 = 622503514624 s2 = 512503514624 s3 = 日一二三四五六 s = y = val(mid(s, 1, 4) m = val(mid(s, 6, 2) d = val(mid(s, 9, 2) y2 = y mod 100 n = int(y2 / 4) + y2 + d if y mod 4 = 0 and y mod 100 0 or y mod 400 = 0 then 判断是否为闰年 n = n + val(mid(s2, m, 1) else n = n + val(mid(s1, m, 1) end if n = n mod 7 + 1 text2.text = mid(s3, n, 1)end sub(3)如果输入日期“2017-02-01”,则输出结果是星期 。19.编写vb程序,寻找第1位为2,第5位为5,数字长度为5的完全平方数,并统计个数。要求:单击“寻找”按钮command1,将符合要求的五位数显示在列表框list1中,统计个数显示在标签label2中,界面如第14题图所示。实现上述功能的vb程序代码如下:第14题图private sub command1_click() dim i as integer, n as integer dim x as integer n = 0 for i = 0 to 999 x = if int(sqr(x) = sqr(x) then list1.additem end if next i label2.caption = 共有: + str(n) + 个end sub(1)在设计应用程序界面时,能在窗体上添加标签label2的操作是 (填编号:单击工具箱中的标签控件 双击工具箱中的标签控件)(2)为实现上述功能,划线处应填入的代码为 ;划线处应填入的代码为 ;划线处应填入的代码为 。第一部分 信息技术 答题卷班级 姓名 学号一、 选择题(本大题共12小题,每小题2分,共24分。 在每小题给出的四个选项中,只有一个符合题目要
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 深度解析2025年消费金融用户画像精准营销策略创新报告
- 数字化理赔服务在2025年保险行业的客户满意度提升路径报告
- 船舶修理合同及技术协议
- 湖南校企合作协议书范本
- 灾害监测合同协议书模板
- 聘用电工合同协议书模板
- 演员人身意外安全协议书
- 法人委托他人签合同范本
- 电动车合同租赁合同范本
- 铺地老青砖出售合同范本
- 过敏性哮喘课件
- 危险废物培训知识课件
- 《PLC应用技术项目化教程(西门子S7-1200)》高职全套教学课件
- T-CATIS 024-2024 再保理、双保理和联合保理业务操作指引
- 2024年江苏省中考语文文言文专项练习
- 2025-2030年碳化硅密封环项目商业计划书
- 2025届高考英语高频核心词汇表(词汇+词性)+清单(一)
- 餐饮服务企业各项管理制度体系
- 急危重症护理学试题库+答案
- 课件:《科学社会主义概论(第二版)》导论
- 二零二五年度柑橘产业链全程托管销售合同3篇
评论
0/150
提交评论