[计算机类试卷]国家二级VF笔试模拟试卷2及答案与解析.doc

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

1、国家二级 VF笔试模拟试卷 2及答案与解析 1 在数据结构中,从逻辑上可以把数据结构分为 _。 ( A)动态结构和静态结构 ( B)紧凑结构和非紧凑结构 ( C)线性结构和非线性结构 ( D)内部结构和外部结构 2 若进栈序列为 1, 2, 3, 4,进栈过程中可以出栈,则下列不可能的一个出栈序列是 _。 ( A) 1, 4, 3, 2 ( B) 2, 3, 4, 1 ( C) 3, 1, 4, 2 ( D) 3, 4, 2, 1 3 排序方法中,将整个无序序列分割成若干小的子序列并分别进行插入排序的方法,称为 _。 ( A)希尔排序 ( B)冒泡排序 ( C)插入排序 ( D)选择排序 4

2、在顺序表 (3, 6, 8, 10, 12, 15, 16, 18, 21, 25, 30)中,用二分法查找关键码值 11,所需的关键码比较次数为 _。 ( A) 2 ( B) 3 ( C) 4 ( D) 5 5 对于 n个结点的单向链表 (无表头结点 ),需要指针单元的个数至少为 _。 ( A) n-1 ( B) n ( C) n+1 ( D) 2n 6 在软件开发过程中,软件结构设计是描述 _。 ( A)数据存储结构 ( B)软件体系结构 ( C)软件结构测试 ( D)软件控制过程 7 模块本身的内聚是模块独立性的重要性度量因素之一。在 7类内聚中,具有最强内聚的一类是 _。 ( A)顺序

3、性内聚 ( B)过程性内聚 ( C)逻辑性内聚 ( D)功能性内聚 8 数据存储和数据流都是 _,仅仅是所处的状态不同。 ( A)分析结果 ( B)事件 ( C)动作 ( D)数据 9 数据的完整性是指数据的正确性、有效性和 _。 ( A)可维护性 ( B)独立性 ( C)安全性 ( D)相容性 10 关系代数运算是以 _ 为基础的运算。 ( A)关系运算 ( B)谓词运算 ( C)集合运算 ( D)代数运算 11 在关系数据库中,对一个关系做投影操作后,新关系的元组个数将 ( A)等于原来关系中的元组个数 ( B)大于原来关系中的元组个数 ( C)小于原来关系中的元组个数 ( D)不能确定元

