[计算机类试卷]国家二级VF机试(选择题)模拟试卷10及答案与解析.doc

上传人:eveningprove235 文档编号:501265 上传时间:2018-11-29 格式:DOC 页数:23 大小:62KB
下载 相关 举报
[计算机类试卷]国家二级VF机试(选择题)模拟试卷10及答案与解析.doc_第1页
第1页 / 共23页
[计算机类试卷]国家二级VF机试(选择题)模拟试卷10及答案与解析.doc_第2页
第2页 / 共23页
[计算机类试卷]国家二级VF机试(选择题)模拟试卷10及答案与解析.doc_第3页
第3页 / 共23页
[计算机类试卷]国家二级VF机试(选择题)模拟试卷10及答案与解析.doc_第4页
第4页 / 共23页
[计算机类试卷]国家二级VF机试(选择题)模拟试卷10及答案与解析.doc_第5页
第5页 / 共23页
点击查看更多>>
资源描述

1、国家二级 VF机试(选择题)模拟试卷 10 及答案与解析 一、选择题 1 在下列选项中,哪个不是一个算法一般应该具有的基本特征 ( )。 ( A)无穷性 ( B)可行性 ( C)确定性 ( D)有穷性 2 下列关于栈的叙述中正确的是 ( )。 ( A)在栈中只能插入数据,不能删除数据 ( B)在栈中只能删除数据,不能插入数据 ( C)栈是先进后出 (FILO)的线性表 ( D)栈是先进先出 (FIFO)的线性表 3 设有下列二叉树: 对此二叉树中序遍历的结果为 ( )。 ( A) ACBDEF ( B) DEBFCA ( C) ABDECF ( D) DBEAFC 4 下面描述中,符合结构化程

2、序设计风格的是 ( )。 ( A)使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑 ( B)模块只有一个入口,可以有多个出口 ( C)注重提高程序的执行效率 ( D)不使用 goto语句 5 软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是 ( )。 ( A)概要设计 ( B)软件设计 ( C)可行性研究和计划制定 ( D)需求分析 6 数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是 ( )。 ( A)加工 ( B)控制流 ( C)数据存储 ( D)数据流 7 下列叙述中正确的是 ( )。 ( A)数据库不需要操作系统的支持

3、( B)数据库设计是指设计数据库管理系统 ( C)数据库是存储在计算机存储设备中的、结构化的相关数据的集合 ( D)数据库系统中,数据的物理结构必须与逻辑结构一致 8 关系表中的每一横行称为一个 ( )。 ( A)字段 ( B)元组 ( C)行 ( D)码 9 关系数据库管理系统能实现的专门关系运算包括 ( )。 ( A)选择、投影、连接 ( B)排序、查找、统计 ( C)关联、更新、排序 ( D)显示、打印、制表 10 数据库概念设计的过程中,以下各项中不属于视图设计设计次序的是( )。 ( A)自顶向下 ( B)由整体到个体 ( C)由内向外 ( D)由底向上 11 专门的关系运算不包括下

4、列中的 ( )。 ( A)联接运算 ( B)选择运算 ( C)投影运算 ( D)交运算 12 项目管理器中的 “文档 “选项卡用于显示和管理 ( )。 ( A)项目、应用程序和数据库 ( B)数据表、自由表和文件 ( C)查询、视图和控件 ( D)表单、报表和标签 13 下列日期型常量的表示中,错误的是 ( )。 ( A) 2012/12/30 ( B) 12/30/12 ( C) 2012/12/30+100 ( D) 12/30/2012 14 下列表达式中不符合 Visual FoxPro 6.0语法要求的是 ( )。 ( A) 5Y15 ( B) L+l ( C) 2345 ( D)

