【计算机类职业资格】国家二级VF笔试-试卷58及答案解析.doc

上传人:sofeeling205 文档编号:1334083 上传时间:2019-10-17 格式:DOC 页数:13 大小:76.50KB
下载 相关 举报
【计算机类职业资格】国家二级VF笔试-试卷58及答案解析.doc_第1页
第1页 / 共13页
【计算机类职业资格】国家二级VF笔试-试卷58及答案解析.doc_第2页
第2页 / 共13页
【计算机类职业资格】国家二级VF笔试-试卷58及答案解析.doc_第3页
第3页 / 共13页
【计算机类职业资格】国家二级VF笔试-试卷58及答案解析.doc_第4页
第4页 / 共13页
【计算机类职业资格】国家二级VF笔试-试卷58及答案解析.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、国家二级 VF 笔试-试卷 58 及答案解析(总分:94.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.算法计算量的大小称为算法的(分数:2.00)A.现实性B.难度C.复杂性D.效率3.设栈 S 和队列 Q 的初始状态为空。元素 a、b、c、d、e、f 依次通过栈 S,并且一个元素出栈后即进入队列 Q,若出队的顺序为 b、d、c、f、e、a,则栈 S 的容量至少应该为(分数:2.00)A.3B.4C.5D.64.在深度为 5 的满二叉

2、树中,叶子结点的个数为(分数:2.00)A.32B.31C.16D.155.链表适用于_查找(分数:2.00)A.顺序B.二分法C.顺序,也能二分法D.随机6.希尔排序法属于哪个类型的排序法。(分数:2.00)A.交换类排序法B.插入类排序法C.选择类排序法D.建堆排序法7.序言性注释的主要内容不包括(分数:2.00)A.模块的接口B.模块的功能C.程序设计者D.数据的状态8. (分数:2.00)A.源点B.终点C.加工D.模块9.软件测试的过程是 集成测试 验收测试 系统测试 单元测试(分数:2.00)A.、B.、C.、D.、10.数据的逻辑独立性是指(分数:2.00)A.存储结构与物理结构

3、的逻辑独立性B.数据与存储结构的逻辑独立性C.数据与程序的逻辑独立性D.数据元素之间的逻辑独立性11.一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是(分数:2.00)A.一对一B.一对多C.多对一D.多对多12.数据库系统的用户对数据库的查询和存储操作使用的语言是(分数:2.00)A.自然语言B.自含语言C.数据描述语言D.数据操作语言13.把各个数据库文件联系起来构成一个统一的整体,在数据库系统中需要采用一定的将这些数据厍文件联系起来。(分数:2.00)A.操作系统B.文件系统C.文件结构D.数据结构14.下列关于数据库系统的叙述中,正确的是(分数:2

4、.00)A.数据库系统只是比文件系统管理的数据更多B.数据库系统中数据的一致性是指数据类型一致C.数据库系统避免了数据冗余D.数据库系统减少了数据冗余15.下列 4 个表达式中,运算结果为数值的是(分数:2.00)A.“9988”-“1255”B.200+800=1000C.CTOD(11/22/01)-20D.LEN(SPACE(3)-116.设置严格的日期格式的命令是(分数:2.00)A.set date ansiB.set strictdate to 0C.set century onD.set strictdate to 117.可以比较大小的数据类型包括(分数:2.00)A.数值型,

5、字符型,日期型,逻辑型B.数值型,字符型,日期型C.数值型,字符型D.数值型18.要从某表文件中真正删除一条记录,应当(分数:2.00)A.先用 DELETE 命令,再用 ZAP 命令B.直接用 ZAP 命令C.先用 DELETE 命令,再用 PACK 命令D.直接用 DELETE 命令19.对表结构的修改是在下面哪一个对话框中完成的(分数:2.00)A.表设计器B.数据库设计器C.表达式生成器D.浏览窗口20.Visual FoxPro 中,主索引可在_中建立(分数:2.00)A.自由表B.数据库表C.任何表D.自由表和视图21.下列关于索引的叙述中错误的是(分数:2.00)A.Visual

6、 FoxPro 中的索引类型共有 4 种,分别是主索引,候选索引,普通索引和唯一索引B.在用命令方式建立索引时,可以建立普通索引,唯一索引(UNIQUE)或候选索引 (CANDIDATE),但是不能建立主索引C.在表设计器的字段选项卡中建立的索引默认为普通索引D.在数据库设计器中建立两表之间的永久关系时,只需在父表中建立主索引,然后拖动该索引项到子表中的相应字段上既可22.DELETE 的作用是(分数:2.00)A.将记录从表中彻底删除B.只给要删除的记录做删除标志C.不能删除记录D.删除整个表中的记录23.可以在 BROWSE 浏览窗口中,按 CTRL+T 键实现操作(分数:2.00)A.逻

7、辑删除记录和物理删除记录B.逻辑恢复记录和物理恢复记录C.逻辑删除记录和逻辑恢复记录D.物理删除记录和物理恢复记录24.如下面的数据库的表中,若职工表的主关键字是职工号,部门表的主关键字是部门号,SQL 操作不能执行的是 职工表 职工号 职工名 部门号 工资 001 李红 01 580 005 刘军 01 670 025 王芳 03 720 038 张强 02 650 部门表 部门号 部门名 主任 01 人事处 高平 02 财务处 蒋华 03 教务处 许红 04 学生处 杜琼(分数:2.00)A.从职工表中删除行(025,王芳,03,720)B.将行(005,乔兴,04,7500)插入到职工表

8、 z 中C.将职工号为001的工资改为 700D.将职工号为038的部门改为0325.下列说法中正确的是(分数:2.00)A.所有 SQL 语句只要加上前缀标志和结束标志就能嵌入在宿主语言程序中使用B.所有 SQLDDL 语句只要加上前缀标志和结束标志就能嵌入在宿主语言程序中使用C.所有 SQLDML 语句只要加上前缀标志和结束标志就能嵌入在宿主语言程序中使用D.所有 SELECT 语句只要加上前缀标志和结束标志就能嵌入在宿主语言程序中使用26.SELECT-SQL 语句是(分数:2.00)A.选择工作区语句B.数据查询语句C.选择标准语句D.数据修改语句27.UPDATE-SQL 语句的功能

9、是(分数:2.00)A.属于数据定义功能B.属于数据查询功能C.可以修改表中某些列的属性D.可以修改表中某些列的内容28.SQL 语言具有两种使用方式,分别称为交互式 SQL 和(分数:2.00)A.提示式 SQLB.多用户 SQLC.嵌入式 SQLD.解释式 SQL29.SQL 语言是具有_的功能(分数:2.00)A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵30.下列说法中正确的是(分数:2.00)A.SQL 的删除操作是指从表中删除元组B.SQL 的删除操作是指从表中删除属性C.SQL 的删除操作是指

10、从基本表中删除元组D.SQL 的删除操作是指从基本表中删除属性31.在菜单设计器中,每个菜单的结果有_选项(分数:2.00)A.子菜单,过程,命令和菜单项B.子菜单,命令,过程和快捷菜单C.菜单项,命令,过程和快捷菜单D.子菜单,菜单项,过程和快捷菜单32.下面关于表单控件基本操作的陈述中,_是不正确的(分数:2.00)A.要在“表单控件”工具栏中显示某个类库文件中自定义类,可以单击表单控件工具栏中的“查看类”按钮,然后在弹出的菜单中选择“添加”命令B.要在表单中复制某个控件,可以按住 CTRL 键并拖放该控件C.要使表单中所有被选控件具有相同的大小,可单击“布局”工具栏中的“相同大小”按钮D

11、.要将某个控件的 TAB 序号设置为 1,可在进 ATAB 键次序互式设置状态后,双击控件的 TAB 键次序盒33.在表单设计器环境下,要选定表单中某选项组里的某个选项按钮,可以(分数:2.00)A.单击选项按钮B.双击选项按钮C.先单击选项组,并选择“编辑”命令,然后再单击选项按钮D.以上 B)和 C)都可以34.下面关于过程调用的陈述中,哪个是正确的?(分数:2.00)A.实参与形参的数量必须相等B.当实参的数量多于形参的数量时,多余的实参被忽略C.当形参的数量多于实参的数量时,多余的形参取逻辑假D.上面 B 和 C 都对35.有关 LOOP 语句和 EXIT 语句的叙述正确的是(分数:2

12、.00)A.LOOP 和 EXIT 语句可以写在循环体的外面B.LOOP 语句的作用是把控制转到 ENDDO 语句C.EXIT 语名的作用是把控制转到 ENDDO 语句D.LOOP 和 EXIT 语句一般写在循环结构里面嵌套的分支结构中36.Visual FoxPro 6.0 程序设计的 3 种基本结构是(分数:2.00)A.顺序,选择,循环B.顺序,选择,逻辑C.模块,转移,循环D.网状,选择,逻辑二、填空题(总题数:11,分数:22.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_38.若一棵二叉中只有叶结点和左、右子

13、树皆非空的结点,设叶结点的个数为 k,则左、右子树皆非空的结点个数是 1。(分数:2.00)填空项 1:_39.算法的基本特征是可行性、确定性、 1 和拥有足够的情报。(分数:2.00)填空项 1:_40.软件测试是由一系列的测试所组成,而其最基本的测试是 1。(分数:2.00)填空项 1:_41.顺序存储方法是把逻辑上相邻的结点存储在物理位置 1 的存储单元中。(分数:2.00)填空项 1:_42.数据库管理系统提供了统一的数据保护功能,以保证存储在数据库中的数据安全、可靠、正确、有效。数据保护也称为数据控制,主要包括数据的安全性、完整性、并发控制和 1。(分数:2.00)填空项 1:_43

14、.执行下列命令 X=100 Y=300 ?IIF(X100,X-50,X+50)则结果为 1。(分数:2.00)填空项 1:_44.为了排列表单上的控件的位置,可以使用 1 工具栏。(分数:2.00)填空项 1:_45.要为表单设计下拉式菜单,首先需要在菜单设计时,在“常规选项”对话框中选择“顶层表单”复选框;其次要将表单的 Show Window 属性值设置为 1,使其成为顶层表单:最后需要在表单的 2 事件代码中设置调用菜单程序的命令。 设有如下表: 学生(学生号 N(3),姓名 C(3),性别 C(2),年龄 N(2) 课程(课程号 C(3),课程名称 C(3),教师 C(3) 选课(学

15、生号 N(3),课程号 C(3),成绩 N(3)(分数:2.00)填空项 1:_填空项 1:_46.若查询学生表中年龄小于 21 岁的男学生,则语法: SELECT*FROM 学生; WHERE 1AND; 2(分数:2.00)填空项 1:_填空项 1:_47.可以通过调整表格的 1 和 2 属性调整行高,通过设置列对象的 3 属性调整列宽。(分数:2.00)填空项 1:_填空项 1:_填空项 1:_国家二级 VF 笔试-试卷 58 答案解析(总分:94.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正

16、确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.算法计算量的大小称为算法的(分数:2.00)A.现实性B.难度C.复杂性 D.效率解析:解析:一个算法的计算量通常是随问题规模的增长而增长,因此比较不同算法的优劣主要应该以其“增长的趋势”为准则。对于不同机器,算法的执行时也不同,不能用算法的运行时间来衡量,通常使用时间复杂性来衡量。答案选 C。3.设栈 S 和队列 Q 的初始状态为空。元素 a、b、c、d、e、f 依次通过栈 S,并且一个元素出栈后即进入队列 Q,若出队的顺序为 b、d、c、f、e、a,则栈 S 的容量至少应该为(分数:2.00)A.3 B.4C.5D.6

17、解析:解析:由于队列是先进先出线性表,队列 Q 的出队顺序为 b、d、c、f、e、a,则入队顺序必定也是 b、d、c、f、e、a,这一顺序就是栈 S 的出栈顺序。又由于入栈顺序为 a、b、c、d、e、f,因此入栈和出栈顺序是:a、b 入栈,b 出栈,c、d 入栈, d、c 出栈、e、f 入栈,f、e、a 出栈,因此栈中驻留元素最多是 3 个,因此栈 S 的容量至少应该为 3。4.在深度为 5 的满二叉树中,叶子结点的个数为(分数:2.00)A.32B.31C.16 D.15解析:解析:所谓满二叉树是指除最后一层外,每层上的所有结点都有两个子结点。因此,在满二叉树中,最后一层的结点个数就是叶子结

18、点的个数,本题中深度为 5,故叶子结点数为 25-1=24=16。5.链表适用于_查找(分数:2.00)A.顺序 B.二分法C.顺序,也能二分法D.随机解析:解析:线性表的查找有顺序查找和二分法查找两种。由于链表不能随机访问,要访问某个结点,必须从它的直接前趋指针域出发才能找到。因此,链式存储的线性表,即使是有序表,也只能使用顺序查找。6.希尔排序法属于哪个类型的排序法。(分数:2.00)A.交换类排序法B.插入类排序法 C.选择类排序法D.建堆排序法解析:解析:希尔排序法的基本思想是:将整个无序序列分割成若干小的序列分别进行插入排序。所以希尔排序法属于插入类排序,但它对简单插入排序做了很大的

19、改进。7.序言性注释的主要内容不包括(分数:2.00)A.模块的接口B.模块的功能C.程序设计者D.数据的状态 解析:解析:程序注释一般为序言性注释和功能性注释。序言性注释常位于程序开头部分,它包括程序标题、程序功能说明、主要算法、接口说明、程序位置、开发简历、程序设计者、复审者、复审日期及修改日期等。8. (分数:2.00)A.源点B.终点C.加工 D.模块解析:解析:数据流图主要图符元素有:加工,用圆或椭圆表示,输入数据经过加工变换产生输出:数据流,用箭头表示,沿箭头方向传送数据的通道;存储文件,用双杠表示,处理过程中存放各种数据文件;源、潭,用方框表示,系统和环境接口。9.软件测试的过程

20、是 集成测试 验收测试 系统测试 单元测试(分数:2.00)A.、B.、C.、 D.、解析:解析:软件测试过程分 4 个步骤,即单元测试、集成测试、验收测试(确认测试)和系统测试。10.数据的逻辑独立性是指(分数:2.00)A.存储结构与物理结构的逻辑独立性B.数据与存储结构的逻辑独立性C.数据与程序的逻辑独立性 D.数据元素之间的逻辑独立性解析:解析:数据的逻辑独立性是指数据库总体逻辑结构的改变,如修改数据模式、增加新的数据类型、改变数据间联系等,不需要相应修改应用程序,从而实现了数据与程序的逻辑独立性。11.一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联

21、系是(分数:2.00)A.一对一B.一对多C.多对一D.多对多 解析:解析:如果实体集 A 中的每一个实体,在实体集 B 中有 n(n0)个实体与之联系,反之,如果实体集 B 中的每一个实体,在实体集 A 中有 m(m0)个实体与之联系,则实体集 A 与实体集 B 具有多对多联系,简记为 M:N 或 m:n。12.数据库系统的用户对数据库的查询和存储操作使用的语言是(分数:2.00)A.自然语言B.自含语言C.数据描述语言D.数据操作语言 解析:解析:在数据库系统中,数据存放在一定结构的文件中,例如关系数据库系统中,所有的数据都存放在数据表文件中,因此对这些数据进行查询和存储操作采用的是数据操

22、作语言。在关系数据库中,通常使用的数据操作语言是 SQL 语言,该语言不仅包含数据操作功能,还包含数据定义和数据控制的功能。现在 SQL 语言已经成为关系数据库的标准语言。13.把各个数据库文件联系起来构成一个统一的整体,在数据库系统中需要采用一定的将这些数据厍文件联系起来。(分数:2.00)A.操作系统B.文件系统C.文件结构D.数据结构 解析:解析:在数据库系统中,把各个数据库文件联系起来构成一个统一的整体,通常是通过采用一定的数据结构来实现这一点,而这种数据中存在的结构通常采用数据模型来表示。14.下列关于数据库系统的叙述中,正确的是(分数:2.00)A.数据库系统只是比文件系统管理的数

23、据更多B.数据库系统中数据的一致性是指数据类型一致C.数据库系统避免了数据冗余D.数据库系统减少了数据冗余 解析:解析:文件系统中的程序,采用文件名访问数据文件,但是它并不关心文件在存储器上的地址和内、外存交换数据的过程,通常文件系统中的数据文件是为了满足特定业务领域或某部门的专门需要而设计的,并且同一数据项可能重复出现在多个文件中,导致数据冗余度大;而数据库系统的主要特点有:数据共享:减少了数据冗余;具有较高的数据独立性:加强了对数据安全性和完整性的保护。因此本题的答案应该是D。15.下列 4 个表达式中,运算结果为数值的是(分数:2.00)A.“9988”-“1255”B.200+800=

24、1000C.CTOD(11/22/01)-20D.LEN(SPACE(3)-1 解析:解析:本题考查的内容是表达式的运算结果的类型。对于选项 A,它表示的是两个字符串进行操作,其操作的结果是字符串:对于选项 B,它表示的是一个逻辑表达式,它的运算结果是一个逻辑型的值:对于选项 C,它是一个日期表达式与数字进行操作,其结果还是日期类型。只有选项 D,它的含义是求字符串的长度,然后将所得的值减 1,因此它的结果为数值。16.设置严格的日期格式的命令是(分数:2.00)A.set date ansiB.set strictdate to 0C.set century onD.set strictda

25、te to 1 解析:解析:本题考查的是设置日期格式的命令,表 4-1 给出了在 Visual FoxPro 中常用的日期格式设置命令。从表 4-1 给出的解释可以看出,选项 D 为正确答案。 表 4-1 日期格式设置命令17.可以比较大小的数据类型包括(分数:2.00)A.数值型,字符型,日期型,逻辑型 B.数值型,字符型,日期型C.数值型,字符型D.数值型解析:解析:在 Visual FoxPro 中的数据类型可以是字符型、数值型、日期型、日期时间型、货币型和逻辑型等不同类型,这些数据类型都是可以用来比较大小的:其中,字符串比较通常根据字典顺序;数值型根据数值的大小进行比较:日期及日期时间

26、型根据日期或者时间的早晚进行比较,越早越小:货币型根据其大小进行比较;逻辑型的值只有.T.和.P.,并且.T.大于.F.。因此本题答案为 A。18.要从某表文件中真正删除一条记录,应当(分数:2.00)A.先用 DELETE 命令,再用 ZAP 命令B.直接用 ZAP 命令C.先用 DELETE 命令,再用 PACK 命令 D.直接用 DELETE 命令解析:解析:需要从数据表文件中真正删除一条记录,我们首先应该用 DELETE 命令将记录作一个删除标记,然后用 PACK 命令对数据表进行整理,这样才能够将数据从数据表中真正删除。这题所给出的知识点是:用 DELETE 删除数据表中的记录时,仅

27、仅是作删除标记,而不是真正的删除。19.对表结构的修改是在下面哪一个对话框中完成的(分数:2.00)A.表设计器 B.数据库设计器C.表达式生成器D.浏览窗口解析:解析:对表结构的修改是在表设计器对话框中完成的,因此本题的正确答案应该是 A;在数据库设计器中,完成的功能是设计数据库;表达式生成器的功能是生成表达式;浏览窗口用来显示一些查询的结果。20.Visual FoxPro 中,主索引可在_中建立(分数:2.00)A.自由表B.数据库表 C.任何表D.自由表和视图解析:解析:在 Visual FoxPro 中,可以在表设计器中定义索引,索引可以分为主索引、候选索引、唯一索引和普通索引 4

28、种。主索引:在指定字段或表达式中不允许出现重复值的索引,可以看作是主索引,建立主索引的字段可以看作是主关键字,一个表只能有一个主关键字,所以一个表只能建立一个主索引。并且主索引值能够建立在数据库表中。因此正确答案应该是 B。21.下列关于索引的叙述中错误的是(分数:2.00)A.Visual FoxPro 中的索引类型共有 4 种,分别是主索引,候选索引,普通索引和唯一索引B.在用命令方式建立索引时,可以建立普通索引,唯一索引(UNIQUE)或候选索引 (CANDIDATE),但是不能建立主索引C.在表设计器的字段选项卡中建立的索引默认为普通索引D.在数据库设计器中建立两表之间的永久关系时,只

29、需在父表中建立主索引,然后拖动该索引项到子表中的相应字段上既可 解析:解析:在 Visual FoxPro 中,可以在表设计器中定义索引,索引可以分为主索引、候选索引、唯一索引和普通索引 4 种。主索引:在指定字段或表达式中不允许出现重复值的索引,可以看作是主索引,建立主索引的字段可以看作是主关键字,一个表只能有一个主关键字,所以一个表只能建立一个主索引。候选索引:候选索引和主索引具有相同的特性,建立候选索引的字段可以看作是候选关键字,所以一个表可以建立多个候选索引。唯一索引:唯一索引是为了保持用早期版本的兼容性,它的“唯一”是指索引项的唯一,而不是字段的唯一。普通索引:普通索引也可以决定记录

30、的处理顺序,它不仅允许字段中出现重复值,并且索引项也允许出现重复值。在一个表中可以建立多个普通索引。在命令方式下,不能建立主索引,只能建立普通索引、唯一索引或候选索引;而在表设计器的字段选项卡中建立的索引默认为普通索引,并不是主索引;当需要在数据库设计器中建立两表之间的永久关系时,一般应该是父表的主索引、子表的普通索引才可以,不能够使任何字段,因此选择 D。22.DELETE 的作用是(分数:2.00)A.将记录从表中彻底删除B.只给要删除的记录做删除标志 C.不能删除记录D.删除整个表中的记录解析:解析:本题考查的知识点是 DELETE 操作的含义。在 Visual FoxPro 中,DEL

31、ETE 子句的含义是:将数据库表中的记录添加一个删除标记,而不是这正的将数据从表总删除。如果需要将记录从表文件中删除,需要调用命令 PACK 对数据库表中的数据进行整理才可以。因此本题的答案为 B。23.可以在 BROWSE 浏览窗口中,按 CTRL+T 键实现操作(分数:2.00)A.逻辑删除记录和物理删除记录B.逻辑恢复记录和物理恢复记录C.逻辑删除记录和逻辑恢复记录 D.物理删除记录和物理恢复记录解析:解析:可以在 BROWSE 浏览窗口中,按 CTRL+T 键实现逻辑删除记录和逻辑恢复记录的操作。本题考查的是对 Visual FoxPro 集成开发环境的使用知识点,本题的正确答案应该是

32、 C。24.如下面的数据库的表中,若职工表的主关键字是职工号,部门表的主关键字是部门号,SQL 操作不能执行的是 职工表 职工号 职工名 部门号 工资 001 李红 01 580 005 刘军 01 670 025 王芳 03 720 038 张强 02 650 部门表 部门号 部门名 主任 01 人事处 高平 02 财务处 蒋华 03 教务处 许红 04 学生处 杜琼(分数:2.00)A.从职工表中删除行(025,王芳,03,720)B.将行(005,乔兴,04,7500)插入到职工表 z 中 C.将职工号为001的工资改为 700D.将职工号为038的部门改为03解析:解析:我们对每个选项

33、进行分析。因为职工表的主关键字是职工号,部门表的主关键字是部门号,因此需要注意的是它们的值不能出现重复的情况。对于选项 A,删除记录(025,王芳,03,)720)可以实现,对于选项 B,插入记录(005,乔兴,04,7500)到职工表中,此时因为职工表中存在一个与该记录相同的职工号,因此该操作不能实现:而对于选项 C 和 D,都是对表中记录的值进行改变,因此采用 UPDATE 子句就能实现,因此本题的答案应该是 B。25.下列说法中正确的是(分数:2.00)A.所有 SQL 语句只要加上前缀标志和结束标志就能嵌入在宿主语言程序中使用B.所有 SQLDDL 语句只要加上前缀标志和结束标志就能嵌

34、入在宿主语言程序中使用 C.所有 SQLDML 语句只要加上前缀标志和结束标志就能嵌入在宿主语言程序中使用D.所有 SELECT 语句只要加上前缀标志和结束标志就能嵌入在宿主语言程序中使用解析:解析:SQL 语言可以直接以命令方式交互使用,也可以嵌入到程序设计语言中以程序方式使用,并且使用起来非常方便。但是不同的 SQL 语言其在程序设计语言中应用的方式也不尽相同,其中最简单的就是“所有的 SQL DDL 语句只要加上前缀标志和结束标志就能够嵌入在宿主语言程序中使用”,因此根据此叙述,本题的正确答案应该是 B,26.SELECT-SQL 语句是(分数:2.00)A.选择工作区语句B.数据查询语

35、句 C.选择标准语句D.数据修改语句解析:解析:本题考查的 SQL 语言中各种语句所完成的功能,表 4-2 给出了 SQL 中常见的一些命令的功能。表 4-2 SQL 中常见命令的功能27.UPDATE-SQL 语句的功能是(分数:2.00)A.属于数据定义功能B.属于数据查询功能C.可以修改表中某些列的属性D.可以修改表中某些列的内容 解析:解析:本题考查的知识点与上题基本相同, UPDATE-SQL 语句的功能是数据操作的功能,从具体上来说,UPDATE 的目的是修改数据库表中记录的某个或者某些列的内容。28.SQL 语言具有两种使用方式,分别称为交互式 SQL 和(分数:2.00)A.提

36、示式 SQLB.多用户 SQLC.嵌入式 SQL D.解释式 SQL解析:解析:SQL 语言可以直接以命令方式交互使用,也可以嵌入到程序设计语言中以程序方式使用,并且使用起来非常方便。也就是说,SQL 语言有两种使用方式,一种是交互式 SQL,一种是嵌入式 SQL。29.SQL 语言是具有_的功能(分数:2.00)A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制 C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵解析:解析:关于 SQL 的功能,一种包含 4 种功能:数据定义、数据查询、数据操纵和数据控制,可以完成数据库活动中的全部工作。但是关系规范化的功能

37、并不是 SQL 所具备的,因此只有选项 B 是正确的。30.下列说法中正确的是(分数:2.00)A.SQL 的删除操作是指从表中删除元组B.SQL 的删除操作是指从表中删除属性C.SQL 的删除操作是指从基本表中删除元组 D.SQL 的删除操作是指从基本表中删除属性解析:解析:关于 SQL 的删除操作含义包含两个方面:一个是指删除时仅仅作删除标记,另一个是对基本表中的记录作删除标记,即 SQL 的删除操作是用来删除元组的,因此 C 选项正确。31.在菜单设计器中,每个菜单的结果有_选项(分数:2.00)A.子菜单,过程,命令和菜单项 B.子菜单,命令,过程和快捷菜单C.菜单项,命令,过程和快捷

38、菜单D.子菜单,菜单项,过程和快捷菜单解析:解析:菜单的结果指定当用户选择菜单项时的动作,菜单的结果有 4 种选择:1命令,当选择该菜单项时,将会执行用户预定义命令。 2过程,当选择该菜单项时,将会执行指定的过程代码。3子菜单,选择该菜单项时,将会出现另一个菜单。4菜单项:选择该菜单项时,将会出现另一个菜单项。因此本题的正确答案应该为 A。32.下面关于表单控件基本操作的陈述中,_是不正确的(分数:2.00)A.要在“表单控件”工具栏中显示某个类库文件中自定义类,可以单击表单控件工具栏中的“查看类”按钮,然后在弹出的菜单中选择“添加”命令B.要在表单中复制某个控件,可以按住 CTRL 键并拖放

39、该控件 C.要使表单中所有被选控件具有相同的大小,可单击“布局”工具栏中的“相同大小”按钮D.要将某个控件的 TAB 序号设置为 1,可在进 ATAB 键次序互式设置状态后,双击控件的 TAB 键次序盒解析:解析:对选项 A,要在“表单控件”工具栏中显示某个类库文件中自定义类,可以单击表单控件工具栏中的“查看类”按钮,然后在弹出的菜单中选择“添加”命令,该选项是正确的;而选项 B 描述为错误的,按住 CTRL 键并拖放该控件使移动控件的方法:选项 C 要使表单中所有被选控件具有相同的大小,可单击“布局”工具栏中的“相同大小”按钮,叙述正确:选项 D 要将某个控件的 TAB 序号设置为 1,可在

40、进入 TAB 键次序互式设置状态后,双击控件的 TAB 键次序也是正确的,一次本题中只有选项 B 为不正确的答案。33.在表单设计器环境下,要选定表单中某选项组里的某个选项按钮,可以(分数:2.00)A.单击选项按钮B.双击选项按钮C.先单击选项组,并选择“编辑”命令,然后再单击选项按钮 D.以上 B)和 C)都可以解析:解析:命令组是包含一组命令按钮的容器控件,用户可以单个或作为一组来操作其中的按钮。在表单设计器中,为了选择命令组中的某个按钮,以便为其单独设置属性、方法或事件,可以采用以下两种方法:一是从属性窗口的对象下拉式组合框中选择所需的命令按钮;二是用鼠标右键单击命令组,然后从弹出的快

41、捷菜单中选择“编辑”命令,这样命令组就进入了编辑状态,用户可以通过鼠标单击来选择某个具体的命令按钮。因此本题的正确答案应该是 C。34.下面关于过程调用的陈述中,哪个是正确的?(分数:2.00)A.实参与形参的数量必须相等B.当实参的数量多于形参的数量时,多余的实参被忽略C.当形参的数量多于实参的数量时,多余的形参取逻辑假 D.上面 B 和 C 都对解析:解析:在过程调用的过程中,含有 PARA METERS形参表的过程,称为“有参过程”,否则称为“无参过程”。形参表中的各个参数需要逗号分隔开,并且形参表应该出现在过程体前,过程定义之后:如果是“有参调用”,那么调用时还必须加上 WITH 子句

42、:并且形参表与实际参数应该按序排列,并且其数据类型必须一一对应,但是其名字可以不同;但是当形参的数量多于实参数量是,多余的形参就会取值逻辑假,因此 C 选项正确。35.有关 LOOP 语句和 EXIT 语句的叙述正确的是(分数:2.00)A.LOOP 和 EXIT 语句可以写在循环体的外面B.LOOP 语句的作用是把控制转到 ENDDO 语句C.EXIT 语名的作用是把控制转到 ENDDO 语句D.LOOP 和 EXIT 语句一般写在循环结构里面嵌套的分支结构中 解析:解析:在 Visual FoxPro 中,如果循环体中含有 LOOP 命令时,如果遇到 LOOP,立即控制返回到 DO WHI

43、LE,再次判断条件;如果循环体中含有 EXIT,则当遇到 EXIT 时,立即退出循环,执行 ENDDO 后面的命令。通常,LOOP 和 EXIT 出现在循环体的分支结构中。因此本题选择 D。36.Visual FoxPro 6.0 程序设计的 3 种基本结构是(分数:2.00)A.顺序,选择,循环 B.顺序,选择,逻辑C.模块,转移,循环D.网状,选择,逻辑解析:解析:在 Visual FoxPro 中,程序设计的 3 种基本结构是顺序结构、选择结构和循环结构。因此本题的正确答案是 A。二、填空题(总题数:11,分数:22.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以

44、命令关键字填空的必须拼写完整。(分数:2.00)_解析:38.若一棵二叉中只有叶结点和左、右子树皆非空的结点,设叶结点的个数为 k,则左、右子树皆非空的结点个数是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:k-1)解析:解析:根据题意可知该二叉树只有度为 2 的结点(左、右子树皆非空的结点)和度为 0 的结点,设度为 2 的结点数为 n2,则由树的性质(3)可得 n2=k-1。39.算法的基本特征是可行性、确定性、 1 和拥有足够的情报。(分数:2.00)填空项 1:_ (正确答案:正确答案:有穷性。)解析:解析:算法一般具有以下四个特征:可行性、确定性、有穷性和拥有足够情报

45、。其中有穷性是指算法必须能在执行有限个步骤之后终止,否则一个算法可能因为需要运行千万年而失去实际意义。40.软件测试是由一系列的测试所组成,而其最基本的测试是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:单元测试/模块测试)解析:解析:单元测试也称为模块测试,在单元测试中,测试人员应根据设计文档或源程序了解模块的功能和逻辑结构,是最基本的测试。41.顺序存储方法是把逻辑上相邻的结点存储在物理位置 1 的存储单元中。(分数:2.00)填空项 1:_ (正确答案:正确答案:相邻。)解析:解析:数据结构一般分为逻辑结构和存储结构。顺序存储方法是数据存储结构的一种方法。数据存储结构对数

46、据的处理效率影响很大。42.数据库管理系统提供了统一的数据保护功能,以保证存储在数据库中的数据安全、可靠、正确、有效。数据保护也称为数据控制,主要包括数据的安全性、完整性、并发控制和 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:数据恢复/故障恢复)解析:解析:为了保证数据的正确性,需要有数据库的完整性控制和安全性控制,当数据遭到破坏时,需要及时进行恢复。43.执行下列命令 X=100 Y=300 ?IIF(X100,X-50,X+50)则结果为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:150)解析:解析:条件测试函数 IIF(逻辑表达式,表达式 1,表达式 2),测试逻辑表达式的值,若为逻辑真.T.,函数返回表达式 1的值:若为逻辑假.F.,函数返回表达式 2的值。44.为了排列表单上的控件的位置,可以使用 1 工具栏。(分数:2.00)填空项 1:_ (正确答案:正确答案:布局)解析:解析:利用“布局”工具栏上的按钮,很容易精确排列表单上的控件。45.要为表单设计下拉式菜单,首先需要在菜单设计时,在“常规选项”对话框中选择“顶层表单”复选框;其次要将表单的 Show Window 属性值设置为 1,使其成为顶层表单:最后需要在表单的 2 事件代码中设置调

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1