【计算机类职业资格】二级VISUAL+FOXPRO笔试-340及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-340及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-340及答案解析.doc(16页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-340 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.一个 Visual FoxPro数据库是由_组成的。(分数:2.00)A.数据库文件、数据库备注文件和表文件B.数据库文件、数据库索引文件和表文件C.数据库文件、数据库备注文件和数据库索引文件D.数据库备注文件、数据库索引文件和表文件2.为“职工表”的职工号字段添加有效性规则:职工号的最左边三位字符是 000,正确的 SQL语句是_。(分数:2.00)A.CHANGE TABLE 职工表 ALTER 职工号 SET CHECK LEFT(职工号,3
2、)=“000“B.ALTER TABLE 职工表 ALTER 职工号 SET CHECK LEFT(职工号,3)=“000“C.ALTER TABLE 职工表 ALTER 职工号 CHECK LEFT(职工号,3)=“000“D.CHANG ETABLE 职工表 ALTER 职工号 SET CHECK OCCURS(职工号,3)=“000“3.软件工程方法的提出,源于软件危机,而其目的是最终解决软件_。(分数:2.00)A.生产危机B.质量保证C.开发效率D.生产工程化4.在关系运算中,5 种基本运算为_。(分数:2.00)A.并、差、笛卡儿积、选择、自然连接B.并、差、交、选择、自然连接C.
3、并、差、选择、投影、笛卡儿积D.并、差、选择、乘积、条件连接5.设当前内存中有打开的表,要显示当前记录指针所指的记录,应使用_命令。(分数:2.00)A.LISTB.LIST OFFC.LIST NEXTD.DISPLAY第 2935 题使用如下表。职工表(仓库号,职工号,工资,出生日期)6.在 SQL的 SELECT查询结果中,消除重复记录的方法是_。(分数:2.00)A.通过指定主关系键B.通过指定唯一索引C.使用 DISTINCTD.用 HAVING子句7.在以下的叙述中,_是正确的。(分数:2.00)A.“?”和“?”命令一次只能显示一个表达式的结果B.“?”命令用于在当前光标处显示表
4、达式的结果C.“?”命令用于在新的一行显示表达式的结果D.“?”命令用于在新的一行显示表达式的结果8.在以下的 Visual FoxPro类中,_是控件类。(分数:2.00)A.表单B.复选框C.命令按钮组D.表格9.如果当前记录指针指在表的第一条记录上,则 BOF()的返回值为_。(分数:2.00)A.0B.EC.1D.T10.自由表不能建立_索引。(分数:2.00)A.主索引B.候选索引C.唯一索引D.普通索引11.要设置标签的显示文本,应使用_属性。(分数:2.00)A.AlignmentB.CaptionC.CommentD.Name12.采用面向对象技术开发的应用系统的特点是_。(分
5、数:2.00)A.占用存储量小B.运行速度更快C.重用性更强D.维护更复杂13.如果要为控件设置焦点,则控件的 Enabled属性和_属性必须设成工。(分数:2.00)A.ViSibleB.CancelC.DefaultD.Buttons14.设当前表有 10条记录,若要在第 5条记录的前面插入一条记录,则在执行 GO 5后再执行_命令。(分数:2.00)A.INSERTB.INSERT BEFOREC.INSERT BLANKD.APPEND BEFORE15.栈是一种常用的数据结构,其元素的入队与出队遵循_原则。(分数:2.00)A.先进先出B.先进后出C.随机进、顺序出D.顺序进、随机出
6、16.以下关于常量的叙述中,不正确的是_。(分数:2.00)A.常量可以表示一个具体的、不变的值B.常量是指固定不变的值C.不同类型的常量书写格式不同D.不同类型的常量书写格式相同17.在软件测试方法中,黑盒测试法和白盒测试法是常用的方法,其中黑盒测试法主要用于测试_。(分数:2.00)A.结构合理性B.软件外部功能C.程序正确性D.程序内部逻辑18.下列关于查询的叙述中,_是正确的。(分数:2.00)A.只能根据自由表建立查询B.只能根据数据库表建立查询C.只能根据视图建立查询D.可根据数据库表、自由表或视图建立查询19.删除视图 salary的命令是_。(分数:2.00)A.DROP sa
7、lary VIEWB.DROP VIEW salaryC.DELETE salary VIEWD.DELETE salary20.SQL语言是由_组成的。(分数:2.00)A.数据查询语言、数据操纵语言B.数据查询语言、数据定义语言C.数据查询语言、数据操纵语言、数据定义语言D.数据查询语言、数据操纵语言、数据定义语言和数据控制语言21.将“周星星”的工资增加 100元的 SQL语句是_。(分数:2.00)A.REPLACE 职工表 WITH 工资=工资+100 WHERE 姓名=“周星星“B.UPDATE 职工表 SET 工资=工资+100 WHEN 姓名=“周星星“C.UPDATE 职工表
8、 工资 WITH 工资+100 WHERE 姓名=“周星星“D.UPDATE 职工表 SET 工资=工资+100 WHERE 姓名=“周星星“22.若线性表采用链式存储结构,则适用的查找方法为_。(分数:2.00)A.随机查找B.散列查找C.二分查找D.顺序查找23.使用以下_命令可以启动菜单设计器。(分数:2.00)A.OPEN MENU菜单文件名B.MODIFY MENU菜单文件名C.DO MENU菜单文件名D.USE MENU菜单文件名24.关系运算是以_为基础的运算。(分数:2.00)A.关系运算B.谓词运算C.集合运算D.代数25.以下关于编辑框的叙述中,_是正确的。(分数:2.00
9、)A.编辑框只能编辑备注字段中的内容B.编辑框具有文本框的全部属性C.编辑框只能编辑字符型或备注字段中的数据D.编辑框可以编辑任意类型的数据26.如果要用命令法打开一个视图,首先要_。(分数:2.00)A.新建数据库B.关闭数据库C.打开数据库D.打开相关的表27.对记录进行逻辑删除的命令是_。(分数:2.00)A.DELETEB.RECALLC.RACKD.ZAP28.算法分析的两个重要方面是_。(分数:2.00)A.时间复杂度和空间复杂度B.正确性和简洁性C.可读性和可运行性D.数据复杂性和程序复杂性29.使用 SQL语句将职工表中年龄60 的职工记录删除,正确的命令是_。(分数:2.00
10、)A.DELETE FOR AGE60B.DELETE 职工表 FOR(YEAR(DATE()-YEAR(出生日期)60C.DELETE FROM 职工表 WHERE(YEAR(DATE()-YEAR(出生日期)60D.DELETE 职工表 WHERE(YEAR(DATE()-YEAR(出生日期)6030.模块本身的内聚紧密程度是模块独立性的重要度量因素之一,7 类内聚中最强的一类是_。(分数:2.00)A.顺序内聚B.过程内聚C.逻辑内聚D.功能内聚31.建立数据库的命令是_。(分数:2.00)A.NEW DATABASEB.CREATE DATABASEC.NEW TABLED.CREAT
11、E TABLE32.建立一个视图 salary,该视图包括了仓库号和(该仓库的)平均工资两个字段,正确的 SQL语句是:_。(分数:2.00)A.CREATE VIEW salary AS 仓库号,AVG(工资)AS 平均工资 FROM 职工表 GROUP BY 仓库号B.CREATE VIEW salary AS SELECT 仓库号,AVG(工资)AS 平均工资 FROM 职工表 GROUP BY 职工号C.CREATE VIEW Salary SELECT 仓库号,AVG(工资)AS 平均工资 FROM 职工表 GROUP BY 仓库号D.CREATE VIEW salary AS SE
12、LECT 仓库号,AVG(工资)AS 平均工资 FROM 职工表 GROUP BY 仓库号33.对于以下二叉树,进行中序遍历的结果为:(分数:2.00)A.ABCDEFB.DBEACFC.ABDECFD.DEBFCA34.有 SQL语句:SELECT*FROM 职工表 WHERE NOT(工资2500 OR 工资1800),与如上语句等价的 SQL语句是_。(分数:2.00)A.SELECT*FROM 职工表 WHERE 工资 BETWEEN 1800 AND 2500B.SELECT*FROM 职工表 WHERE 工资1800 AND 工资2500C.SELECT*FROM 职工表 WHER
13、E 工资1800 OR 工资2500D.SELECT*FROM 职工表 WHERE 工资=1800 AND 工资=250035.在下列文件扩展名中,表示应用程序文件的是_。(分数:2.00)A.APPB.SCTC.SCXD.TBK二、填空题(总题数:15,分数:30.00)36.有 16个数要进行插入排序,最坏情况下需要比较的次数为 【1】 。(分数:2.00)填空项 1:_37. 【2】 是对一类相似对象的属性和行为特性的抽象描述。(分数:2.00)填空项 1:_38.在软件质量因素中,软件在异常条件下仍能运行的能力称为软件的 【3】 。(分数:2.00)填空项 1:_39.在关系模型中,把
14、数据看成是二维表,每一个二维表称为一个 【4】 。(分数:2.00)填空项 1:_40.数据库三级模式体系结构的划分,有利于保持数据库的 【5】 。(分数:2.00)填空项 1:_41.表达式 2*23-8/4+32的值为 【6】 。(分数:2.00)填空项 1:_42.日期型常量有两种格式:传统日期型格式和严格的日期格式,其中严格的日期格式的书写格式必须是【7】 。(分数:2.00)填空项 1:_43.在 SQL SELECT语句中的 WHERE子句部分,对应于查询设计器中的 【8】 选项卡。(分数:2.00)填空项 1:_44.数据完整性一般包括实体完整性、域完整性和 【9】 。(分数:2
15、.00)填空项 1:_45.唯一索引的“唯一性”是指 【10】 的唯一。(分数:2.00)填空项 1:_46.SQL语言的核心是 【11】 。(分数:2.00)填空项 1:_47.可以将两个 SELECT语句的查询结果通过合并运算合并成一个查询结果,需要的运算符为 【12】 。(分数:2.00)填空项 1:_48.在工资表中建立查询,先按照工资升序排列,若工资相同再按照职工号降序排列,SQL 语句为: SELECT * FROM 工资表 ORDER BY 工资,职工号 【13】 。选课表(学号,课程号,成绩)(分数:2.00)填空项 1:_49.统计表中已经选修了课程的学生人数的 SQL语句为
16、SELECT 【14】 FROM 选课(分数:2.00)填空项 1:_50.在“选课”表中删除字段“成绩”的有效性规则,SQL 命令为:ALTER TABLE 选课 ALTER 成绩 【15】 。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-340 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.一个 Visual FoxPro数据库是由_组成的。(分数:2.00)A.数据库文件、数据库备注文件和表文件B.数据库文件、数据库索引文件和表文件C.数据库文件、数据库备注文件和数据库索引文件 D.数据库备注文件、数据库索引文
17、件和表文件解析:解析 在 Visual FoxPro中,一个数据库是由数据库文件(扩展名为.DBC)、数据库备注文件(扩展名为.DCT)和数据库索引文件(扩展名为.DCX)构成的。2.为“职工表”的职工号字段添加有效性规则:职工号的最左边三位字符是 000,正确的 SQL语句是_。(分数:2.00)A.CHANGE TABLE 职工表 ALTER 职工号 SET CHECK LEFT(职工号,3)=“000“B.ALTER TABLE 职工表 ALTER 职工号 SET CHECK LEFT(职工号,3)=“000“ C.ALTER TABLE 职工表 ALTER 职工号 CHECK LEFT
18、(职工号,3)=“000“D.CHANG ETABLE 职工表 ALTER 职工号 SET CHECK OCCURS(职工号,3)=“000“解析:解析 用于定义、修改和删除有效性规则的格式为:ALTER TABLE 表名 ALTER列名SET CHECK 表达式SET DEFAULTDROP DEFAULTDROP CHECK)。3.软件工程方法的提出,源于软件危机,而其目的是最终解决软件_。(分数:2.00)A.生产危机B.质量保证C.开发效率D.生产工程化 解析:解析 IEEE 中将软件工程定义为:将系统化的、规范的、可度量的方法应用于软件的开发、运行和维护的过程,即将工程化应用于软件中
19、。由此可见,软件工程解决的是软件工程化生产的危机,即生产工程化。4.在关系运算中,5 种基本运算为_。(分数:2.00)A.并、差、笛卡儿积、选择、自然连接B.并、差、交、选择、自然连接C.并、差、选择、投影、笛卡儿积 D.并、差、选择、乘积、条件连接解析:解析 在关系运算中,5 种基本运算为并、差、选择、投影、笛卡儿积。自然连接、条件连接都是通过笛卡儿积、选择、投影派生出来的。5.设当前内存中有打开的表,要显示当前记录指针所指的记录,应使用_命令。(分数:2.00)A.LISTB.LIST OFFC.LIST NEXTD.DISPLAY第 2935 题使用如下表。职工表(仓库号,职工号,工资
20、,出生日期) 解析:解析 在 LIST和 DISPLAY命令中,当范围省略时,LIST 命令默认为全部记录,DISPLAY 命令默认为当前一条记录。LIST NEXT 后应该加入记录号,LIST OFF 是不显示记录号的。6.在 SQL的 SELECT查询结果中,消除重复记录的方法是_。(分数:2.00)A.通过指定主关系键B.通过指定唯一索引C.使用 DISTINCT D.用 HAVING子句解析:解析 SQL 语句在查询中有时会找到重复记录,如果清除应使用 DISTINCT。格式为:SELECT ALLDISTINCT目标列表达式,目标列表达式FROM 基本表或视图,基本表或视图WHERE
21、条件表达式GROUP BY列名HAVING内部函数表达式 ORDER BY列名ASCDESC7.在以下的叙述中,_是正确的。(分数:2.00)A.“?”和“?”命令一次只能显示一个表达式的结果B.“?”命令用于在当前光标处显示表达式的结果C.“?”命令用于在新的一行显示表达式的结果 D.“?”命令用于在新的一行显示表达式的结果解析:解析 在 Visual FoxPro中,“?”命令用于在新的一行显示,而“?”命令在当前光标处显示。8.在以下的 Visual FoxPro类中,_是控件类。(分数:2.00)A.表单B.复选框 C.命令按钮组D.表格解析:解析 Visual FoxPro 中的类分
22、为控件类和容器类。控件类通常不能容纳其他对象,即使可以容纳也不能对其中的对象进行访问。容器类是指可以包含其他对象,并允许访问这些对象的类。控件类包括:活动文档、复选框、组合框、命令按钮、控件、编辑框等。容器类包括:命令按钮组、容器、表单、表单集、表格、表格列、选项按钮组、页面和工具栏等。9.如果当前记录指针指在表的第一条记录上,则 BOF()的返回值为_。(分数:2.00)A.0B.E C.1D.T解析:解析 仅当记录指针指在第一条记录的前面时,BOF()函数的返回值才为.T.,但此时记录号仍为第一条记录的记录号。当记录指针指在最后一条记录的后面时,EOF()函数的返回值才为.T.。10.自由
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 340 答案 解析 DOC
