11[单选题] 在软件开发中,需求分析阶段产生的主要文档是( )。
A.可行性分析报告
B.软件需求规格说明书
C.概要设计说明书
D.集成测试计划
参考答案:B
参考解析:A错误,可行性分析阶段产生可行性分析报告。C错误,概要设计说明书是总体设计阶段产生的文档。D错误,集成测试计划是在概要设计阶段编写的文档。B正确,软件需求规格说明书是后续工作如设计、编码等需要的重要参考文档。
12[单选题] 编写如下程序:
程序运行后,单击命令按钮Commandl,输出结果为
A.1100B.0011C.0101D.1010
参考答案:A
参考解析:subl函数对全局数组arr元素赋初值,subl函数参数传递均为默认的引用传递。因此执行完后n值被修改。Commandl_Click()事件中的For循环对air数组元素进行倒序输出。选A.。
13[单选题]工程中有Form1、Form2两个窗体(Form1中有文本框Text1;Form2中有Text1文本框和Command1命令按钮)。
Forml是启动窗体。在这些模块中编写下面的程序代码:
下面关于程序的叙述中错误的是
A.双击Form1的Text1后,Text1中显示“VisualBa.sic”,弹出Form2
B.双击Form1的Text1后,Form2成为当前窗体
C.单击Form2的命令按钮,Form1成为当前窗体
D.Form2的Text1=Form1.Text1语句不能正确执行
参考答案:D
参考解析:本题考察窗体切换的知识。双击Form1的Tex1时触发Text1_DblClick事件,Text1中显示“VisualBa.sic”,弹出Form2,此时,Form2成为当前窗体;单击Form2的命令按钮时触发Command1_Click事件,Form1成为当前窗体。选D.。
14[单选题] 在软件开发中,需求分析阶段可以使用的工具是( )。
A.N—s图B.DFD图C.PAD图D.程序流程图
参考答案:B
参考解析:在需求分析阶段可以使用的工具有数据流图(DFD图),数据字典(DD),判定树与判定表,所以选择B。
15[单选题] 负责数据库中查询操作的数据库语言是( )。
A.数据定义语言
B.数据管理语言
C.数据操纵语言
D.数据控制语言
参考答案:C
参考解析:数据定义语言:负责数据的模式定义与数据的物理存取构建;数据操纵语言:负责数据的操纵,包括查询及增、删、改等操作;数据控制语言:负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能。
16[单选题] 在窗体上画一个命令按钮,然后编写如下程序:
程序运行后,单击命令按钮,在输入对话框中输入7,则输出结果为
A.3B.4C.5D.6
参考答案:C
参考解析:For循环对数组Arr赋初值。得到的结果是元素值从10到1的倒序。Arr(7)=4。An"(2+Arr(x))=Arr(2+D.=5。选C.。
17[单选题] 以下关于单选按钮和复选框的叙述中,正确的是
A.单选按钮和复选框都能从多个选项中选择一项
B.单选按钮和复选框被选中时,选中控件的Value属性值为True
C.是否使用框架控件将单选按钮分组,对选项没有影响
D.是否使用框架控件将复选框分组,对选项没有影响
参考答案:D
参考解析:复选框按钮可以同时选择多个,而在一组单选按钮中,只能选择其中的一个。单选按钮被选中时,其Val-He属性值为True,如果没有被选中其Value值为False,复选框的Value属性可以设置为0、1和2,分别代表没选中、选中和禁用。单选按钮一般用框架进行分组,每个框架内的单选按钮的操作不影响其他组的按钮,而复选框是否分组对选项没有影响。
18[单选题] 下面程序运行时,若输入“Visual Basic Proarammin9”.则在窗体上输出的是( )
A.OB.1C.2 D.3
参考答案:D
参考解析:根据题中的程序代码可知,ch为输入字符串的大写状态,第一个For循环是依次取出字母,n为取出字母与“A”字符的ASCIl码差值,然后再赋给数组count();第二个For循环是找出数组count()中的最小值,因此,最后窗体上输出的结果为3,即选项D。
19[单选题] 设窗体上有Text1、Text2两个文本框,并编写了下面的程序代码:
程序运行时,在Text1文本框中输入”VisualBasic6.0”后按回车键,则在Text2文本框显示的是
A.11B.16C.VisualBasic6.0D.visualbasic6.0
参考答案:A
参考解析:Textl—KeyPress过程中,先把输入的字符串中的字母变成小写的。当按下回车键后,执行For循环统计小写字母的个数。退出循环后把n值赋给Text2。选A.。
20[简答题] 在考生文件夹下有一个工程文件sit4.vbp,Forml窗体中有一个文本框,名称为Textl;请先在窗体上添加两个框架控件,名称分别为Fl、F2,标题分别为“性别”、“身份”;然后在F1中添加两个单选按钮控件Opl、Op2,标题分别为“男”、“女”;其次在F2中添加两个单选按钮控件Op3、Op4,标题分别为“学生”、“教师”;最后再添加一个命令按钮,名称为Cl,标题为“确定”,如图所示。请编写适当的事件过程,使得运行时,在F1、F2中各选一个单选按钮,然后单击“确定”按钮,就可以按照下表把结果显示在文本框中。
最后把修改后的文件以原来的文件名存盘。
注意:考生不得修改窗体文件中已经存在的程序和Textl的属性,在结束程序运行之前,必须进行能够产生上表中一个结果的操作。必须用窗体右上角的关闭按钮结束程序,否则无成绩。
参考解析:
【考点分析】本题考点有:单选按钮的Name、Caption和Value属性,框架的Name和Caption属性,命令按钮的Name和Caption属性,文件操作(Open、Cbse、Output)以及判断语句。
【解题思路】在窗体上建立好控件后,先设置控件属性,再编写事件过程。本题需注意容器中控件的画法。命令按钮标题由caption属性设置,单击命令触发Chck事件;单选按钮的标题由Caption属性设置,程序中需要检测单选按钮的状态,通过Value属性来实现,如果单选按钮被选中,则VMue值为l,否则Value值为0。在文本框中显示内容通过Text属性实现,其形式为:文本框名.Ten=显示的内容。在VisuMBasic程序中,0pen语句用于打开顺序文件,打开顺序文件的基本格式为:0penFileNameForModeAs#Ele-Number。其中,FileName表示要打开的文件的路径;Mode为打开模式,OutPut用于输出,Append用于追加写入,Input用于读取;EleNumber为打开文件时指定的句柄。读文件操作在窗体的Load事件过程中完成,写文件操作在命令按钮的Click事件过程中完成。
【操作步骤】
步骤1:打开本题工程文件,按照题目要求建立框架控件并设置其属性,如图3.10所示。
步骤2:按照步骤1建立其他控件并设置相关属性,程序中用到的控件及属性见表3.5和表3.6。
步骤3:打开代码编辑窗口,在指定位置编写如下代码。
参考答案
Private Sub C1_Click()
Text1.Text="我是"´首先确定不论选什么情况
Text1的内容一定以”我是”开头
If Op1.Value Then
Tex1.Text=Textl.Text&Op1.Caption
ElSe
Text1.Text=Textl.Text&Op2.Caption
End If’通过单选按钮的Value值(选择为true,否则为false)确认性别,最后把其Caption值接至Text1后
If Op3.Value Then
Text1.Text=Textl.Text&Op3.Caption
Else
Text1.Text=Textl.Text&Op4.Caption
End If'确认身份,思路同上
EndSub
步骤4:调试并运行程序,关闭程序后按题目要求存盘。
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |