[计算机类试卷]国家二级VF笔试模拟试卷300及答案与解析.doc
《[计算机类试卷]国家二级VF笔试模拟试卷300及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF笔试模拟试卷300及答案与解析.doc(25页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF笔试模拟试卷 300及答案与解析 1 为了提高测试的效率 ,应该 ( A)随机选取测试数据 ( B)取一切可能的输入数据作为测试数据 ( C)在完成编码以后制定软件的测试计划 ( D)集中对付那些错误群集的程序 2 下面关于对象概念的描述中 ,错误的是 ( A)对象就是 C语言中的结构体变量 ( B)对象代表着正在创建的系统中的一个实体 ( C)对象是一个状态和操作 (或方法 )的封装体 ( D)对象之间的信息传递是通过消息进行的 3 数据的存储结构是指 _。 ( A)存储在外存 中的数据 ( B)数据所占的存储空间量 ( C)数据在计算机中的顺序存储方式 ( D)数据的逻辑结构
2、在计算机中的表示 4 与设计测试用例无关的文档是 _。 ( A)需求说明书 ( B)设计说明书 ( C)项目开发计划 ( D)源程序 5 下列叙述中正确的是 ( A)一个逻辑数据结构只能有一种存储结构 ( B)数据的逻辑结构属于线性结构,存储结构属于非线性结构 ( C)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率 ( D)一个逻辑数据结构可以有 多种存储结构,且各种存储结构影响数据处理的效率 6 7 算法的时间复杂度是指 ( )。 ( A)执行算法程序所需要的时间 ( B)算法程序的长度 ( C)算法执行过程中所需要的基本运算次数 ( D)算法程序中的指令条数 8 以
3、下数据结构属于非线性数据结构的是 _。 ( A)队列 ( B)线性表 ( C)二叉树 ( D)栈 9 在数据流图 (DFD) 中,带有名字的箭头表示 _。 ( A)控制程序的执行顺序 ( B)模块之间的调用关系 ( C)数据的流向 ( D)程序的组成成 分 10 在表设计器的 “字段 ”选项卡中可以创建的索引是 ( A)惟一索引 ( B)候选索引 ( C)主索引 ( D)普通索引 11 决定微调控件最大值的属性是 _。 ( A) Keyboardhighvalue ( B) Value ( C) Keyboardlowvalue ( D) Interval 12 下列关于报表带区及其作用的叙述
4、,错误的是 _。 ( A)对于 “标题 ”带区,系统只在报表开始时打印一次该带区所包含的内容 ( B)对于 “页标头 ”带区,系统只打印一次该带区所包含的内 容 ( C)对于 “细节 ”带区,每条记录的内容只打印一次 ( D)对于 “组标头 ”带区,系统将在数据分组时每组打印一次该内容 13 已知数据表 A中每个元素距其最终位置不远,为节省时间,应采用的算法是( )。 ( A)堆排序 ( B)直接插入排序 ( C)快速排序 ( D)直接选择排序 14 信息隐蔽是通过 ( )实现的。 ( A)抽象性 ( B)封装性 ( C)继承性 ( D)传递性 15 如果添加到项目中的文件标识为 “排除 ”,
5、表示 ( A)此类文件不是应用程序的一部分 ( B)生成应用程序时不包 括此类文件 ( C)生成应用程序时包括此类文件,用户可以修改 ( D)生成应用程序时包括此类文件,用户不能修改 16 在运行表单时,下列事件中最先被引发的是 ( )。 ( A) LOAD ( B) INIT ( C) DESTROY ( D) INTERACTIVECHANGE 17 下列关于数据环境和数据环境中两个表之间关联的陈述中,正确的是 ( )。 ( A)数据环境是对象,关系不是对象 ( B)数据环境不是对象,关系是对象 ( C)数据环境是对象,关系是数据环境中的对象 ( D)数据环境和关系都不是对 象 18 使用
6、下列数据表。 部门 (部门号 C(2)、部门名称 C(10) 职工 (部门号 C(2)、职工号 C(4)、姓名 C(8)、基本工资 N(7,2) 18 检索有职工的基本工资大于或等于 “11”部门中任意一名职工工资的 “部门号 ”,正确的命令是, ( )。 ( A) SELECT DISTINCT 部门号 FROM 职工 WHERE 基本工资 =ANY; (SELECT 基本工资 FROM 职工 WHERE 部门号 =“11“) ( B) SELECT DISTINCT 部门号 FROM 职工 WHERE 基本工资 =ALL; (SELECT 基本工资 FROM 职工 WHERE 部门号 =“
7、11“) ( C) SELECT DISTINCT 部门号 FROM 职工 WHERE 基本工资 =ANY; (SELECT MAX(基本工资 ) FROM 职工 WHERE 部门号 =“11“) ( D) SELECT DISTINCT 部门号 FROM 职工 WHERE 基本工资 =ALL; (SELECT MIN(基本工资 ) FROM 职工 WHERE 部门号 =“11“) 19 检索最少有 5名职工的每个部门的职工基本工 资的总额 ( )。 ( A) SELECT 部门号 ,COUNT(*),SUM(基本工资 ) FROM 职工 ; HAVING COUNT(*) =5 ( B) S
8、ELECT 部门号 ,COUNT(*),SUM(基本工资 ) FROM 职工 ; GROUP BY 基本工资 HAVING COUNT(*) =5 ( C) SELECT 部门号 ,COUNT(*),SUM(基本工资 ) FROM 职工 ; GROUP BY 部门号 HAVING COUNT(*) =5 ( D) SELECT 部门号 ,COUNT(*),SUM(基本工资 ) FROM 职工 ; GROUP BY 部门号 WHERE COUNT(*) =5 20 向职工表中插入一条记录,正确的命令是 ( )。 ( A) APPEND BLANK 职工 VALUES(“33“,“3305“,“李
9、运来 “,“2700.00“) ( B) APPEND INTO 职工 VALUES(“33“,“3305“,“李运来 “,2700.00) ( C) INSERT INTO 职工 VALUES(“33“,“3305“,“李运来 “,“2700.00“) ( D) INSERT INTO 职工 VALUES(“33“,”3305“,“李运来 “,2700.00) 21 为 “部门 ”表增加一个 “人数 ”字段,类型为整型,正确的命令是 ( )。 ( A) ALTER TABLE 部门 ALTER 人数 I ( B) ALTER TABLE 部门 ALTER FIELDS 人数 I ( C) A
10、LTER TABLE 部门 ADD 人数 I ( D) ALTER TABLE 部门 ADD FIELDS 人数 I 22 检索每个部门的职工工资的总和,要求显示 “部门名称 ”和 “基本工资 ”,正确的命令是 ( )。 ( A) SELECT 部门名称 ,SUM(基本工资 ) FROM 部门 ,职工 ; WHERE 职工 .部门号 =部门 .部门号 ; ORDER BY 部门号 ( B) SELECT 部门名称 ,SUM(基本工资 ) FROM 部门 ,职工 ; WHERE 职工 .部门号 =部门 .部门号 ; GROUP BY 部门号 ( C) SELECT 部门名称 ,SUM(基本工资
11、) FROM 部门 ,职工 ; WHERE 职工 .部门号 =部门 .部门号 ; ORDRE BY 职工 .部门号 ( D) SELECT 部门名称 ,SUM(基本工资 ) FROM 部门 ,职工 ; WHERE 职工 .部门号 =部门 .部门号 ; GROUP BY 职工 .部门号 23 用命令 “INDEXON姓名 TAGindex name”建立索引,其索引类型是 ( )。 ( A)主索引 ( B)候选索引 ( C)普通索引 ( D)惟一索引 24 使用以下 _命令可以启动菜单设计器对菜单进行修改。 ( A) OPENMENU菜单文件名 ( B) MODIFY MENU菜单文件名 ( C
12、) DO MENU菜单文件名 ( D) RUN MENU菜单文件名 25 设班级号字段 为字符型,下面程序的运行结果是 USE学生表 INDEX ON班级号 TO BJH SEEK“1002“ DO WHILE NOT EOF() DISPLAY SKIP ENDDO ( A)屏幕上显示学生表中所有班级号为 1002的记录 ( B)屏幕上显示学生表中从班级号 1002开始一直到表末尾的所有记录 ( C)屏幕上显示学生表中的所有记录 ( D)程序出错 26 打开数据库 abc的正确命令是 ( A) OPEN DATABASE abc ( B) USE abc ( C) USE DATABASE
13、abc ( D) OPEN abc 27 Visual FoxPro中的类分为 ( A)容器类和控件类 ( B)容器和表单 ( C)表单和表格 ( D)基础类和基类 28 设班级号字段为字符型,下面程序的运行结果是 USE 学生表 INDEX ON 班级号 TO BJH SEEK “1002“ DO WHILE NOT EOF() DISPLAY SKIP ENDDO ( A)屏幕上显示学生表中所有班级号为 1002的记录 ( B)屏幕上显示学生表中从班级号 1002开始一直到表末尾的所有记录 ( C)屏幕上显示学生表中的所有记录 ( D)程序出错 29 对一类相似对象的性质描述的是 ( A)
14、对象 ( B)类 ( C)子类 ( D)继承 30 连续执行以下命令之后,最后一条命令的输出结果是 _。 SET EXACT OFF X=“A“ ?IIF(“A“=X, X-“BCD“,X+“BCD“) ( A) A ( B) BCD ( C) ABCD ( D) ABCD 31 创建 两个具有 “一对多 ”关系的表之间的关联,应当 _。 ( A)通过纽带表 ( B)通过某个同名字段 ( C)通过某个索引的同名字段 ( D)通过主索引字段和不同字段 32 数据表中有 30个记录,如果当前记录为第 1条记录,把记录指针移到最后一个,测试当前记录号函数 RECNO()的值是 ( A) 31 ( B
15、) 30 ( C) 29 ( D) 28 33 在 Visual FoxPro的数据工作期窗口,使用 SET RELATION命令可以建立两个表之间的关联,这种关联是 ( )。 ( A)永久性关联 ( B)永久性关联或临时性关联 ( C)临时性关联 ( D)永久性关联和临时性关联 34 当前盘当前目录下有学生管理数据库,其中有数据库表学生 .dbf、课程 .dbf、选课 .dbf,该数据库表的结构如下: 学生 (学生号 N3,姓名 C3,性别 C1,年龄N2) 课程 (课程号 C3,课程名称 C3,教师 C3) 选课 (学生号 N3,课程号C3,成绩 N3)为 “学生 ”表中的 “年龄 ”字段
16、定义有效性检查及错误信息的是 _。 ( A) ALTER TABLE 学生 ALTER年龄; CHECK年龄 19 ERROR“年龄应满 19岁 ” ( B) ALTER TABLE 学生 ALTER年龄; SET CHECK年龄 19 ERROR年龄应满 19岁 ( C) ALTER TABLE 学生 ALTER年龄; SET CHECK年龄 19 ERROR“年龄应满 19岁 ” ( D) ALTER TABLE 学生 ALTER年龄; CHECK年龄 19 ERROR“年龄应满 19岁 ” 35 SQL的 DELETE命令是指 ( )。 ( A)从表中删除行 ( B)从表中删除列 ( C
17、)从基本表中删除行 ( D)从基本表中删除列 36 字符串长度函数 LEN(SPACE(3)-SPACE(2)的值是 ( A) 0 ( B) 1 ( C) 5 ( D) 3 37 使用 SQL语句向学生表 S(SNO, SN, AGE, SEX)中添加一条新记录,字段学号 (SNO)、姓名 (SN)、性别 (SEX)、年龄 (AGE)的值分别为 0401、王芳、女、 18,正确的命令是 ( A) APPEND INTO S(SNO, SN, SEX, AGE)values(0401, 王芳 , 女 , 18) ( B) APPEND S values (0401, 王芳 , 女 , 18) (
18、 C) INSERT INTO S(SNO, SN, SEX, AGE)values (0401, 王芳 , 女 , 18) ( D) INSERT S values(0401, 王芳 , 18, 女 ) 38 在下列 4个选项中,不属于基本关系运算的是 _。 ( A)连接 ( B)投影 ( C)选择 ( D)排序 39 在 Visual FoxPro中,下列关于 SQL表定义语句 (CREATE TABLE)的说法中错误的是 _。 ( A)可以定义一个新的基本表结构 ( B)可以定义 表中的主关键字 ( C)可以定义表的域完整性、字段有效性规则等 ( D)对自由表,同样可以实现其完整性、有效
19、性规则等信息的设置 40 下列程序的功能是统计所有的 “水仙花数 ”的个数,请填空。 (“水仙花数 ”是指一个 3位数,其各位数字立方和等于该数本身,例如, 153=13+53+33)。 _ FOR n=100 TO 999 n1=VAL(SUBS(STR(n,3),3,1) n2=VAL(SUBS(STR(n,3),2,1) n3=VAL(SUBS(STR(n,3),1,1) IF _ nCount=nCount+1 ENDIF ENDFOR WAIT WINDOWS“水仙花数 “的个数为 + _ 41 结构化分析方法是面向 _进行分析的方法。 42 Jackson结构化程序设计方法是英国的
20、 M.Jackson提出的,它是一种面向【 】的设计方法。 43 关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、【 】 和自定义完整性。 44 一个模块直 接调用的其他模块个数称为 _。 45 设有 3个关系,分别是:学生关系 S(学号 S#、姓名 SN、系名 SD、年龄 SA),课程关系 C(课程号 C#、课程名 CN、任课教师 CT),学生选课关系 SC(学生号S#、课程号 C#、成绩 G),则查询计算机科学系 “CS”全体学生的关系代数表达式为_。 46 在 Visual FoxPro中,将只能在建立它的模块中使用的内存变量称为【 】。 47 在 Visual FoxPro
21、中,编译后的查询程序的扩展名为 _。 48 在 Visual FoxPro中,使用 SQL的 SELECT语句将查询结果存储在一个临时表中,应该使用 _子句。 49 已知当前表中有 13条记录,当前记录为第 8条记录,执行 SKIP3命令后,当前记录变为第【 】条记录。 50 可以用来对索引快速定位的命令是【 】。 51 扩展名为 .prg的程序文件在 “项目管理器 ”的【 】选项卡中显示和管理。 52 表单的运行方式有【 】种。 53 用于查询的方式查询与 “陈静 ”教师职称相同的教师的姓名、性别及职称。请对下列的 SELECT-SQL语句填空: SELECT姓名,性别,职称 FROM教师表
22、WHERE职称 =【 】 54 设有选课表,表中包含字段有:学号 N(6),课程号 C(6),成绩 N(4)。要查询每门课程的学生人数,要求显示课程号和学生人数,对应的 SQL语句为: SELECT 课程号 ,COUNT(学号 ) AS 学生人数 FROM 选课表 ; GROUP BY _ 国家二级 VF笔试模拟试卷 300答案与解析 1 【正确答案】 D 【试题解析】 测试的目的是发现软件中的错误。经验表明 ,程序中存在错误的概率与该程序中已发现的错 误成正比。这一现象说明 ,为了提高测试效率 ,测试人员应该集中对待那些错误群集的程序。 2 【正确答案】 A 【试题解析】 对象是由数据和容许
23、的操作组成的封装体 ,与客观实体有直接的对应关系 ,对象之间通过传递消息互相联系 ,从模拟现实世界中不同事物彼此之间的联系 ,B)、 C)、 D)是正确的 ,对象的思想广泛应用于 C+、 Java等语言中 ,因此 A)错误。 3 【正确答案】 D 【试题解析】 数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构 (也称数据的物理结构 )。一种数据结构可根据需要采用不 同的存储结构。常用的存储结构有顺序、链接、索引等方式。 4 【正确答案】 C 5 【正确答案】 D 【试题解析】 一般来说,一种数据的逻辑结构根据需要可以表示成多种存储结构,常用的存储结构有顺序、链接、索引等存储结构。而
24、采用不同的存储结构,其数据处理的效率是不同的。由此可见,选项 D的说法正确。 6 【正确答案】 C 【试题解析】 在 Visual FoxPro中,根据变量的作用域来分,内存变量可分为私有变量、局部变量和全局变量。全局变量是在任何模块中都可以使用,使用前要用 public定 义;私有变量可以在程序中直接使用,由系统自动隐含建立,不需要通过 public租 local命令事先声明,私有变量的作用域是建立它的模块及其下属的各层模块;局部变量只能在建立它的模块中使用,不能在上层或下层模块中使用,使用前需要用 local命令建立。 7 【正确答案】 C 【试题解析】 所谓的算法时间复杂度是指执行算法所
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
本资源只提供5页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 笔试 模拟 300 答案 解析 DOC