5、07/27/12 15 表达式 VAL(SUBSTR(“i5处理器 “,2,1)*Len(“MS Visual FoxPro“)的结果是( )。 ( A) 5.00 ( B) 16.00 ( C) 21.00 ( D) 80.00 16 如果在命令窗口执行命令 “LIST 名称 “,主窗口中显示: 记录号 名称 1 电视机 2 计算机 3 电话线 4 电冰箱 5 电线 假定名称字段为字符型、宽度为 6,那么下面程序段的输出结果是 ( )。 go 4 SCAN NEXT 2 FOR LEFT(名称 ,2)=“电 “ IF RIGHT(名称 ,2)=“线 “ EXIT ENDIF ENDSCAN

6、?名称 ( A)电话线 ( B)电线 ( C)电冰箱 ( D)电视机 17 若用如下的 SQL语句创建一个 teacher表: CREATE TABLE teacher( NO C( 4) NOT NULL, NAME C( 8) NOT NULL, SEX C( 2), AGE N( 2) ) 可以插入到 teacher表中的是 ( )。 ( A)( 1180, 石磊 ,男, 23) ( B)( 1180, NULL, 男 , 23) ( C)( 1180, 石磊 , NULL, NULL) ( D)( NULL, 石磊 , 男 , 23) 18 在 Visual FoxPro中,下面描述错

7、误的是 ( )。 ( A)自由表和数据库表之间可以相互转化 ( B)自由表是不属于任何数据库的表,在没有打开数据库时,所建立的表就是自由表 ( C)自由表支持主关键字、参照完整性和表之间的联系 ( D)数据库表支持 INSERT、 UPDATE和 DELETE事件的触发器 19 主键不允许存在重复值,是指 ( )。 ( A)数据完整性约束规则 ( B)引用完整性约束规则 ( C)参照完整性约束规则 ( D)实体完整性约束规则 20 在 SQL的计算查询中,用于求平均值的函数是 ( )。 ( A) AVG ( B) AVERAGE ( C) COUNT ( D) SUM 21 有以下两个表: 读

8、者 (借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20) 借阅 (借书证号 C(4),总编号 C(6),借书日期 D(8) 要求分别求出各个单位当前借阅图书的读者人次,下面的 SQL语句正确的是( )。 SELECT 单位 , FROM 借阅 ,读者 WHERE 借阅 .借书证号 =读者 .借书证号 ( A) COUNT(借阅 .借书证号 ) GROUP BY 单位 ( B) SUM(借阅 .借书证号 ) GROUP BY 单位 ( C) COUNT(借阅 .借书证号 ) ORDER BY 单位 ( D) COUNT(借阅 .借书证号 ) HA

9、VING 单位 22 现有 3个表: Students(SID,SN,SEX,AGE,DEPT), Courses(CID,CNAME),SCORE(SID,CID,GRADE)。其中, SID为学号, SN为姓名, SEX为性别, AGE为年龄, DEPT为系别, CID为课程号, CNAME为课程名, GRADE为成绩。检索 “王华 “同学所选修的课程名称和成绩,正确的 SELECT语句是 ( )。 ( A) SELECT CNAME, GRADE FROM Students INNER JOIN SCORE ON Students.SID=SCORE.SID INNER JOIN Cou

10、rses ON SCORE.CID=Courses.CID WHERE SN=王华 ( B) SELECT CNAME, GRADE FROM Students INNER JOIN Courses ON Students.SID=Courses.CID WHERE SN=王华 ( C) SELECT CNAME, GRADE FROM SCORE INNER JOIN Courses ON SCORE.CID=Courses.CID WHERE CNAME=王华 ( D) SELECT CNAME, GRADE FROM Students INNER JOIN Courses ON Stud

11、ents.SN=Courses.CNAME WHERE SN=王华 23 在 SQL中,集合成员算术比较操作 “元组 ALL“的等价操作符是 ( )。 ( A) NOT IN ( B) IN ( C) ALL(集合) “中的“ALL“的含义是该元组与集合中的任何一个元组都不相等,也就是该元组并不在该集合中,因此其等价的操作符应该是 “NOT IN“。 24 【正确答案】 D 【试题解析】 本题考查将查询结果输出到文本文件的命令,通常在使用SELECT-SQL 命令建立查询时,查询结果都会输出到窗口中供浏览,如果需要输出到临时的数据表中,需要添加子句 “TO File FileName“,而 A

12、是存放在数组中, B是存放到临时文件中, C是存放到永久表中,因此本题的正确答案应该是D。 25 【正确答案】 D 【试题解析】 替换可以使用 REPLACE 和 UPDATE 命令。其中, REPLACE 的格式为: REPLACE FieldName1 WITH eExpression1 ADDITIVE , FieldName2 WITH eExpression2 ADDITIVE . Scope FOR lExpression1 WHILE lExpression2 IN nWorkArea | cTableAlias NOOPTIMIZE UPDATE 的格式为: UPDATE Da

13、tabaseName1! TableName1 SET Column_Name1 = eExpression1 , Column_Name2 = eExpression2 . WHERE FilterCondition1 AND | OR FilterCondition2 . 但 REPLACE 不是 SQL 语句,故本题 A不是正确答案,正确答案是 D。 26 【正确答案】 D 【试题解析】 本题考查使用 ALTER TABLE 修改表结构的命令格式,如下所示: ALTER TABLE TableName1 ALTER COLUMN FieldName NULL|NOT NULL SET D

14、EFAULT eExpression SET CHECK lExpression ERROR cMessageText DROP DEFAULT DROP CHECK 该格式主要用于定义、修改和删除有效性规则和默认值定义。本题答案为 D。 27 【正确答案】 A 【试题解析】 INSERT 命令用于插入数据, CREATE 命令用于创建表, ALTER命令用于修改表的结构, UPDATE 命令用于数据更新。 28 【正确答案】 B 【试题解析】 在 Visual FoxPro中,视图是一个定制的虚拟表,可以是本地的、远程的或带参数的。视图可以引用一个或多个表,或者引用其他视图。也可引用远程表。

15、对于选项 A、 D来说,视图可能依赖于它们,但是并不是必须的,只有选项 B才是必须的。 29 【正确答案】 C 【试题解析】 查询设计器中包含的选项卡有字段、联接、筛选、排序依据、分组依据、杂项。 30 【正确答案】 B 【试题解析】 INPUT 命令:当程序执行到该命令时,暂停往 下执行,等待用户从键盘输入数据。 ACCEPT 命令:当程序执行到该命令时,暂停往下执行,等待用户从键盘输入字符串。 WAIT命令:显示字符表达式的值作为提示信息,暂停程序执行,直到用户按任意键或单击鼠标。 31 【正确答案】 D 【试题解析】 分析该段程序的目的,我们可以看到当 A/2与 INT( A/2)不等时

16、,就将 A的值添加到 B 中,而只有当 A为奇数时, A/2与 INT( A/2)才不等,因此我们可以判断本题所给程序的功能是计算 1到 100中所有奇数之和。因此本题的正确选项是 D。 32 【正确答案】 B 【试题解析】 表单具有很多属性,其中 Caption 用于指定表单的标题;选项 A、C、 D的内容则由其他属性来指定。 33 【正确答案】 B 【试题解析】 对选项 A,要在 “表单控件 “工具栏中显示某个类库文件中自定义类,可以单击表单控件工具栏中的 “查看类 “按钮,然后在弹出的菜单中选择 “添加“命令,该选项是正确的;而选项 B 描述为错误的,按住 Ctrl 键并拖放该控件是移动

17、控件的方法;选项 C要使表单中所有被选控件具有相同的大小,可单击 “布局“工具栏中的 “相同大小 “按钮,叙述正确;选项 D要将某个控件的 Tab 序号 设置为 1,可在进入 Tab 键次序互式设置状态后,双击控件的 TAB键次序盒也是正确的,因些本题中只有选项 B 为不正确的答案。 34 【正确答案】 C 【试题解析】 添加多个数据分组:在报表内最多可以定义 20级的数据分组。嵌套分组有助于组织不同层次的数据和总计表达式。 若要选择一个分组层次,请先估计一下更改值的可能频度,然后定义最经常更改的组为第一层。例如,报表可能需要一个按地区的分组和一个按城市的分组。城市字段的值比地区字段更易更改,

18、因此,城市应该是两个组中的第一个,地区就是第二个。在这个多组报表内,表 必须在一个关键值表达式上排序或索引过,例如 Region+City 。 35 【正确答案】 D 【试题解析】 将一个数据表设置为 “排除 “状态后,该数据表将可以随时编辑修改。 36 【正确答案】 B 【试题解析】 本题考查的知识点是参数的传递。过程 test实现了两个数据的互换,即输出结果为 x1 60, x2 40。 37 【正确答案】 B 【试题解析】 int()函数返回指定数值表达式的整数部分,所以 A的结果为2010。 ceiling()函数返回大于或等于指定表达式的最小整数,所以 B结果为 2011。round

19、()函数返回指定表达式在指定位置四舍五入后的结果, C中指定位置为 1,即表示保留一位小数,结果为 2011.1。 floor()函数返回小于或等于指定数值表达式的最大整数,所以 D结果为 2010。 38 【正确答案】 B 【试题解析】 要建立或者修改一个程序文件,可使用 MODIFY命令。其格式是“MODIFY COMMAND “。 39 【正确答案】 B 【试题解析】 本题中:若 IF条件成立,则先执行 B1=0,后执行 B1=1;若 IF条件不成立,则直接执行 B1=1。所以 IF 条件成立与否,最后都会执行 B1=1语句,即 B1的值定为 1。 40 【正确答案】 B 【试题解析】 Visual FoxPro 中可以使用多个工作区,每个工作区可以打开一个表。工作区 0表示工作区号最小的工作区,因此, USE SC IN 0 表示选择空闲的最小号工作区打开 SC表。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1