[计算机类试卷]国家二级(VF)机试模拟试卷105及答案与解析.doc
《[计算机类试卷]国家二级(VF)机试模拟试卷105及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(VF)机试模拟试卷105及答案与解析.doc(25页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( VF)机试模拟试卷 105及答案与解析 一、选择题 1 一个栈的初始状态为空。现将元素 l、 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) 0(n) ( B) 0(n2) ( C) 0(log2n) ( D) 0(nlog2n) 4 下列叙述中正确的是 ( )。 ( A)顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的 ( B)顺序存储结构只针对线性结构,链式存储结构只针对非线性结构 ( C)顺序存储结构能存储有序表,链 式存储结构不能存储有序表 ( D)链式存储结构比顺序存储结构节省存储空间 5 数据流图中带有箭头的线段表示的是 ( )。 ( A)控制流 ( B)事件驱动 (
3、C)模块调用 ( 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 有三个关
4、系 R、 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
5、 ( C) 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中,要运行菜单文件 menul mpr,可以使用命令 ( )。 ( A) DO menul ( B) DO menul mpr ( C) DO MENU menul ( D) RUN menul 25 有如下赋值语句,结果为 “大家好 ”的表达式是 ( )。 a=“你好 “ b=“大家 “ ( A) b+
9、AT(a, 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)李彤出勤
10、 ( C)李彤出勤 ( D)李彤一出勤 28 设 有学生表 S(学号,姓名,性别,年龄 ),查询所有年龄小于等于 18岁的女同学、并按年龄进行降序排序生成新的表 WS,正确的 SQL命令是 ( )。 ( A) SELECT*FROM S WHERE性别 =女 AND年龄 =19820320AND性别 =“男 “ ( B) SELECT*FROM 学生 WHERE出生日期 =19820320OR性别 =“男 “ ( D) SELECT*FROM学生 WHERE出生日期 =ALL(SELECT成绩 FROM 选课 ) ( B) SELECT学生学号,姓名 FROM学生,选课 WHERE学生学号 =
11、选课学号 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 设有选课 (学号,课程号,成绩 )关系,插入一条记录到 “选课 ”表中,学号、课程号和成绩分别是 “0208
12、0111“、 “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) 36 将学号为 “02080110“、课程号为 “102“的选课记
13、录的成绩改为 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“AND课程号=“102“ 37 在 SQL的 ALTER TABLE语句中,为了增加一
14、个新的字段应该使用短语 ( )。 ( 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 假定一个表单里有一个文本框 Textl和一个命令按钮组 CommandGroupl。命令按钮组是一个容器对象,其中包含 Commandl和 Comma
15、nd2两个命令按钮。如果要在 Commandl命令按钮的某个方法中访问文本框的 Value属性值,正确的表达式是 ( )。 ( A) This ThisForm Textl Value ( B) This Parent Parent Textl Value ( C) Parent Parent Textl Value ( D) This Parent Textl Value 二、基本操作题 40 请在考生文件夹下完成下列基本操作题。 41 新建一个名为 “影院管理 ”的项目文件,将数据库 TheatDB加入新建的 “影院管理 ”项目中。 42 为 “售票统计 ”表建立主索引,索引名为 idx,
16、要求按日期排序,日期相同时按放映厅排序。 43 为 “售票统计 ”表设置有效性规则: “座位总数 ”必须大于等于 “售出票数 ”;错误提示信息是 “售出票数超过范围 ”。 44 修改报表 my: Report,按 “日期 ”分组统计每天的总售出票数,显示在每天的末尾。具体要求是:在组注脚添加一个标签对象,其文本为 “总售出票数 ”,另外添加一个域控件,显示每天的总售出票数。 三、简单应用题 45 (1)建立一个表单文件 myform,将 employee表添加到表单的数 据环境中,然后在表单中添加表格控件 grid1,指定其记录源类型为 “别名 ”、记录源为 employee表文件,最后添加一
17、个 “退出 ”命令按钮控件 Command1,程序运行时单击该命令按钮将关闭表单。 (2)修改 two prg文件中的 SQL SELECT 命令,使之正确运行时可以显示如下结果: 组别 组长 组员 1 朱茵 赵一军 1 朱茵 李龙 1 朱茵 王婧 1 朱茵 王一凡 2 李毅 刘严俊 2 李毅军 杨小萍 2 李毅军 胡小晴 3 吴军 杨兰 3 吴军 吴伟军 3 吴军 赵小青 3 吴军 韦小光 4 杨一明 李琪 4 杨一明 杨小阳 4 杨一明 李楠 4 杨一明 胡一刀 四、综合应用题 46 在考生文件夹下完成下列操作。 为了查询低价机票,请设计一个表单myform scx,其界面如下图所示: 表
18、单控 件名为 formone,表单的标题为 “机票折扣查询 ”。表单左侧有 1个标签控件Labelone用于显示内容 “输入折扣 ”, 1个文本框控件 Textl用于输入要查询的折扣, 2个命令按钮 Commanda和 Commandb分别显示 “查询 ”和 “退出 ”,以及一个表格控件 Gridone。 表单运行时,用户首先在文本框中输入折扣 “5”,然后单击 “查询 ”按钮,如果输入正确,在表单右侧以表格形式显示低于此折扣 (含 )的信息,显示字段包括航班、价格、折扣和当前价格 (价格折扣 10)。按折扣升序排序,折扣相同时按价格升序排序,并将此信息 存入 t dbf文件中。单击 “退出
19、”按钮将关闭表单。 国家二级( VF)机试模拟试卷 105答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 栈是先进后出的原则组织数据,所以入栈最早的最后出栈,所以选择 B。 2 【正确答案】 D 【试题解析】 循环队列有队头和队尾两个指针,但是循环队列仍是线性结构的,所以 A错误;在循环队列中只需要队头指针与队尾两个指针来共同反映队列中元素的动态变化情况,所以 B 与 C错误。 3 【正确答案】 C 【试题解析】 当有序线性表为顺序存储时才能用二分法查找。可以证明的是对于长度为 n 的有序线性表,在最坏情况下,二分法查找只需要比较 log2n 次。而顺序查找需要比较 n 次。 4
20、【正确答案】 A 【试题解析】 链式存储结构既可以针对线性结构也可以针对非线性结构,所以 B与 C错误。链式存储结构中每个结点都由数据域与指针域两部分组成,增加了存储空间,所以 D错误。 5 【正确答案】 D 【试题解析】 数据流图中带箭头的线段表示的是数据流,即沿箭头方向传送数据的通道,一般在旁边标注数据流名。 6 【 正确答案】 B 【试题解析】 在需求分析阶段可以使用的工具有数据流图 (DFD图 ),数据字典(DD),判定树与判定表,所以选择 B。 7 【正确答案】 A 【试题解析】 对象有如下一些基本特点:标识唯一性、分类性、多态性、封装性、模块独立性好。所以选择 A。 8 【正确答案
21、】 B 【试题解析】 因为一间宿舍可以住多个学生即多个学生住在一个宿舍中,但一个学生只能住一间宿舍,所以实体宿舍和学生之间是一对多的关系。 9 【正确答案】 C 【试题解析】 数据管理发展至今已经历了三个阶段 :人工管理阶段、文件系统阶段和数据库系统阶段。其中最后一个阶段结构简单,使用方便逻辑性强物理性少,在各方面的表现都最好,一直占据数据库领域的主导地位,所以选择 C。 10 【正确答案】 D 【试题解析】 自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,所以根据 T 关系中的有序组可知 R与 S 进行的是自然连接操作。 11
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 模拟 105 答案 解析 DOC
