




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
高级语言程序设计(VB)试卷20067院(系)班级学号姓名注意事项1本试卷共五大题,满分100分,考试时间120分钟。2所有答案请写在答卷上,答在其它地方无效;3试卷作草稿纸,与答卷同时提交,答卷才有效。一、填空题(每题1分,共10分)1把数学式子写成VB的数值表达式为5SIN2(SQR1314159/2SIN25314159/180)。2设A5,B6,C7,D8,表达式32BORACANDBCORCD的值是(TRUE)。3若CASE子句中的表达式表列具有形式TO,则它的含义是当测试表达式的值等于(指定范围内的值)时,执行该CASE子句相应的语句块。4执行下面的程序段后,X的值为(12)。X0FORI1TO8STEP3XXINEXTI5在图片框上放置的控件称为图片框的(子)对象,而窗体是图片框的(父)对象。6将命令按钮COMMAND1的CAPTION属性值赋给文本框TEXT1的TEXT属性使用的语句为TEXT1TEXTCOMMAND1CAPTION7复选框的VALUE属性为(1)时,表示复选框被选中。8使用滚动条可以获取某一范围内的数值输入。为使垂直滚动条的VALUE属性值从下往上递增变化,应设置滚动条MIN属性值大于MAX属性值。9语句DIMA3TO4ASINTEGER定义的一维数组A的元素个数是(8)。10给定如下子过程FUNCTIONFUNBYVALNUMASLONGASLONGDIMKASLONG,IASINTEGERK1FORI1TONUMKKINEXTIENDFUNCTION执行语句PRINTFUN5后在窗体上显示的结果为(0)。二、单项选择题(每题15分,共30分)1装载窗体是窗体的(C)。A对象B属性C事件D方法2设A“VISUALBASIC“,下面使B的值为“BASIC“的赋值语句正确的是B。ABLEFTA,8,12BBMIDA,8,5CBRIGHTA,5,5DBLEFTA,8,53设X为整型变量,不能正确表达154INPUTBOX函数返回值的类型为B。A数值型B字符串型C逻辑型D货币型5执行语句PRINT4568/8MOD9输出的值是A。A4B5C6D76下列循环语句能正常结束循环的是(C)。AI5BI1DODOII1II2LOOPUNTILI0LOOPUNTILI17以下叙述中正确的是(A)。A窗体的NAME属性指定窗体的名称,用来标识一个窗体B窗体的NAME属性的值是显示在窗体标题栏中的文本C可以在运行期间改变窗体的NAME属性的值D窗体的NAME属性值可以为空8VB为命令按钮提供的CANCEL属性(A)。A用来指定命令按钮是否为窗体的“取消”按钮B用来指定命令按钮的功能是停止一个程序的运行C用来指定命令按钮的功能是关闭一个运行程序D用来指定命令按钮的功能是中断一个程序的运行9若使命令按钮失效,要对(A)属性设置为FALSE。AENABLEDBVISIBLECBACKCOLORDCAPTION10在窗体中添加两个文本框(其NAME属性分别为TEXT1和TEXT2)和一个命令按钮(NAME属性为COMMAND1),然后编写如下两个事件过程PRIVATESUBCOMMAND1_CLICKAUCASETEXT1TEXTLEFTTEXT2TEXT,3PRINTAENDSUBPRIVATESUBFORM_LOADTEXT1TEXT“ABCDEF“TEXT2TEXT“123456“ENDSUB程序启动后,单击命令按钮,输出结果为(C)A)ABCDEF123456B)ABCDEF123C)ABCDEF123D)AB12345611在运行程序时,要使文本框获得焦点,则需使用(B)方法。ACHANGEBSETFOCUSCGOTFOCUSDMOVE12下列语句中不能把图片框PICTURE1中的图形清除的是(A)。APICTURE1DELBPICTURE1PICTURELOADPICTURE“CPICTURE1PICTURELOADPICTUREDPICTURE1PICTURENOTHING13要删除列表框中的某一个项目,需要使用(D)方法。ACLEARBREMOVECMOVEDREMOVEITEM14在组合框中选择某一项目内容,在程序中可以通过(D)属性获得。ALISTBLISTINDEXCLISTCOUNTDTEXT15若有数组说明语句DIMAASINTEGER,则A被定义为(B)。A定长数组B可调数组C静态数组D可变类型数组16有如下语句TYPESTUDENTNAMEASSTRINGAGEASINTEGERSEXASSTRINGENDTYPEDIMSTUASSTUDENTWITHSTUNAME“李强“AGE21SEX“男“ENDWITH执行语句PRINTSTUAGE后在窗体上显示的结果是(B)。A李强B21C“男”DAGE17要使子过程F1调用后能用形式参数返回两个结果,下面子过程定义正确的是C。A)SUBF1BYVALN,BYVALMB)SUBF1N,BYVALMENDSUBENDSUBC)SUBF1N,MD)SUBF1BYVALN,MENDSUBENDSUB18以下叙述中错误的是D。A一个工程中可以包含多个窗体文件B在一个窗体文件中用PRIVATE定义的子过程或函数过程不能被其他窗体文件调用C在设计VB程序时,窗体模块和标准模块需要分别保存为不同类型的文件D全局变量必须在标准模块中定义19从磁盘上打开顺序文件“CT1TXT“为读入数据做好准备,如下语句(A)是正确的。A)F“CT1TXT“B)F“CT1TXT“OPENFFORINPUTAS1OPEN“F“FORINPUTAS2C)OPEN“CT1TXT“FOROUTPUTAS1D)OPENCT1TXTFORINPUTAS220以下叙述中正确的是B。A一个记录中所包含的各个元素的数据类型必须相同B随机文件中每个记录的长度是固定的COPEN命令的作用是打开一个已经存在的文件D使用INPUT语句可以从随机文件中读取数据三、程序阅读题第1题3分,第2题5分,其余题各4分,共24分1当X的输入值分别为4、8和12时,写出执行下列事件过程的输出结果。PRIVATESUBCOMMAND1_CLICKDIMX,YXINPUTBOX“请输入X的值“SELECTCASEXCASE1,3,5,7YX10CASE8TO10YX2CASE2,4,6Y5XCASEIS10YXX1ENDSELECTPRINT“X“X,“Y“YENDSUBX4Y20X8Y10X12Y1452写出执行下列事件过程的输出结果。PRIVATESUBCOMMAND1_CLICKCONSTN3DIMIASINTEGER,KASINTEGERFORI1TONPRINTTABNI21FORK1TOIPRINTSTRKNEXTKFORKI1TO1STEP1PRINTSTRKNEXTKPRINTNEXTIENDSUB1121123213设在一个窗体(如图所示)中已设置了一个组合框COMBO1和文本框TEXT1,且有下列程序,试写出事件过程COMBO1_CLICK的功能。DIMSTRASSTRINGPRIVATESUBFORM_LOADSTR“COMBO1ADDITEM“北京“COMBO1ADDITEM“天津“COMBO1ADDITEM“西安“COMBO1ADDITEM“上海“COMBO1ADDITEM“武汉“COMBO1ADDITEM“广州“COMBO1ADDITEM“海口“COMBO1TEXT“北京“ENDSUBPRIVATESUBCOMBO1_CLICKSTRSTRA,“B“BCALLFA,BPRINT“A“A,“B“BENDSUBPRIVATESUBFBYVALXASINTEGER,YASINTEGERXX1YY1ENDSUBA2B2A2B16若有如下窗体模块DIMAASINTEGERPRIVATESUBTESTDIMBASINTEGERAA1BB1PRINT“SUB“A,BENDSUBPRIVATESUBCOMMAND1_CLICKA2B3CALLTESTCALLTESTENDSUB写出当程序启动并单击命令按钮后,在窗体中显示的结果。SUB31SUB41四、程序填空题每空2分,共22分1下面事件过程的功能是输入某个学生某门课程的百分制成绩,并根据成绩输出评语,若0成绩60时,评语为“差”;若60成绩70时,评语为“通过”;若70成绩80时,评语为“中等”;若80成绩90时,评语为“良好”;若90成绩100时,评语为“优秀”,在横线上填上适当内容。PRIVATESUBCOMMAND1_CLICKDIMSSINPUTBOX“请输入学生的成绩“IF090PRINT“优秀“CASEIS80PRINT“良好“CASEIS70PRINT“中等“CASEIS60PRINT“通过“2CASEELSE或IS0PRINT“差“ENDSELECTENDIFENDSUB2下面程序的功能是计算F11/231/341/451/1920的值,在横线上填上适当内容。PRIVATESUBFORM_CLICKDIMFASSINGLE,IASINTEGER,SIGNASINTEGER(3)SIGN1F1(4)FORI2TO19FFSIGN/II1(5)SIGNSIGN1NEXTIPRINT“F“FENDSUB3下面窗体模块的功能是从键盘上输入X,Y和Z的值,按如下公式求FX,Y,Z的值的程序,在横线上填上适当内容。FX,Y,ZSINX/SINXYSINXZSINY/SINYZSINYXSINZ/SINZXSINZY其中X、Y和Z互不相等。FUNCTIONFBYVALAASSINGLE,BYVALBASSINGLE,BYVALCASSINGLE6ASSINGLE7FSINA/SINBSINCENDFUNCTIONPRIVATESUBCOMMAND1_CLICKDIMX,Y,Z,SXINPUTBOX“X“YINPUTBOX“Y“ZINPUTBOX“Z“IFXYANDYZANDZXTHENSFX,XY,XZFY,YZ,YX8FZ,ZX,ZYPRINT“S“SELSEPRINT“数据输入错误“ENDIFENDSUB4下面事件过程的功能是从学生分数顺序文件DFILE1DAT中读取各个学生的分数,并求该班的平均成绩,在横线上填上适当内容。PRIVATESUBCOMMAND1_CLICKDIMN,SCORE,SOPEN“DFILE1DAT“9AS3FORINPUTN0S0WHILE10NOTEOF3INPUT3,SCORESSSCOREN11N1WENDPRINT“平均成绩为“S/NCLOSE3ENDSUB五、程序设计题(每题7分,共14分)1假设体操比赛有10个评委和评分规定为采用10分制;去掉一个最高分和去掉一个最低分,然后计算平均分,该平均分作为最后得分。试编写一个事件过程,输入10个评委对某个运动员的评分存放在一维数组S中,计算该运动员的最后得分。PRIVATESUBCOMMAND1_CLICKDIMS1TO10,MAX,MIN,I,SU
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030工业互联网平台发展现状及产业融合趋势与投资机会分析报告
- 2025-2030家政服务行业价格体系形成机制与动态调整策略
- 2025-2030家庭园艺养护服务市场需求与商业模式创新报告
- 南宁八中专业辅导资料:中学教师职业面试题目精 编
- 2025年医院感染病例监测与过程控制措施测试题及答案解析
- 2025年通信调度复习题+答案
- 2025年母婴保健计划生育考试题及答案
- 2025年电梯安全管理考试试题及答案
- 山东教育行业考试指南:学前面试题库攻略
- 心律失常急诊处理课件
- 2025年云南红河州红产林业发展有限公司招聘笔试参考题库附带答案详解
- (高清版)DG∕TJ 08-2165-2015 建设项目交通影响评价技术标准
- 《早期诊断前列腺癌》课件
- 2025年新媒体运营考试题及答案
- 职业技术学校护理-妇产科护理-课程标准
- 国企出纳笔试试题及答案
- 回弹法表格自动生成计算表-F9-刷新.文件
- 第32届全国中学生物理竞赛复赛答案
- 沉香文化课件
- 2025年初中语文八年级下册试讲稿(教师招聘面试)桃花源记
- 【东南大学】中国可持续发展研究报告2024(蓝皮书)
评论
0/150
提交评论