一 、选择题
(1) 下列叙述中正确的是
a) 线性表是线性结构
b) 栈与队列是非线性结构
c) 线性链表是非线性结构
d) 二叉树是线性结构
正确答案: a
(2) 非空的循环单链表head的尾结点(由p所指向) ,满足
a) p->next==null
b) p==null
c) p->next=head
d) p=head
正确答案: c
(3) 已知数据表a中每个元素距其最终位置不远,为节省时间,应采用的算法是
a) 堆排序
b) 直接插入排序
c) 快速排序
d) 直接选择排序
正确答案: b
(4) 对建立良好的程序设计风格,下面描述正确的是
a) 程序应简单、清晰、可读性好
b) 符号名的命名只要符合语法
c) 充分考虑程序的执行效率
d) 程序的注释可有可无
正确答案: a
(5) 下列不属于结构化分析的常用工具的是
a) 数据流图
b) 数据字典
c) 判定树
d) pad图
正确答案: a
(6) 在软件生产过程中,需求信息的给出是
a) 程序员
b) 项目管理者
c) 软件分析设计人员
d) 软件用户
正确答案: d
(7) 下列工具中为需求分析常用工具的是
a) pad
b) pfd
c) n-s
d) dfd
正确答案: d
(8) null是指
a) 0
b) 空格
c) 未知的值或无任何值
d) 空字符串
正确答案: c
(9) 数据库的故障恢复一般是由
a) 数据流图完成的
b) 数据字典完成的
c) dba完成的
d) pad图完成的
正确答案: c
(10) 下列说法中,不属于数据模型所描述的内容的是
a) 数据结构
b) 数据操作
c) 数据查询
d) 数据约束
正确答案: c Na |4`9
U{#+lL [ 本 资 料 来 源 于 贵 州 学 习 网 IT认证全国计算机等级考试 http://Www.gzU521.com ] Na |4`9
U{#+lL
(11) visual basic程序设计采用的编程机制是
a) 可视化
b) 面向对象
c) 事件驱动
d) 过程结构化
正确答案: c
(12) visual basic 6.0分为3种版本,不属于这3种版本的是
a) 学习版
b) 专业版
c) 企业版
d) 业余版
正确答案: d
(13) 确定窗体控件启动位置的属性是
a) width和height
b) width或height
c) startuppositon
d) top和left
正确答案: c
(14) 新建一个窗体,其borderstyle属性设置为fixed single,但运行时却没有最大化和最小化按钮,可能的原因是
a) borderstyle的值设为fixed.single,此项设置值的作用即禁止最大化和最小化按钮
b) 窗体的maxbutton和minbutton值设为false
c) 正常情况下新建的窗体都没有最大化和最小化按钮
d) 该窗体可用鼠标拖动边框的方法改变窗体的大小
正确答案: b
(15) 新建一个列表框,要实现对列表项可以复选,应设置的属性是
a) scrollbars
b) multiselect
c) datafield
d) stretch
正确答案: b
(16) 下列叙述中,正确的是
a) 控件数组的每一个成员的caption属性值都必须相同
b) 控件数组的每一个成员的index属性值都必须不相同
c) 控件数组的每一个成员都执行不同的事件过程
d) 对已经建立的多个类型相同的控件,这些控件不能组成控件数组
正确答案: b
(17) 可以在常量的后面加上类型说明符以显示常量的类型,可以表示整型常量的是
a) %
b) #
c) !
d) $
正确答案: a
(18) 在visual basic中,下列两个变量名相同的是
a) japan和ja_pan
b) english和english
c) english和engl
d) china和chin
正确答案: b
(19) 表达式(7 \ 2 + 1) * (8 \ 2 + 2) 的值为
a) 4.58
b) 5.69
c) 24
d) 22
正确答案: c
(20) 表达式x=sqr(a^2-5) +sqr(b^2-5) 的类型是
a) 算术表达式
b) 逻辑表达式
c) 关系表达式
d) 字符表达式
正确答案: c