【计算机类职业资格】二级VISUAL+FOXPRO笔试-431及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-431及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-431及答案解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-431 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:33,分数: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) 集成测试 C) 验证测试 D) 验收测试(分
2、数:2.00)A.B.C.D.4.软件生命周期中所花费用最多的阶段是( )。A) 详细设计 B) 软件编码 C) 软件测试 D) 软件维护(分数:2.00)A.B.C.D.5.在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是( )。A) 概要设计 B) 详细设计 C) 可行性分析 D) 需求分析(分数:2.00)A.B.C.D.6.在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送( )。A) 调用语句 B) 命令 C) 口令 D) 消息(分数:2.00)A.B.C.D.7.下列说法中,不属于数据模型所描述的内容的是( )。A) 数据结构 B) 数据操作
3、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.关系数据库管理系统能实现的专门关系运算包括( )。A) 排序、索引、统计 B) 选择、投影、连接C) 关联、更新、排序 D) 显示、打印、制表(分数:2.00)A.B.C.D.11.执行如下命令的输出结果是( )。?15%4,15%-4A
4、) 3 -1 B) 3 3 C) 1 1 D) 1 -1(分数:2.00)A.B.C.D.12.在 Visual FoxPro中,下面 4个关于日期或日期时间的表达式中,错误的是( )。A) 2002.09.01 11:10:10AM-2001.09.01 11:10:10AMB) 01/01/2002+20C) 2002.02.01+2001.02.01D) 2002/02/01-2001/02/01(分数:2.00)A.B.C.D.13.以下关于空值(NULL)叙述正确的是( )。A) 空值等同于空字符串 B) 空值表示字段或变量还没有确定值C) VFP不支持空值 D) 空值等同于数值 0
5、(分数:2.00)A.B.C.D.14.数据库表的字段可以定义默认值,默认值是( )。A) 逻辑表达式 B) 字符表达式 C) 数值表达式 D) 前 3种都可以(分数:2.00)A.B.C.D.15.表达式 LEN(SPACE(0)的运算结果是( )。A) .NULL. B) 1 C) 0 D) “/(分数:2.00)A.B.C.D.16.下列表达式中,表达式返回结果为.F.的是( )。A) AT(“A“,“BQD“) B) “信息“$“管理信息系统“C) ISNULL(MULL) D) SUBSTR(“计算机技术“,3,2)(分数:2.00)A.B.C.D.17.在 Visual FoxPr
6、o中,?ABS(-7*8)的输出是( )。A) -56 B) 56 C) 15 D) -15(分数:2.00)A.B.C.D.18.为了设置两个表之间的数据参照完整性,要求这两个表是( )。A) 同一个数据库中的两个表 B) 两个自由表C) 一个自由表和一个数据库表 D) 没有限制(分数:2.00)A.B.C.D.19.在 VistJal FoxPro中,相当于主关键字的索引是( )。A) 主索引 B) 普通索引 C) 唯一索引 D) 排序索引(分数:2.00)A.B.C.D.20.在 Visual FoxPro中,存储图像的字段类型应该是( )。A) 备注型 B) 通用型 C) 字符型 D)
7、 双精度型(分数:2.00)A.B.C.D.21.使用如下 3个表:部门.DBF:部门号 C(8),部门名 C(12),负责人 C(6),电话 C(16)职工.DBF:部门号 C(8),职工号 C(10),姓名 C(8),性别 C(2),出生日期 D工资.DBF:职工号 C(10),基本工资 N(8,2),津贴 N(8,2),奖金 N(8,2),扣除 N(8,2)为“工资”表增加一个“实发工资”字段的正确命令是( )。A) MODIFY TABLE 工资 ADD COLUMN 实发工资 N(9,2)B) MODIFY TABLE 工资 ADD FIELD 实发工资 N(9,2)C) ALTER
8、 TABLE 工资 ADD COLUMN 实发工资 N(9,2)D) ALTER TABLE 工资 ADD FIELD 实发工资 N(9,2)(分数:2.00)A.B.C.D.22.关闭当前表单程序代码是 ThisForm.Release,其中的 Release是表单对象的( )。A) 标题 B) 属性 C) 事件 D) 方法(分数:2.00)A.B.C.D.23.以下叙述与表单数据环境有关,其中正确的是( )。A) 当表单运行时,数据环境中的表处于只读状态,只能显示不能修改B) 当表单关闭时,不能自动关闭数据环境中的表C) 当表单运行时,自动打开数据环境中的表D) 当表单运行时,与数据环境中
9、的表无关(分数:2.00)A.B.C.D.24.在当前表单的 LABEL1控件中显示系统时间的语句是( )。A) THISFORM.LABEL1.CAPTION=TIME( )B) THTSFORM.LABEL1.VALUE=EIME( )C) THISFORM.LABEL1.TEXT=TIME()D) THISFORM.LABEL1.CONTROL=TIME()(分数:2.00)A.B.C.D.25.如果文本框的 INPUTMASK属性值是#99999,允许在文本框中输入的是( )。A) +12345 B) abc123 C) $12345 D) abcdef(分数:2.00)A.B.C.D
10、.26.Visual FoxPro的报表文件.FRX 中保存的是( )。A) 打印报表的预览格式 B) 已经生成的完整报表C) 报表的格式和数据 D) 报表设计格式的定义(分数:2.00)A.B.C.D.27.在 Visual FoxPro中,使用“菜单设计器”定义菜单,最后生成的菜单程序的扩展名是( )。A) MNX B) PRG C) MPR D) SPR(分数:2.00)A.B.C.D.28.有如下程序:INPUT TO AIF A=10S=0ENDIFS=1?S假定从键盘输入的 A的值一定是数值型,那么上面条件选择程序的执行结果是( )。A) 0 B) 1 C) 由 A的值决定 D)
11、程序出错(分数:2.00)A.B.C.D.29.下面有关对视图的描述正确的是( )。A) 可以使用 MODIFY STRUCTURE命令修改视图的结构B) 视图不能删除,否则影响原来的数据文件C) 视图是对表的复制产生的D) 使用 SQL对视图进行查询时必须事先打开该视图所在的数据库(分数:2.00)A.B.C.D.30.下面关于类、对象、属性和方法的叙述中,错误的是( )。A) 类是对一类相似对象的描述,这些对象具有相同种类的属性和方法B) 属性用于描述对象的状态,方法用于表示对象的行为C) 基于同一个类产生的两个对象可以分别设置自己的属性值D) 通过执行不同对象的同名方法,其结果必然是相同
12、的(分数:2.00)A.B.C.D.下列各题使用如下的班级表和学生表。(分数:6.00)(1).有班级表和学生表如下:班级表班级号 班级名称 班级人数20030103计算机一班 5520030203计算机二班 4820030303计算机三班 50学生表 班级号 学号 姓名 性别 籍贯2003011001王伟 男 北京2003011002刘红 女 上海2003011003李林 女 北京2003022001张清 女 上海2003022002刘雷 男 上海有如下 SQL语句:SELECT MAX (班级人数) INTO ARRAY arr FROM 班级表执行该语句后( )。A. arr1的内容为
13、48 B. arr1的内容为 55C. arr0的内容为 48 D. arr0的内容为 55(分数:2.00)A.B.C.D.(2).有如下 SQL语句:SELECT 班级名称,姓名,性别 FROM 班级表,学生表;WHERE 班级表.班级号=学生表.班级号;AND 姓名 LIKE “刘%”;ORDERBY 班级号该语句的含义是( )。A. 查找学生表中姓“刘”的学生记录,并根据班级号分组显示学生的班级名称、姓名和性别B. 查找学生表中姓“刘”的学生记录,按班级号升序显示学生的班级名称、姓名和性别C. 查找学生表中不是姓“刘”的学生记录,按班级号升序显示学生的班级名称、姓名和性别D. 语句错误
14、(分数:2.00)A.B.C.D.(3).有如下 SQL语句:SELECT 班级名称 FROM 班级表 WHERE NOT EXISTS;(SELECT * FROM 学生表 WHERE 班级号=班级表.班级号)执行该语句后,班级名称的字段值是( )。A. 03计算机一班 B. 03 计算机二班C. 03计算机三班 D. 03 计算机一班和 03计算机二班(分数:2.00)A.B.C.D.31.有如下 SQL-SELECT语句:SELECT * FROM HH WHERE 单价 BETWEEN 10.6 AND 13.4与该语句等价的是( )。A) SELECT * FROM HH WHERE
15、 单价=13.4 AND 单价=10.6B) SELECT * FROM HH WHERE 单价13.4 AND 单价10.6C) SELECT * FROM HH WHERE 单价=13.4 AND 单价=10.6D) SELECT * FROM HH WHERE 单价13.4 AND 单价10.6(分数:2.00)A.B.C.D.32.当前盘当前目录下有数据库 db_stock,其中有数据库表 stock.dbf,该数据库表的内容是:股票代码 股票名称 单价 交易所600600 青岛啤酒 7.48 上海600601 方正科技 15.20上海600602 广电电子 10.40上海600603
16、 兴业房产 12.76上海600604 二纺机 9.96 上海600605 轻工机械 14.39上海000001 深发展 7.48 深圳000002 深万科 12.50深圳有如下 SQL语句:CREATE VIEW stock_view AS SELECT * FROM stock WHERE 交易所=“深圳“执行该语句后产生的视图包含的记录个数是( )。A) 1 B) 2 C) 3 D) 4(分数:2.00)A.B.C.D.二、填空题(总题数:15,分数:30.00)33.栈的基本运算有 3种:入栈、退栈和_。(分数:2.00)填空项 1:_34.希尔排序法属于 1 排序法。(分数:2.00
17、)填空项 1:_35.类是一个支持集成的抽象数据类型,而对象是类的 1。(分数:2.00)填空项 1:_36.源程序文档化要求程序应加注释。注释一般分为序言性注释和 1。(分数:2.00)填空项 1:_37.数据库设计包括概念设计、 1 和物理设计。(分数:2.00)填空项 1:_38.在关系模型中,“关系中不允许出现相同元组”的约束是通过_实现的。(分数:2.00)填空项 1:_39.?LEN(“计算机”)LEN(“COMPUTER”)的显示结果是 1。(分数:2.00)填空项 1:_40.表达式 EMPTY(NULL)的值是 1。(分数:2.00)填空项 1:_41.在建立数据库表时给该表
18、指定了主索引,该索引实现了数据完整性中的 1 完整性。(分数:2.00)填空项 1:_42.在表单设计器中可以通过 1 工具栏中的工具快速对齐表单中的控件。(分数:2.00)填空项 1:_43.显示工资最高的 3位职工信息,应使用语句:SETECT * _ FROM 职工 ORDER BY 工资 DESC(分数:2.00)填空项 1:_44.报表由数据源和 1 两个基本部分组成。(分数:2.00)填空项 1:_45.查询所藏图书中,有两种及两种以上图书的出版社所出版图书的最高单价,使用 SQL语句:SELECT 出版单位 FROM 所藏图书 GRDUP BY 出版单位 HAVING _(分数:
19、2.00)填空项 1:_46.当前目录下有 student和 course两个表文件,要求查找同时选修了课程号为“0001”和“0002”的学生姓名,语句为:SELECT 姓名 FROM student,course;WHERE student.学号=course.学号;AND 课程号=“0001“;AND 姓名 _;(SELECT 姓名 FROM student,course;WHERE student.学号=course.学号;AND 课程号=“0002“)(分数:2.00)填空项 1:_47.设有图书管理数据库:图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),
20、出版单位 C(20),单价 N(6,2)读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20)借阅(借书证号 C(4),总编号 C(6),借书日期 D(8)为图书管理数据库的读者表增加工资属性(N(8,2)的 SQL语句是_。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-431 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:33,分数:70.00)1.用链表表示线性表的优点是( )。A) 便于插入和删除操作 B) 数据元素的物理顺序与逻辑顺序相同C) 花费的存储空间较顺序存储少 D) 便于随机
21、存取(分数:2.00)A. B.C.D.解析:解析 链式存储结构克服了顺序存储结构的缺点:它的结点空间可以动态申请和释放;它的数据元素的逻辑次序靠结点的指针来指示,不需要移动数据元素。故链式存储结构下的线性表便于插入和删除操作。本题答案为 A)。2.栈和队列的共同点是( )。A) 都是先进后出 B) 都是先进先出C) 只允许在端点处插入和删除元素 D) 没有共同点(分数:2.00)A.B.C. D.解析:解析 栈和队列都是一种特殊的操作受限的线性表,只允许在端点处进行插入和删除。二者的区别是:栈只允许在表的一端进行插入或删除操作,是一种“后进先出”的线性表;而队列只允许在表的一端进行插入操作,
22、在另一端进行删除操作,是一种“先进先出”的线性表。本题答案为 C)。3.检查软件产品是否符合需求定义的过程称为( )。A) 确认测试 B) 集成测试 C) 验证测试 D) 验收测试(分数:2.00)A. B.C.D.解析:解析 确认测试的任务是验证软件的功能和性能,以及其他特性是否满足需求规格说明中确定的各种需求;集成测试的主要目的是发现与接口有关的错误。4.软件生命周期中所花费用最多的阶段是( )。A) 详细设计 B) 软件编码 C) 软件测试 D) 软件维护(分数:2.00)A.B.C.D. 解析:解析 软件生命周期分为软件定义、软件开发及软件运行维护 3个阶段。本题中,详细设计、软件编码
23、和软件测试都属于软件开发阶段;维护是软件生命周期的最后一个阶段,也是持续时间最长、花费代价最大的一个阶段,软件工程学的一个目的就是提高软件的可维护性,降低维护的代价。5.在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是( )。A) 概要设计 B) 详细设计 C) 可行性分析 D) 需求分析(分数:2.00)A.B.C.D. 解析:解析 通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。也就是说,软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。软件生命周期的主要活动阶段为:可行性研究和计划制订。确定待开发软件系统
24、的开发目标和总的要求,给出它的功能、性能、可靠性以及接口等方面的可能方案,制订完成开发任务的实施计划。需求分析。对待开发软件提出的需求进行分析并给出详细定义,即准确地确定软件系统的功能。编写软件规格说明书及初步的用户手册,提交评审。软件设计。系统设计人员和程序设计人员应该在反复理解软件需求的基础上,给出软件的结构、模块的划分、功能的分配以及处理流程。软件实现。把软件设计转换成计算机可以接受的程序代码。即完成源程序的编码,编写用户手册、操作手册等面向用户的文档,编写单元测试计划。软件测试。在设计测试用例的基础上,检验软件的各个组成部分。编写测试分析报告。运行和维护。将已交付的软件投入运行,并在运
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 431 答案 解析 DOC
