上学吧题库

2011年9月国家二级(VisualBasic)笔试真题试卷

试卷预览
下列叙述中正确的是()。

A.算法就是程序

B.设计算法时只需要考虑数据结构的设计

C.设计算法时只需要考虑结果的可靠性

D.以上三种说法都不对

下列关于线性链表的叙述中,正确的是(  )。

A.各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致

B.各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续

C.进行插入与删除时,不需要移动表中的元素

D.以上三种说法都不对

下列关于二树的叙述中,正确的是

A.叶子结点总是比度为2的结点少一个

B.叶子结点总是比度为2的结点多一个

C.叶子结点数是度为2的结点数的两倍

D.度为2的结点数是度为1的结点数的两倍

软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是(  )。

A.学生成绩管理系统

B.C语言编译程序

C.UNIX操作系统

D.数据库管理系统

某系统总体结构图如下图所示:则由关系R和S得到关系T的操作是(  )。

A.自然连接

B.差

C.交

D.并

下列选项中属于面向对象设计方法主要特征的是(  )。

A.继承

B.自顶向下

C.模块化

D.逐步求精

数据结构分为线性结构与非线性结构,带链的栈属于【1】。
在长度为n的顺序存储的线性表中插入一个元素,最坏情况下需要移动表中【2】个元素。
常见的软件开发方法有结构化方法和面向对象方法。对某应用系统经过需求分析建立数据流图(DFD),则应采用【3】方法。
数据库系统的核心是【4】。
在进行关系数据库的逻辑设计时,E—R图中的属性常被转换为关系中的属性,联系通常被转换为【5】。
为了使标签能自动调整大小以显示标题(Caption属性)的全部文本内容,应把该标签的【6】属性设置为True。
在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程: Private Sub Command1_Click()   x=1   Result=1   While x<=10    Result=【7】    x=x+1   Wend   Print Result  End Sub  上述事件过程用来计算10的阶乘。请填空。
在窗体上面一个命令按钮,其名称为Command1,然后编写如下事件过程: Private Sub Commandl_Click()   t=0:m=1:Sum=0   Do    t=t+【8】    Sum=Sum+【9】    m=m+2   Loop While 【10】   Print Sum  End Sub  该程序的功能是,单击命令按钮,则计算并输出以下表达式的值:  1+(1+3)+(1+3+5)+…+(1+3+5+…+39) 请填空。
在窗体上面一个命令按钮(其Name属性为Command1),然后编写如下代码:  Private Sub Commandl_Click()    Dim M(10)As Integer    For k=1 To 10     M(k)=12-k    Next k    x=6    Print M(2+M(x))  End Sub  程序运行后,单击命令按钮,输出结果是【11】。
在窗体上画一个命令按钮,名称为Commandl,然后编写如下事件过程:  Private Sub Commandl_Click()    Dim n As Integer    n=Val(InputBox(”请输入一个整数:”))    If n Mod 3=0 And n Mod 2=0 And n Mod 5=0 Then      Print n+10    End IfEnd Sub  程序运行后,单击命令按钮,在输入对话框中输入60,则输出结果是【12】。