【计算机类职业资格】国家二级VF笔试-试卷211及答案解析.doc
《【计算机类职业资格】国家二级VF笔试-试卷211及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VF笔试-试卷211及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF笔试-试卷 211及答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.栈和队列的共同点是_。(分数:2.00)A.都是先进先出B.都是先进后出C.只允许在端点处插入和删除元素D.没有共同点3.下列叙述中正确的是( )。(分数:2.00)A.黑箱(盒)测试方法完全不考虑程序的内部结构和内部特征B.黑箱(盒)测试方法主要考虑程序的内部结构和内部特征C.白箱(盒)测试不考虑程序内部的逻辑结构D.上述 3种说法
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.PADB.PFDC.N-SD.DFD8.开发软件时对提高开发人员下作效率至关重要的是(分数:2.00)A.操作系统的
3、资源管理功能B.先进的软件开发工具和环境C.程序人员的数量D.计算机的并行处理能力9.需求分析阶段的任务是确定_。(分数:2.00)A.软件开发方法B.软件开发工具C.软件开发费用D.软件系统功能10.数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是_。(分数:2.00)A.控制流B.加工C.数据存储D.源和潭11.下列叙述中正确的是_。(分数:2.00)A.用 E-R图能够表示实体集之间一对一的联系、一对多的联系、多对多的联系B.用 E-R图只能表示实体集之间一对一的联系C.用 E-R图只能表示实体集之间一对多的联系D.用
4、E-R图表示的概念数据模型只能转换为关系数据模型12.软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指_。(分数:2.00)A.模块间的关系B.系统结构部件转换成软件的过程描述C.软件层次结构D.软件开发过程13.层次模型不能直接表示_。(分数:2.00)A.1:1关系B.1:m关系C.m:n关系D.1:1和 1:m关系14.扩展名为dbc 的文件是_。(分数:2.00)A.表单文件B.数据库表文件C.数据库文件D.项目文件15.设 X=“ABC“,Y=“ABCD“,则下列表达式中的值为工的是_。(分数:2.00)A.X=YB.XYC.XSYD.AT(X, Y)=016.软件
5、开发的结构化生命周期方法将软件生命周期划分成( )。(分数:2.00)A.定义、开发、运行维护B.设计阶段、编程阶段、测试阶段C.总体设计、详细设计、编程调试D.需求分析、功能定义、系统设计17.修改表单 MyForm的正确命令是( )。(分数:2.00)A.MODIFY COMMAND MyFormB.MODIFY FORM MyFormC.DO MyFormD.EDIT MyForm18.下列关于 SQL中 HAVING子句的描述,错误的是(分数:2.00)A.HAVING子句必须与 GROUPBY子句同时使用B.HAVING子句与 GROUPBY子句无关C.使用 WHERE子句的同时可以
6、使用 HAVING子句D.使用 HAVING子句的作用是限定分组的条件19.为当前表中所有学生的总分增加 lO分,可以使用的命令是(分数:2.00)A.CHANGE总分 WITH总分+10B.REPLACE总分 WITH总分+10C.CHANGE ALL总分 WITH总分+lOD.REPLACEALL总分 WITH总分+1020.Visual FoxPro中修改当前数据表结构的命令是_。(分数:2.00)A.MODIFY STRUCTUREB.MODIFY DATABASEC.MODIFY TABLED.MODIFY DATABASE TABLE21._不是表单中使用的设计工具。(分数:2.0
7、0)A.属性窗口B.控件工具栏C.表单控制器D.数据环境设计器22.视图不能单独存在,它必须依赖于( )。(分数:2.00)A.视图B.数据库C.数据表D.查询23.数据库文件$TUDBF,” 姓名“字段均为学生全名,执行下列命令序列中最后一条?命令显示( )。 USE STU INDEX ON姓名 TO STUI SET TALK OFF FIND李 DISPLAY 姓名,性别 RECORD# 姓名,性别 1 李涛 男 SET EXACT ON FIND 李 ?EOF()(分数:2.00)AF.BT.C.0D.124.SELECT-SQL语句中,可以对查询结果进行排序的短语是(分数:2.00
8、)A.ORDER BYB.GROUP BYC.HAVINGD.WHERE25.下列叙述中,不属于表单数据环境常用操作的是(分数:2.00)A.向数据环境添加表或视图B.向数据环境中添加控件C.从数据环境中删除表或视图D.在数据环境中编辑关系26.以下属于容器类控件的是 _。(分数:2.00)A.TextB.FormC.LabelD.Command Button27.用 SQL语句建立表时为属性定义有效性规则,应使用短语_。(分数:2.00)A.DEFAULTB.PRIMARY KEYC.CHECKD.UNIQUE28.在表单设计器环境下,要选定表单中某选项组里的某个选项按钮,可以_。(分数:2
9、.00)A.单击选项按钮B.双击选项按钮C.先右击选项组,并选择“编辑”命令,然后单击选项按钮D.以上 B)和 C)都可以29.Visual FoxPro的命令窗口中输入 CREATE命令以后,屏幕会出现一个创建对话框,要想完成同样的工作,还可以单击“文件”菜单中的“新建”按钮,然后_。(分数:2.00)A.在新建对话框中选定“数据库”单选钮,再单击“新建文件”命令按钮B.在新建对话框中选定“数据库”单选钮,再单击“向导”命令按钮C.在新建对话框中选定“表”单选钮,再单击“新建文件”命令按钮D.在新建对话框中选定“表”单选钮,再单击“向导”命令按钮30.下面关于过程调用的陈述中,哪个是正确的?
10、(分数:2.00)A.实参与形参的数量必须相等B.当实参的数量多于形参的数量时,多余的实参被忽略C.当形参的数量多于实参的数量时,多余的形参取逻辑假D.上面 B和 C都对31.在学生表中查找没有选课的学生,下列语句正确的是( )。(分数:2.00)A.SELECT*FROM 学生 WHERE EXISTS; (SELECT*FROM 选课 WHERE 学生号=学生.学生号)B.SELECT*FROM 学生 WHERE NOT EXISTS; (SELECT*FROM 选课 WHERE 学生号=学生.学生号)C.SELECT*FROM 学生 WHERE EXISTS; (SELECT*FROM
11、选课 WHERE 学生号=学生号)D.SELECT*FROM 学生 WHERE NOT EXISTS; (SELECT*FROM 选课 WHERE 学生号=学生号)32.求每个终点的平均票价的 SQL语句是(分数:2.00)A.SELECT终点,avg(票价)FROM ticket GROUP BY 票价B.SELECT终点,avg(票价)FROM ticket ORDER BY 票价C.SELECT终点,avg(票价)FROM ticket ORDER BY 终点D.SELECT终点,avg(票价)FROM ticket GROUP BY 终点33.打开一个数据库的命令是_。(分数:2.00
12、)A.USEB.USEDATABASEC.OPEND.OPEN DATABASE34.要运行表单文件 form1,下列命令正确的是(分数:2.00)A.DO form1scxB.DO FORM form1C.RUN form1scxD.RUN FORM form135.下列常量中格式正确的是( )。(分数:2.00)A.12300B.计算机“等级考试“CFalse.D.2003/01/1336.将一个设计好的菜单存盘,再运行该菜单,却不能执行。因为_。(分数:2.00)A.没有放到项目中B.没有生成菜单程序C.要用命令方式D.要连编二、填空题(总题数:16,分数:32.00)37.填空题(每空
13、)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_38.常用的软件结构设计工具是结构图(SC),也称程序结构图。其中,用矩形表示 ,用带空心圆的箭头表示传递的是数据。(分数:2.00)填空项 1:_39. 1是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,用户程序也可以不变。(分数:2.00)填空项 1:_40.数据结构分为逻辑结构和存储结构,循环队列属于 1 结构。(分数:2.00)填空项 1:_41.说明公共变量的命令关键字是 1(关键字必须拼写完整)。(分数:2.00)填空项 1:_42.数据库管理系统常见的
14、数据模型有层次模型、网状模型和 13 种。(分数:2.00)填空项 1:_43.FORI=ITO10?II=I+1ENDFOR以下循环体共执行了 1 次。(分数:2.00)填空项 1:_44.如果要为控件设置焦点,则该控件的 1 和 Enabled属性值为真。(分数:2.00)填空项 1:_45.如下命令将“产品”表的“名称”字段名修改为“产品名称”:ALTER TABLE 产品 RENAME 1名称 TO产品名称(分数:2.00)填空项 1:_46.在 Visual FoxPro中所谓自由表就是不属于任何 1 的表。(分数:2.00)填空项 1:_47.为了判别 LOCATE或 CONTIN
15、UE命令是否找到了满足条件的记录,可以使用函数 1。(分数:2.00)填空项 1:_48.为了从用户菜单返回到系统菜单,应该使用命令 SET TO DEFAULT。(分数:2.00)填空项 1:_49.多栏报表的打印顺序设置为 1 。(分数:2.00)填空项 1:_50.当删除父表中的记录时,若子表中的所有相关记录也能自动删除,则相应的参照完整性的删除规则为 1。(分数:2.00)填空项 1:_51.函数 INT(LEN(“123.456“)的结果是 1。(分数:2.00)填空项 1:_52.在查询设计器中已设定连接条件为“xscj.姓名xsda姓名”,若要在查询结果中显示 xsda表中所有记
16、录及 xscj 表中满足条件的记录,则连接类型应为 1。(分数:2.00)填空项 1:_国家二级 VF笔试-试卷 211答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.栈和队列的共同点是_。(分数:2.00)A.都是先进先出B.都是先进后出C.只允许在端点处插入和删除元素 D.没有共同点解析:解析:栈和队列都是一种特殊的操作受限的线性表,只允许在端点处进行插入和删除。二者的区别是:栈只允许在表的一端进行插入或
17、删除操作,是一种“后进先出”(或“先进后出”)的线性表;而队列只允许在表的一端进行插入操作,在另一端进行删除操作,是一种“先进先出”(或“后进后出”)的线性表。因此栈和队列的共同点是只允许在端点处插入和删除元素。3.下列叙述中正确的是( )。(分数:2.00)A.黑箱(盒)测试方法完全不考虑程序的内部结构和内部特征 B.黑箱(盒)测试方法主要考虑程序的内部结构和内部特征C.白箱(盒)测试不考虑程序内部的逻辑结构D.上述 3种说法都不对解析:解析:黑箱测试方法完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例,选项 A是正确的,选项 B错误。白箱测试是根据对程序内部逻辑结构的分析
18、来选取测试用例,选项 C错误。4.下列叙述中错误的是( )。(分数:2.00)A.一种数据的逻辑结构可以有多种存储结构B.数据的存储结构与数据的处理效率无关 C.数据的存储结构与数据的处理效率密切相关D.数据的存储结构在计算机中所占的空间不一定是连续的解析:解析:数据的存储结构分为顺序结构和链式结构,一个数据的逻辑结构可以有多种存储结构。顺序结构中数据元素所占的存储空间是连续的,而链式存储结构中,数据元素所占的存储空间不一定是连续的。数据的存储结构与数据的处理效率密切相关。5. (分数:2.00)A.B.C.D. 解析:解析:CREATE 表名.dbf是 Visual FoxPro建表命令;
19、MODIFY STRUCTURE 是修改表结构命令; MODIFY COMMAND是建立程序文件命令; CREATE TABLE 是 SQL的建表命令,它不通过表设计器进行。6.算法的时间复杂度是指(分数:2.00)A.算法的执行时间B.算法所处理的数据量C.算法程序中的语句或指令条数D.算法在执行过程中所需要的基本运算次数 解析:解析:算法的时间复杂度是指算法需要消耗的时间资源,是独立于机器的,选项 D正确;相同的算法在不同的机器上运行时问可能不同,选项 A错误;算法所处理的数据量与算法无关,选项 B错误;程序的长短与程序执行时需要消耗的时间资源没有必然的关系,比如一个条件语句可以很长,但只
20、需判断一次,而一个循环语句可能只有几行,但可以执行很多次,故选项 C错误。7.下列工具中为需求分析常用工具的是( )。(分数:2.00)A.PADB.PFDC.N-SD.DFD 解析:解析:需求分析常用的工具有数据流图(DFD)、数据字典 (DD)、判定树和判定表。PAD(问题分析图)、PFD(程序流程图)、N-S(盒式图)都是详细设计的常用工具,不是需求分析的工具。8.开发软件时对提高开发人员下作效率至关重要的是(分数:2.00)A.操作系统的资源管理功能B.先进的软件开发工具和环境 C.程序人员的数量D.计算机的并行处理能力解析:解析: 软件工程鼓励研制和采用各种先进的软件开发方法、工具和
21、环境。工具和环境的使用又进一步提高了软件的开发效率、维护效率和软件质量。9.需求分析阶段的任务是确定_。(分数:2.00)A.软件开发方法B.软件开发工具C.软件开发费用D.软件系统功能 解析:解析:需求分析是软件定义时期的最后一个阶段,它的基本任务就是详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统的工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。选项 A)软件开发方法是在总体设计阶段完成的任务;选项 B)软件开发工具是在实现阶段需完成的任务;选项 c)软件开发费用是在可行性研究阶段需完成的任务。10.数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定
22、的图符构成。下列图符名标识的图符不属于数据流图合法图符的是_。(分数:2.00)A.控制流 B.加工C.数据存储D.源和潭解析:解析:数据流图从数据传递和加工的角度,来刻画数据流从输入到输出的移动变换过程。数据流图中的主要图形元素有:加工(转换)、数据流、存储文件(数据源)、源和潭。11.下列叙述中正确的是_。(分数:2.00)A.用 E-R图能够表示实体集之间一对一的联系、一对多的联系、多对多的联系 B.用 E-R图只能表示实体集之间一对一的联系C.用 E-R图只能表示实体集之间一对多的联系D.用 E-R图表示的概念数据模型只能转换为关系数据模型解析:解析:用 E-R图可以简单明了地描述实体
23、及其相互之间的联系,用 E-R图还可以方便地描述多个实体集之间的联系和一个实体集内部实体之间的联系。所以,选项 A正确,选项 B与选项 C错误。为了建立用户所要求的数据库,必须把概念结构(用 E-R图表示的概念数据模型)转换为某个具体的数据库管理系统所支持的数据模型,这就是逻辑结构设计所要完成的任务。在已给定数据库管理系统的情况下,数据库的逻辑设计可以分两步来进行:(1)将概念模型转换成一般的数据模型;(2)将一般的数据模型转换为特定的数据库管理系统所支持的数据模型。可知,用 E-R图表示的概念数据模型不仅能转换为关系数据模型,还可以转换为其他数据模型,如网状模型和层次模型等。所以,选项 D说
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 笔试 试卷 211 答案 解析 DOC
