【计算机类职业资格】计算机二级考试VISUAL+FOXPRO模拟题六2014年及答案解析.doc
《【计算机类职业资格】计算机二级考试VISUAL+FOXPRO模拟题六2014年及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级考试VISUAL+FOXPRO模拟题六2014年及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级考试 VISUAL+FOXPRO 模拟题六 2014 年及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(每小题 1 分,共 40 小题,共 40 分(总题数:37,分数:40.00)1.下列叙述中正确的是( )。(分数:1.00)A.算法就是程序B.设计算法时只需要考虑数据结构的设计C.设计算法时只需要考虑结果的可靠性D.以上三种说法都不对2.下列关于线性链表的叙述中,正确的是( )。(分数:1.00)A.各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致B.各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续C.进行插入与删除时,不需
2、要移动表中的元素D.以上三种说法都不对3.下列关于二叉树的叙述中,正确的是( )。(分数:1.00)A.叶子结点总是比度为 2 的结点少一个B.叶子结点总是比度为 2 的结点多一个C.叶子结点数是度为 2 的结点数的两倍D.度为 2 的结点数是度为 1 的结点数的两倍4.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。(分数:1.00)A.学生成绩管理系统B.C 语言编辑程序C.UNIX 操作系统D.数据库管理系统5.某系统总体结构图如下所示: (分数:1.00)A.7B.6C.3D.26.程序调试的任务是( )。(分数:1.00)A.设计测试用例B.
3、验证程序的正确性C.发现程序中的错误D.诊断和改正程序中的错误7.下列关于数据库设计的叙述中,正确的是( )。(分数:1.00)A.在需求分析阶段建立数据字典B.在概念设计阶段建立数据字典C.在逻辑设计阶段建立数据字典D.在物理设计阶段建立数据字典8.数据库系统的三级模式不包括( )。(分数:1.00)A.概念模式B.内模式C.外模式D.数据模式9.有三个关系 R、S 和 T 如下: (分数:1.00)A.自然连接B.差C.交D.并10.下列选项中属于面向对象设计方法主要特征的是( )。(分数:1.00)A.继承B.自顶向下C.模块化D.逐步求精11.在创建数据库表结构时,为了同时定义实体完整
4、性可以通过指定哪类索引来实现?( )(分数:1.00)A.唯一索引B.主索引C.复合索引D.普通索引12.关系运算中选择某些列形成新的关系的运算是( )。(分数:1.00)A.选择运算B.投影运算C.交运算D.除运算13.在数据库中建立索引的目的是( )。(分数:1.00)A.节省存储空间B.提高查询速度C.提高查询和更新速度D.提高更新速度14.假设变量 a 的内容是“计算机软件工程师”,变量 b 的内容是“数据库管理员”,表达式的结果为“数据库工程师”的是( )。(分数:1.00)A.left(b,6)-right(a,6)B.substr(b,1,3)-substr(a,6,3)C.A
5、和 B 都是D.A 和 B 都不是15.SQL 查询命令的结构是 SELECTFROMWHERE GROUP BYHAVINGORDER BY,其中指定查询条件的短语是( )。(分数:1.00)A.SELECTB.FROMC.WHERED.ORDER BY16.SQL 查询命令的结构是 SELECTFROMWHEREGROUP BYHAVING ORDER BY,其中 HAVING 必须配合使用的短语是( )。(分数:1.00)A.FROMB.GROUP BY 短语C.WHERE 短语D.ORDER BY 短语17.如果 SQL 查询的 SELECT 短语中使用 TOP,则必须配合( )。(分
6、数:1.00)A.HAVING 短语B.GROUP BY 短语C.WHERE 短语D.ORDER BY 短语18.删除表 S 中字段 C 的 SQL 命令是( )。(分数:1.00)A.ALTER TABLE s DELETE cB.ALTER TABLE s DROP cC.DELETE TABLE s DELETE cD.DELETE TABLE s DROP c19.在 Visual FoxPro 中,如下描述正确的是( )。(分数:1.00)A.对表的所有操作,都不需要使用 USE 命令先打开表B.所有 SQL 命令对表的所有操作都不需使用 USE 命令先打开表C.部分 SQL 命令对
7、表的所有操作都不需使用 USE 命令先打开表D.传统的 FoxPro 命令对表的所有操作都不需使用 USE 命令先打开表20.在 Visual FoxPro 中,如果希望跳出 SCANENDSCAN 循环体外执行 ENDSCAN 后面的语句,应使用( )。(分数:1.00)A.LOOP 语句B.EXIT 语句C.BREAK 语句D.RETURN 语句21.在 Visual FoxPro 中,为了使表具有更多的特性应该使用( )。(分数:1.00)A.数据库表B.自由表C.数据库表或自由表D.数据库表和自由表22.在 Visual FoxPro 中,查询设计器和视图设计器很像,如下描述正确的是(
8、 )。(分数:1.00)A.使用查询设计器创建的是一个包含 SQL SELECT 语句的文本文件B.使用视图设计器创建的是一个包含 SQL SELECT 语句的文本文件C.查询和视图有相同的用途D.查询和视图实际都是一个存储数据的表23.使用 SQL 语句将表 s 中字段 price 的值大于 30 的记录删除,正确的命令是( )。(分数:1.00)A.DELETE FROM S FOR price30B.DELETE FROM sWHERE price30C.DELETE S FOR pricC30D.DELETE S WHERE pricC3024.在 Visual FoxPro 中,使用
9、 SEEK 命令查找匹配的记录,当查找到匹配的第一条记录后,如果还需要查找下一条匹配的记录,通常使用命令( )。(分数:1.00)A.GOTOB.SKIPC.CONTINUED.GO25.假设表 s 中有 10 条记录,其中字段 b 小于 20 的记录有 3 条,大于等于 20、并且小于等于 30 的记录有 3 条,大于 30 的记录有 4 条。执行下面的程序后,屏幕显示的结构是( )。 SET DELETE ON DELETE FROM s WHERE b BETWEEN 20 AND 30 7 RECCOUNT()(分数:1.00)A.10B.7C.0D.326.正确的 SQL 插入命令的
10、语法格式是( )。(分数:1.00)A.INSERT INVALUESB.INSERT TOVALUESC.INSERT INTOVALUESD.INSERTVALUES27.建立表单的命令是( )。(分数:1.00)A.CREATE FORMB.CREATE TABLEC.NEW FORMD.NEW TABLE28.假设某个表单中有一个复选框(CheekBoxl)和一个命令按钮 Commandl,如果要在 Commandl 的 Click 事件代码中取得 Value 的值,以判断复选框起否被用户选择,正确的表达式是( )。(分数:1.00)A.ThisCheckBoxlValueB.This
11、FormCheekBoxlValueC.ThisCheckBoxlSelectedD.ThisEormCheckBoxlSelected29.为了使命令按钮在界面运行时显示“运行”,需要设置该命令按钮的哪个属性( )。(分数:1.00)A.TextB.TitleC.DisplayD.Caption30.在 Visual FoxPro 中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了“级联”,当删除父表中的记录时,其结果是( )。(分数:1.00)A.只删除父表中的记录,不影响子表B.任何时候都拒绝删除父表中的记录C.在删除父表中记录的同时自动删除子表中的所有参照记录D.若子表
12、中有参照记录,则禁止删除父表中记录31.设有订单表 order(其中包含字段:订单号,客户号,职员号,签订日期,金额),删除 2002 年 1 月 1日以前签订的订单记录,正确的 SQL 命令是( )。(分数:1.00)A.DELETE TABLE order WHERE 签订日期=20 ORDER BY 单价 DESCB.SELECT 商品名,单价,销售日期,销售数量 FROM 商品 JOIN 销售WHERE(单价 BETWEEN l0 AND 50)AND 销售数量20C.SELECT 商品名,单价,销售日期,销售数量 FROM 商品,销售WHERE(单价 BETWEEN l0 AND 5
13、0)AND 销售数量20 ON 商品商品号=销售商品号 ORDER BY 单价D.SELECT 商品名,单价,销售日期,销售数量 FROM 商品,销售WHERE(单价 BETWEEN 10 AND 50)AND 销售数量20(4).查询销售金额合计超过 20000 的商店,查询结果包括商店名和销售金额合计,正确命令是( )。(分数:1.00)A.SELECT 商店名,SUM(销售数量*单价)AS 销售金额合计ROM 商店,商品,销售 WHERE 销售金额总计 20000B.SELECT 商店名,SUM(销售数量*单价)AS 销售金额合计20000 FR()M 商店,商品,销售 WHERE 商品
14、,商品号=销售商品号 AND 商店商店号=销售商店号C.SELECT 商店名,SUM(销售数量*单价)AS 销售金额合计 FROM 商店,商品,销售 WHERE 商品商品号=销售商品号 AND 商店商店号=销售商店号 AND SUM(销售数量*单价)20000 GROUP BY 商店名D.SELECT 商店名,SUM(销售数量*单价)20000二、基本操作题(共 18 分)(总题数:4,分数:18.00)37.在考生文件夹下新建一个名为“学生管理”的项目。(分数:4.50)_38.将“学生”数据库加入到新建的项目中。(分数:4.50)_39.将“教师”表从“学生”数据库中移除,使其成为自由表。
15、(分数:4.50)_40.通过“学号”字段为“学生”和“选课”表建立永久联系(如有必要请先建立相关索引)。(分数:4.50)_三、简单应用题(共 24 分)(总题数:2,分数:24.00)41.修改并执行程序“temp”。该程序的功能是根据“教师表”和“课程表”计算讲授“数据结构”这门课程,并且“工资”大于等于 4000 的教师人数。注意,只能修改标有错误的语句行,不能修改其他语句。(分数:12.00)_42.新建“学校”数据库,在数据库里使用视图设计器建立视图“teacher_v”,该视图是根据“教师表”和“学院表”建立的,视图中的字段项包括“姓名”“工资”和“系名”,并且视图中只包括“工资
16、”大于等于 4 000 的记录,视图中的记录先按“工资”降序排列,若“工资”相同再按“系名”升序排列。(分数:12.00)_四、综合应用题(共 18 分)(总题数:1,分数:18.00)建立满足如下要求的应用并运行,所有控件的属性必须在表单设计器的属性窗口中设置。(分数:18.00)(1).(1)建立一个文件名和表单名均为“myform”的表单文件,其中包含两个表格控件,第一个表格控件名称是“grdl”,用于显示表“customer”中的记录,第二个表格控件名称是“grd2”,用于显示与表“customer”中当前记录对应的“order”表中的记录。要求两个表格尺寸相同、左右布局、顶边对齐。(
17、分数:6.00)_(2).(2)建立一个菜单“mymenu”,该菜单只有一个“退出”菜单项,该菜单项对应于一个过程,其中含有两条语句,第一条语句是关闭表单“myform”,第二条语句是将菜单恢复为默认的系统菜单。(分数:6.00)_(3).(3)在表单“myform”的 Load 事件中执行生成的菜单程序“mymenumpr”。 注意:程序完成后要运行所有功能。(分数:6.00)_计算机二级考试 VISUAL+FOXPRO 模拟题六 2014 年答案解析(总分:100.00,做题时间:90 分钟)一、选择题(每小题 1 分,共 40 小题,共 40 分(总题数:37,分数:40.00)1.下列
18、叙述中正确的是( )。(分数:1.00)A.算法就是程序B.设计算法时只需要考虑数据结构的设计C.设计算法时只需要考虑结果的可靠性D.以上三种说法都不对 解析: 程序(program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。设计算法时是要考虑到数据结构的设计,但是不仅仅是要考虑到数据结构的设计,还要考虑到其他的程序结构的问题。设计算法时不能只考虑结果的正确性和可靠性,还需要考虑到程序的时间冗余度等方面。所以答案选择 D。2.下列关于线性链表的叙述中,正确的是( )。(分数:1.00)A.各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致B.各数据结点的
19、存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续C.进行插入与删除时,不需要移动表中的元素 D.以上三种说法都不对解析: 线性链表中,各个数据节点的存储空间可以不连续,其存储顺序与逻辑顺序也可以不一致,所以A 和 B 选项错误。线性链表在插入和删除数据时只需要修改指针的指向即可,不需要移动表中的元素。3.下列关于二叉树的叙述中,正确的是( )。(分数:1.00)A.叶子结点总是比度为 2 的结点少一个B.叶子结点总是比度为 2 的结点多一个 C.叶子结点数是度为 2 的结点数的两倍D.度为 2 的结点数是度为 1 的结点数的两倍解析: 【解析】叶子结点和度数为 2 的结点之间的关系为:叶
20、子结点的个数一度数为 2 的结点个数+1。4.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。(分数:1.00)A.学生成绩管理系统B.C 语言编辑程序 C.UNIX 操作系统D.数据库管理系统解析: 【解析】应用软件(application software)是用户可以使用的各种程序设计语言,以及用各种程序设计语言编制的应用程序的集合,分为应用软件包和用户程序。所以答案选择 B。5.某系统总体结构图如下所示: (分数:1.00)A.7B.6C.3 D.2解析: 【解析】由题可知,要计算结构图的深度为 3。6.程序调试的任务是( )。(分数:1.00)
21、A.设计测试用例B.验证程序的正确性C.发现程序中的错误D.诊断和改正程序中的错误 解析: 【解析】程序调试的主要任务是改正程序中的错误,而软件测试是发现错误。7.下列关于数据库设计的叙述中,正确的是( )。(分数:1.00)A.在需求分析阶段建立数据字典 B.在概念设计阶段建立数据字典C.在逻辑设计阶段建立数据字典D.在物理设计阶段建立数据字典解析: 【解析】在数据库设计时必须在需求分析阶段建立数据字典,确定数据库中所需要的数据。8.数据库系统的三级模式不包括( )。(分数:1.00)A.概念模式B.内模式C.外模式D.数据模式 解析: 【解析】数据库系统三种模式为:内模式、外模式和概念模式
22、,所以答案选择 D。9.有三个关系 R、S 和 T 如下: (分数:1.00)A.自然连接B.差 C.交D.并解析: 【解析】关系之间的操作分为自然连接、投影、交、并、差等,由图可知此操作为差操作。10.下列选项中属于面向对象设计方法主要特征的是( )。(分数:1.00)A.继承 B.自顶向下C.模块化D.逐步求精解析: 【解析】面向对象程序设计的主要特征就是继承,所以答案选择 A。11.在创建数据库表结构时,为了同时定义实体完整性可以通过指定哪类索引来实现?( )(分数:1.00)A.唯一索引B.主索引C.复合索引 D.普通索引解析: 【解析】在建立表时同时要定义试题完整性约束,可在父表中建
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 考试 VISUALFOXPRO 模拟 2014 答案 解析 DOC