4、组个数 12 Visual FoxPro有多种工作方式,下列各项中,不属于 Visual FoxPro工作方式的是 ( A)使用菜单系统 ( B)命令窗口直接输入命令 ( C)执行程序文件 ( D)利用设计器 13 函数 LEN(ROUND(123 456, 2)的结果是 ( A) 6 ( B) 7 ( C) 123.46 ( D)系统报错 14 某数据库有 20条记录,若用函数 EOF( )测试结果为。 T.,那么此时函数RECNO( )的值是 ( A) 20 ( B) 21 ( C) 19 ( D) 1 15 允许记录中出现重复值,且在索引中也保存每个重复值的索引是 ( A)主索引 ( B

5、)候选索引 ( C)惟一索引 ( D)普通索引 16 在工资数据表中,显示职称为工程师且基本工资大于 2000的记录,下列语句正确的是 ( A) DISPLAY FOR 职称 =“工程师 “OR基本工资 2000 ( B) DISPLAY FOR 职称 =“工程师 “AND基本工资 2000 ( C) DISPLAY FOR 职称 =“工程师 “基本工资 2000 ( D) LIST ALL FOR职称 =“工程师 “,基本工资 2000 17 下列属于 “范围 ”的短语有 ( A) ALL, REST, NEXT和 RECORD ( B) NEXT, REST, FIELDS和 TOP (

6、C) REST, FIELDS, FOR和 BOTYOM ( D) ALL, FOR, WHILE和 RECORD 18 当用 FIND命令或 SEEK命令找到记录时,函数 FOUND( )和 EOF( )的值分别为 ( A) T和 F ( B) F.和 T ( C) T和 T ( D) F和 F 19 如果将学生的 “照片 ”存储在表中,则数据应采用的字段类型为 ( A)字符型 ( B)通用型 ( C)逻辑型 ( D)备注型 20 SQL语句中进行空值运算时,需使用短语 ( A) IS NULL ( B) #NAME? ( C) NULL ( D) AS NULL 21 查询 设计器中的 “

7、筛选 ”选项卡可以指定判别准则来查询满足条件的记录,其中提供了一些特殊运算符,其中 IN运算符表示的是 ( A)字段值大于某个值 ( B)字段值小于某个值 ( C)字段值在某一数值范围内 ( D)字段值在给定的数值列表中 22 下列关于视图操作的说法中,错误的是 ( A)利用视图可以实现多表查询 ( B)视图可以产生磁盘文件 ( C)利用视图可以更新表数据 ( D)视图可以作为查询数据源 23 若将过程或函数放在单独的程序文件中,可以在应用程序中使用 ( A) SET PROGRAM TO ( B) SET FUNCTION TO ( C) SET ROUTINE TO ( D) SET PR

8、OCEDURE TO 24 在运行下列程序后,屏幕上显示的结果是 STORE 10 TO X, Y, Z DO PROCl WITH(X), Y ?X, Y, Z PROCEDURE PROCl PARAMETER M, N M=M+10 N=N+10 RETURN ( A) 10 10 10 ( B) 10 20 10 ( C) 10 20 20 ( D) 10 10 20 25 利用命令定义条形菜单,下列 正确的一项是 ( A) DEHNE POPUP ( B) DEFINE MENU ( C) DEHNE PAD ( D) DEFINE BAR 26 下列关于快捷菜单的说法,正确的是 (

9、 A)快捷菜单中只有条形菜单 ( B)快捷菜单中只有弹出式菜单 ( C)快捷菜单不能同时包含条形菜单和弹出式菜单 ( D)快捷菜单能同时包含条形菜单和弹出式菜单 27 在表单上对齐和调整控件的位置,应使用 ( A)表单控件工具栏 ( B)布局工具栏 ( C)常用工具栏 ( D)定制工具 栏 28 设计表单时,要设定表单窗口的颜色,可使用 ( A) Caption属性 ( B) BackColor属性 ( C) ForeColor属性 ( D) Color属性 29 下列控件中,不能设置数据源的是 ( A)复选框 ( B)列表框 ( C)命令按钮 ( D)选项组 30 系统变量 _PAGENO的

10、值表示 ( A)还未打印的报表页数 ( B)已经打印的报表页数 ( C)当前打印的报表日期 ( D)当前打印的报表页数 31 在应用程序系统中,不属于用户界面的是 ( A)菜单 ( B)工具栏 ( C)表单 ( D)数据库 32 数据的逻辑结构有线性结构和【 】 两大类。 33 顺序存储方法是把逻辑上相邻的结点存储在物理位置【 】 的存储单元中。 34 一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【 】 。 35 软件工程研究的内容主要包括:【 】 技术和软件工程管理。 36 关系操作的特点是【 】 操作。 37 在 Visual FoxPro中,物理删除当前表中

11、所有记录,可使用命令【 】 。 38 在 Visual FoxPro中 ,数据表中备注型字段所保存的数据信息存储在以【 】 为扩展名的文件中。 39 结构化程序设计包含 3种基本控制结构,其中 SCAN-ENDSCAN语句属于【 】 结构。 40 SQL SELECT语句中的【 】 用于实现关系的选择操作。 41 在 Visual FoxPro中,索引分为【 】 、【 】 、惟一索引和普通索引。 42 作为查询的数据源,可以是数据库表、【 】 或【 】 。 43 在成绩表中,检索选修 3门以上课程的学生的及格学科的总成绩。成绩表中包含学号、姓名、课程名 和成绩 4个字段。 请将下面的 SQL语

12、句补充完整。 SELECT学号, SUM(成绩 )FROM【 】; WHERE成绩 =60; GROUP BY学号; 【 】 COUNT(*) =3 国家二级 VF笔试模拟试卷 2答案与解析 1 【正确答案】 C 【试题解析】 逻辑结构反映数据元素之间的逻辑关系,线性结构表示数据元素之间一对一的关系,非线性结构表示数据元素之间一对多或多对一的关系。线性结构和非线性结构是根据数据元素之间关系的不同特性加以分类的,即是从逻辑上加 以分类的。 2 【正确答案】 C 【试题解析】 栈是一种后进先出表,选项 C中,先出栈的是 3,说明此时栈内必然有 1、 2,由于 1先于 2进栈,所以它不可能在 2之前

13、出栈,故选项 C这种出栈序列是不可能的。 3 【正确答案】 A 【试题解析】 希尔排序法的基本思想是:将整个无序序列分割成若干小的子序列分别进行插入排序。 4 【正确答案】 C 【试题解析】 二分法查找是用查找的关键码与线性表的中间元素比较,然后根据比较结果来判断是结束查找,还是在左边或者右边,子表按相同的方法继续查找。本题中,与 11比较的关键码分别为 15, 8, 10, 12,故比较次数为 4。 5 【正确答案】 C 【试题解析】 在 n个结点的单向链表 (无表头结点 )中,每个结点都有一个指针单元 (即指针域 ),加上头指针,至少需要叶 1个指针单元。 6 【正确答案】 B 【试题解析

14、】 从工程管理角度来看,软件设计分两步完成:概要设计和详细设计。概要设计 (又称结构设计 )将 软件需求转化为软件体系结构,确定系统级接口、全局数据结构或数据库模式。 7 【正确答案】 D 【试题解析】 内聚性是一个模块内部各元素间彼此结合的紧密程度的度量。内聚是从功能角度来度量模块内的联系。内聚共有 7类,它们之间的内聚性由弱到强排列顺序为:偶然内聚、逻辑内聚、时间内聚、过程内聚、通信内聚、顺序内聚和功能内聚。 8 【正确答案】 D 【试题解析】 数据流图有 4种成分:源点或终点、处理、数据存储和数据流。数据存储是处于静止状态的数据,数据流是处于运动中的数据。 9 【正确答案】 D 【试题解

15、析】 数据模型应该反映和规定本数据模型必须遵守的、基本的、通用的完整性约束条件。完整性规则是给定的数据模型中数据及其联系所具有的制约和依存规则,用以限定符合数据模型的数据库状态及其状态的变化,以保证数据的正确性、有效性和相容性。 10 【正确答案】 C 【试题解析】 关系代数是以集合代数为基础发展起来的,它是以关系代数作为运算对象的一组高级运算的集合。它的基本操作是并、交、差、笛卡尔积,另外还包括针对数据库环境专门设计的操作,包括对关系进行垂直分割 (投影 )、水平分割(选择 )、关系 的结合 (连接 )等。 11 【正确答案】 A 【试题解析】 投影是从关系中指定若干个属性组成新的关系,是从

16、列的角度进行的运算,相当于对关系进行垂直分解,与元组个数无关,产生的新关系元组个数与原来关系中的元组个数相等。 12 【正确答案】 D 【试题解析】 Visual FoxPro 有 3种工作方式:用菜单系统或工具栏按钮执行命令;在命令窗口直接输入命令进行交互式操作;利用各种生成器自动产生程序或编写程序文件后执行。 13 【正确答案】 D 【试题解析】 ROUND( )函数在保留指 定的小数位数时,要做四舍五入运算,保留小数点后两位,结果为 123 46,是一个数值型数据。 LEN( )函数只能用来求字符串的长度,本题中 ROUND( )的函数值为数值型,函数类型不匹配,系统报错。 14 【正确

17、答案】 B 【试题解析】 函数 EOF( )的作用是测试文件尾。其值为逻辑真 ( T )时,表示记录指针指向文件尾,文件尾是指最后一条记录之后的位置,该数据库共有 20条记录,故此时当前记录号为 21。 15 【正确答案】 D 【试题解析】 主索引和候选索引中不允许出现重复值,惟一索引中虽 然可以允许出现重复值,但它只保留重复出现的第一个记录。 16 【正确答案】 B 【试题解析】 选项 A)中逻辑条件错误,应为 AND,选项 C)和选项 D)都属于语法错误。 17 【正确答案】 A 【试题解析】 ALL, REST, NEXT和 RECORD都可以用来表示记录 “范围 ”,TOP和 BOTT

