【计算机类职业资格】国家二级VF笔试-试卷236及答案解析.doc
《【计算机类职业资格】国家二级VF笔试-试卷236及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VF笔试-试卷236及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF 笔试-试卷 236 及答案解析(总分:96.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.算法执行过程中所需要的存储空间称为算法的(分数:2.00)A.时间复杂度B.计算工作量C.空间复杂度D.工作空间3.Visual FoxPro DBMS 基于的数据模型是(分数:2.00)A.层次型B.关系型C.网状型D.混合型4.对于长度为 n 的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是(分数:2.00)A.冒
2、泡排序为 n/2B.冒泡排序为 nC.快速排序为 nD.快速排序为 n(n-1)/25.下面描述中,符合结构化程序设计风格的是(分数:2.00)A.使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B.模块只有一个入口,可以有多个出口C.注重提高程序的执行效率D.不使用 goto 语句6.在 Visual FoxPro 中,关于自由表叙述正确的是(分数:2.00)A.自由表和数据库表是完全相同的B.自由表不能建立字段级规则和约束C.自由表不能建立候选索引D.自由表不可以加入到数据库中7.扩展名为 DBC 的文件是(分数:2.00)A.表单文件B.数据库表文件C.数据库文件D.项目文
3、件8.为了使模块尽可能独立,要求(分数:2.00)A.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C.模块的内聚程度要尽量低,且各模块间的偶合程度要尽量弱D.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强9.在数据库管理系统提供的数据语言中,负责数据的查询及增、删、改等操作的是(分数:2.00)A.数据定义语言B.数据转换语言C.数据操纵语言D.数据控制语言10.利用 E-R 模型进行数据库的概念设计,可以分成三步:首先设计局部 E-R 模型,然后把各个局部 E-R模型综合成一个全局的模型,最后对全局 E-R 模型进行_,得
4、到最终的 E-R 模型。(分数:2.00)A.简化B.结构化C.最小化D.优化11.常用的关系运算是关系代数和_(分数:2.00)A.集合代数B.逻辑演算C.关系演算D.字段12.在学生表中共有 100 条记录,执行如下命令,执行结果将是 INDEX ON-总分 TO ZF SET INDEX TO ZF GO TOP DISPLAY(分数:2.00)A.显示的记录号是 1B.显示分数最高的记录号C.显示的记录号是 100D.显示分数最低的记录号13.如果一个表达式包含算术运算、关系运算、逻辑运算和字符运算时,运算的先后顺序是(分数:2.00)A.算术运算关系运算逻辑运算字符运算B.算术运算字
5、符运算关系运算逻辑运算C.逻辑运算关系运算算术运算字符运算D.字符运算算术运算逻辑运算关系运算14.在 Visual FoxPro 中,使用 SQL 命令将学生表 STUDENT 中的学生年龄 AGE 字段的值增加 1 岁,应该使用的命令是(分数:2.00)A.REPLACE AGE WITH AGE+1B.UPDATE STUDENT AGE WITH AGE+1C.UPDATE SET AGE WITH AGE+ID.UPDATE STUDENT SET AGE=AGE+115.在“命令窗口”中输入下列命令: SET MARK TO - SET CENTURY ON ?2003-04-13
6、 屏幕上的显示结果是(分数:2.00)A.04-13-2003B.04-13-03C.04/13/2003D.04/13/0316.设当前表有 10 条记录,若要在第 5 条记录的前面插入一条记录,在执行 GO 5 后再执行如下命令(分数:2.00)A.INSERTB.INSERT BLANKC.INSERT BEFORED.APPEND BEFORE17.在指定字段或表达式中不允许出现重复值的索引是(分数:2.00)A.惟一索引B.惟一索引和候选索引C.惟一索引和主索引D.主索引和候选索引18.在 Visual FoxPro 中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的 Cl
7、ick 事件代码设置为(分数:2.00)A.ThisForm.RefreshB.ThisForm.DeleteC.ThisForm.HideD.ThisForm.Release19.打开表并设置当前有效索引(相关索引已建立)的正确命令是(分数:2.00)A.ORDER student IN 2 INDEX 学号B.USE student IN 2 0RDER 学号C.INDEX 学号 ORDER studentD.USE student IN 220.同一个表的全部备注字段内容存储在( )文件中。(分数:2.00)A.不同的备注B.同一个表C.同一个备注D.同一个数据库21.在 Visual
8、FoxPro 中,存储图像的字段类型应该是(分数:2.00)A.备注型B.通用型C.字符型D.双精度型22.在 Visual FoxPro 中,下面 4 个关于日期或日期时间的表达式中,错误的是(分数:2.00)A.2002.09.01 11:10:10AM-2001.09.01 11:10:10AMB.01/01/2002+20C.2002.02.01+2001.02.01D.2002/02/01-2001/02/0123.设当前内存中有打开的表及索引,且表中有若干条记录,使用 GOTOP 命令后,当前记录指针所指的记录号是(分数:2.00)A.0B.1C.2D.不知道24.以下关于关系的说
9、法正确的是(分数:2.00)A.列的次序非常重要B.当需要索引时列的次序非常重要C.列的次序无关紧要D.关键字必须指定为第一列25.新创建的表单默认标题为 Form1,为了修改表单的标题,应设置表单的(分数:2.00)A.Name 属性B.Caption 属性C.Closable 属性D.AlwaysOnTop 属性26.当前打开的图书表中有字符型字段“图书号”,要求将图书号以字母 A 开头的图书记录全部打上删除标记,通常可以使用命令(分数:2.00)A.DELETE FOR 图书号=“A”B.DELETE WHILE 图书号=“A”C.DELETE FOR 图书号=“A*”D.DELETE
10、FOR 图书号 LIKE“A%”27.为了从用户菜单返回到系统菜单应该使用命令(分数:2.00)A.SET DEFAULT SYSTEMB.SET MENU TO DEFAULTC.SET SYSTEM TO DEFAULTD.SET SYSMENU TO DEFAULF28.报表中的数据源包括(分数:2.00)A.数据库表、自由表和查询B.数据库表、自由表C.数据库表、自由表、视图D.数据库表、自由表、视图、查询29.向项目中添加表单,应该使用项目管理器的(分数:2.00)A.“代码”选项卡B.“类”选项卡C.“数据”选项卡D.“文档”选项卡30.有如下 SQL 语句: CREATE VIE
11、W view ticket AS SELECT 始发点 AS 名称,票价 FROM ticket 执行该语句后产生的视图含有的字段名是(分数:2.00)A.始发点、票价B.名称、票价C.名称、票价、终点D.始发点、票价、终点31.要将组合框设置成允许编辑,应进行设置的属性是(分数:2.00)A.StyleB.ContolSourceC.EnabledD.Value32.在 Visual FoxPro 中,以下有关 SQL 的 SELECT 语句的叙述中,错误的是(分数:2.00)A.SELECT 子句中可以包含表中的列和表达式B.SELECT 子句中可以使用别名C.SELECT 子句规定了结果
12、集中的列顺序D.SELECT 子句中列的顺序应该与表中列的顺序一致33.下列关于 SQL 中 HAVING 子句的描述,错误的是(分数:2.00)A.HAVING 子句必须与 GROUPBY 子句同时使用B.HAVING 子句与 GROUPBY 子句无关C.使用 WHERE 子句的同时可以使用 HAVING 子句D.使用 HAVING 子句的作用是限定分组的条件34.求每个终点的平均票价的 SQL 语句是:(分数:2.00)A.SELECT 终点,avg (票价) FROM ticket GROUP BY 票价B.SELECT 终点,avg (票价) FROM ticket ORDER BY
13、票价C.SELECT 终点,avg (票价) FROM ticket ORDER BY 终点D.SELECT 终点,avg (票价) FROM ticket GROUP BY 终点35.在以下关于过程调用的叙述中,正确的是(分数:2.00)A.实参与形参的个数必须相等B.当实参的个数多于形参个数时,多余的实参将被忽略C.在过程调用中,只能按值传送D.在过程调用中,只能按地址传送36.在 Visual FoxPro 环境中,建立命令文件的命令是(分数:2.00)A.MODIFY文件名B.MODIFY COMMAND文件名C.MODIFY PROCEDURE文件名D.MODIFY FUNCTION
14、文件名二、填空题(总题数:12,分数:24.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_38.在关系模型中,“关系中不允许出现相同元组”的约束是通过 1 实现的。(分数:2.00)填空项 1:_39.在连接运算中, 1 连接是去掉重复属性的等值连接。(分数:2.00)填空项 1:_40.按数据流的类型,结构化设计方法有两种设计策略,它们是变换分析设计和 1。(分数:2.00)填空项 1:_41.一棵二叉树第六层(根结点为第一层)的结点数最多为 1 个。(分数:2.00)填空项 1:_42.LEPT(“123456789
15、“,LEN(“数据库“)的计算结果是 1。(分数:2.00)填空项 1:_43.在 Visual FoxPro 中,数据库表中不允许有重复记录是通过指定 1 来实现的。(分数:2.00)填空项 1:_44.在 Visual FoxPro 中,数据库表 S 中的通用型字段的内容将存储在 1 文件中。(分数:2.00)填空项 1:_45.在 Visual FoxPro 中选择一个没有使用的、编号最小的工作区的命令是 1(关键字必须拼写完整)。(分数:2.00)填空项 1:_46.在 Visual FoxPro 的表单设计中,为表格控件指定数据源的属性是 1。(分数:2.00)填空项 1:_47.在
16、表单中确定控件是否可见的属性是 1。(分数:2.00)填空项 1:_48.设有学生选课表 SC(学号,课程号,成绩),用 SQL 语言检索每门课程的课程号及平均分的语句是(关键字必须拼写完整)。SELECT 课程号,AVG(成绩)FROM SC 1(分数:2.00)填空项 1:_国家二级 VF 笔试-试卷 236 答案解析(总分:96.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.算法执行过程中所需要的存储空间称为算法的(分数:2
17、.00)A.时间复杂度B.计算工作量C.空间复杂度 D.工作空间解析:解析:算法执行时所需要的存储空间,包括算法程序所占的空间、输入的初始数据所占的存储空间以及算法执行过程中所需要的额外空间,其中额外空间还包括算法程序执行过程的工作单元以及某种数据结构所需要的附加存储空间。这些存储空间共称为算法的空间复杂度。3.Visual FoxPro DBMS 基于的数据模型是(分数:2.00)A.层次型B.关系型 C.网状型D.混合型解析:解析:所谓数据模型,就是指存储数据的数据结构。常用的数据模型有三种:层次模型、网状模型和关系模型。Visual FoxPro 系统数据库中采用的数据模型是关系模型的,
18、因此正确答案为选项 B。4.对于长度为 n 的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是(分数:2.00)A.冒泡排序为 n/2B.冒泡排序为 nC.快速排序为 nD.快速排序为 n(n-1)/2 解析:解析:假设线性表的长度为 n,在最坏情况下,冒泡排序和快速排序需要的比较次数为 n(n-1)/2。由此可见,选项 D 正确。5.下面描述中,符合结构化程序设计风格的是(分数:2.00)A.使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑 B.模块只有一个入口,可以有多个出口C.注重提高程序的执行效率D.不使用 goto 语句解析:解析:应该选择只有一个入口和一个
19、出口的模块,故 B 选项错误;首先要保证程序正确,然后才要求提高效率,故 C 选项错误;严格控制使用 GOTO 语句,必要时可以使用,故 D 选项错误。6.在 Visual FoxPro 中,关于自由表叙述正确的是(分数:2.00)A.自由表和数据库表是完全相同的B.自由表不能建立字段级规则和约束 C.自由表不能建立候选索引D.自由表不可以加入到数据库中解析:解析:自由表与数据库表并非“完全”相同,选项 A 错误。类似这样的比较绝对的说法,通常可以判断其错误。与数据库表相比,自由表不可以使用长表名,在表中不可以使用长字段名;不能为字段指定标题、添加注释、默认值和输入掩码;不能规定字段级规则和记
20、录级规则;不支持主关键字、参照完整性和表之间的联系。自由表可以建立候选索引,所以选项 C 错误。自由表可以加入到数据库中,成为数据表,因此选项 D 错误。只有选项 B 是对自由表的正确表述,为正确答案。7.扩展名为 DBC 的文件是(分数:2.00)A.表单文件B.数据库表文件C.数据库文件 D.项目文件解析:解析:在 Visual FoxPro 中,数据库文件的扩展名为.DBC。请注意不要与数据库表文件混淆,数据库表文件的扩展名为.DBF,选项 B 有干扰性。表单文件的扩展名为.SCX,项目文件扩展名为PJX。8.为了使模块尽可能独立,要求(分数:2.00)A.模块的内聚程度要尽量高,且各模
21、块间的耦合程度要尽量强B.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 C.模块的内聚程度要尽量低,且各模块间的偶合程度要尽量弱D.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强解析:解析:系统设计的质量主要反映在模块的独立性上。评价模块独立性的主要标准有两个:一是模块之间的耦合,它表明两个模块之间互相独立的程度;二是模块内部之间的关系是否紧密,称为内聚。一般来说,要求模块之间的耦合尽可能地弱,即模块尽可能独立,而要求模块的内聚程度尽量地高。综上所述,选项 B 的答案正确。9.在数据库管理系统提供的数据语言中,负责数据的查询及增、删、改等操作的是(分数:2.00)A.数据定义语言
22、B.数据转换语言C.数据操纵语言 D.数据控制语言解析:解析:在数据库管理系统提供的数据语言中,数据操纵语言负责数据的查询及增、删、改等操作。10.利用 E-R 模型进行数据库的概念设计,可以分成三步:首先设计局部 E-R 模型,然后把各个局部 E-R模型综合成一个全局的模型,最后对全局 E-R 模型进行_,得到最终的 E-R 模型。(分数:2.00)A.简化B.结构化C.最小化D.优化 解析:解析:在概念设计中,按照模块的划分画出各个模块的 E-R 图,然后把这些图合成一张 E-R 图作为全局模型,最后应该对全局 E-R 图进行优化,看是否有重复和不合理的地方。不能只进行简单的合并。11.常
23、用的关系运算是关系代数和_(分数:2.00)A.集合代数B.逻辑演算C.关系演算 D.字段解析:解析:常用的关系运算包括关系代数和关系演算。12.在学生表中共有 100 条记录,执行如下命令,执行结果将是 INDEX ON-总分 TO ZF SET INDEX TO ZF GO TOP DISPLAY(分数:2.00)A.显示的记录号是 1B.显示分数最高的记录号 C.显示的记录号是 100D.显示分数最低的记录号解析:解析:本题考查对索引的理解。利用命令 INDEX 建立总分降序的索引后,表的记录已经按照总分降序排列,执行命令 GO TOP 将指针移至排序后的第一条记录,该记录就是总分最高的
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 笔试 试卷 236 答案 解析 DOC
