【计算机类职业资格】二级VISUAL+FOXPRO笔试-10及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-10及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-10及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO 笔试-10 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:32,分数:70.00)1.下面关于数据逻辑结构的叙述中,正确的_。(分数:2.00)A.数据的逻辑结构是数据间关系的描述B.数据的逻辑结构反映了数据在计算机中的存储方式C.数据的逻辑结构分为顺序结构和链式结构D.数据的逻辑结构分为静态结构和动态结构2.在一个长度为 n 的顺序表中删除第 i(1in)个元素时,需要移动的元素个数为_。(分数:2.00)A.n-i+1B.n-iCiD.i-13.链式栈与 J 顷序栈相比,一个比较明显的优点是_。(分数:2.00)A.插入操作更加
2、方便B.通常不会出现栈满的情况C.通常不会出现栈空的情况D.删除操作更加方便4.某二叉树的前序遍历节点访问顺序是 abdgcefh,中序遍历的节点访问顺序是 dgbaechf,则后序遍历的节点访问顺序是_。(分数:2.00)A.bdgcefhaB.gdbecfhaC.bdgaechfD.gdbehfca5.对序列中的元素通过适当的位置交换,将有关元素一次性地放置在其最终位置上,这种排序方法是_。(分数:2.00)A.希尔排序B.插入排序C.快速排序D.选择排序6.一个对象在收到消息时,要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做对象的_。(分数:2.00)A.继承性B
3、.多态性C.抽象性D.封装性7.在结构化方法的软件需求分析中,可采用分析工具来辅助完成。下列工具中,_是常用需求分析工具。 数据流图 结构图 数据字典 判定表(分数:2.00)A.和B.、和C.、和D.、和8.检查软件产品是否符合需求定义的过程称为_。(分数:2.00)A.系统测试B.集成测试C.验收测试D.单元测试9.DBA 是数据库系统的一个重要组成部分,它有很多职责。以下选项不属于 DBA 职责的是 _。(分数:2.00)A.定义数据库的存储结构和存取策略B.定义数据库的结构C.定期对数据库进行重组和重构D.设计和编写应用系统的程序模块10.设计数据库的存储结构属于数据库的_。(分数:2
4、.00)A.需求分析B.概念设计C.逻辑设计D.物理设计11.在 VFP 6.0 数据表中,用于存放图像、声音等多媒体对象的数据类型是_。(分数:2.00)A.备注型B.通用型C.逻辑型D.字符型12.退出 Visual FoxPro 的操作方法是_。(分数:2.00)A.从“文件”下拉菜单中选择“退出”选项B.用鼠标左按钮单击关闭窗口按钮C.在命令窗口中键入 QUIT 命令,然后按回车键D.以上方法都可以13.使用数据库技术进行人事档案管理属于计算机的_。(分数:2.00)A.科学计算应用B.过程控制应用C.数据处理应用D.辅助工程应用14.选择操作是根据某些条件对关系作_。(分数:2.00
5、)A.重直分割B.选择权C.水平分割D.分解操作15.下列数据库技术的术语与关系模型的术语的对应关系中_是正确的。(分数:2.00)A.记录与属性B.字段与元组C.记录类型与关系模式D.实例与关系16.关系数据库中,实现主码标识元组的作用是通过_。(分数:2.00)A.实体完整性规则B.参照完整性规则C.用户自定义的完整性D.属性的值域17.创建自由表结构时,在各栏目之间移动光标的不正确操作为_。(分数:2.00)A.单击某一栏目B.按 Tab 键C.按组合键 Shift+TabD.按回车键18.计算职称为工程师的所有职工的工资总和,并把计算结果存入内存变量 gzh,应该使用命令 _。(分数:
6、2.00)A.SUM 工资 TO gzh FOR 职称=“工程师“B.SUM ON 工资 TO gzh FOR 职称=“工程师“C.TOTAL OH 工资 TO gzh FOR 职称=“工程师“D.TOTAL 工资 TO gzh FOR 职称=“工程师“19.在建立远程视图的命令中应该包括关键字_。(分数:2.00)A.FARB.LONGC.DISTANCED.REMOTE20.在 SELECT-SQL 命令的查询中,筛选条件的“=”运算符的比较方式(精确匹配和非精确匹配)取决于_。(分数:2.00)A.SET DATE 的设置B.SET ANSI 的设置C.SET TALK 的设置D.SET
7、 FILTER 的设置21.当两张表进行无条件连接时,交叉组合后形成的新记录个数是_。(分数:2.00)A.两张表记录数之差B.两张表记录数之和C.两张表中记录多者的记录数D.两张表记录数的乘积22.视图设计器中比查询设计器中多出的选项卡是_。(分数:2.00)A.字段B.排序依据C.连接D.更新条件23.下列命令结果中,肯定生成一个空表的是_。(分数:2.00)A.copy to boy for 性别=“男”B.copy file da.dbf to boy.dbfC.copy stru to boy fields 姓名,年龄,奖学金D.select*from da where 性别=“男”
8、into boy dbf24.在浏览窗口中,不能将一条记录逻辑删除的操作是_。(分数:2.00)A.将光标定位于该记录,按 Ctrl+T 键B.将光标定位于该记录,按 Delete 键C.将光标定位于该记录,单击表菜单中的“切换删除标志”选项D.单击该记录前的白色小方块,使其变黑25.下列关于数据库表的说法中错误的是_。(分数:2.00)A.可设置长表名,长字段名B.可设置匹配字段类型到类,字段验证和记录验证,触发器C.可设置主索引和候选索引关键字,字段默认值,显示模式D.不可用 use 命令直接打开,必须在数据库设计器中打开26.SQL 的核心是_。(分数:2.00)A.数据查询B.数据修改
9、C.数据定义D.数据控制设有图书管理数据库: 图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价 N(6,2) 读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20) 借阅(借书证号 C(4),总编号 C(6),借书日期 D(8)(分数:8.00)(1).对于图书管理数据库,查询读者孙慨然的情况,下面 SQL 语句正确的是_。 SELECT*FROM 读者_(分数:2.00)A.WHERE 姓名=“孙慨然”B.WHERE 图书.姓名=“孙慨然”C.FOR 姓名=“孙慨然”D.WHERE 姓名
10、=孙慨然(2).对于图书管理数据库,检索电子工业出版社的所有图书的书名和单价,检索结果按单价降序排列,下面 SQL 语句正确的是_。 SELECT 书名,单价 FROM 图书 WHERE 出版单位=“电子工业出版社”;(分数:2.00)A.GROUP BY 单价 DESCB.ORDER BY 单价 DESCC.ORDER BY 单价 ASCD.GROUP 单价 ASC(3).对于图书管理数据库,求电子工业出版社出版图书的最高单价、最低单价和平均单价,下面 SQL 语句正确的是_。 SELECT_FROM 图书; WHERE 出版单位=“电子工业出版社”(分数:2.00)A.MAX(单价),MI
11、N(单价),AVG(单价)B.MAX(单价),MIN(单价),AVERAGE(单价)C.MAX(单价),MIX(单价),AVG(单价)D.MAX(单价),SUM(单价),AVG(单价)(4).对于图书管理数据库,查询所藏图书中有两种及两种以上图书的出版社所出版图书的最高单价和平均单价,下面 SQL 语句正确的是_。 SELERCT 出版单位,MAX(单价),AVG(单价)FROM 图书;(分数:2.00)A.GROUP BY 出版单位 RAVING COUNT 总编号=2B.GROUP BY 出版单位 RAVING COUNT(DISTINCT 总编号)=2C.GROUP BY 出版单位=2D
12、.WHERE 总编号=227.Visual FoxPro 支持两种类型的菜单,分别为_。(分数:2.00)A.条形菜单和快捷菜单B.系统菜单和用户菜单C.主菜单和子菜单D.条形菜单和弹出式菜单28.在 VFP 6.0 的报表设计中,为报表添加标题的正确操作是_。(分数:2.00)A.在页标头带区添加一标签控件B.在细节带区添加一标签控件C.在组标头带区添加一标签控件D.从菜单选择“标题/总结”命令项添加一标题带区,再在其中加一标签控件29.在创建快速报表时,基本带区包括_。(分数:2.00)A.标题、细节和总结B.页标头、细节和页注脚C.组标头、细节和组注脚D.报表标题、细节和页注脚30.有程
13、序如下: USE CJ M.ZF=0 SCAN M.ZF=M.ZF+ZF ENDSCAN ? M.ZF RETURN 其中数据库文件 CJ.DBF 中有 2 条记录,内容为 XM ZF 1 李四 500.00 2 张三 600.00 运行该程序的结果应当是_。(分数:2.00)A.1100.00B.1000.00C.1600.00D.1200.0031.执行下列命令: XYZ=123.456 CH=“XYZ“ ? INT(&CH) 命令?输出的值为_。(分数:2.00)A.0B.123.456C.123D.出错二、填空题(总题数:9,分数:30.00)32.栈中允许进行插入和删除的一端为 1。
14、 (分数:2.00)33.已知一棵含有 n 个节点的树中,只有度为 k 的节点和度为 0 的叶子节点,则该树中含有的叶子节点个数为 1。 (分数:2.00)34.结构化程序设计的原则中,“先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标”称为 1原则。 (分数:2.00)35.软件工程研究的内容主要包括:软件开发技术和 1。 (分数:2.00)36.关系模型允许定义三类数据约束,它们是 1 约束、参照完整性约束以及用户定义的完整性约束。 (分数:2.00)37.在关系数据库的基本操作中,从表中取出满足条件元组的操作称为 1。 (分数:2.00)在 SQL 中,ALTER 命令有两个选择项
15、: 7 子命令用于修改字段名, 8 子命令用于增加新的字段。(分数:4.00)38.如果想为表单换一个标题名,可以在属性窗口中修改 1 属性项。 (分数:2.00)DBF:零件号 C(2),零件名称 C 10 ,单价 N 10 ,规格 C(8) 使用零件.DBF:项目号 C(2),零件号 C(2),数量 项目.DBF:项目号 C(2),项目名称 C(20),项目负责人 C 10 ,电话 C(20) 查询与项目“s2”(项目号)所使用的任意一个零件相同的项目号、项目名称、零件号和零件名称,使用的SQL 语句是: SELECT 项目.项目号,项目名称,使用零件.零件号,零件名称; FROM 项目,
16、使用零件,零件 WHERE 项目.项目号=使用零件.项目号 10 ; 使用零件,零件号=零件.零件号 AND 使用零件.零件号 11 ; (SELECT 零件号 FROM 使用零件 WHERE 使用零件.项目号=“s2“) 建立一个由零件名称、数量、项目号、项目名称字段构成的视图,视图中只包含项目号为“s1”的数据,应该使用的 SQL 语句是: CREATE VIEW item_view AS; SELECT 零件.零件名称,使用零件.数量,使用零件.项目号,项目.项目名称; FROM 零件 INNER JOIN 使用零件; INNER JOIN 12 ; ON 使用零件.项目号=项目.项目号
17、; ON 零件.零件号=使用零件.零件号; WHERE 13 从上一题建立的视图中查询使用数量最多的 2 个零件的信息,应该使用的 SQL 语句是: SELECT*2 14 FROM item_view 15 数量 DESC(分数:12.00)二级 VISUAL+FOXPRO 笔试-10 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:32,分数:70.00)1.下面关于数据逻辑结构的叙述中,正确的_。(分数:2.00)A.数据的逻辑结构是数据间关系的描述 B.数据的逻辑结构反映了数据在计算机中的存储方式C.数据的逻辑结构分为顺序结构和链式结构D.数据的逻辑结构分为静态
18、结构和动态结构解析:解析 数据的逻辑结构抽象地反映数据元素之间的逻辑关系,即数据元素之间的前后件关系,而不管它在计算机中的存储表示形式。根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。2.在一个长度为 n 的顺序表中删除第 i(1in)个元素时,需要移动的元素个数为_。(分数:2.00)A.n-i+1B.n-i CiD.i-1解析:解析 在一个长度为 n 的顺序表中,删除一个元素时,有 n 个位置可供选择。需要改变从第 i+1个元素起到第 n 个元素的存储位置,即进行“从第 i+1 到第 n 个元素往前移动一个位置”,共需移动 n-i个元素。
19、3.链式栈与 J 顷序栈相比,一个比较明显的优点是_。(分数:2.00)A.插入操作更加方便B.通常不会出现栈满的情况 C.通常不会出现栈空的情况D.删除操作更加方便解析:解析 链式栈是通过链表来实现栈的,节点空间是动态生成的,因此只要能在内存申请空间就不会出现栈满的情况。4.某二叉树的前序遍历节点访问顺序是 abdgcefh,中序遍历的节点访问顺序是 dgbaechf,则后序遍历的节点访问顺序是_。(分数:2.00)A.bdgcefha B.gdbecfhaC.bdgaechfD.gdbehfca解析:解析 由二叉树前序遍历序列和中序遍历序列可以唯一确定一棵二叉树。5.对序列中的元素通过适当
20、的位置交换,将有关元素一次性地放置在其最终位置上,这种排序方法是_。(分数:2.00)A.希尔排序B.插入排序C.快速排序 D.选择排序解析:解析 快速排序的基本思想是:通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,再分别对这两部分记录继续进行排序,以达到整个序列有序。也就是说,一趟快速排序是将序列中的元素通过适当的位置交换一次性地放置在其最终位置上。6.一个对象在收到消息时,要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做对象的_。(分数:2.00)A.继承性B.多态性 C.抽象性D.封装性解析:解析 对象根据所接受的消息
21、而做出动作,同样的消息被不同的对象接受时可导致完全不同的行为,该现象称为多态性。7.在结构化方法的软件需求分析中,可采用分析工具来辅助完成。下列工具中,_是常用需求分析工具。 数据流图 结构图 数据字典 判定表(分数:2.00)A.和B.、和C.、和D.、和 解析:解析 结构化分析的常用工具有数据流图、数据字典、判定树和判定表。结构图是软件结构设计工具。8.检查软件产品是否符合需求定义的过程称为_。(分数:2.00)A.系统测试B.集成测试C.验收测试 D.单元测试解析:解析 单元测试的目的是发现各模块内部可能存在的各种错误;集成测试是测试和组装软件的过程;系统测试的目的是在真实的系统工作环境
22、下检验软件是否能与系统正确连接,发现软件与系统需求不一致的地方。因此选项 A、B、D 都是错误。验收测试(也叫确认测试)的任务是验证软件的功能和性能及其他特性是否满足了需求规格说明中确定的各种需求,以及软件配置是否完全、正确。因此选项 C 是正确答案。9.DBA 是数据库系统的一个重要组成部分,它有很多职责。以下选项不属于 DBA 职责的是 _。(分数:2.00)A.定义数据库的存储结构和存取策略B.定义数据库的结构C.定期对数据库进行重组和重构D.设计和编写应用系统的程序模块 解析:解析 DBA,即数据库管理员,是指对数据库的规划、设计、维护、监视的人员。其主要工作有:(1) 数据库设计;(
23、2) 数据库维护;(3) 改善系统性能,提高系统效率。因此选项 A、B、C 都是 DBA 的职责。设计和编写应用系统的程序模块是程序设计人员的职责。10.设计数据库的存储结构属于数据库的_。(分数:2.00)A.需求分析B.概念设计C.逻辑设计D.物理设计 解析:解析 物理设计阶段主要解决选择文件存储结构和确定文件存取方法的问题,包括选择存储结构、确定存取方法、选择存取路径、确定数据的存放位置。11.在 VFP 6.0 数据表中,用于存放图像、声音等多媒体对象的数据类型是_。(分数:2.00)A.备注型B.通用型 C.逻辑型D.字符型解析:解析 在 Visual FoxPro 中,字段变量的数
24、据类型有多种,表 7-1 给出了在 Visual FoxPro 中所有的字段变量的数据类型。 表 7-1 字段变量的数据类型说明 类型 说明 宽度 Character(字符型,简记为C) 从键盘输入的可显示的汉字或字符 一个字符占用一字节 Numerical(数值型,简记为N) 存放可运算的数值数据 最多 20 位 Date(日期型,简记为 D) 存放年月日的日期值 8 字节 DateTime(日期时间型,简记为 T) 存放年月日和时分秒的时间数据 8 字节 Logical(逻辑型,简记为 L) “真”或“假”的逻辑型数据 1 字节 Currency(货币型,简记为Y) 货币值,保留 4 位小
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 10 答案 解析 DOC
