【计算机类职业资格】国家二级VF笔试-试卷243及答案解析.doc
《【计算机类职业资格】国家二级VF笔试-试卷243及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VF笔试-试卷243及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF 笔试-试卷 243 及答案解析(总分:108.00,做题时间:90 分钟)一、选择题(总题数:38,分数:76.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。_2.软件生命周期中所花费用最多的阶段是(分数:2.00)A.详细设计B.软件编码C.软件测试D.软件维护3.为了提高测试的效率,应该(分数:2.00)A.随机选取测试数据B.取一切可能的输入数据作为测试数据C.在完成编码以后制定软件的测试计划D.集中对付那些错误群集的程序4.以下不是面向对象思想中的主要特征的是(分数:2.00)A.多态B.继承C.封装
2、D.垃圾回收5.下列叙述中,不符合良好程序设计风格要求的是(分数:2.00)A.程序的效率第一,清晰第二B.程序的可读性好C.程序中要有必要的注释D.输入数据前要有提示信息6.软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指(分数:2.00)A.模块间的关系B.系统结构部件转换成软件的过程描述C.软件层次结构D.软件开发过程7.数据处理的最小单位是(分数:2.00)A.数据B.数据元素C.数据项D.数据结构8.假设线性表的长度为 n,则在最坏情况下,冒泡排序需要的比较次数为(分数:2.00)A.log2nB.n2C.O(n1.5)D.n(n-1)/29.在深度为 5 的满二叉
3、树中,叶子结点的个数为(分数:2.00)A.32B.31C.16D.1510.数据库系统的核心是(分数:2.00)A.数据库B.数据库管理系统C.模拟模型D.软件工程11.一个关系中属性个数为 1 时,称此关系为(分数:2.00)A.对应关系B.单一关系C.一元关系D.二元关系12.在连编对话框中,下列不能生成的文件类型是(分数:2.00)ADLLBAPPCPRGDEXE13.下列表达式中,结果为数值型的是(分数:2.00)A.CTOD(04/06/03)-10B.100+100=300C.505-50D.LEN(SPACE(3)+114.在一个 Visual FoxPro 数据表文件中有 2
4、 个通用字段和 3 个备注字段,该数据表的备注文件数目是(分数:2.00)A.1B.2C.3D.515.在命令窗口中输入下列命令: x=3 STORE x*2 TO a,b,c ?a,b,c 屏幕上显示的结果是(分数:2.00)A.3B.2 2C.6 6 6D.3 3 316.下列叙述中,正确的是(分数:2.00)A.在命令窗口中被赋值的变量均为局部变量B.在命令窗口中用 PRIVATE 命令说明的变量均为局部变量C.在被调用的下级程序中用 PUBLC 命令说明的变量都是全局变量D.在程序中用 PRIVATE 命令说明的变量均为全局变量17.ABC.DBF 是一个具有两个备注型字段的数据表文件
5、,若使用 COPY TO TEMP 命令进行复制操作,其结果是(分数:2.00)A.得到一个新的数据表文件B.得到一个新的数据表文件和一个新的备注文件C.得到一个新的数据表文件和两个新的备注文件D.错误信息,不能复制带有备注型字段的数据表文件18.表设计器中的“有效性规则“框中不包括的规则是(分数:2.00)A.规则B.信息C.默认值D.格式19.在当前表中,查找第 2 个男同学的记录,应使用命令(分数:2.00)A.LOCATE FOR 性别=“男“ NEXT 2B.LOCATE FOR 性别=“男“C.LOCATE FOR 性别=“男“CONTINUED.LIST FOR 性别=“男“ N
6、EXT 220.以下关于视图的描述中,正确的是(分数:2.00)A.视图结构可以使用 MODIFY STRUCTURE 命令来修改B.视图不能同数据库表进行联接操作C.视图不能进行更新操作D.视图是从一个或多个数据库表中导出的虚拟表21.在当前目录下有数据表文件 student.dbf,执行如下 SQL 语句后 SELECT * FORM student INTO DBF student ORDER BY 学号/D(分数:2.00)A.生成一个按“学号“升序的表文件,将原来的 student.dbf 文件覆盖B.生成一个按“学号“降序的表文件,将原来的 student.dbf 文件覆盖C.不会
7、生成新的排序文件,保持原数据表内容不变D.系统提示出错信息22.语句“DELETE FROM 成绩表 WHERE 计算机800B.SELECT 职工号 FROM 职工 SET 工资800C.SELECT 职工号 FROM 职工 WHERE 工资800D.SELECT 职工号 FROM 职工 FOR 工资80032.在表单控件中,要保存多行文本,可创建(分数:2.00)A.列表框B.文本框C.标签D.编辑框33.通过项目管理器窗口的命令按钮,不能完成的操作是(分数:2.00)A.添加文件B.运行文件C.重命名文件D.连编文件34.下列选项中,不属于 SQL 数据定义功能的是(分数:2.00)A.
8、SELECTB.CREATEC.ALTERD.DROP35.SQL 查询语句中,用来实现关系的投影运算的短语是(分数:2.00)A.WHEREB.FROMC.SELECTD.GROUP BY36.有“工资“表和“职工“表,结构如下: 职工.dbf:部门号 C(8),职工号 C(10),姓名 C(8),性别 C(2),出生日期 D 工资.dbf:职工号 C(10),基本工资 N(8,2),津贴 N(8,2),奖金 N(8,2),扣除 N(8,2) 查询职工实发工资的正确命令是(分数:2.00)A.SELECT 姓名,(基本工资+冿贴+资金-扣除)AS 实发工资 FROM 工资B.SELECT 姓
9、名,(基本工资+冿贴+资金-扣除)AS 实发工资 FROM 工资; WHERE 职工.职工号=工资.职工号C.SELECT 姓名,(基本工资+冿贴+资金-扣除)AS 实发工资; FROM 工资,职工 WHERE 职工.职工号=工资.职工号D.SELECT 姓名,(基本工资+冿贴+资金-扣除)AS 实发工资; FROM 工资 JOIN 职工 WHERE 职工.职工号=工资.职工号37.以下 2 题使用如下的班级表和学生表。 班级表 班级号 班级名称 班级人数 200301 03 计算机一班 55 200302 03 计算机二班 48 200303 03 计算机三班 50 学生表 班级号 学号 姓
10、名 性别 籍贯 200301 1001 王伟 男 北京 200301 1002 刘红 女 上海 200301 1003 李林 女 北京 200302 2001 张清 女 上海 200302 2002 刘雷 男 上海(分数:2.00)A.查找学生表中姓“刘“的学生记录,并根据班级号分组显示学生的班级名称、姓名和性别B.查找学生表中姓“刘“的学生记录,按班级号升序显示学生的班级名称、姓名和性别C.查找学生表中不是姓“刘“的学生记录,按班级号升序显示学生的班级名称、姓名和性别D.语句错误以下 2 题使用如下的仓库表和职工表。 仓库表 仓库号 所在城市 A1 北京 A2 上海 A3 天津 A4 广州职
11、工表 职工号 仓库号 工资 M1 A1 2000.00M3 A3 2500.00M4 A4 1800.00M5 A2 1500.00M6 A4 1200.00(分数:4.00)(1).求至少有两个职工的每个仓库的平均工资(分数:2.00)A.SELECT 仓库号,COUNT(*),AVG(工资)FROM 职工表; HAVING COUNT(*)=2B.SELECT 仓库号,COUNT(*),AVG(工资)FROM 职工表; GROUP BY 仓库号 HAVING COUNT(*)=2C.SELECT 仓库号,COUNT(*),AVG(工资)FROM 职工表; GROUP BY 仓库号 SET
12、COUNT(*)=2D.SELECT 仓库号,COUNT(*),AVG(工资)FROM 职工表; GROUP BY 仓库号 WHERE COUNT(*)=2(2).有如下 SQL 语句: SELECT SUM(工资) FROM 职工表 WHERE 仓库号 IN; (SELECT 仓库号 FROM 仓库表 WHERE 所在城市=“北京“ OR 所在城市=“上海“) 执行语句后,工资总和是(分数:2.00)A.3500.00B.3000.00C.5000.00D.10500.00二、填空题(总题数:16,分数:32.00)38.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填
13、空的必须拼写完整。(分数:2.00)_39.测试的目的是暴露错误,评价程序的可靠性;而 1 的目的是发现错误的位置并改正错误。(分数:2.00)填空项 1:_40.某二叉树中度为 2 的结点有 18 个,则该二叉树中有 1 个叶子结点。(分数:2.00)填空项 1:_41.当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为 1。(分数:2.00)填空项 1:_42.在关系模型中,把数据看成一个二维表,每一个二维表称为一个 1。(分数:2.00)填空项 1:_43.在计算机软件系统的体系结构中,数据库管理系统位于用户和 1 之间。(分数:2.00)填空项 1
14、:_44.表达式2005-10-3 10:0:02005-10-3 9:0:0的数据类型是 1。(分数:2.00)填空项 1:_45.函数 INT(LEN(“123.456“)的结果是 1。(分数:2.00)填空项 1:_46.Jackson 结构化程序设计方法是英国的 M.Jackson 提出的,它是一种面向 1 的设计方法。(分数:2.00)填空项 1:_47.“学生“表由字段“学号“,“姓名“构成,为表添加一个名为“年龄“宽度为 3 的数值型字段,应使用 SQL 命令:ALTER TABLE 学生 ADD 1。(分数:2.00)填空项 1:_48.在 Visual FoxPro 中,建立
15、索引的作用之一是提高 1 速度。(分数:2.00)填空项 1:_49.假设有一个学生班长关系: 学号 姓名 班长 0701 张英 0702 0702 李力 0702 0801 张强 0806 0806 张非 0806 0901 段瑞 0901 0906 常浩 0901 根据学生班长关系列出每个班长管理的学生姓名,应使用SQL 语句: SELECT S.姓名,“班长是“,E.姓名 FROM 学生班长 S,学生班长 E; WHERE 1(分数:2.00)填空项 1:_50.使用 SQL 语句将所有副教授的工资提高 3%:UPDATE 教师 SET 工资=工资*1.03 1 职称=副教授(分数:2.
16、00)填空项 1:_51.使用“获奖牌情况“和“国家“两个表查询“中国“所获金牌(名次为 1)的数量,应使用 SQL 语句 SELECT COUNT(*)FROM 国家 INNER JOIN 获奖牌情况; 1 国家.国家代码=获奖牌情况.国家代码; WHERE 国家.国家名称=“中国“AND 名次=1(分数:2.00)填空项 1:_52.在 Visual FoxPro 中为了通过视图修改基本表中的数据,需要在视图设计器的 1 选项卡下设置有关属性。(分数:2.00)填空项 1:_53.在 Visual FoxPro 中,如果要改变表单上表格对象中当前显示的列数,应设置表格的 1 属性值。(分数
17、:2.00)填空项 1:_国家二级 VF 笔试-试卷 243 答案解析(总分:108.00,做题时间:90 分钟)一、选择题(总题数:38,分数:76.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。_解析:2.软件生命周期中所花费用最多的阶段是(分数:2.00)A.详细设计B.软件编码C.软件测试D.软件维护 解析:解析:软件生命周期分为软件定义、软件开发及软件运行维护 3 个阶段。本题中,详细设计、软件编码和软件测试都属于软件开发阶段;维护是软件生命周期的最后一个阶段,也是持续时间最长,花费代价最大的一个阶段,软件工程学的
18、一个目的就是提高软件的可维护性,降低维护的代价。3.为了提高测试的效率,应该(分数:2.00)A.随机选取测试数据B.取一切可能的输入数据作为测试数据C.在完成编码以后制定软件的测试计划D.集中对付那些错误群集的程序 解析:解析:测试的目的是发现软件中的错误。经验表明,程序中存在错误的概率与该程序中已发现的错误成正比。这一现象说明,为了提高测试效率,测试人员应该集中对待那些错误群集的程序。4.以下不是面向对象思想中的主要特征的是(分数:2.00)A.多态B.继承C.封装D.垃圾回收 解析:解析:面向对象思想中的三个主要特征是:封装性、继承性和多态性。5.下列叙述中,不符合良好程序设计风格要求的
19、是(分数:2.00)A.程序的效率第一,清晰第二 B.程序的可读性好C.程序中要有必要的注释D.输入数据前要有提示信息解析:解析:当今主导的程序设计风格是“清晰第一,效率第二“的观点。结构化程序设计思想提出之前,在程序设计中曾强调程序的效率,而在实际应用中,人们更注重程序的可理解性。6.软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指(分数:2.00)A.模块间的关系B.系统结构部件转换成软件的过程描述 C.软件层次结构D.软件开发过程解析:解析:软件设计包括软件结构设计、数据设计、接口设计和过程设计。其中,结构设计是定义软件系统各主要部件之间的关系;数据设计是将分析时创建的
20、模型转化为数据结构的定义;接口设计是描述软件内部、软件和操作系统之间及软件与人之间如何通信;过程设计则是把系统结构部件转换成软件的过程性描述。7.数据处理的最小单位是(分数:2.00)A.数据B.数据元素C.数据项 D.数据结构解析:解析:数据处理的最小单位是数据项;由若干数据项组成数据元素;数据是指能够被计算机识别、存储和加工处理的信息载体;数据结构是指数据之间的相互关系和数据运算。8.假设线性表的长度为 n,则在最坏情况下,冒泡排序需要的比较次数为(分数:2.00)A.log2nB.n2C.O(n1.5)D.n(n-1)/2 解析:解析:假设线性表的长度为 n,则在最坏情况下,冒泡排序要经
21、过 n/2 遍的从前往后的扫描和 n/2 遍的从后往前的扫描,需要的比较次数为 n(n-1)/2。9.在深度为 5 的满二叉树中,叶子结点的个数为(分数:2.00)A.32B.31C.16 D.15解析:解析:满二叉树是指除最后一层外,每一层上的所有结点都有两个叶子结点。在满二叉树中,层上的结点数都达到最大值,即在满二叉树的第 k 层上有 2k-1 个结点,且深度为 m 的满二叉树有 2m-1 个结点。10.数据库系统的核心是(分数:2.00)A.数据库B.数据库管理系统 C.模拟模型D.软件工程解析:解析:数据库管理系统(Database Management System,简称 DBMS)
22、是数据库的机构,它是一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等,数据库管理系统是数据库系统的核心。11.一个关系中属性个数为 1 时,称此关系为(分数:2.00)A.对应关系B.单一关系C.一元关系 D.二元关系解析:解析:在关系模型数据库中,基本结构是二维表,这种二维表称为关系。关系的列称为属性,一个具有 N 个属性的关系称为 N 元关系。12.在连编对话框中,下列不能生成的文件类型是(分数:2.00)ADLLBAPPCPRG DEXE解析:解析:.prg 类型的文件为命令文件或程序文件,在命令窗口输入 MODIFY COMMAND 命令可以建立该类型文
23、件,不能通过连编建立。13.下列表达式中,结果为数值型的是(分数:2.00)A.CTOD(04/06/03)-10B.100+100=300C.505-50D.LEN(SPACE(3)+1 解析:解析:CTOD()函数是将字符串转换成日期型数据,选项 B)逻辑表达式,结果为.F.,选项 C)的结果是两个字符串相减,函数值是字符型数据。LEN()函数是求字符串长度的函数,函数值为数据型。14.在一个 Visual FoxPro 数据表文件中有 2 个通用字段和 3 个备注字段,该数据表的备注文件数目是(分数:2.00)A.1 B.2C.3D.5解析:解析:掌握表中每个字段类型的区别及特点,表中所
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 笔试 试卷 243 答案 解析 DOC
