一 、选择题
(1)算法的空间复杂度是指
A)算法程序的长度
B)算法程序中的指令条数
C)算法程序所占的存储空间
D)执行过程中所需要的存储空间
正确答案: D
(2)用链表表示线性表的优点是
A)便于随机存取
B)花费的存储空间较顺序存储少
C)便于插入和删除操作
D)数据元素的物理顺序与逻辑顺序相同
正确答案: C
(3)数据结构中,与所使用的计算机无关的是数据的
A)存储结构
B)物理结构
C)逻辑结构
D)物理和存储结构
正确答案: C
(4)结构化程序设计主要强调的是
A)程序的规模
B)程序的效率
C)程序设计语言的先进性
D)程序易读性
正确答案: D
(5)软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指
A)模块间的关系
B)系统结构部件转换成软件的过程描述
C)软件层次结构
D)软件开发过程
正确答案: B
(6)检查软件产品是否符合需求定义的过程称为
A)确认测试
B)集成测试
C)验证测试
D)验收测试
正确答案: A
(7)数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是
A)控制流
B)加工
C)数据存储
D)源和潭
正确答案: A
(8)应用数据库的主要目的是
A)解决数据保密问题
B)解决数据完整性问题
C)解决数据共享问题
D)解决数据量大的问题
正确答案: C
(9)在数据库设计中,将E-R图转换成关系数据模型的过程属于
A)需求分析阶段
B)逻辑设计阶段
C)概念设计阶段
D)物理设计阶段
正确答案: B
(10)在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是
A)数据库系统
B)文件系统
C)人工管理
D)数据项管理
正确答案: A
(11)下列说法错误的是
A)关系中每一个属性对应一个值域
B)关系中不同的属性可对应同一值域
C)对应同一值域的属性为不同的属性
D)DOM(A)表示属性A的取值范围
正确答案: C
(12)对关系S和R进行集合运算,产生的元组属于S中的元组,但不属于R中的元组,这种集合运算称为
A)并运算
B)交运算
C)差运算
D)积运算
正确答案: C
(13)函数UPPER("12ab34CD")的结果是
A)12AB34CD
B)12ab34CD
C)12ab34cd
D)12AB34cd
正确答案: A
(14)在下列的Visual FoxPro表达式中,运算结果为字符型数据的是
A)"ABCD"+ "EF"= "ABCDEF"
B)"1234"-"34"
C)CTOD("05/08/03")
D)DTOC(DATE())>"04/03/02"
正确答案: B
(15)在Visual FoxPro中,可以同时打开表文件的个数最多是
A)16
B)32 767
C)255
D)256
正确答案: B
(16)要将数据库"考生库"文件及其所包含的数据库表文件直接物理删除,下列命令正确的是
A)DELETE DATABASE 考生库
B)DELETE DATABASE 考生库 RECYCLE
C)DELETE DATABASE 考生库 DELETETABLES
D)DELETE DATABASE 考生库 DELETETABLES RECYCLE
正确答案: C
(17)在Visual FoxPro中,下列各项的数据类型所占字符的字节数相等的是
A)日期型和逻辑型
B)日期型和通用型
C)逻辑型和备注型
D)备注型和通用型
正确答案: D
(18)在Visual FoxPro中,下列不能用来修改数据表记录的命令是
A)EDIT
B)CHANGE
C)BROWSE
D)MODIFY STRUCTURE
正确答案: D
(19)在Visual FoxPro中,数据的完整性不包括
A)实体完整性
B)域完整性
C)属性完整性
D)参照完整性
正确答案: C
(20)使用视图之前,首先应该
A)新建一个数据库
B)新建一个数据库表
C)打开相关的数据库
D)打开相关的数据表
正确答案: C
(21)有关过程调用叙述正确的是
A)打开过程文件时,其中的主过程自动调入内存
B)同一时刻只能打开一个过程,打开新的过程后,旧的过程自动关闭
C)用命令DO <proc> WITH <parm list>调用过程时,过程文件无需打开就可调用其中的过程
D)用命令DO <proc> WITH <parm list> IN <file>调用过程时,过程文件无需打开,就可调用其中的过程
正确答案: D
(22)在命令按钮组中,决定命令按钮数目的属性是
A)ButtonCount
B)Buttons
C)Value
D)ControlSource
正确答案: A
(23)在表单中有命令按钮Command1和文本框Text1,将文本框的InputMask属性值设置为$9,999.9,然后在命令按钮的Click事件中输入代码ThisForm.Text1.Value=12 3456.789,当运行表单时,单击命令按钮,此时文本框中显示的内容为
A)$123 456.789
B)$23 456.7
C)123 456.7
D)****.*
正确答案: D
(24)假设有菜单文件mainmu.mnx,下列说法正确的是
A)在命令窗口利用DO mainmu命令,可运行该菜单文件
B)首先在菜单生成器中,将该文件生成可执行的菜单文件mainmu.mpr,然后在命令窗口执行命令:DO mainmu可运行该菜单文件
C)首先在菜单生成器中,将该文件生成可执行的菜单文件mainmu.mpr,然后在命令窗口执行命令:DO mainmu.mpr可运行该菜单文件
D)首先在菜单生成器中,将该文件生成可执行的菜单文件mainmu.mpr,然后在命令窗口执行命令:DO MEMU mainmu可运行该菜单文件
正确答案: C
(25)报表文件的扩展名是
A).MNX
B).FRX
C).FXP
D).PRG
正确答案: B
(26)在命令窗口中,打印报表YY1可使用的命令是
A)REPORT FROM YY1 TO PRINTER
B)REPORT FROM YY1> PREVIEW
C)REPORT FORM YY1 TO PRINTER
D)REPORT FORM YY1 PREVIEW
正确答案: C
(27)SQL的查询结果可以存放到多种类型的文件中,下列都可以用来存放查询结果的文件类型的是
A) 临时表、视图、文本文件
B) 数组、永久性表、视图
C) 永久性表、数组、文本文件
D) 视图、永久性表、文本文件
正确答案: C
(28)语句"DELETE FROM 成绩表WHERE 计算机<60"的功能是
A) 物理删除成绩表中计算机成绩在60分以下的学生记录
B) 物理删除成绩表中计算机成绩在60分以上的学生记录
C) 逻辑删除成绩表中计算机成绩在60分以下的学生记录
D) 将计算机成绩低于60分的字段值删除,但保留记录中其它字段值
正确答案: C
(29)下列选项中,不属于SQL数据定义功能的是
A)SELECT
B)CREATE
C)ALTER
D)DROP
正确答案: A
(30)嵌套查询命令中的IN,相当于
A)等号=
B)集合运算符∈
C)加号+
D)减号-
正确答案: B