公共基础知识
一、选择题
??(1)下列关于栈的叙述正确的是
??A)栈是非线性结构 B)栈是一种树状结构
??C)栈具有先进先出的特征 D)栈具有后进先出的特征
??(2)结构化程序设计所规定的三种基本控制结构是
??A)输入、处理、输出 B)树形、网形、环形
??C)顺序、选择、循环 D)主程序、子程序、函数
??(3)结构化程序设计的一种基本方法是
??A)筛选法 B)递归法 C)归纳法 D)逐步求精法
??(4)如果对一个关系实施了一种关系运算后得到了一个新的关系,而且新的关系中属性个数少于原来关系中属性个数,这说明所实施的运算关系是:A)选择 B)投影 C)连接 D)并
二、填空题
??1.对于输入为N个数进行快速排序算法的平均时间复杂度是( )
??2.在面向对象方法学中,直接反映了用户对目标系统的要求的模型是( )
??3.软件测试方法中,黑盒测试个白盒测试法是常用的方法,其中黑盒测试法主要是用于测试( )
??4.关系型数据库管理系统中存储与管理数据的基本形式是( )
Visual Basic语言程序设计
一、选择题
1、下列可以打开立即窗口的操作是___________。
A)Ctrl + D B) Ctrl + E C) Ctrl + F D) Ctrl + G
2、InputBox函数返回值的类型为__________。
A)数值 B)字符串 C)变体 D)数值或字符串(视输入的数据而定)
3、表达式4 + 5 6 * 7 / 8 Mod 9的值是__________。
A)4 B)5 C)6 D)7
4、以下语句的输出结果是__________。
Print Format $ (32548.5, "000,000.00")
A)32548.5 B)32,548.5 C)032,548.50 D)32,548.50
5、执行以下程序段后,变量c $ 的值为
a $ = "Visual Basic Programing"
b $ = "Quick"
c $ = b $ & Ucase (Mid $ (a $,7,6)) & Right $ (a $,11)
A) Visual BASIC Programing
B) Quick Basic Programing
C) QUICK Basic Programing
D) Quick BASIC Programing
6、在窗体(Name属性为Formal)上画两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(Name属性为Command1),然后编写如下两个事件过程:
Private Sub Command1_Click()
A = Text.Text + Text2.Text
Print a
End Sub
Private Sub Formm_Load()
Text1.Text =""
Text2.Text =""
End Sub
程序运行后,在第一个文本框(Text1)和第二个文本框(Text2)中分别输入123和321,然后单击命令按钮,则输出结果为__________。
A)444 B)321123 C)123321 D)132231