[计算机类试卷]国家二级(VF)机试模拟试卷27及答案与解析.doc
《[计算机类试卷]国家二级(VF)机试模拟试卷27及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(VF)机试模拟试卷27及答案与解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( VF)机试模拟试卷 27及答案与解析 一、选择题 1 一个栈的初始状态为空。现将元素 1、 2、 3、 4、 5、 A、 B、 C、 D、 E依次入栈,然后再依次出栈,则元素出栈的顺序是 ( )。 ( A) 12345ABCDE ( B) EDCBA54321 ( C) ABCDE12345 ( D) 54321EDCBA 2 下列叙述中正确的是 ( )。 ( A)循环队列有队头和队尾两个指针,因此,循环队列是非线性结构 ( B)在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况 ( C)在循环队列中,只需 要队尾指针就能反映队列中元素的动态变化情况 ( D)循环队列中元
2、素的个数是由队头指针和队尾指针共同决定 3 在长度为 n的有序线性表中进行二分查找,最坏情况下需要比较的次数是( )。 ( A) O(n) ( B) O(n2) ( C) O(log2n) ( D) O(nlog2n) 4 下列叙述中正确的是 ( )。 ( A)顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的 ( B)顺序存储结构只针对线性结构,链式存储结构只针对非线性结构 ( C)顺序存储结构能存储有序表,链式存储结构不能 存储有序表 ( D)链式存储结构比顺序存储结构节省存储空间 5 数据流图中带有箭头的线段表示的是 ( )。 ( A)控制流 ( B)事件驱动 ( C)
3、模块调用 ( D)数据流 6 在软件开发中,需求分析阶段可以使用的工具是 ( )。 ( A) N S图 ( B) DFD图 ( C) PAD图 ( D)程序流程图 7 在面向对象方法中,不属于 “对象 “基本特点的是 ( )。 ( A)一致性 ( B)分类性 ( C)多态性 ( D)标识唯一性 8 一间宿舍可住多个学生,则实体宿舍和学生之间的联系是 ( )。 ( A)一对一 ( B)一对多 ( C)多对一 ( D)多对多 9 在数据管理技术发展的三个阶段中,数据共享最好的是 ( )。 ( A)人工管理阶段 ( B)文件系统阶段 ( C)数据库系统阶段 ( D)三个阶段相同 10 有三个关系 R
4、、 S和 T如下: 由关系 R和 S通过运算得到关系 T,则所使用的运算为 ( )。 ( A)笛卡尔积 ( B)交 ( C)并 ( D)自然连接 11 以下关于 “视图 “的正确描述是 ( )。 ( A)视图独立于表文件 ( B)视图不可进行更新操作 ( C)视图只能从一 个表派生出来 ( D)视图可以进行删除操作 12 设置文本框显示内容的属性是 ( )。 ( A) Value ( B) Caption ( C) Name ( D) InputMask 13 在 Visual FoxPro中可以建立表的命令是 ( )。 ( A) CREATE ( B) CREATE DATABASE ( C
5、) CREATE QUERY ( D) CREATE FORM 14 为了隐藏在文本框中输入的信息,用占位符代替显示用户输入的字符,需要设置的属性是 ( )。 ( A) Value ( B) ControlSource ( C) InputMask ( D) PasswordChar 15 假设某表单的 Visible属性的初值为 .F.,能将其设置为 .T.的方法是 ( )。 ( A) Hide ( B) Show ( C) Release ( D) SetFocus 16 让隐藏的 MeForm 表单显示在屏幕上的命令是 ( )。 ( A) MeForm.Display ( B) MeFo
6、rm.Show ( C) MeForm.List ( D) MeForm.See 17 在数据库表设计器的 “字段 “选项卡中,字 段有效性的设置项中不包括 ( )。 ( A)规则 ( B)信息 ( C)默认值 ( D)标题 18 报表的数据源不包括 ( )。 ( A)视图 ( B)自由表 ( C)数据库表 ( D)文本文件 19 在 Visual FoxPro中,编译或连编生成的程序文件的扩展名不包括 ( )。 ( A) APP ( B) EXE ( C) DBC ( D) FXP 20 在 Visual FoxPro中, “表 “是指 ( )。 ( A)报表 ( B)关系 ( C)表格控件
7、 ( D)表单 21 如果有定义 LOCAL data, data的初值是 ( )。 ( A)整数 0 ( B)不定值 ( C)逻辑真 ( D)逻辑假 22 执行如下命令序列后,最后一条命令的显示结果是 ( )。 DIMENSION M(2,2) M(1,1) 10 M(1,2) 20 M(2,1) 30 M(2,2) 40 ? M(2) ( A)变量未定义的提示 ( B) 10 ( C) 20 ( D) .F. 23 如果在命令窗口执行命令: LIST 名称,主窗口中显示: 记录号 名称 1 电视机 2 计算机 3 电话线 4 电冰箱 5 电线 假定名称字段为字符型、宽度为 6,那么下面程序
8、段的输出结果是 ( )。 GO 2 SCAN NEXT 4 FOR LEFT(名称, 2) “电 “ IF RIGHT(名称, 2) “线 “ EXIT ENDIF ENDSCAN 名称 ( A)电话线 ( B)电线 ( C)电冰箱 ( D)电视机 24 在 Visual FoxPro中,要运行菜单文件 menu1.mpr,可以使用命令 ( )。 ( A) DO menu1 ( B) DO menu1.mpr ( C) DO MENU menu1 ( D) RUN menu1 25 有如下赋值语句,结果为 “大家好 “的表达式是 ( )。 a “你好 “ b “大家 “ ( A) b AT(a
9、, 1) ( B) b RIGHT(a, 1) ( C) b LEFT(a, 3, 4) ( D) b RIGHT(a, 2) 26 在下面的 Visual FoxPro表达式中,运算结果为逻辑真的是 ( )。 ( A) EMPTY(.NULL.) ( B) LIKE(xy? , xyz) ( C) AT(xy, abcxyz) ( D) ISNULL(SPACE(0) 27 假设职员表已在当前工作区打开,其当前记录的 “姓名 “字段值为 “李彤 “(C型字段 )。在命令窗口输入并执行如下命令: 姓名姓名 “出勤 “ ? 姓名 屏幕上会显示 ( )。 ( A)李彤 ( B)李彤 出勤 ( C)
10、李彤出勤 ( D)李彤出勤 28 设有学生表 S(学号,姓名,性别,年龄 ),查询所有年龄小于等于 18岁的女同学、并按年龄进行降序排序生成新的表 WS,正确的 SQL命令是 ( )。 ( A) SELECT * FROM S WHERE性别 女 AND 年龄 1982 03 20 AND 性别 “男 “ ( B) SELECT * FROM 学生 WHERE 出生日期 1982 03 20 OR 性别 “男“ ( D) SELECT * FROM 学生 WHERE 出生日期 ALL(SELECT 成绩 FROM 选课 ) ( B) SELECT 学生 .学号,姓名 FROM 学生,选课 WH
11、ERE 学生 .学号选课 .学号 AND 成绩 ALL (SELECT 成绩 FROM 选课 WHERE 课程号 “101“) ( C) SELECT 学生 .学号,姓名 FROM 学生,选课 WHERE 学生 .学 号选课 .学号 AND 成绩 ANY(SELECT 成绩 FROM 选课 WHERE 课程号 “101“) ( D) SELECT 学生 .学号,姓名 FROM 学生,选课 WHERE 学生 .学号选课 .学号 AND 课程号 “101“ AND 成绩 ALL (SELECT 成绩 FROM 选课 WHERE 课程号 “101“) 35 设有选课 (学号,课程号,成绩 )关系,插
12、入一条记录到 “选课 “表中,学号、课程号和成绩分别是 “02080111“、 “103“和 80,正确的 SQL语句是 ( )。 ( A) INSERT INTO 选课 VALUES(“02080111“, “103“,80) ( B) INSERT VALUES(“02080111“, “103“,80)TO 选课 (学号,课程号,成绩 ) ( C) INSERT VALUES(“02080111“, “103“,80)INTO 选课 (学号,课程号,成绩 ) ( D) INSERT INTO 选课 (学号,课程号,成绩 )FROM VALUES(“02080111“,“103“,80)
13、36 将学号为 “02080110“、课程号为 “102“的选课记录的成绩改为 92,正确的 SQL语句是 ( )。 ( A) UPDATE 选课 SET 成绩 WITH 92 WHERE 学号 “02080110“ AND 课程号“102“ ( B) UPDATE 选课 SET 成绩 92 WHERE 学号 “02080110“ AND 课程号 “102“ ( C) UPDATE FROM 选课 SET 成绩 WITH 92 WHERE 学号 “02080110“ AND 课程号 “102“ ( D) UPDATE FROM 选课 SET 成绩 92 WHERE 学号 “02080110“
14、AND 课程号 “102“ 37 在 SQL的 ALTER TABLE语句中,为了增加一个新的字段应该使用短语( )。 ( A) CREATE ( B) APPEND ( C) COLUMN ( D) ADD 38 以下所列各项属于命令按钮事件的是 ( )。 ( A) Parent ( B) This ( C) ThisForm ( D) Click 39 假设表单上有一选项组: 男 女,其中第一个选项按钮 “男 “被选中。请问该选项组的 Value属性值为 ( )。 ( A) .T. ( B)男 ( C) 1 ( D)男或 1 40 假定一个表单里有一个文本框 Text1和一个命令按钮组 C
15、ommandGroup1。命令按钮组是一个容器对象,其中包含 Command1和 Command2两个命令按钮。如果要在 Command1命令按钮的某个方法中访问文本框的 Value属性值,正确的表达式是 ( )。 ( A) This.ThisForm.Text1.Value ( B) This.Parent.Parent.Text1.Value ( C) Parent.Parent.Text1.Value ( D) This.Parent.Text1.Value 二、基本操作题 41 1在考生文件夹下根据 SCORE_MANAGER数据库,使用查询向导建立一个含有 “姓名 “和 “出生日期
16、“的标准查询 QUERY3_1.QPR。 2从 SCORE_MANAGER数据库中删除名为 NEW_VIEW3的视图。 3用 SQL命令向 SCORE1表中插入一条记录:学号为 “993503433“、课程号为“0001“、成绩为 99。 4打开表单 MYFORM3_4,向其中添加一个 “关闭 “命令按钮 (名称为Command1),表单运行时,单击此按钮关闭表单 (不能有多余的命 令 )。 三、简单应用题 42 在考生文件夹下完成如下简单应用。 1用 SQL语句完成下列操作:查询项目的项目号、项目名和项目使用的零件号、零件名称,查询结果按项目号降序、零件号升序排序,并存放于表 item_te
17、mp中,同时将使用的 SQL语句存储于新建的文本文件 item.txt中。 2根据零件信息、使用零件和项目信息 3个表,利用视图设计器建立一个视图view_item,该视图的属性列由项目号、项目名、零件名称、单价和数量组成,记录按项目号升序排序,筛选条件是:项目号为 “s2“。 四、综合应用题 43 (1)在考生文件夹下,将 BOOKS表中所有书名中含有 “计算机 “3 个字的图书复制到 BOOKS_BAK表中,以下操作均在 BOOKS_BAK表中完成; (2)复制后的图书价格在原价格的基础上降低 5%; (3)从图书均价高于 25元 (含 25)的出版社中,查询并显示图书均价最低的出版社名称
18、及均价,查询结果保存在 new_table4表中 (字段名为出版单位和均价 )。 国家二级( VF)机试模拟试卷 27答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 栈是先进后出的原则组织数据,所以入栈最早的最后 出栈,所以选择 B。 2 【正确答案】 D 【试题解析】 循环队列有队头和队尾两个指针,但是循环队列仍是线性结构的,所以 A错误;在循环队列中只需要队头指针与队尾两个指针来共同反映队列中元素的动态变化情况,所以 B 与 C错误。 3 【正确答案】 C 【试题解析】 当有序线性表为顺序存储时才能用二分法查找。可以证明的是对于长度为 n 的有序线性表,在最坏情况下,二分法查找
19、只需要比较 log2n 次,而顺序查找需要比较 n 次。 4 【正确答案】 A 【试题解析】 链式存储结构既可以针对线性结构也可以针对 非线性结构,所以 B与 C错误。链式存储结构中每个结点都由数据域与指针域两部分组成,增加了存储空间,所以 D错误。 5 【正确答案】 D 【试题解析】 数据流图中带箭头的线段表示的是数据流,即沿箭头方向传送数据的通道,一般在旁边标注数据流名。 6 【正确答案】 B 【试题解析】 在需求分析阶段可以使用的工具有数据流图 DFD图,数据字典DD,判定树与判定表,所以选择 B。 7 【正确答案】 A 【试题解析】 对象有如下一些基本特点:标识唯一性、分类性、多态性、
20、封装性、模块独立性好。所以选择 A。 8 【正确答案】 B 【试题解析】 因为一间宿舍可以住多个学生即多个学生住在一个宿舍中,但一个学生只能住一间宿舍,所以实体宿舍和学生之间是一对多的关系。 9 【正确答案】 C 【试题解析】 数据管理发展至今已经历了三个阶段:人工管理阶段、文件系统阶段和数据库系统阶段。其中最后一个阶段结构简单,使用方便逻辑性强物理性少,在各方面的表现都最好,一直占据数据库领域的主导地位,所以选择 C。 10 【正确答案】 D 【试题解析】 自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,所以根据 T 关系中的有
21、序组可知 R与 S 进行的是自然连接操作。 11 【正确答案】 D 【试题解析】 视图是根据表定义的,因此视图基于表,所以 A选项说法不正确;视图是操作表的一种手段,通过视图可以查询表,也可以更新表,所以 B 选项说法不正确;视图可以用来从一个或多个相关联的表中提取数据,所以视图可以从多个表派生出来,所以 C选项说法不正确;而视图可以 更新表,就可以进行删除操作,所以 D选项的说法正确。 12 【正确答案】 A 【试题解析】 文本框的 Value属性是文本框的当前内容; Name属性指定在代码中用以引用对象的名称; InputMask 属性指定在一个文本框中如何输入和显示数据;文本框无 Cap
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 模拟 27 答案 解析 DOC
