第 1 页:选择题 |
第 4 页:填空题 |
一、选择题
1在软件开发中,需求分析阶段产生的主要文档是( )。
A.数据字典
B.详细设计说明书
C.数据流图说明书
D.软件需求规格说明书
参考答案:D
参考解析:需求分析的最终结果是生成软件需要规格说明书。可以为用户、分析人员和设计人员之间的交流提供方便。
2在数据库管理技术的发展中,数据独立性最高的是( )。
A.人工管理B.文件系统C.数据库系统D.数据模型
参考答案:C
参考解析:在人工管理阶段,数据无法共享,冗余度大,不独立,完全依赖程序;在文件系统阶段,数据共享性差:在数据库系统阶段,共享性好,独立性高。
3在窗体上有两个文本框:Textl和Text2,然后编写如下事件过程:
程序运行后,如果在Text2文本框中输入“ertyu”,则Textl文本框中的内容为( )。
A.
B.
C.
D.
参考答案:B
参考解析:本题考查键盘事件参数。在Text2中按下键盘上的某个按键时,KeyDown事件将发生,其中KeyDown中的KeyCode参数是所按键的ASCIl码值,其数据类型为整型,可以对其进行算术运算。Ch艰eyCodes4)表示KeyCode码对应字符前面的第4个字符。注意:KeyCode返回的总是大写字符。
4设有变量声明为“Dim aDateAsDate”,则能为变量aDate正确赋值的表达方式是( )。
A.
B.
C.
D.
参考答案:A
参考解析:本题考查日期型数据。一般日期型数据可以是任何可以表示的日期,放在一对“#”号中,或者可以用数字序列表示日期。注意,如“”8/8/2008””为字符串,不表示日期。函数Date返回当前日期,函数的参数为空。Format函数的第一个参数为日期,第二个参数为格式串。
5下列叙述中,不属于设计准则的是( )。
A.提高模块独立性
B.使模块的作用域在该模块的控制域中C.设计成多入口、多出口模块
D.设计功能可预测的模块
参考答案:C
参考解析:大量软件设计表明,以。F的设计准则是可以借鉴为设计的指导和对软件结构图进行优化,这些准则是:提高模块独立性;模块规适中;深度、宽度、扇出和扇入适当;使模块的作用域在该模块的控制域中;应减少模块的接口和界面的复杂性;设计成单入口、单出[:_1的模块;设计功能可预测的模块。
6窗体上有1个名称为Textl的文本框;1个名称为Thnerl的计时器控件,其Interval属性值为5000,Enabled属性值是True。timer事件过程如下:
以下叙述中正确的是( )。
A.每次执行此事件过程时,flag的初始值均为0
B.flag的值只可能取0或1
C.程序有逻辑错误,Else分支总也不能被执行
D.程序执行后,文本框中的文字每5秒改变一次颜色
参考答案:D
参考解析:计时器控件(Timer)用来完成有规律性时间问隔执行的任务,Interval属性用于设置计时器事件之问的间隔,以毫秒为单位。本题在每5秒执行一次的Timer事件过程中,通过静态变量flag值的交替变换(即-1和1之间)来控制文本框中文字的颜色,值为.1时为绿色,值为l时为红色。除程序刚启动第一次执行Timer事件过程时,静态变量fla9的初始值为0外,其余各次均为.1或1。
7以下能从字符串“VisualBasic’’中直接取出子字符串“Basic”的函数是( )。
A.LeRB.MidC.String D.Instr
参考答案:B
参考解析:本题考查字符串函数。函数Left表示从字符串的左边取连续个字符构成子串。Mid可以从字符串的任意位置取出子串。StxSn9则返回字符串的第一个字符构成的,含有相同个数字符的子串。instr为字符串匹配函数。
8设窗体上有1个垂直滚动条,已经通过属性窗口把它的Max属性设置为1,Min属性设置为100。下面叙述中正确的是( )。
A.程序运行时,若使滚动块向左移动,滚动条的Value属性值就减少
B.由于滚动条的Max值小于Min值,程序运行时滚动条的长度会缩为一点,滚动块无法移动
C.程序运行时,若使滚动块向左移动,滚动条的Value属性值就增加
D.由于滚动条的Max属性值小于Min属性值,程序会出错
参考答案:C
参考解析:
滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。其Max属性用于设置或返回滚动条所能表示的最大值,Min属性用于设置或返回滚动条所能表示的最小值。默认情况下,Max的值大于Min的值,即当滚动块向右移动时,其Value属性值增加。如果希望滚动条显示的信息从较大数值向较小数值变化,可将Min设置成大于Max的值,此时当滚动块向左移动时,其Value属性值增加。
9在窗体上有一个名称为Commandl的命令按钮,并有如下程序:
程序执行时,单击命令按钮Commandl三次后,窗体上显示的结果为( )。
A.1516B.56C.1515D.156
参考答案:D
参考解析:本题考查静态变量。静态变量的值有继承性,上一次调用的结果在下一次调用时还是有效的。题目中每次调用Y的值都被重新赋值了,因此单击3次以后Y的值仍然是6,而x每次调用的结果都保留,因此调用3次以后,结果为I5。
10有如下的一个函数过程:
通过以下事件过程调用该函数,程序运行后,在输入对话框中输入数字“123”,则运行结果为( )。
A.12B.6C.3D.1
参考答案:B
参考解析:本题考查函数功能分析。定义函数过程fn时,在参数前加上ByVal表明参数为传值调用。函数血的主要功能为取出n0.Ill的每一位,进行累计相乘,然后返回结果。
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |