2013年3月选择题题目
第一套
(1)下列关于栈和队列的描述中,正确的是( )。
A)栈是先进先出 B)队列是先进后出 C)队列允许在队头删除元素 D)栈在栈顶删除元素
(2)已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是( )。 A)ABCDE B)ECABD C)EACDB D)CDEAB
(3)在数据流图中,带有箭头的线段表示的是( )。 A)控制流B)数据流C)模块调用D)事件驱动 (4)结构化程序设计的3种结构是( )。
A)顺序结构,分支结构,跳转结构B)顺序结构,选择结构,循环结构 C)分支结构,选择结构,循环结构D)分支结构,跳转结构,循环结构 (5)下列方法中,不属于软件调试方法的是( )。 A)回溯法B)强行排错法C)集成测试法D)原因排除法 (6)下列选项中,不属于模块间耦合的是( )。 A)内容耦合B)异构耦合C)控制耦合D)数据耦合
(7)下列特征中不是面向对象方法的主要特征的是( )。 A)多态性B)标识惟一性C)封装性D)耦合性
(8)在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。 A)需求分析阶段B)概念设计阶段C)逻辑设计阶段D)物理设计阶段 (9)在一棵二叉树上,第5层的结点数最多是( )。 A)8 B)9 C)15 D)16
(10)下列有关数据库的描述,正确的是( )。
A)数据库设计是指设计数据库管理系统B)数据库技术的根本目标是要解决数据共享的问题 C)数据库是一个独立的系统,不需要操作系统的支持 D)数据库系统中,数据的物理结构必须与逻辑结构一致 (11)Visual Basic6.0集成环境的主窗口中不包括( )。 A)标题栏B)菜单栏C)状态栏D)工具栏
(12)在正确安装Visual Basic 6.0后,可以通过多种方式启动Visual Basic 6.0。以下方式中,不能启动Visual Basic 6.0的是( )。
A)通过"我的电脑"找到vb6.exe,双击该文件名B)进入DOS方式,执行vb6.exe文件 C)通过"开始"菜单中的"运行"命令D)通过"开始"菜单中的"程序"命令 (13)下面4个选项中,不是窗体属性的是( )。 A)UnLoad B)BorderStyle C)MinButton D)Caption
(14)设计窗体时双击窗体的任何位置,将打开( )。 A)窗口设计器 B)代码窗口 C)工具箱窗口 D)属性窗口 (15)下面有关标准模块的叙述中,错误的是( )。
A)标准模块的文件扩展名为.bas B)标准模块中的Private过程不能被工程中的其他模块调用 C)标准模块不完全由代码组成,还可以有窗体
D)标准模块中的全局变量可以被工程中任何模块引用
(16)实现字符的UniCode编码方式与ANSI编码方式相互转换的函数是( )。 A)Str B)StrConv C)Trim D)Mid
(17)若将变量TestDate声明为Date类型,则下列为变量TestDate赋值的语句中正确的是( )。 A)TestDate=date("1/1/2002") B)TestDate=#"1/1/2002"#
C)TestDate=#1/1/2002# D)TestDate=Format("m/d/yy","1/1/2002")
(18)窗体Form1上有一个名称为Command1的命令按钮,以下对应窗体单击事件的事件过程是
( )。
Private Sub Commandl_Click()
A)Private Sub Form 1_Click() B)Private Sub Form_Click() … … End Sub End Sub
C)Private Sub Commandl_Click() D)Private Sub Commandl_Click() … … EndSub EndSub (19)下列程序段的执行结果为( )。
Form1.Cls
a = "ABBACDDCBA" For i = 6 To 2 Step -2 x = Mid(a, i, i) y = Left(a, i) z = Right(a, i) z = x & y & z Next i Print z
A)ABC B)BBABBA C)ABBABA D)AABAAB
(20)不能正确表示条件"两个整型变量A和B之一为0,但不能同时为0"的布尔表达式是( )。 A)A*B=0 and A+B<>0 B)(A=0 or B=0)and (A<>0 Or B<>0) C)not(A=0 And B=0)and (A=0 or B=0) D)A*B=0 and (A=0 or B=0)
(21)在窗体(Name属性为Form1)上画两个文本框(Name属性分别为Text1和Text2)和一个命令按钮(Name属性为Command1),然后编写如下两个事件过程( )。 Private Sub Command1_Click() Private Sub Form_Load()
a = Text1.Text + Text2.Text Text1.Text = "" Print a Text2.Text = "" End Sub End Sub
程序运行后,在第一个文本框(Text1)和第二个文本框(Text2)中分别输入123和321,然后单击命令按钮,则输出结果为( )。
A)444 B)321123 C)123321 D)132231 (22)组合框是文本框和( )特性的组合。 A)复选框B)标签C)列表框D)目录列表框
(23)已知文本框的ScrollBars属性设置为3,却看不到任何效果,原因是( )。 A)文本框中没有内容 B)文本框的Locked属性值为True
C)文本框的MultiLine属性值为False D)文本框的MultiLine属性值为True (24)下面哪个属性不是框架控件的属性( )。 A)Caption B)Left C)Text D)Enabled
(25)复选框是否被选中,取决于复选框的( )。
A)Enabled属性 B)Value属性 C)Checked属性 D)Visible属性
(26)窗体如左图所示。要求程序运行时,在文本框Text1中输入一个姓氏,单击"删除"按钮(名称为Command1),则可删除列表框List1中所有该姓氏的项目。若编写以下程序来实现此功能: