【计算机类职业资格】二级VISUAL+FOXPRO全真-2013年3月1及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO全真-2013年3月1及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO全真-2013年3月1及答案解析.doc(28页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO 全真-2013 年 3 月 1 及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:40,分数:40.00)1.设循环队列为 Q(1:m),其初始状态为 front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为_。 A.4 B.6 C.m-5 D.m-6(分数:1.00)A.B.C.D.2.下列叙述中正确的是_。 A.循环队列属于队列的链式存储结构 B.双向链表是二叉树的链式存储结构 C.非线性结构只能采用链式存储结构 D.有的非线性结构也
2、可以采用顺序存储结构(分数:1.00)A.B.C.D.3.某二叉树中有 n 个叶子结点,则该二叉树中度为 2 的结点数为_。 A.n+1 B.n-1 C.2n D.n/2(分数:1.00)A.B.C.D.4.下列叙述中错误的是_。 A.算法的时间复杂度与算法所处理数据的存储结构有直接关系 B.算法的空间复杂度与算法所处理数据的存储结构有直接关系 C.算法的时间复杂度与空间复杂度有直接关系 D.算法的时间复杂度与算法程序执行的具体时间是不一致的(分数:1.00)A.B.C.D.5.软件工程的三要素是_。 A.方法、工具和过程 B.建模、方法和工具 C.建模、方法和过程 D.定义、方法和过程(分数
3、:1.00)A.B.C.D.6.通常软件测试实施的步骤是_。 A.集成测试、单元测试、确认测试 B.单元测试、集成测试、确认测试 C.确认测试、集成测试、单元测试 D.单元测试、确认测试、集成测试(分数:1.00)A.B.C.D.7.下面可以作为软件设计工具的是_。 A.系统结构图 B.数据字典(DD) C.数据流程图(DFD 图) D.甘特图(分数:1.00)A.B.C.D.8.在数据库设计中,将 E-R 图转换成关系数据模型的过程属于_。 A.逻辑设计阶段 B.需求分析阶段 C.概念设计阶段 D.物理设计阶段(分数:1.00)A.B.C.D.9.设有关系表学生 S(学号,姓名,性别,年龄,
4、身份证号),每个学生学号唯一。除属性学号外,也可以作为主键的是_。 A.姓名 B.身份证号 C.姓名,性别,年龄 D.学号,姓名(分数:1.00)A.B.C.D.10.在数据库系统中,考虑数据库实现的数据模型是_。 A.概念数据模型 B.逻辑数据模型 C.物理数据模型 D.关系数据模型(分数:1.00)A.B.C.D.11.下面有关视图的叙述中错误的是_。 A.通过视图可以更新相应的基本表 B.使用 USE 命令可以打开或关闭视图 C.在视图设计器中不能指定“查询去向” D.视图文件的扩展名是.VCX(分数:1.00)A.B.C.D.12.利用“查询设计器”设计查询,若要为查询设置一个查询计算
5、表达式,应使用_。 A.“字段”选项卡 B.“联接”选项卡 C.“筛选”选项卡 D.“分组依据”选项卡(分数:1.00)A.B.C.D.13.可以运行查询的命令是_。 A.DO QUERY B.DO C.BROWSE D.CREATE(分数:1.00)A.B.C.D.14.查询学生关系中所有年龄为 18 岁学生的操作属于关系运算中的_。 A.选择 B.投影 C.联接 D.查找(分数:1.00)A.B.C.D.15.若一个班主任管理多个学生,每个学生对应一个班主任,则班主任和学生之间存在的联系类型为_。 A.一对多 B.一对一 C.多对多 D.以上都不对(分数:1.00)A.B.C.D.16.如
6、果学生和学生监护人 2 个表的删除参照完整性规则为“级联”,下列选项正确的描述是_。 A.删除学生表中的记录时,学生监护人表中的相应记录将自动删除 B.删除学生表中的记录时,学生监护人表中的相应记录不变 C.不允许删除学生表中的任何记录 D.不允许删除学生监护人表中的任何记录(分数:1.00)A.B.C.D.17.在建立数据库表 book.dbf 时,将单价字段的字段有效性规则设为“单价0”,能保证数据的_。 A.域完整性 B.实体完整性 C.参照完整性 D.表完整性(分数:1.00)A.B.C.D.18.在 Visual FoxPro 中一个表中只能建一个索引的是_。 A.主索引 B.普通索
7、引 C.唯一索引 D.候选索引(分数:1.00)A.B.C.D.19.在 Visual FoxPro 中,存储图像的字段类型是_。 A.通用型 B.备注型 C.字符型 D.双精度型(分数:1.00)A.B.C.D.20.在 Visual FoxPro 中创建项目,系统将建立一个项目文件,项目文件的扩展名是_。 A.pjx B.prj C.pro D.itm(分数:1.00)A.B.C.D.21.逻辑运算符的优先顺序是_。 A.NOT AND OR B.NOT OR AND C.AND OR NOT D.OR NOT AND(分数:1.00)A.B.C.D.22.执行以下代码后,屏幕显示结果是_
8、。STORE 10 TO x? ABS(5-x) A.5 B.-5 C.5-x D.x-5(分数:1.00)A.B.C.D.23.LEFT(“123456“,LEN(“北京“)的计算结果是_。 A.1234 B.3456 C.12 D.56(分数:1.00)A.B.C.D.24.在 Visual FoxPro 中,下面 4 个关于日期或日期时间的表达式中,错误的是_。 A.2012.02.01+2011.02.01 B.2012/02/01+2 C.2012.09.01 11:10:10 AM-2011.09.01 11:10:10 AM D.2012/02/01-2011/02/01(分数:
9、1.00)A.B.C.D.25.如下程序的输出结果是_。i=1DO WHILE i10i=i+2ENDDO? i A.11 B.10 C.3 D.1(分数:1.00)A.B.C.D.26.执行命令 A=2005/4/2 之后,内存变量 A 的数据类型是_。 A.数值 B.字符 C.逻辑 D.日期(分数:1.00)A.B.C.D.27.列程序段的输出结果是_。ACCEPT TO AIF A=789S=0ENDIFS=1? S A.1 B.2 C.789 D.程序出错(分数:1.00)A.B.C.D.28.使用 SQL 语句完成“将所有女职工的工资提高 5%”,正确的操作是_。 A.UPDATE
10、职工 SET 工资=工资 * 1.05 WHERE 性别=“女“ B.UPDATE 职工 SET 工资 * 0.05 WHERE 性别=“女“ C.UPDATE 职工 SET 工资=工资 * 5% WHERE 性别=“女“ D.UPDATE 职工 SET 工资 * 1.05 WHERE 性别=“女“(分数:1.00)A.B.C.D.29.为选手.dbf 数据库表增加一个字段“最后得分”的 SQL 语句是_。 A.ALTER TABLE 选手 ADD 最后得分 F(6,2) B.UPDATE DBF 选手 ADD 最后得分 F(6,2) C.CHANGE TABLE 选手 ADD 最后得分 F(
11、6,2) D.CHANGE DBF 选手 INSERT 最后得分 F(6,2)(分数:1.00)A.B.C.D.30.SQL 数据操纵的删除命令是_。 A.DELETE B.DROP C.UPDATE D.REMOVE(分数:1.00)A.B.C.D.31.查询 2013 年已经年检的驾驶证编号和年检日期,正确的 SQL 语句是_。 A.SELECT 驾驶证编号,年检日期 FROM 驾驶证年检 WHERE year(年检日期)=2013 B.SELECT 驾驶证编号,年检日期 FROM 驾驶证年检 WHERE 年检日期=2013 C.SELECT 驾驶证编号,年检日期 FROM 驾驶证年检 W
12、HERE 年检日期=year(2013) D.SELECT 驾驶证编号,年检日期 FROM 驾驶证年检 WHERE year(年检日期)=year(2013)(分数:1.00)A.B.C.D.32.有职工(职工号,性名,性别)和项目(职工号,项目号,酬金),检索还未确定酬金的职工信息,正确的 SQL 命令是_。 A.SELECT 职工.职工号,姓名,项目.项目号 FROM 职工 JOIN 项目;ON 职工.职工号=项目.职工号 WHERE 项目.酬金 IS NULL B.SELECT 职工.职工号,姓名,项目.项目号 FROM 职工 JOIN 项目;WHERE 职工.职工号=项目.职工号 AN
13、D 项目.酬金=NULL C.SELECT 职工.职工号,姓名,项目.项目号 FROM 职工 JOIN 项目;WHERE 职工.职工号=项目.职工号 AND 项目.酬金 IS NULL D.SELECT 职工.职工号,姓名,项目.项目号 FROM 职工 JOIN 项目;ON 职工.职工号=项目.职工号 WHERE 项目.酬金=NULL(分数:1.00)A.B.C.D.33.从“商品”表中检索单价(数据类型为整数)大于等于 60 并且小于 90 的记录信息,正确的 SQL 命令是_。 A.SELECT * FROM 商品 WHERE 单价 BETWEEN 60 AND 89 B.SELECT *
14、 FROM 商品 WHERE 单价 BETWEEN 60 TO 89 C.SELECT * FROM 商品 WHERE 单价 BETWEEN 60 AND 90 D.SELECT * FROM 商品 WHERE 单价 BETWEEN 60 TO 90(分数:1.00)A.B.C.D.34.查询主编为“李四平”的所有图书的书名和出版社,正确的 SQL 语句是_。 A.SELECT 书名,出版社 FROM 图书 WHERE 主编=“李四平“ B.SELECT 书名,出版社 FROM 图书 WHERE 主编=李四平 C.SELECT 书名,出版社 FROM 图书 WHERE “主编“=“李四平“ D
15、.SELECT 书名,出版社 FROM 图书 WHERE “主编“=李四平(分数:1.00)A.B.C.D.35.假设同一名称的产品有不同的型号和单价,则计算每种产品平均单价的 SQL 语句是_。 A.SELECT 产品名称,AVG(单价) FROM 产品 GROUP BY 产品名称 B.SELECT 产品名称,AVG(单价) FROM 产品 ORDER BY 单价 C.SELECT 产品名称,AVG(单价) FROM 产品 ORDER BY 产品名称 D.SELECT 产品名称,AVG(单价) FROM 产品 GROUP BY 单价(分数:1.00)A.B.C.D.36.学生表:S(学号,姓
16、名,性别)和选课成绩表:SC(学号,课程号,成绩),用 SQL 语言检索选修课程在5 门以上(含 5 门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是_。 A.SELECT S.学号,姓名,AVG(成绩) 平均成绩 FROM S,SC;WHERE S.学号=SC.学号;GROUP BY S.学号,姓名 HAVING COUNT(*) =5 ORDER BY 3 DESC B.SELECT S.学号,姓名,AVG(成绩) FROM S,SC;WHERE S.学号=SC.学号 AND COUNT(*) =5;GROUP BY 学号,姓名 ORDER BY 3 DESC C.SE
17、LECT S.学号,姓名,AVG(成绩) 平均成绩 FROM S,SC;WHERE S.学号=SC.学号 AND COUNT(*) =5;GROUP BY S.学号,姓名 ORDER BY 平均成绩 DESC D.SELECT S.学号,姓名,平均成绩 FROM S,SC;WHERE S.学号=SC.学号;GROUP BY S.学号,姓名 HAVING COUNT(*) =5 ORDER BY 平均成绩 DESC(分数:1.00)A.B.C.D.37.为“乘客”表的“体重”字段增加有效性规则“5080 公斤之间”的 SQL 语句是_。 A.ALTER TABLE 乘客 ALTER 体重 SET
18、 CHECK 体重 =50 AND 体重 =80 B.ALTER TABLE 乘客 ALTER 体重 ADD 体重 =50 AND 体重 =80 C.ALTER TABLE 乘客 ALTER 体重 WHERE 体重 =50 AND 体重 =80 D.ALTER TABLE 乘客 ALTER 体重 MODI 体重 =50 AND 体重 =80(分数:1.00)A.B.C.D.38.运行表单时,以下 2 个事件被引发的顺序是_。 A.Load 事件是在 Init 事件之前被引发 B.Load 事件是在 Init 事件之后被引发 C.Load 事件和 Init 事件同时被引发 D.以上都不对(分数:
19、1.00)A.B.C.D.39.在 Visual FoxPro 的表单设计中,为表格控件指定数据源的属性是_。 A.RecordSource B.TableSource C.SourceRecord D.SourceTable(分数:1.00)A.B.C.D.40.在 Visual FoxPro 的项目管理器中不包括的选项卡是_。 A.表单 B.文档 C.类 D.数据(分数:1.00)A.B.C.D.二、基本操作题(共 18 分)(总题数:1,分数:18.00)41.(1)在下新建一个名为“库存管理”的项目文件。 (2)在新建的项目中建立一个名为“使用零件情况”的数据库,并将考生文件夹下的所有
20、自由表添加到该数据库中。 (3)修改“零件信息”表的结构,为其增加一个字段,字段名为“规格”,类型为字符型,长度为 8。 (4)打开并修改 mymenu 菜单文件,为菜单项“查找”设置快捷键 Ctrl+T。(分数:18.00)_三、简单应用题(总题数:1,分数:24.00)(共 24 分)在下完成如下简单应用:(分数:24.00)(1).用 SQL 语句完成下列操作:查询项目的项目号、项目名和项目使用的零件号、零件名称,查询结果按项目号降序、零件号升序排序,并存放于表 item_temp 中,同时将使用的 SQL 语句存储于新建的文本文件item.txt 中。(分数:12.00)_(2).根据
21、零件信息、使用零件和项目信息 3 个表,利用视图设计器建立一个视图 view_item,该视图的属性列由项目号、项目名、零件名称、单价和数量组成,记录按项目号升序排序,筛选条件是项目号为“s2”。(分数:12.00)_四、综合应用题(共 18 分)(总题数:1,分数:18.00)42.设计一个表单名和文件名均为 form_item 的表单,其中,所有控件的属性必须在表单设计器的属性窗口中设置。表单的标题设为“使用零件情况统计”。表单中有一个组合框(Combo1)、一个文本框(Text1)、两个命令按钮“统计”(Command1)和“退出”(Command2)。 运行表单时,组合框中有 3 个条
22、目“s1”、“s2”和“s3”(只有 3 个,不能输入新的,RowSourceType 的属性为“数组”,Style 的属性为“下拉列表框”)可供选择,单击“统计”命令按钮后,则文本框显示出该项目所使用零件的金额合计(某种零件的金额=单价*数量)。 单击“退出”按钮关闭表单。 注意:完成表单设计后要运行表单的所有功能。(分数:18.00)_二级 VISUAL+FOXPRO 全真-2013 年 3 月 1 答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:40,分数:40.00)1.设循环队列为 Q(1:m),其初始状态为 front=rear=m。经过一系列入队与退
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 2013 答案 解析 DOC
