【计算机类职业资格】国家二级VF笔试-试卷114及答案解析.doc
《【计算机类职业资格】国家二级VF笔试-试卷114及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VF笔试-试卷114及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF 笔试-试卷 114 及答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.下列叙述正确的是( )。(分数:2.00)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止D.以上 3 种描述都不对3.数据的存储结构是指( )。(分数:2.00)A.数据所占的存储空间B.数据的逻辑结构在计算机中的存放形式C.数据在
2、计算机中的顺序存储方式D.存储在计算机外存中的数据4.栈和队列的共同点是( )。(分数:2.00)A.都是先进先出B.都是先进后出C.只允许在端点处插入和删除元素D.没有共同特点5.有下列二叉树,对此二叉树中序遍历的结果为( )。 (分数:2.00)A.ABCDEFB.BDAECFC.ABDCEFD.ABCDFE6.对长度为 n 的线性表进行顺序查找,在最坏情况下需要比较的次数为( )。(分数:2.00)A.125B.n/2C.nD.n+17.源程序的文档化不包括( )。(分数:2.00)A.符号名的命名要有实际意义B.正确的文档形式C.良好的视觉组织D.正确的程序注释8.下列描述中正确的是(
3、 )。(分数:2.00)A.软件工程只是解决软件项目的管理问题B.软件工程主要解决软件产品的生产率问题C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D.软件工程只是解决软件开发过程中的技术问题9.为了提高软件模块的独立性,模块之间最好是( )。(分数:2.00)A.控制耦合B.公共耦合C.内容耦合D.数据耦合10.数据库系统的核心是( )。(分数:2.00)A.数据模型B.数据库管理系统C.数据库D.数据库管理员11.待排序的关键码序列为(33,18,9,25,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为基准元素的快速排序法,第一趟排序
4、后关键码 33 被放到第( )个位置。(分数:2.00)A.3B.5C.7D.912.在项目管理器中,选择一个文件并单击“移去”按钮,在弹出的对话框中单击“删除”按钮后,该文件将( )。(分数:2.00)A.仅仅从该项目中移走B.从项目中移走,并从磁盘上删除该文件C.保留在项目中,但删除磁盘上的文件D.从项目中移走,但可添加到另一个项目中13.下列常量中格式正确的是( )。(分数:2.00)A.S1.23E4B.计算机“等级考试“CFalseD.2003/01/1314.ROUND(6.165,2)的函数值是( )。(分数:2.00)A.6.16B.6.17C.6.2D.6.1615.利用命令
5、方式新建一个名为 SDB 的数据库,下列正确的是( )。(分数:2.00)A.OPEN DATABASE SDBB.CREATE DATABASE SDBC.USE DATABASE SDBD.CREATE SDB16.程序如下: SET TALK OFF INPUT TO X FOR i=1 TO 3 INPUT TO Y IF YX X=Y ENDIF ENDFOR ?X RETURN 本程序的功能是( )。(分数:2.00)A.求 3 个数中的最大值B.求 4 个数中的最大值C.求 3 个数中的最小值D.求 4 个数中的最小值17.设 MY.DBF 数据库中共有 10 条记录,执行下列命
6、令序列: USE MY GOTO 2 DISPLAY ALL ?RECNO() 执行最后一条命令后,屏幕显示的值是( )。(分数:2.00)A.2B.3C.10D.1118.下列关于索引的叙述,不正确的是( )。(分数:2.00)A.Visual FoxPro 支持单一索引文件和复合索引文件B.索引的类型有主索引、候选索引、惟一索引和普通索引C.结构复合索引文件不随库文件的关闭而关闭D.打开和关闭索引文件均使用 SET INDEX TO 命令19.在 Visual FoxPro 中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值,应
7、选择( )。(分数:2.00)A.限制(Restrjct)B.忽略(Ignore)C.级联(Cascade)D.级联(Cascade)或限制(Restrict)20.作为整个应用程序入口点的主程序至少应具有下列功能( )。(分数:2.00)A.初始化环境B.初始化环境、显示初始用户界面C.初始化环境、显示初始用户界面、控制事件循环D.初始化环境、显示初始用户界面、控制事件循环、退出时恢复环境21.在“表单控件”工具栏中,下列哪个控件可以用来保存不希望用户改动的文本( )。(分数:2.00)A.标签B.文本框C.命令按钮D.列表框22.在 Visual FoxPro 中,关于视图的不正确的描述是
8、( )。(分数:2.00)A.通过视图可以对表进行查询B.通过视图可以对表进行更新C.视图就是一个虚表D.视图就是一个数据库表23.在 Visual FoxPro 中,用来指明复选框的当前状态的属性是( )。(分数:2.00)A.ValueB.CaptionC.StatusD.ControlSource24.下列有关数据库表和自由表的叙述中,错误的是( )。(分数:2.00)A.数据库表和自由表都可以用表设计器来建立B.数据库表和自由表都支持表间联系和参照完整性C.自由表可以添加到数据库中成为数据库表D.数据库表可以从数据库中移出成为自由表25.如果运行一个表单,下列事件首先被触发的是( )。
9、(分数:2.00)A.InitB.LoadC.ClickD.Error26.修改表单 MyForm 的正确命令是( )。(分数:2.00)A.MODIFY COMMAND MyFormB.MODIFY FORM MyFormC.DO MyFormD.EDIT MvForm27.标准的 SQL 基本查询语句的格式是( )。(分数:2.00)A.SELECT.FROM.WHEREB.SELECT.WHERE.FROMC.SELECT.WHERE.GROUP BYD.SELECT.FROM.ORDER BY28.在 Visual FoxPro 中,有下列程序: *程序名:TEST.PRG *调用方法
10、:DO TEST SET TALK OFF PRIVATE X,Y X=“Visual FoxPro“ Y=“二级“ DO SUB WITH X ?Y+X RETURN *子程序:SUB PROCEDURE SUB PARAMETERS X1 LOCAL X X=“Visual FoxPro DBMS 考试“ Y=“计算机等级“+Y RETURN 执行命令 DO TEST 后,屏幕显示的结果为( )。(分数:2.00)A.二级 Visual FoxProB.计算机等级二级 Visual FoxPro 考试C.二级 Visual FoxPro 考试D.计算机等级二级 Visual FoxPro2
11、9.在 Visual FoxPro 中,嵌套查询是基于( )的查询(分数:2.00)A.2 个关系B.3 个关系C.多个关系D.2 个或 3 个关系30.下列关于 SQL 的超连接查询的描述中,说法不正确的是( )。(分数:2.00)A.Visual FoxPro 支持超连接运算符“*=”和“=*”B.在 SQL 中可以进行内部连接、左连接、右连接和全连接C.SQL 的超连接运算符“*=”代表左连接,“=*”代表右连接D.即使两个表中的记录不满足连接条件,都会在目标表或查询结果中出现,只是不满足条件的记录对应部分为空值31.在当前目录下有数据表文件“XS.dbf”,执行下列 SQL 语句后(
12、)。 SELECT*FROM XS INTO CURSOR XS ORDER BY 学号(分数:2.00)A.生成一个按“学号”升序的临时表文件,将原来的 XS.dbf 文件覆盖B.生成一个按“学号”降序的临时表文件,将原来的 XS.dbf 文件覆盖C.不会生成新的排序文件,保持原数据表内容不变D.系统提示出错信息32.检索每门课程的总分,查询结果中包括课程名和总分,正确的命令是( )。(分数:2.00)A.SELECT 课程名称,COUNT(成绩) AS 总分 FROM 课程,成绩; WHERE 课程.课程编号=成绩.课程编号; ORDER BY 成绩.课程编号B.SELECT 课程名称,C
13、OUNT(成绩) AS 总分 FROM 课程,成绩; WHERE 课程.课程编号=成绩.课程编号: GROUP BY 成绩.课程编号C.SELECT 课程名称,SUM(成绩) AS 总分 FROM 课程,成绩; WHERE 课程.课程编号=成绩.课程编号; ORDER BY 成绩.课程编号D.SELECT 课程名称,SUM(成绩) AS 总分 FROM 课程,成绩; WHERE 课程.课程编号=成绩.课程编号; GROUP BY 成绩.课程编号33.下列 SQL 查询语句所表示的含义是( )。 SELECT 课程名称,开课系名,COUNT(学号)AS 选修人数; FROM 成绩,课程; WHE
14、RE 课程.课程编号=成绩.课程编号; GROUP BY 课程名称; HAVING COUNT(*)3(分数:2.00)A.检索开课在 3 门以上的开课系名、课程名称和选修人数B.检索选修了 3 门课程以上的学生记录,显示结果包括课程名称、开课系名和选修人数C.检索每门课程中,有 3 人以上选修该课程的记录,显示结果包括课程名称、开课系名和选修人数D.检索选修人数最多的 3 门课程的记录,显示结果包括课程名称、开课系名和选修人数34.为“成绩”表中的“成绩”字段定义有效性检查及错误信息的提示,要求当成绩大于 100 分时,提示“成绩不能超过 100 分”的信息,正确的命令是( )。(分数:2.
15、00)A.ALTER TABLE 成绩 ALTER 成绩; FOR CHECK 成绩=100 ERROR “成绩不能超过 100 分“B.ALTER TABLE 成绩 ALTER 成绩; (WHERE CHECK 成绩=100 ERROR “成绩不能超过 100 分“)C.ALTER TABLE 成绩 ALTER 成绩; SET CHECK 成绩=100 ERROR “成绩不能超过 100 分“D.ALTER TABLE 成绩 ALTER 成绩; (SET CHECK 成绩100 ERROR “成绩不能超过 100 分“)35.利用 SQL 派生一个包含“课程名称”、“姓名”和“成绩”的视图,
16、要求按“课程名称”升序排序,正确的命令是( )。(分数:2.00)A.CREATE VIEW view1 AS; (SELECT 课程.课程名称,学生.姓名,成绩.成绩; FROM 课程 INNER JOIN 成绩; INNER JOIN 学生; ON 成绩.学号=学生.学号; ON 课程.课程编号=成绩.课程编号; GROUP BY 课程名称)B.CREATEVIEW VigWl AS; (SELECT 课程.课程名称,学生.姓名,成绩.成绩; FROM 课程 INNER JOIN 成绩; INNER JOIN 学生; ON 成绩.学号=学生.学号; ON 课程.课程编号=成绩.课程编号;
17、ORDER BY 课程名称)C.CREATE VIEW view1 AS; SELECT 课程.课程名称,学生.姓名,成绩.成绩; FROM 课程 INNER JOIN 成绩; INNER JOIN 学生; ON 成绩.学号=学生.学号; ON 课程.课程编号=成绩.课程编号: GROUP BY 课程名称D.CREATE VIEW view1 AS; SELECT 课程.课程名称,学生.姓名,成绩.成绩; FROM 课程 INNER JOIN 成绩; INNER JOIN 学生; ON 成绩.学号=学生.学号; ON 课程.课程编号=成绩.课程编号; ORDER BY 课程名称36.向“成绩”
18、表末尾插入一条“学号”为“08102002”,“课程编号”为“4001”,“成绩”为“86”的新记录,正确的命令是( )。(分数:2.00)A.INSERT INTO 成绩 VALUES(08102002,4001,86)B.INSERT INTO 成绩 VALUES(“08102002“,“4001“,86)C.INSERT FOR 成绩 VALUES(08102002,4001.“86“)D.INSERT FOR 成绩 VALUES(“08102002“,“4001“,86)二、填空题(总题数:16,分数:32.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键
19、字填空的必须拼写完整。(分数:2.00)_38.软件生命周期分为软件定义期、软件开发期和软件维护期,详细设计属于 1 中的一个阶段。(分数:2.00)填空项 1:_39.结构化分析方法是面向 1 进行分析的方法。(分数:2.00)填空项 1:_40.常用的软件结构设计工具是结构图(SC) ,也称程序结构图。其中,用矩形表示 1,用带空心圆的箭头表示传递的是数据。(分数:2.00)填空项 1:_41.在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块,其中 1 的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。(分数:2.00)填空项 1:_42.诊断和
20、改正程序中错误的工作通常称为 1。(分数:2.00)填空项 1:_43.在“报表设计器”中,要添加标题或其他说明文字,应使用 1 控件。(分数:2.00)填空项 1:_44.如果表单及表单控件同时设置了 INIT 事件,运行表单时,后引发的是 1 中的 INIT 事件。(分数:2.00)填空项 1:_45.单击表单中的命令按钮,要求弹出一个“您好!”的消息对话框,应该在命令按钮的 Click 事件中编写代码: 1(“您好!”)(分数:2.00)填空项 1:_46.修改数据表结构时,可以利用 1 命令进入表设计器修改数据表结构;(分数:2.00)填空项 1:_47.修改表单的 1 属性值,可以修
21、改表单的背景颜色。(分数:2.00)填空项 1:_48.执行?ROUND(123.456,2)命令后,屏幕显示的结果分别为 1。(分数:2.00)填空项 1:_49.调用表单的 1 方法可以重新绘制表单或控件,并刷新它的所有值。(分数:2.00)填空项 1:_50.将 SQL 的查询结果如果要追加到文本文件的尾部,应使用 1 短语加以说明。(分数:2.00)填空项 1:_51.设有学生表 XS(学号,课程号,成绩),用 SQL 语句检索每个学生的成绩总和的语句是: SELECT 学号,SUM (成绩)FROM XS 1(分数:2.00)填空项 1:_52.检索当前表“学生”表中,全部姓“王”的
22、学生记录,SQL 语句为: SELECT*FROM 学生 WHERE 姓名 1“王*”(分数:2.00)填空项 1:_国家二级 VF 笔试-试卷 114 答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.下列叙述正确的是( )。(分数:2.00)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止 D.以上 3 种描述
23、都不对解析:解析:算法的执行效率与数据的存储结构密切相关。算法的空间复杂度是指算法执行过程中所需的存储空间。3.数据的存储结构是指( )。(分数:2.00)A.数据所占的存储空间B.数据的逻辑结构在计算机中的存放形式 C.数据在计算机中的顺序存储方式D.存储在计算机外存中的数据解析:解析:数据的存储结构,又称为数据的物理结构,是数据的逻辑结构在计算机中的存放形式,数据的存储结构有顺序结构、链式结构、散列结构和索引结构等。4.栈和队列的共同点是( )。(分数:2.00)A.都是先进先出B.都是先进后出C.只允许在端点处插入和删除元素 D.没有共同特点解析:解析:栈和队列都是操作受限制的线性表,只
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 笔试 试卷 114 答案 解析 DOC