18、OM 表示表中固定的位置, FOR和 WHILE 都是表示条件的短语。 18 【正确答案】 A 【试题解析】 在表中找到记录,函数 FOUND( )的值为真。 EOF( )是测试表文件尾标识的函数 (表 中最后一条记录的后面是一个表结束标识 ),只有当记录指针在此位置, EOF( )的值才为真。 19 【正确答案】 B 【试题解析】 通用型字段类型用于标记电子表格、文档、图片等 OLE 对象,备注型字段类型用来存放不定长的字符型文本。 20 【正确答案】 A 【试题解析】 进行空值查询时,要使用 IS NULL,而 =NULL 是无效的,因为空值不是一个确定的值,所以不能使用 “: ”这样的运

19、算符进行比较。 21 【正确答案】 D 【试题解析】 在 “筛选 ”选项卡中,筛选的条件中可以使用多种运算符 ,其中 IN运算符的检验标准是字段在某一给定值列表中。 22 【正确答案】 B 【试题解析】 利用视图可以实现多表查询,可以更新表数据,也可以作为查询数据源,但不会产生磁盘文件,它是保存在数据库中的文件。 23 【正确答案】 D 【试题解析】 使用 SET PROCEDURETO 命令可以将过程或函数放在单独的程序文件中,选项 B)用于设置键盘功能键,选项 A)和选项 C)语法错误。 24 【正确答案】 B 【试题解析】 执行 DO PROC1 WITH(X), Y调用 PROC1时,

