【计算机类职业资格】二级VISUAL+FOXPRO笔试-427及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-427及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-427及答案解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-427 及答案解析(总分: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) 各模块应包括尽量多的功能B) 各
2、模块的规模应尽量大C) 各模块之间的联系应尽量紧密D) 模块内具有高内聚度,模块间具有低耦合度(分数:2.00)A.B.C.D.4.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是A) 浏览器 B) 操作系统C) 编译程序 D) 汇编程序(分数:2.00)A.B.C.D.5.在 E-R图中,用来表示实体集的图形是A) 矩形 B) 椭圆形C) 菱形 D) 三角形(分数:2.00)A.B.C.D.6.结构化分析可以使用的工具是A) N-S图 B) DFD 图C) PAD图 D) 程序流程图(分数:2.00)A.B.C.D.7.下面不属于软件设计原则的是A) 抽象
3、B) 模块化C) 自底向上 D) 信息隐蔽(分数:2.00)A.B.C.D.8.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中,数据独立性最高的阶段是A) 数据库系统 B) 文件系统C) 人工管理 D) 数据项管理(分数:2.00)A.B.C.D.9.数据库设计包含四个阶段,它们是需求分析、_、逻辑设计和物理设计。A) 编码设计 B) 测试阶段C) 运行阶段 D) 概念设计(分数:2.00)A.B.C.D.10.有两个关系 R,S 如下:(分数:2.00)A.B.C.D.11.在关系模型中,每个关系模式中的关键字A) 可由多个任意属性组成B) 最多由一个属性
4、组成C) 可由一个或多个其值能唯一标识关系中任何元组的属性组成D) 只能由一个其值能唯一标识关系中任何元组的属性组成(分数:2.00)A.B.C.D.12.下列选项卡属于项目管理器的是A) 数据选项卡、菜单选项卡、文档选项卡、类选项卡B) 数据选项卡、文档选项卡、其他选择卡、类选项卡C) 数据选项卡、代码选项卡、视图选项卡、类选项卡D) 数据选项卡、表单选项卡、报表选项卡、类选项卡(分数:2.00)A.B.C.D.13.执行下列命令,正确的输出结果是STORE-123.456 TO NUM?“NUM=“+STR(NUM,8,3)A) 123.456 B) -123.456C) NUM=-123
5、.456 D) NUM=123.456(分数:2.00)A.B.C.D.14.Visual FoxPro是一种A) 数据库管理系统 B) 数据库C) 数据库系统 D) 数据库应用系统(分数:2.00)A.B.C.D.15.在 Visual FoxPro的字段类型中,日期型字段占多少字节A) 1 B) 2 C) 4 D) 8(分数:2.00)A.B.C.D.16.下列程序段执行时在屏幕上显示的结果是x1=40x2=60SET UDFPARMS TO VALUEDO test WITH x1, x2? x1, x2PROCEDURE testPARAMETERS a, bx=aa=bb=xENDP
6、ROA) 60 60 B) 60 40 C) 40 40 D) 40 60(分数:2.00)A.B.C.D.17.设 b=“全国计算机等级考试”,结果为“等级考试”的表达式是A) Left(b, 8) B) Right(b, 8) C) Left(b, 4) D) Right(b, 4)(分数:2.00)A.B.C.D.18.在 Visual FoxPro中,数据库文件和数据表文件的扩展名分别是A) .dbf和.dct B) .dbf 和.dbcC) .dbc和.dct D) .dbc 和.dbf(分数:2.00)A.B.C.D.19.下列有关数据库表和自由表的叙述中,错误的是A) 数据库表可
7、以用表设计器来建立,自由表不可以用表设计器来建立B) 数据库表和自由表都支持表间联系和参照完整性C) 自由表不可以添加到数据库中D) 数据库表可以从数据库中移出成为自由表(分数:2.00)A.B.C.D.20.在 Visual FoxPro中,使用索引的主要目的是A) 提高查询速度 B) 节省存储空间C) 防止数据丢失 D) 方便管理(分数:2.00)A.B.C.D.21.在 SQL中,DELETE 命令是指A) 从视图中删除元组 B) 从视图中删除记录C) 从基本表中删除行 D) 从基本表中删除列(分数:2.00)A.B.C.D.22.删除视图 myview的命令是A) DELETE myv
8、iew VIEW B) DELETE myviewC) DROP myview VIEW D) DROP VIEW myview(分数:2.00)A.B.C.D.23.在 SQL语句中,用于限定条件的短语是A) CONDITION B) WHERE C) WHILE D) FOR(分数:2.00)A.B.C.D.24.课程表中有“课程号”、“课程名”、“授课老师”三个字段,SQL 语句“SELECT *FROM 课程 WHERE课程名=“数据结构“”完成的操作称为A) 选择 B) 投影 C) 连接 D) 并(分数:2.00)A.B.C.D.25.在下列选项中,不属于 SQL数据定义功能的是A)
9、 SELECT B) CREATEC) ALTER D) DROP(分数:2.00)A.B.C.D.26.在关于视图和查询中,以下叙述正确的是A) 视图和查询都只能在数据库中建立B) 视图和查询都不能在数据库中建立C) 视图只能在数据库中建立D) 查询只能在数据库外建立(分数:2.00)A.B.C.D.27.在 Visual FoxPro中,容器层次中的对象引用属性 parent的含义是指A) 当前对象所在的表单集B) 当前对象所在的表单C) 当前对象的直接容器对象D) 当前对象(分数:2.00)A.B.C.D.28.在表格控件设计中,表格控件的数据源可以是A) 查询 B) 表C) SQL语句
10、 D) 以上三种都可以(分数:2.00)A.B.C.D.29.设 X=76,命令?VARTYPE(X)的输出结果是A) N B) L C) C D) 出错(分数:2.00)A.B.C.D.30.在菜单设计中,可以在定义菜单名称时为菜单项指定一个访问键。规定菜单项的访问键为“y”的菜单名称定义是A) 查询/(y) B) 查询/(y)C) 查询(/y) D) 查询(/y)(分数:2.00)A.B.C.D.31.为学生表增加一个字段“平均分数 F(6,2)”,正确的命令是A) ALTER TABLE 学生 ADD 平均分数 F(6,2)B) ALTER TABLE 学生 ALTER 平均分数 F(6
11、,2)C) UPDATE TABLE 学生 ADD 平均分数 F(6,2)D) UPDATE TABLE 学生 ALTER 平均分数 F(6,2)(分数:2.00)A.B.C.D.32.现有表:读者(读者姓名,读者单位,借书证号)借阅(借书证号,图书名称,图书作者,出版单位)从读者表和借阅表中查询借阅了两本及两本以上图书的读者姓名和读者单位,正确的 SQL语句是A) SELECT 读者姓名,读者单位 FROM 读者 WHERE 借书证号 IN;(SELECT 借书证号 FROM 借阅 GROUP BY 借书证号 HAVING COUNT(*)=2)B) SELECT 读者姓名,读者单位 FRO
12、M 读者 WHERE 借书证号 EXISTS;(SELECT 借书证号 FROM 借阅 GROUP BY 借书证号 HAVING COUNT(*)=2)C) SELECT 读者姓名,读者单位 FROM 读者 WHERE 借书证号 IN;(SELECT 借书证号 FROM 借阅 GROUP BY 借书证号 WHERE COUNT(*)=2)D) SELECT 读者姓名,读者单位 FROM 读者 WHERE 借书证号 EXISTS;(SELECT 借书证号 FROM 借阅 GROUP BY 借书证号 WHERE COUNT(*)=2)(分数:2.00)A.B.C.D.33.现有表:读者(读者姓名,
13、读者单位,借书证号)借阅(借书证号,图书名称,图书作者,出版单位)查询没有借阅图书的读者的姓名和借书证号,正确的 SQL语句是A) SELECT 姓名 FROM 读者 WHERE NOT EXISTS;(SELECT 借书证号 FROM 借阅 WHERE 借阅.借书证号=读者.借书证号)B) SELECT 姓名,借书证号 FROM 读者 WHERE(SELECT *FROM 借阅 WHERE 借阅.借书证号=读者.借书证号)C) SELECT 姓名.借书证号 FROM 读者 WHERE NOT EXISTS;(SELECT *FROM 借阅 WHERE 借阅.借书证号=读者.借书证号)D) S
14、ELECT 姓名,借书证号 FROM 读者 WHERE 借阅=NULL(SELECT *FROM 借阅 WHERE 借阅.借书证号=读者.借书证号)(分数:2.00)A.B.C.D.34.现有表:S(学号,姓名,性别,年龄)C(课程号,课程名,学分)SC(学号,课程号,成绩)检索学号、姓名和学生所选课程的课程名和成绩,正确的 SQL命令是A) SELECT学号,姓名,课程名,成绩 FROM S,SC,C;WHERE S.学号=SC.学号 AND SC.课程号=C.课程号B) SELECT学号,姓名,课程名,成绩;FROM(S JOIN SC ON S.学号=SC.学号)JOIN C ON SC
15、.课程号=C.课程号C) SELECT S.学号,姓名,课程名,成绩;FROM S JOIN SC JOIN C ON S.学号=SC.学号 ON SC.课程号=C.课程号D) SELECT S.学号,姓名,课程名,成绩;FROM S JOIN SC JOIN C ON SC.课程号=C.课程号 ON S.学号=SC.学号(分数:2.00)A.B.C.D.35.设有表:order(订单号,客户号,职员号,签订日期,金额)查询 2007年所签订单的信息,并按金额降序排序,正确的 SQL命令是A) SELECT * FROM order WHERE YEAR(签订日期)=2007 ORDER BY
16、 金额 DESCB) SELECT * FROM order WHILE YEAR(签订日期)=2007 ORDER BY 金额 ASCC) SELECT * FROM order WHERE YEAR(签订日期)=2007 ORDER BY 金额 ASCD) SELECT * FROM order WHILE YEAR(签订日期)=2007 ORDER BY 金额 DESC(分数:2.00)A.B.C.D.二、填空题(总题数:15,分数:30.00)36.一个栈的初始状态为空。首先将元素 1,2,3,4,5 依次入栈,然后退栈一次,再将元素 A,B,C,D依次入栈,之后将所有元素全部退栈,则
17、所有元素退栈(包括中间退栈的元素)的顺序为 1。(分数:2.00)填空项 1:_37.已知二叉树后序遍历序列是 dabec,中序遍历序列是 debac,它的前序遍历序列是 1。(分数:2.00)填空项 1:_38.一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于 1 的联系。(分数:2.00)填空项 1:_39.软件测试可分为白盒测试和黑盒测试。逻辑覆盖测试属于 1 测试。(分数:2.00)填空项 1:_40.在最坏情况下,简单插入排序需要 1 次比较。(分数:2.00)填空项 1:_41.在 Visual FoxPro中,数据完整性包括 1、域
18、完整性和参照完整性。(分数:2.00)填空项 1:_42.如果在一个过程中不包括 RETURN语句,或只有一条 RETURN语句,但没有指定表达式,那么该过程返回 1。(分数:2.00)填空项 1:_43.在数据库中可以设计视图和查询,其中 1 不能独立存储为文件(存储在数据库中)。(分数:2.00)填空项 1:_44.利用 SQL语句的定义功能,建立一个学生表文件,其中为学生号建立主索引,成绩的默认值为 60,语句格式为:CREATE TABLE学生表(学生号 C(5)_,课程号 C(5),成绩 N DEFAULT 60)(分数:2.00)填空项 1:_45.在使用查询设计器创建查询时,为了
19、指定在查询结果中是否包含重复记录(对应于 DISTINCT),应该使用的选项卡是 1。(分数:2.00)填空项 1:_46.在 Visual FoxPro表单中,当用户使用鼠标单击命令按钮时,会触发命令按钮的 1 事件。(分数:2.00)填空项 1:_47.在表单设计中,打开已经存在的表单文件的命令是 1。(分数:2.00)填空项 1:_48.页框控件也称作选项卡控件,在一个页框中可以有多个页面,页面个数的属性是 1。(分数:2.00)填空项 1:_49.在 Visual FoxPro中,为修改已建立的报表文件,打开报表设计器的命令是 1REPORT。(分数:2.00)填空项 1:_50.连编
20、应用程序时,如果选择连编生成可执行程序,则生成文件的扩展名是 1。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-427 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列数据结构中,属于非线性结构的是A) 带链队列 B) 循环队列C) 带链栈 D) 二叉树(分数:2.00)A.B.C.D. 解析:解析 根据数据结构中各数据元素之间前后关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。线性结构表示数据元素之间为一对一的关系,非线性结构表示数据元素之间为一对多或者多对一的关系。根据各种结构的定义知二叉树是
21、一种非线性结构。2.下列叙述中正确的是A) 数据的逻辑结构与存储结构是一一对应的B) 算法的时间复杂度与空间复杂度一定相关C) 算法的效率只与问题的规模有关,而与数据的存储结构无关D) 算法的时间复杂度是指执行算法所需要的计算工作量(分数:2.00)A.B.C.D. 解析:解析 根据时间复杂度和空间复杂度的定义可知,算法的时间复杂度与空间复杂度并不相关。数据的逻辑结构就是数据元素之间的逻辑关系,它是从逻辑上描述数据元素之间关系的,是独立于计算机的;数据的存储结构是研究数据元素和数据元素之间的关系如何在计算机中表示的,它门并非一一对应。算法的执行效率不仅与问题的规模有关,还与数据的存储结构有关。
22、3.在结构化程序设计中,模块划分的原则是A) 各模块应包括尽量多的功能B) 各模块的规模应尽量大C) 各模块之间的联系应尽量紧密D) 模块内具有高内聚度,模块间具有低耦合度(分数:2.00)A.B.C.D. 解析:解析 耦合性和内聚性是模块独立的两个定性标准。一般较优秀的软件设计尽量做到高内聚、低耦合,这样有利于提高软件模块的独立性,也是模块划分的原则。4.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是A) 浏览器 B) 操作系统C) 编译程序 D) 汇编程序(分数:2.00)A. B.C.D.解析:解析 操作系统属于系统软件,编译程序和汇编程序都属于支撑软
23、件,而浏览器属于应用软件。5.在 E-R图中,用来表示实体集的图形是A) 矩形 B) 椭圆形C) 菱形 D) 三角形(分数:2.00)A. B.C.D.解析:解析 E-R 图中用矩形表示实体集,用椭圆形表示属性,用菱形表示联系。6.结构化分析可以使用的工具是A) N-S图 B) DFD 图C) PAD图 D) 程序流程图(分数:2.00)A.B. C.D.解析:解析 数据流网(DFD)、数据字典、判定表和判定树是结构化分析常用的工具。程序流程图、N-S图、PAD 图是详细设计过程中常用的图形工具。7.下面不属于软件设计原则的是A) 抽象 B) 模块化C) 自底向上 D) 信息隐蔽(分数:2.0
24、0)A.B.C. D.解析:解析 软件设计遵循软件工程的原则,包括抽象、模块化、信息隐蔽和模块独立性。8.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中,数据独立性最高的阶段是A) 数据库系统 B) 文件系统C) 人工管理 D) 数据项管理(分数:2.00)A. B.C.D.解析:解析 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是数据库系统。数据库系统阶段用数据模型表示复杂的数据,有较高的数据独立性。数据库系统为用户提供了方便的用户接口,用户可使用查询语言或终端命令操作数据库,也可以用程序方式操作数
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 427 答案 解析 DOC
