【计算机类职业资格】二级VISUAL+FOXPRO笔试-430及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-430及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-430及答案解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-430 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列数据结构中,能用二分法进行查找的是( )。A) 顺序存储的有序线性表 B) 线性链表C) 二叉链表 D) 有序线性链表(分数:2.00)A.B.C.D.2.下列叙述中正确的是( )。A) 算法的效率只与问题的规模有关,而与数据的存储结构无关B) 算法的时间复杂度是指执行算法所需要的计算工作量C) 数据的逻辑结构与存储结构是一一对应的D) 算法的时间复杂度与空间复杂度一定相关(分数:2.00)A.B.C.D.3.下列叙述中正确的是( )。A) 软
2、件交付使用后还需要进行维护 B) 软件一旦交付使用就不需要再进行维护C) 软件交付使用后其生命周期就结束 D) 软件维护是指修复程序中被破坏的指令(分数:2.00)A.B.C.D.4.软件调试的目的是( )。A) 发现错误 B) 改正错误C) 改善软件的性能 D) 验证软件的正确性(分数:2.00)A.B.C.D.5.为了使模块尽可能独立,要求( )。A) 模块的内聚程度要尽量高,且备模块间的耦合程度要尽量强B) 模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C) 模块的内聚程度要尽量低,且各模块间的偶合程度要尽量弱D) 模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强(分数:2.0
3、0)A.B.C.D.6.软件是指( )。A) 程序 B) 程序和文档C) 算法加数据结构 D) 程序、数据与相关文档的完整集合(分数:2.00)A.B.C.D.7.数据库 DB、数据库系统 DBS、数据库管理系统 DBMS之间的关系是( )。A) DB包含 DBS和 DBMS B) DBMS包含 DB和 DBSC) DBS包含 DB和 DBMS D) 没有任何关系(分数:2.00)A.B.C.D.8.在 E-R图中,用来表示实体的图形是( )。A) 矩形 B) 椭圆形 C) 菱形 D) 三角形(分数:2.00)A.B.C.D.9.信息隐蔽的概念与下述哪一种概念直接相关( )。A) 软件结构定义
4、 B) 模块独立性 C) 模块类型划分 D) 模块耦合度(分数:2.00)A.B.C.D.10.设有如下关系表:(分数:2.00)A.B.C.D.11.如果添加到项目中的文件标识为“排除”,表示( )。A) 此类文件不是应用程序的一部分B) 生成应用程序时不包括此类文件C) 生成应用程序时包括此类文件,用户可以修改D) 生成应用程序时包括此类文件,用户不能修改(分数:2.00)A.B.C.D.12.在 Visual FoxPro中,学生表 STUDENT中包含有通用型字段,表中通用型字段中的数据均存储到另一个文件中,该文件名为( )。A) STUDENT.DOC B) STUDENT.MEM
5、C) STUDENT.DBT D) STUDENT.FTP(分数:2.00)A.B.C.D.13.使数据库表变为自由表的命令是( )。A) DROP TABLE B) REMOVE TABLE C) FREE TABLE D) RELEASE TABLE(分数:2.00)A.B.C.D.14.以下关于表单数据环境的叙述,错误的是( )。A) 可以向表单数据环境设计器中添加表或视图B) 可以从表单数据环境设计器中移出表或视图C) 可以在表单数据环境设计器中设置表之间的联系D) 不可以在表单数据环境设计器中设置表之间的联系(分数:2.00)A.B.C.D.15.设 X=10,语句?VARTYPE(
6、“X”)的输出结果是( )。A) N B) C C) 10 D) X(分数:2.00)A.B.C.D.16.在逻辑运算中,3 种运算符的优先级分别依次排列为( )。A) .NOT.AND.OR. B) .AND.NOT.OR. C) .NOT.OR.AND. D) .OR.AND.NOT.(分数:2.00)A.B.C.D.17.查询订购单号(字符型,长度为 4)尾字符是“1”的错误命令是( )。A) SELECT * FROM 订单 WHERE SUBSTR(订购单号,4)=“1”B) SELECT * FROM 订单 WHERE SUBSTR(订购单号,4,1)=“1”C) SELECT *
7、 FROM 订单 WHERE“1” $订购单号D) SELECT * FROM 订单 WHERE RIGHT(订购单号,1)=“1”(分数:2.00)A.B.C.D.18.在 Visual FoxPro中以下叙述正确的是( )。A) 利用视图可以修改数据 B) 利用查询可以修改数据C) 查询和视图具有相同的作用 D) 视图可以定义输出去向(分数:2.00)A.B.C.D.19.在关系模型中,每个关系模式中的关键字( )。A) 可由多个任意属性组成B) 最多由一个属性组成C) 可由一个或多个其值能唯一标识关系中任何元组的属性组成D) 以上说法都不对(分数:2.00)A.B.C.D.20.报表的数
8、据源可以是( )。A) 表或视图 B) 表或查询 C) 表、查询或视图 D) 表或其他报表(分数:2.00)A.B.C.D.21.如果想在运行表单时,向 Text2中输入字符,回显字符显示的是“*”号,则可以在 Form1的 Init事件中加入语句( )。A) FORM1.TEXT2.PASSWORDCHAR=“*“ B) FORM1.TEXT2.PASSWORD=“*“C) THISFORM.TEXT2.PASSWORD=“*“ D) THISFORM.TEXT2.PASSWORDCHAR=“*/(分数:2.00)A.B.C.D.22.通过指定字段的数据类型和宽度来限制该字段的取值范围,这属
9、于数据完整性中的( )。A) 参照完整性 B) 实体完整性 C) 域完整性 D) 字段完整性(分数:2.00)A.B.C.D.23.调用报表格式文件 PP1预览报表的命令是( )。A) REPORT FROM PP1 PREVIEW B) DO FROM PP1 PREVIEWC) REPORT FORM PP1 PREVIEW D) DO FORM PP1 PREVIEW(分数:2.00)A.B.C.D.24.在 Visual FoxPro中,要运行查询文件 query1.qpr,可以使用命令( )。A) DO query1 B) DO query1.qpr C) DO QUERY quer
10、y1 D) RUN query1(分数:2.00)A.B.C.D.25.插入一条记录到“选课”表中,学号、课程号和成绩分别是“02080111”、“103”和 80,正确的 SQL语句是( )。A) INSERT INTO 选课 VALUES(“02080111“,“103“,80)B) INSERT VALUES(“02080111“,“103“,80) TO 选课(学号,课程号,成绩)C) INSERT VALUES(“02080111“,“103“,80) INTO 选课(学号,课程号,成绩)D) INSERT INTO 选课(学号,课程号,成绩) FROM VALUES(“020801
11、11“,“103“,80)(分数:2.00)A.B.C.D.26.表格控件的数据源可以是( )。A) 视图 B) 表 C) SQL SELECT 语句 D) 以上 3种都可以(分数:2.00)A.B.C.D.27.从内存中清除内存变量的命令是( )。A) RELEASE B) DELETE C) ERASE D) DESTROY(分数:2.00)A.B.C.D.28.在 Visual FoxPro中,使用 SOL命令将学生表 STUDENT中的学生年龄 AGE字段的值增加 1,应该使用的命令是( )。A) REPLACE AGE WITH AGE+1 B) UPDATE STUDENT AGE
12、 WITH AGE+1C) UPDATE SET AGE WITH AGE+1 D) UPDATE STUDENT SET AGE=AGE+1(分数:2.00)A.B.C.D.29.下列程序段执行以后,内存变量 y的值是( )。x=34567y=0DO WHILE x0y=x%10+y*10x=int(x/10)ENDDOA) 3456 B) 34567 C) 7554 D) 76543(分数:2.00)A.B.C.D.30.查询订购单号首字符是“P”的订单信息,应该使用命令( )。A) SELECT * FROM 订单 WHERE HEAD(订购单号,1)=“P“B) SELECT * FR
13、OM 订单 WHERE LEFT(订购单号,1)=“P“C) SELECT * FROM 订单 WHERE “P“ $订购单号D) SELECT * FROM 订单 WHERE RIGHT(订购单号,1)=“P/(分数:2.00)A.B.C.D.31.有 SQL语句:SELECT DISTINCT 系号 FROM 教师 WHERE 工资=;ALL (SELECT 工资 FROM 教师 WHERE 系号=“02“)与如上语句等价的 SQL语句是( )。A) SELECT DISTINCT 系号 FROM 教师 WHERE 工资=;(SELECT MAX(工资) FROM 教师 WHERE 系号=
14、“02“)B) SELECT DISTINCT 系号 FROM 教师 WHERE 工资=;(SELECT MIN(工资) FROM 教师 WHERE 系号=“02“)C) SELECT DISTINCT 系号 FROM 教师 WHERE 工资=;ANY (SELECT 工资 FROM 教师 WHERE 系号=“02“)D) SELECT DISTINCT 系号 FROM 教师 WHERE 工资=;SOME (SELECT 工资 FROM 教师 WHERE 系号=“02“)(分数:2.00)A.B.C.D.32.使用 SQL语句进行分组检索时,为了去掉不满足条件的分组,应当( )。A) 使用 W
15、HERE子句 B) 在 GROUP BY后面使用 HAVING子句C) 先使用 WHERE子句,再使用 HAVING子句 D) 先使用 HAVING子句,再使用 WHERE子句(分数:2.00)A.B.C.D.33.查询订单数在 3个以上、订单的平均金额 200元以上的职员号。正确的 SQL语句是( )。A) SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3 AND AVG_金额200B) SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3 AND AVG(金额)200C) SELECT 职员号 FR
16、OM 订单 GROUP BY 职员号 HAVING COUNT(*)3 WHERE AVG(金额)200D) SELECT 职员号 FROM 订单 GROUPBY 职员号 WHERE COUNT(*)3 AND AVG_金额200(分数:2.00)A.B.C.D.34.显示 2005年 1月 1日后签订的订单,显示订单的订单号、客户名以及签订日期。正确的 SQL语句是( )。A) SELECT 订单号,客户名,签订日期 FROM 订单 JOIN 客户ON 订单.客户号=客户.客户号 WHERE 签订日期2005-1-1B) SELECT 订单号,客户名,签订日期 FROM 订单 JOIN 客户
17、WHERE 订单.客户号=客户.客户号 AND 签订日期2005-1-1C) SELECT 订单号,客户名,签订日期 FROM 订单,客户WHERE 订单.客户号=客户.客户号 AND 签订日期2005-1-1D) SELECT 订单号,客户名,签订日期 FROM 订单,客户ON 订单.客户号=客户.客户号 AND 签订日期2005-1-1(分数:2.00)A.B.C.D.35.显示没有签订任何订单的职员信息(职员号和姓名),正确的 SQL语句是( )。A) SELECT 职员职员号,姓名 FROM 职员 JOIN 订单ON 订单.职员号=职员.职员号 GROUP BY 职员.职员号 HAVI
18、NG COUNT(*)=0B) SELECT 职员.职员号,姓名 FROM 职员 LEFT JOIN 订单ON 订单.职员号=职员.职员号 GROUP BY 职员.职员号 HAVING COUNT(*)=0C) SELECT 职员号,姓名 FROM 职员WHERE 职员号 NOT IN (SELECT 职员号 FROM 订单)D) SELECT 职员.职员号,姓名 FROM 职员WHERE 职员.职员号(SELECT 订单.职员号 FROM 订单)(分数:2.00)A.B.C.D.二、填空题(总题数:15,分数:30.00)36.数据结构分为逻辑结构和存储结构,循环队列属于 1 结构。(分数:
19、2.00)填空项 1:_37.线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一种特殊的线性表,循环队列是队列的 1 存储结构。(分数:2.00)填空项 1:_38.在一个容量为 15的循环队列中,若头指针 front=6,尾指针 rear=9,则该循环队列中共有 1 个元素。(分数:2.00)填空项 1:_39.软件需求规格说明书应具有完整性、无歧义性、正确性、可验证性、可修改性等特性,其中最重要的是 1。(分数:2.00)填空项 1:_40.在 E-R图中,矩形表示 1。(分数:2.00)填空项 1:_41.当删除父表中的记录时,若子表中的所有相关记录也能自动删除,则相应的参照完
20、整性的删除规则为 1。(分数:2.00)填空项 1:_42.在 Visual FoxPro的查询设计器中 1 选项卡对应的 SQL短语是 WOERE。(分数:2.00)填空项 1:_43.在 Visual FoxPro中所谓自由表就是那些不属于任何 1 的表。(分数:2.00)填空项 1:_44.使用数据库设计器为两个表建立联系,首先应在父表中建立 1 索引,在子表中建立普通索引。(分数:2.00)填空项 1:_45.在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,一个游泳比赛项目可以有多个运动员参加,游泳运动员与游泳比赛项目两个实体之间的联系是 1 联系。(分数:2.00)填空项 1:_
21、46.在关系数据库中,把数据表示成二维表,每一个二维表称为 1。(分数:2.00)填空项 1:_47.?AT(“EN“, RIGHT(“STUDENT“,4)的执行结果是_。(分数:2.00)填空项 1:_48.如下命令查询雇员表中“部门号”字段为空值的记录:SELECT * FROM 雇员 WHERE 部门号 _(分数:2.00)填空项 1:_49.在 SQL的 CREATE TABLE语句中,为属性说明取值范围(约束)的是 1 短语。(分数:2.00)填空项 1:_50.SQL支持集合的并运算,运算符是 1。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-430 答案
22、解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列数据结构中,能用二分法进行查找的是( )。A) 顺序存储的有序线性表 B) 线性链表C) 二叉链表 D) 有序线性链表(分数:2.00)A. B.C.D.解析:解析 二分查找只适用于顺序存储的有序表。在此所说的有序表是指线性表中的元素按值非递减排列(即从小到大,但允许相邻元素值相等)的。选项 A)正确。2.下列叙述中正确的是( )。A) 算法的效率只与问题的规模有关,而与数据的存储结构无关B) 算法的时间复杂度是指执行算法所需要的计算工作量C) 数据的逻辑结构与存储结构是一一对应的D) 算法的时
23、间复杂度与空间复杂度一定相关(分数:2.00)A.B. C.D.解析:解析 算法的时间复杂度是指算法在计算机内执行时所需时间的度量;与时间复杂度类似,空间复杂度是指算法在计算机内执行时所需存储空间的度量。3.下列叙述中正确的是( )。A) 软件交付使用后还需要进行维护 B) 软件一旦交付使用就不需要再进行维护C) 软件交付使用后其生命周期就结束 D) 软件维护是指修复程序中被破坏的指令(分数:2.00)A. B.C.D.解析:解析 本题考核软件维护的概念。维护是软件生命周期的最后一个阶段,也是持续时间最长、付出代价最大的阶段。在软件交付使用后,还需要进行维护。软件维护通常有以下 4类:为纠正使
24、用中出现的错误而进行的改正性维护;为适应环境变化而进行的适应性维护;为改进原有软件而进行的完善性维护;为将来的可维护和可靠而进行的预防性维护。软件维护不仅包括程序代码的维护,还包括文档的维护。综上所述,本题的正确答案是选项 A),其余选项的说法错误。4.软件调试的目的是( )。A) 发现错误 B) 改正错误C) 改善软件的性能 D) 验证软件的正确性(分数:2.00)A.B. C.D.解析:解析 本题考查软件工程调试。调试与测试是两个不同的过程,有着根本的区别:调试是一个随机的、不可重复的过程,它用于隔离和确认问题发生的原因,然后修改软件来纠正问题;测试是一个有计划的、可以重复的过程,它的目的
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 430 答案 解析 DOC