20、 (X)按值传递,则被调用的程序 PROC1 的形参 M值的变化不会影响实参变量的值, Y值按引用传递,当 PROC1中形参 N的值变化时,实参变量值也随之改变。 25 【正确答案】 B 【试题解析】 无论是条形菜单还是弹出式菜单,都可以通过命令进行定义和设计,定义条形菜单完整的命令格式为: DEFINE MENUBARINWINDOW| IN SCREEN。 26 【正确答案】 B 【试题解析】 一般来说,下拉式菜单作为一个应用程序的菜单系统,列出了整个应用程序所具有的功能, 而快捷菜单一般从属于某个界面对象。与下拉式菜单相比,快捷菜单没有条形菜单,只有弹出式菜单。 27 【正确答案】 B

21、【试题解析】 在表单上需要对齐和调整控件的位置,应使用布局工具栏中的功能按钮进行设置。 28 【正确答案】 B 【试题解析】 设置表单的窗口颜色,应通过 BackColor属性进行设置, Caption属性设置的表单窗口标题。 29 【正确答案】 C 【试题解析】 指定与控件建立关联的数据源用 ControlSource属性。在所列的 4个控件中,复选框、列表框和选项组都 有 ControlSource属性,而命令按钮无此属性。 30 【正确答案】 D 【试题解析】 系统变量 _PAGENO的返回值是当前打印的报表页数。 31 【正确答案】 D 【试题解析】 用户界面中,包含应用程序中的表单、

22、工具栏和菜单等,而数据库则用于保存要处理的数据,与界面无关。 32 【正确答案】 【 】非线性结构 【试题解析】 数据的逻辑结构有线性结构和非线性结构两大类。 33 【正确答案】 【 】相邻 【试题解析】 常用的存储表示方法有 4种,顺序存储、链式存 储、索引存储、散列存储。其中,顺序存储方法是把逻辑上相邻的结点存储在物理位置也相邻的存储单元中。 34 【正确答案】 【 】可重用性 【试题解析】 本题考查了继承的优点:相似的对象可以共享程序代码和数据结构,从而大大减少了程序中的冗余,提高软件的可重用性。 35 【正确答案】 【 】软件开发 【试题解析】 基于软件工程的目标,软件工程的理论和技术

23、性研究的内容主要包括:软件开发技术和软件工程管理。软件开发技术包括:软件开发方法学、开发过程、开发工具和软件工程环境,其主体内容是软件开发方 法学。软件工程管理包括:软件管理学、软件工程经济学,以及软件心理学等内容。 36 【正确答案】 【 】集合 【试题解析】 在关系操作中,所有操作对象与操作结果都是关系。而关系定义为元数相同的元组的集合。因此,关系操作的特点是集合操作。 37 【正确答案】 【 】 ZAP 【试题解析】 在 Visual FoxPro中,使用 ZAP命令,可以一次性物理删除当前表中所有记录。其功能等同于 DELETE ALL和 PACK命令连用。 38 【正确答案】 【 】

24、 DBT 【试题解析】 备 注型字段存放不定长的字符型文本,它在表中占用 4个字节,所保存的数据信息存储在以 DBT 为扩展名的文件中。 39 【正确答案】 【 】循环 【试题解析】 程序结构是指程序中命令或语句执行的流程结构,程序包括 3种基本结构:顺序结构、选择结构和循环结构。 SCAN-ENDSCAN 语句一般用于处理表中记录,执行该语句时,记录指针自动、依次地在当前表的指定范围内满足条件的记录上移动,对每一条记录执行循环体内的命令,属于循环结构。 40 【正确答案】 【 】 WHERE 【试题解析】 SQL SELECT 语句中的 WHERE短语用来进行查询条件的筛选,相当于关系的选择操作。 41 【正确答案】 【 】主索引【 】候选索引 【试题解析】 索引可以在表设计器中定义, Visual FoxPro中的索引分为主索引、候选索引、惟一索引和普通索引 4种。 42 【正确答案】 【 】自由表【 】视图 【试题解析】 查询的数据源可以是数据库表、自由表和视图 43 【正确答案】 【 】成绩表【 】 HAVING 【试题解析】 本题中,根据学号将学生记录分组,然后利用 SQL的统计函数COUNT(),统计选修 3门课程以上的学生记录,并利用 SUM()函数将及格科目的分数求和。

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

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

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