【计算机类职业资格】国家二级VF笔试-试卷74及答案解析.doc
《【计算机类职业资格】国家二级VF笔试-试卷74及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VF笔试-试卷74及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF 笔试-试卷 74 及答案解析(总分:94.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.算法的空间复杂度是指( )。(分数:2.00)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间3.按照“先进先出”组织数据的数据结构是( )。(分数:2.00)A.队列B.栈C.双向链表D.二叉树4.下列叙述中正确的是( )。(分数:2.00)A.线性链表的各元素在存储空间中的位置
2、必须是连续的B.线性链表的头元素一定存储在其他元素的前面C.线性链表中的各元素在存储空间中的位置不一定是连续的,但表头元素一定存储在其他元素的前面D.线性链表中的各元素在存储空间中的位置不一定是连续的,且各元素的存储顺序也是任意的5.有下列二叉树,对此二叉树前序遍历的结果为( )。 (分数:2.00)A.XZCYABB.XYZABCC.XYABCZD.XYAZBC6.结构化程序设计主要强调的是( )。(分数:2.00)A.程序的规模B.程序的效率C.程序设计语言的先进性D.程序的易读性7.下列叙述中正确的是( )。(分数:2.00)A.在面向对象的程序设计中,各个对象之间具有密切的关系B.在面
3、向对象的程序设计中,各个对象都是公用的C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小D.上述 3 种说法都不对8.结构化分析方法是面向( )的自顶向下逐步求精进行需求分析的方法。(分数:2.00)A.对象B.数据结构C.数据流D.目标9.下列所述中,是软件调试技术的是( )。(分数:2.00)A.错误推断B.集成测试C.回溯法D.边界值分析10.数据库 DB、数据库系统 DBS、数据库管理系统 DBMS 之间的关系是( )。(分数:2.00)A.DB 包括 DBS 和 DBMSB.DBMS 包括 DB 和 DBSC.DBS 包括 DB 和 DBMSD.没有任何关系11.简单的交
4、换排序方法是( )。(分数:2.00)A.快速排序B.选择排序C.堆排序D.冒泡排序12.下列关于项目及项目中文件的叙述,正确的是( )。(分数:2.00)A.项目中的文件是项目的一部分B.项目中的文件表示该文件与项目建立了一种联系C.删除项目时自动删除项目中所包含的文件D.项目中的各个文件之间是彼此联系的13.假定系统日期是 2008 年 1 月 13 日,则执行命令 PI=MOD(YEAR(DATE()-2000,10)后,PI 的值是( )。(分数:2.00)A.12008B.-8C.8D.014.函数 INT(数值表达式)的功能是( )。(分数:2.00)A.返回数值表达式值的整数部分
5、B.按四舍五入取数值表达式值的整数部分C.返回不小于数值表达式值的最小整数D.返回不大于数值表达式值的最大整数15.下列字符型常量的表示中,错误的是( )。(分数:2.00)A.12+13B.x=YC.北京D.“等级考试“16.报表的数据源可以是( )。(分数:2.00)A.表、查询或视图B.自由表或其他报表C.数据库表、自由表或查询D.数据库表、自由表、视图或临时表17.为学生表建立普通索引,要求按“学号”字段升序排列,如果学号(C,4)相等,则按成绩(N,3)升序排列,下列语句正确的是( )。(分数:2.00)A.INDEX ON 学号,成绩 TO XHCJB.INDEX ON 学号+成绩
6、 TO XHCJC.INDEX ON 学号,STR (成绩,3) TO XHCJD.INDEX ON 学号+STR (成绩,3) TO XHCJ18.下列属于非容器控件的是( )。(分数:2.00)A.标签B.页框C.命令组D.表格19.关于工作区的概念,下列描述正确的是( )。(分数:2.00)A.在同一个工作区中只能打开一个表B.在同一个工作区中可以打开多个表C.最小的工作区号是 0D.最大的工作区号是 25520.在 Visual FoxPro 中,对字段设置默认值,下列描述正确的是( )。(分数:2.00)A.数据库表可以设置字段默认值B.自由表可以设置字段默认值C.自由表和数据库表都
7、可以设置字段默认值D.自由表和数据库表都不能设置字段默认值21.在 Visual FoxPro 中,使用 LOCATE FORexpL命令按条件查找记录,当查找到满足条件的第 1 条记录后,如果还需要查找下一条满足条件的记录,应使用( )。(分数:2.00)A.LOCATE FOR expL命令B.SKIP 命令C.CONTINUE 命令D.GO 命令22.视图设计器中包括的选项卡有( )。(分数:2.00)A.连接、显示、排序依据B.更新条件、排序依据、显示C.显示、排序依据、分组依据D.更新条件、筛选、字段23.关于过程、自定义函数的调用,正确的叙述是( )。(分数:2.00)A.实参与形
8、参的数量必须相等B.当实参的数量少于形参的数量时,多余的形参取逻辑假C.当实参的数量多于形参的数量时,多余的实参被忽略D.选项) 和) 都正确24.在 Visual FoxPro 中,关于查询和视图的正确描述是( )。(分数:2.00)A.查询是一个预先定义好的 SQL SELECT 语句文件B.视图是一个预先定义好的 SQL SELECT 语句文件C.查询和视图是同一种文件,只是名称不同D.查询和视图都是一个存储数据的表25.要控制两个表中数据的完整性和一致性,可以设置“参照完整性”,要求这两个表( )。(分数:2.00)A.是同一数据库存中的两个表B.不同数据库存中的两张表C.两个自由表D
9、.一个是数据库存表另一个是自由表26.在 Visual FoxPro 中,根据变量的作用域来分,内存变量可分为( )。(分数:2.00)A.局部变量和全局变量B.私有变量和全局变量C.私有变量和局部变量D.私有变量、局部变量和全局变量27.下列关于数据环境及表间关系的说法,正确是( )。(分数:2.00)A.数据环境是对象,关系不是对象B.数据环境不是对象,关系是对象C.数据环境和关系都不是对象D.数据环境是对象,关系是数据环境中的对象28.在 SQL 语句中,用来创建数据表的 SQL 短语是( )。(分数:2.00)A.CREATE TABLEB.MODIFY TABLEC.ADD TABL
10、ED.INSERT TABLE29.如果在命令窗口执行命令:LIST 名称,主窗口中显示:记录行 名称 1 电视机 2 计算机 3 电扇线 4 电脑连线 5 电话线假定名称字段为字符型,宽度为 8,那么下列程序段的输出结果是( )。G0 2SCAN NEXT 4 FOR LEFT (名称,2)=“电“ IF RIGHT (名称,2)=“线“ EXIT ENDIFENDSCAN?名称(分数:2.00)A.电视机B.电扇线C.电脑连线D.电话线30.在 SQL 的数据定义功能中,删除表字段名的命令格式是( )。(分数:2.00)A.ALTER TABLE 数据表名 DELETE COLUMN 字段
11、名B.ALTER TABLE 数据表名 DROP COLUMN 字段名C.ALTER TABLE 数据表名 CANCEL COLUMN 字段名D.ALTER TABLE 数据表名 CUT COLUMN 字段名31.SQL 语句中进行空值运算时,需要使用到的短语是( )。(分数:2.00)A.NULLB.#NAME?C.IS NULLD.IS NOT NULL二、填空题(总题数:16,分数:32.00)32.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_33.数据库系统的主要特点为数据集成性、数据的高 1 和低冗余性、数据独立性和数据
12、统一管理和控制。(分数:2.00)填空项 1:_34.数据库的逻辑模型设计阶段的任务是将 1 转换成关系模式。(分数:2.00)填空项 1:_35.在面向对象的方法中, 1 描述的是具有相似属性与操作的一组对象。(分数:2.00)填空项 1:_36.简单的交换排序方法是 1。(分数:2.00)填空项 1:_37.在链表的运算过程中,能够使空表与非空表的运算统一的结构是 1。(分数:2.00)填空项 1:_38.在 Visual FoxPro 中,编辑框如果不允许用户编辑,则可设置 1 属性为.T。(分数:2.00)填空项 1:_39.AT(“IS“, “THAT IS A NEWBOOK“ )
13、的运算结果是 1。(分数:2.00)填空项 1:_40.在定义字段有效性规则时,在“规则”文本框中输入的表达式类型是 1。(分数:2.00)填空项 1:_41.在 Visual FoxPro 中,主索引可以保证数据的 1 完整性。(分数:2.00)填空项 1:_42.下列程序段的输出结果是 1。i=1DO WHILE i9 i=i+3ENDDO ?i(分数:2.00)填空项 1:_43.函数 VAL (“12/06/01”)的参数类型为 1。(分数:2.00)填空项 1:_44.设有学生表文件,要查找学生表中还没有输入姓名的记录,则 SQL 语句为: SELECT*FROM 学生表 WHERE
14、 姓名 1(分数:2.00)填空项 1:_45.当前目录下有“工资表”文件,现要将“职称”为“工程师”奖金增加 50 元,则语句为: UPDATE 工资表 1 WHERE 职称=“工程师”(分数:2.00)填空项 1:_46.在“学生表”中删除字段“籍贯”的有效性规则命令为: ALTER TABLE 学生表 ALTER 籍贯 1(分数:2.00)填空项 1:_47.利用 SQL 语句统计选修了“计算机”课程的学生人数。请将下面的语句补充完整。 SELECT 1 FROM 选课表 WHERE 课程名=“计算机”(分数:2.00)填空项 1:_国家二级 VF 笔试-试卷 74 答案解析(总分:94
15、.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.算法的空间复杂度是指( )。(分数:2.00)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间 解析:解析:一个算法的空间复杂度,一般是指执行这个算法所需的存储空间。一个算法所占用的存储空间包括算法程序所占用的空间、输入的初始数据所占用的存储空间及算法执行过程中所需要的额外空间。3.按照“先进先出”组织数据的数据结构是( )。(分
16、数:2.00)A.队列 B.栈C.双向链表D.二叉树解析:解析:队列是一种特殊的线性表,只允许在表的一端插入元素,在表的另一端删除元素,插入元素的一端叫“队尾”,删除元素的一端叫“队头”,先插入的元素先被删除,是按“先进先出”的原则组织数据的。4.下列叙述中正确的是( )。(分数:2.00)A.线性链表的各元素在存储空间中的位置必须是连续的B.线性链表的头元素一定存储在其他元素的前面C.线性链表中的各元素在存储空间中的位置不一定是连续的,但表头元素一定存储在其他元素的前面D.线性链表中的各元素在存储空间中的位置不一定是连续的,且各元素的存储顺序也是任意的 解析:解析:在线性链表中,各元素在存储
17、空间中的位置是任意的,各元素的顺序也是任意的,依靠指针来实现数据元素的前后件关系。5.有下列二叉树,对此二叉树前序遍历的结果为( )。 (分数:2.00)A.XZCYABB.XYZABCC.XYABCZD.XYAZBC 解析:解析:对二叉树的前序遍历是指:先访问根结点,然后访问左子树,最后访问右子树,并且,在访问左、右子树时,先访问根结点,再依次访问其左、右子树。6.结构化程序设计主要强调的是( )。(分数:2.00)A.程序的规模B.程序的效率C.程序设计语言的先进性D.程序的易读性 解析:解析:程序不是编写完就结束了,为了测试和维护程序,会有其他人阅读和跟踪程序,因此程序设计的风格应该强调
18、简单和清晰,即程序的易读性,“清晰第一,效率第二”。7.下列叙述中正确的是( )。(分数:2.00)A.在面向对象的程序设计中,各个对象之间具有密切的关系B.在面向对象的程序设计中,各个对象都是公用的C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小 D.上述 3 种说法都不对解析:解析:面向对象的程序设计是用对象模拟问题领域中的实体,各对象之间相对独立,相互依赖性小,通过消息来实现对象之间的相互联系。8.结构化分析方法是面向( )的自顶向下逐步求精进行需求分析的方法。(分数:2.00)A.对象B.数据结构C.数据流 D.目标解析:解析:结构化分析方法是面向数据流进行需求分析的方法
19、,采用自项向下、逐层分解,建立系统的处理流程,以数据流图和数据字典为主要工具,建立系统的逻辑模型。9.下列所述中,是软件调试技术的是( )。(分数:2.00)A.错误推断B.集成测试C.回溯法 D.边界值分析解析:解析:软件调试技术包括强行排错法、回溯法和原因排除法。边界值分析、错误推断都是黑盒测试的方法。10.数据库 DB、数据库系统 DBS、数据库管理系统 DBMS 之间的关系是( )。(分数:2.00)A.DB 包括 DBS 和 DBMSB.DBMS 包括 DB 和 DBSC.DBS 包括 DB 和 DBMS D.没有任何关系解析:解析:数据库系统(DBS)由数据库(DBS)、数据库管理
20、系统(DBMS)、数据库管理员、硬件平台和软件平台 5 个部分组成,可见,DB 和 DBMS 都是 DBS 的组成部分。11.简单的交换排序方法是( )。(分数:2.00)A.快速排序B.选择排序C.堆排序D.冒泡排序 解析:解析:所谓的交换类排序方法是指借助数据元素之间的互相交换进行排序的一种方法,包括冒泡排序和快速排序,冒泡排序是一种最简单的交换排序方法,它通过相邻元素的交换,逐步将线性表变成有序。12.下列关于项目及项目中文件的叙述,正确的是( )。(分数:2.00)A.项目中的文件是项目的一部分B.项目中的文件表示该文件与项目建立了一种联系 C.删除项目时自动删除项目中所包含的文件D.
21、项目中的各个文件之间是彼此联系的解析:解析:在 Visual FoxPro 中,新建或添加的文件并不是项目的一部分。每个文件都是独立存在的,项目所包含的文件只能表示该文件与项目之间存在着一种联系。13.假定系统日期是 2008 年 1 月 13 日,则执行命令 PI=MOD(YEAR(DATE()-2000,10)后,PI 的值是( )。(分数:2.00)A.12008B.-8C.8 D.0解析:解析:DATE()函数返回当前系统日期,由于题干中假定系统日期是 2008 年 1 月 13 日,所以 DATE()的返回值是“01/13/08”。 函数 YEAR()的格式是:YEAR(日期表达式日
22、期时间表达式),功能是从指定的日期表达式或日期时间表达式中返回年份。函数的返回值为数值型。所以 YEAR(DATE()的返回值为“2008”。 MOD 函数是求余函数,格式是:MOD(数值表达式 1,数值表达式 2),功能是返回两个数值相除后的余数。数值表达式 1是被除数,数值表达式 2是除数。余数的正负号与除数相同。如果被除数与除数同号,那么函数值即为两数相除的余数;如果被除数与除数异号,则函数值为两数相除的余数再加上除数的值。所以 MOD (YEAR(DATE()-2000, 10)=MOD(8,10),返回值为 8,所以 PI的值为 8,即选项 C)。14.函数 INT(数值表达式)的功
23、能是( )。(分数:2.00)A.返回数值表达式值的整数部分 B.按四舍五入取数值表达式值的整数部分C.返回不小于数值表达式值的最小整数D.返回不大于数值表达式值的最大整数解析:解析:求整函数有以下 3 个。格式 1:INT(数值表达式)格式 2:CEILING(数值表达式)格式 3:FLOOR(数值表达式)功能:INT()返回指定数值表达式的整数部分。 CEILING()返回大于或等于指定数值表达式的最小整数。 FLOOR()返回小于或等于指定数值表达式的最大整数。15.下列字符型常量的表示中,错误的是( )。(分数:2.00)A.12+13B.x=YC.北京 D.“等级考试“解析:解析:字
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 笔试 试卷 74 答案 解析 DOC
