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