【计算机类职业资格】二级VISUAL+FOXPRO笔试12及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试12及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试12及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试 12及答案解析(总分:94.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.Visual FoxPro参照完整性规则不包括(分数:2.00)A.更新规则B.删除规则C.查询规则D.插入规则2.下列工具中,需求分析常用的工具是(分数:2.00)A.PADB.PFDC.N-SD.DFD3.将 E-R图转换到关系模式时,实体与联系都可以表示成(分数:2.00)A.属性B.关系C.键D.域4.对于学生关系 S(S#,SN,AGE,SEX),写一条规则,把其中的 AGE属性限制在 1530 之间,则这条规则属于(分数:2.00)A.
2、实体完整性规则B.参照完整性规则C.用户定义的完整性规则D.不属于以上任何一种规则5.算法指的是(分数:2.00)A.计算机程序B.解决问题的计算方法C.排序算法D.解题方案准确而完整的描述6.以下程序的运行后,y 结果为 x=1.5 do case case x2 y=2 case x1 y=1 endcase return(分数:2.00)A.1B.2C.0D.语法错误7.对序列(7,19,24,13,31,8,82,18,44,63,5,29)进行一趟排序后得到的结果如下:(7,18,24,13,5,8,82,19,44,63,31,29),则认为可以使用的排序方法是(分数:2.00)A
3、.希尔排序B.插入排序C.快速排序D.选择排序8.下列说法中正确的是(分数:2.00)A.视图文件的扩展名是.VCXB.查询文件中保存的是查询的结果C.查询设计器本质上是 SELECT-SQL命令的可视化设计方法D.查询是基于表且可更新的数据集合9.在下面的 Visual FoxPro表达式中,不正确的是(分数:2.00)A.2001-05-0110:10:10AM-10B.2001-05-01-DATE()C.2001-05-0110:10:10AM+DATE()D.2001-05-0110:10:10A+100010.Visual FoxPr06.0数据库系统是(分数:2.00)A.网状模
4、型B.层次模型C.关系模型D.链状模型11.在 SQL语句中表达式“工资 BETWEEN 1220 AND 1250”的含义是(分数:2.00)A.工资1220 AND 工资1250B.工资1220 OR 工资1250C.工资=1220 AND 工资=1250D.工资=1220 OR 工资=125012.要启动 Visual FoxPro的向导可以(分数:2.00)A.打开新建对话框B.单击工具栏上的“向导”图标按钮C.从“工具”菜单中选择“向导”D.以上方法都可以13.在下列有关软件测试的目的是(分数:2.00)A.证明错误存在B.证明错误不存在C.发现程序的错误D.提供诊断信息14.表单的
5、 Caption属性用于(分数:2.00)A.指定表单执行的程序B.指定表单的标题C.指定表单是否可用D.指定表单是否可见15.DBAS指的是(分数:2.00)A.数据库管理系统B.数据库系统C.数据库应用系统D.操作系统16.若用如下的 SQL语句创建一个 student表: CREATE TABLE student( N0 C(4)NOT NULL, NAME C(8)NOT NULL, SEX C(2), AGE N(2) ) 可以插入到 student表中的是(分数:2.00)A.(1031,曾华,男,23)B.(1031,曾华,NULL,NULC.(NULL,曾华,男,23)D.(1
6、031,NULL,男,23)17.建立表单的命令是(分数:2.00)A.CREATE FORMB.START FORMC.NEW FORMD.BEGIN FORM18.数据库系统的构成为:数据库、计算机硬件系统、用户和(分数:2.00)A.操作系统B.文件系统C.数据集合D.数据库管理系统19.创建两个具有“一对多”关系的表之间的关联,应当(分数:2.00)A.通过纽带表B.通过某个同名字段C.通过某个索引的同名字段D.通过主索引字段和不同字段20.关系数据库系统中所使用的数据结构是(分数:2.00)A.树B.图C.表格D.二维表21.下列关于队列的叙述正确的是(分数:2.00)A.在队列中只
7、能插入数据B.在队列中只能删除数据C.队列是先进先出的线性表D.队列是先进后出的线性表22.关于 INSERT语句描述正确的是(分数:2.00)A.可以向表中插入若干条记录B.在表中任何位置插入一条记录C.在表尾插入一条记录D.在表头插入一条记录23.一棵有 16个结点的完全二叉树,对它按从上到下,从左至右给结点编号,则对于编号为 7的结点 X,它的父结点及右子结点的编号分别为(分数:2.00)A.2,14B.2,15C.3,14D.3,1524.下列表达式中结果为“计算机等级考试”的表达式为(分数:2.00)A.“计算机”|“等级考试”;B.“计算机”&“等级考试”C.“计算机“and“等级
8、考试”D.“计算机”+“等级考试”25.下面列出的条目中,哪些是数据库技术的主要特点? 数据的结构化 数据的冗余度小 较高的数据独立性 程序的标准化(分数:2.00)A.、和B.和C.、和D.都是26.关于结构化程序设计原则和方法的描述错误的是(分数:2.00)A.选用的控制结构只准许有一个入口和一个出口B.复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现C.不允许使用 GOTO语句D.语言中没有的控制结构,应该采用前后一致的方法来模拟27.下列命令中,修改库文件结构的命令是 ) MODIFY FILE ) MODIFY COMMAND ) MODIFY STRUCTURE ) CREATE
9、 STRUCTURE(分数:2.00)A.B.C.D.28.打开一个已有项目文件的命令是(分数:2.00)A.OPEN PROJECTB.MODIFY PROJECTC.USE PROJECTD.EDIT PROJECT29.DELETE FROM S WHERE年龄60 语句的功能是(分数:2.00)A.从 S表中彻底删除年龄大于 60岁的记录B.S表中年龄大于 60岁的记录被加上删除标记C.删除 S表D.删除 S表的年龄列30.“项目管理器”的“数据”选项卡用于显示和管理(分数:2.00)A.数据库、自由表和查询B.数据库、视图和查询C.数据库、自由表、查询和视图D.数据库、表单和查询31
10、.建立一个库文件结构,库中有姓名字段(Char 型,6 字节)、出生年月字段(Date 型)和婚否字段(Logic型),则该库中总的字段宽度是(分数:2.00)A.15B.16C.17D.1832.在 Visual FoxPro中,使用 AVERAGE命令时,表文件需要(分数:2.00)A.排序B.建立索引C.排序或建立索引D.都不需要33.SQL SELECT语句完成的是(分数:2.00)A.选择操作B.查询操作C.修改操作D.连接操作34.在 SQL的基本表创建语句中实现参照完整性规则使用(分数:2.00)A.主键子句B.外键子句C.检查子句D.NOT NULL35.某线性表采用顺序存储结
11、构,每个元素占 4个存储单元,首地址为 200,则第 12个元素的存储地址为(分数:2.00)A.248B.247C.246D.244二、B填空题/B(总题数:12,分数:24.00)36.如图所示的二叉树,若按后序遍历,则其输出序列为U 【1】 /U。 (分数:2.00)填空项 1:_37.在长度为 n的线性表中顺序查找元素 x时,查找成功的平均查找长度为U 【2】 /U。(分数:2.00)填空项 1:_38.在面向对象方法中,一个对象请求另一个对象为其服务是通过发送U 【3】 /U来完成的。(分数:2.00)填空项 1:_39.软件开发环境是全面支持软件开发全过程的U 【4】 /U集合。(
12、分数:2.00)填空项 1:_40.给出了数据库物理存储结构与物理存取方法称为数据库的U 【5】 /U。(分数:2.00)填空项 1:_41.设计报表通常包括两部分内容:U 【6】 /U和布局。(分数:2.00)填空项 1:_42.设有如下关系表 R: R(NO,NAME,SEX,AGE,CLASS) 主关键字是 NO 其中 NO为学号,NAME 为姓名,SEX为性别,AGE 为年龄,CLASS 为班号。写出实现下列功能的 SQL语句。 插入“95031”班学号为 30,姓名为“郑和”的学生记录:U 【7】 /U。(分数:2.00)填空项 1:_43.SOL支持集合的并运算,运算符是U 【8】
13、 /U。(分数:2.00)填空项 1:_44.TIME()的返回值的数据类型是U 【9】 /U类型。(分数:2.00)填空项 1:_45.在定义字段有效性规则中,在规则框中输入的表达式中类型是U 【10】 /U。(分数:2.00)填空项 1:_46.设有图书管理数据库: 图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价 N(6,2) 读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20) 借阅(借书证号 C(4),总编号 C(6),借书日期 D(8) 检索书价在 15元25 元(含 15元
14、和 25元)之间的图书的书名、作者、书价和分类号,结果按分类号升序排序。 SELECT 书名,作者,单价,分类号 FROM图书; WHEREU 【11】 /U; ORDERBYU 【12】 /U;(分数:2.00)填空项 1:_47.设有图书管理数据库: 图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价 N(6,2) 读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20) 借阅(借书证号 C(4),总编号 C(6),借书日期 D(8) 对于图书管理数据库,要查询只借阅了一本图书的读者姓名和
15、职称,请对下面的 SQL语句填空: SELECT 姓名,职称 FROM图书管理!读者; WHERE 借书证号U 【13】 /U GROUP BY U【14】 /UU 【15】 /U(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试 12答案解析(总分:94.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.Visual FoxPro参照完整性规则不包括(分数:2.00)A.更新规则B.删除规则C.查询规则 D.插入规则解析:分析 参照完整性与表之间的联系有关,它的含义是:当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据
16、,宋检查对表的数据操作是否正确。因此其完整性规则不包括查询规则。2.下列工具中,需求分析常用的工具是(分数:2.00)A.PADB.PFDC.N-SD.DFD 解析:分析 需求分析常用工具有 DFD(数据流图)、数据字典、判定树和判定表。PAD(问题分析图)、 PFD(程序流程图)、N-S(盒式图)都是详细设计的常用工具,不是需求分析工具。3.将 E-R图转换到关系模式时,实体与联系都可以表示成(分数:2.00)A.属性B.关系 C.键D.域解析:分析 将 E-R图转换成指定 RDBMS中的关系模式是数据库逻辑设计的主要工作。从 E-R图到关系模式的转换是比较直接的,实体与联系都可以表示成关系
17、。4.对于学生关系 S(S#,SN,AGE,SEX),写一条规则,把其中的 AGE属性限制在 1530 之间,则这条规则属于(分数:2.00)A.实体完整性规则B.参照完整性规则C.用户定义的完整性规则 D.不属于以上任何一种规则解析:分析 实体完整性是保证表中的记录唯一的特性,即在一个表中不允许有重复的记录。参照完整性与表之间的联系有关,它的含义是:当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确。用户定义的完整性规则通常是由用户定义,用来对属性值进行约束的规则。本题要求是对属性 AGE的取值范围进行限制,因此是用户定义的完整性规则。5
18、.算法指的是(分数:2.00)A.计算机程序B.解决问题的计算方法C.排序算法D.解题方案准确而完整的描述 解析:分析 算法是指解题方案的准确而完整的描述。算法不等于程序,也不等计算方法,更不是排序算法。6.以下程序的运行后,y 结果为 x=1.5 do case case x2 y=2 case x1 y=1 endcase return(分数:2.00)A.1 B.2C.0D.语法错误解析:分析 通过运行程序,因为变量 x的值为 1.5,因此当执行 CASE语句是,应该进入的程序部分为CASE x1 的那一部分,因此当程序运行之后, y 的取值应该是 1,因此程序运行之后的结果为 1,正确
19、选项为 A。7.对序列(7,19,24,13,31,8,82,18,44,63,5,29)进行一趟排序后得到的结果如下:(7,18,24,13,5,8,82,19,44,63,31,29),则认为可以使用的排序方法是(分数:2.00)A.希尔排序 B.插入排序C.快速排序D.选择排序解析:分析 希尔排序法的基本思想是:先将整个待排元素序列分割成若干个子序列(由相隔某个增量 h的元素组成的)分别进行直接插入排序,待整个序列中的元素基本有序(增量足够小)时,再对全体元素进行一次直接插入排序。在本题中,增量 h为 6。8.下列说法中正确的是(分数:2.00)A.视图文件的扩展名是.VCXB.查询文件
20、中保存的是查询的结果C.查询设计器本质上是 SELECT-SQL命令的可视化设计方法 D.查询是基于表且可更新的数据集合解析:分析 视图文件的扩展名是.vue,因此 A选项错误:查询文件中保存的是查询的命令,通常查询的结果是显示在屏幕上的,以供用户浏览,因此 B选项错误:查询设计器本质上就是 SELECT-SQL命令的可视化设计方法,因此 C选项正确:查询是基于表的,但是查询的数据集合是不可更新的,因此选项 D也是错误的。9.在下面的 Visual FoxPro表达式中,不正确的是(分数:2.00)A.2001-05-0110:10:10AM-10B.2001-05-01-DATE()C.20
21、01-05-0110:10:10AM+DATE() D.2001-05-0110:10:10A+1000解析:分析 日期数据类型是可以进行简单的算术运算的,其运算规则规定:两个日期型数据或日期时间型数据可以相减,但是不能相加:一个日期型数据可以加上或减去代表天数的数值:一个日期时间型数据可以加上或减去代表秒数的数值。因此选项 A、B、D 均是正确的表达是,C 为不正确的表达式。10.Visual FoxPr06.0数据库系统是(分数:2.00)A.网状模型B.层次模型C.关系模型 D.链状模型解析:分析 为了反映事物本身及事物之间的各种联系,数据库中的数据必须有一定的结构,这种结构用数据模型来
22、表示。数据库的主要模型包含 3 种:层次模型、网状模型、关系模型,其中关系模型数据库的理论和实践产生了很大影响,并且其使用最为广泛,VisualFoxPro 采用的也是这种模型。11.在 SQL语句中表达式“工资 BETWEEN 1220 AND 1250”的含义是(分数:2.00)A.工资1220 AND 工资1250B.工资1220 OR 工资1250C.工资=1220 AND 工资=1250 D.工资=1220 OR 工资=1250解析:分析 语句“BETWEEN.AND.”是 SQL中的一个字句,通常配合 Select子句使用,用来从数据表中选择属性值在某个范围内记录,它的含义是在“与
23、之间”,并且是一个闭区间,因此此题的答案应该是 C。12.要启动 Visual FoxPro的向导可以(分数:2.00)A.打开新建对话框B.单击工具栏上的“向导”图标按钮C.从“工具”菜单中选择“向导”D.以上方法都可以 解析:分析 要启动 Visual FoxPro向导,可以采用的方法有:打开新建对话框、单击工具栏上的“向导”图标按钮、在“工具”菜单中选择“向导”子菜单。因此在本题中,选项 A、B、C 均为可行的方法,答案为 D。13.在下列有关软件测试的目的是(分数:2.00)A.证明错误存在B.证明错误不存在C.发现程序的错误 D.提供诊断信息解析:分析 软件测试是为了尽可能多的发现程
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 12 答案 解析 DOC
