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

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

1、国家二级 VF 笔试-试卷 154 及答案解析(总分:94.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.下列叙述中正确的是( )。(分数:2.00)A.一个算法的空间复杂度大,则其时间复杂度必定大B.一个算法的空间复杂度大,则其时间复杂度必定小C.一个算法的时间复杂度大,则其空间复杂度必定小D.上述 3 种说法都不对3.下列叙述中正确的是( )。(分数:2.00)A.一个逻辑数据结构只能有一种存储结构B.逻辑结构属于线性结构,存储结构

2、属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率4.对长度为 n 的线性表进行顺序查找,在最坏情况下需要比较的次数为( )。(分数:2.00)A.125B.n/2C.nD.n+15.最简单的交换排序方法是( )。(分数:2.00)A.快速排序B.选择排序C.堆排序D.冒泡排序6.设计程序时,应采纳的原则之一是( )。(分数:2.00)A.程序的结构应有助于读者的理解B.限制 GOTO 语句的使用C.减少或取消注释行D.程序越短越好7.关于结构化程序设计原则和方法的描述错误的是( )。

3、(分数:2.00)A.选用的结构只准许有一个入口和一个出口B.复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现C.不允许使用 GOTO 语句D.语言中所没有的控制结构,应该采用前后一致的方法来模拟8.下列特征中不是面向对象方法的主要特征的是( )。(分数:2.00)A.多态性B.继承C.封装性D.模块化9.在对象方法中,一个对象请求另一个对象为其服务的方式是通过发送( )。(分数:2.00)A.调用语句B.命令C.口令D.消息10.下列描述错误的是( )。(分数:2.00)A.继承分为多重继承和单继承B.对象间通信靠传递消息实现C.在外面看不到对象的内部特征是基于对象的“模块独立性好”这个特

4、征D.类是具有共同属性、共同方法的对象的集合11.下列叙述中正确的是( )。(分数:2.00)A.软件交付使用后还需要进行维护B.软件一旦交付使用就不需要再进行维护C.软件交付使用后其生命周期就结束D.软件维护是指修复程序中被破坏的指令12.既不能被上级例程访问,也不能被下级例程访问的变量为( )。(分数:2.00)A.私有变量B.局部变量C.字段变量D.全局变量13.下列有关数组的叙述中,错误的是( )。(分数:2.00)A.在同一个环境下,数组与内存变量可以同名,两者互不影响B.可以用一维数组的形式访问二维数组C.在可以使用简单内存变量的地方都可以使用数组元素D.一个数组中各元素的数据类型

5、可以相同,也可以不同14.在关系的基本运算中,下列属于专门关系运算的是( )。(分数:2.00)A.选择、排序B.选择、投影C.并、差、交D.连接、笛卡儿积15.在 Visual FoxPro 中,可以对项目中的数据、文档等进行集中管理,并可以对项目进行创建和维护的是( )。(分数:2.00)A.工具栏B.设计器C.文件编辑器D.项目管理器16.假设使用 DIMENSION y(5)定义了一个一维数组 y,正确的赋值语句是( )。(分数:2.00)A.y=8B.y6=8C.STORE 10 y2,y3,y4D.y3,y4,y5=817.打开 Visual FoxPro“项目管理器”的“文档”选

6、项卡,其中包括( )。(分数:2.00)A.表单(Form)文件B.报表(Report)文件C.标签(Labe1)文件D.以上 3 种文件18.执行下列程序,最后 S 的显示值为( )。 SET TALK OFF s=0 i=2 x=10 DO WHILE s=x s=s+i i=i+1 ENDDO ?s SET TALK ON(分数:2.00)A.12B.14C.16D.1819.用程序计算一个整数的各位数字之和,在下划线处应填写的语句是( )。 SET TALK OFF INPUT “X=“ TO X S=0 DO WHILE X!=0 S=S+MOD(X,10) ENDDO ?S SET

7、 TALK ON(分数:2.00)A.X=int(X/10)B.X=int(X%10)C.X=X-int(X/10)D.x=x-int(X%10)20.下列关于视图的描述,正确的是( )。(分数:2.00)A.可以根据自由表建立视图B.可以根据查询建立视图C.可以根据数据库表建立视图D.可以根据数据库表和自由表建立视图21.在菜单设计中,可以在定义菜单名称时,为菜单项指定一个访问键。规定了菜单项的访问键为“Q”的菜单名称定义是( )。(分数:2.00)A.单项查询(Q)B.单项查询/(Q)C.单项查询(/Q)D.单项查询(Q)22.在 Visual FoxPro 中下列叙述错误的是( )。(分

8、数:2.00)A.关系也被称作表B.数据库文件不存储用户数据C.表文件的扩展名是.dbfD.多个表存储在一个物理文件中23.在下列表达式中,运算结果是逻辑真的是( )。(分数:2.00)A.EMPTY(.NULL.)B.EMPTY(SPACE(8)C.LIKE(“edit“,“edi?“)D.AT(“a“,“ainimal“)24.在表单设计器的属性窗口中设置表单或其他控件对象的属性时,下列叙述正确的是( )。(分数:2.00)A.表单的属性描述了表单的事件和方法B.以斜体字显示的属性值表示为只读,不可以修改C.属性窗口只包括属性、方法和事件列表框和对象框D.以上都不正确25.Visual F

9、oxPro 在 SQL 方面,不支持的功能是( )。(分数:2.00)A.数据控制B.数据操纵C.数据查询D.数据定义26.在表单设计中,关键字 Thisform 表示( )。(分数:2.00)A.当前对象的直接容器对象B.当前对象所在的表单C.当前对象D.当前对象所在的表单集27.假设表单有一选项组:男,女,其中第一个选项按钮“男”被选中,请问该选项组的 Value 属性值为( )。(分数:2.00)A.TB.“男”C.1D.男或 128.在 Visual FoxPro 中,下列哪项不属于基类的最小事件集( )。(分数:2.00)A.INITB.ERRORC.LOADD.DESTROY29.

10、下列对于 SQL 的嵌套查询排序的描述中,说法正确的是( )。(分数:2.00)A.既能对外层查询排序,也能对内层查询排序B.只能对外层查询排序,不能对内层查询排序C.不能对外层查询排序,只能对内层查询排序D.既不能对外层查询排序,也不能对内层查询排序30.在 SQL 语句中,DISTINCT 短语的作用是( )。(分数:2.00)A.对查询结果进行分组B.消除重复出现的查询记录C.按条件显示部分查询记录D.删除查询结果中符合条件的记录31.运算结果是字符串“home”的表达式是( )。(分数:2.00)A.LEFT(“myhome“,4)B.RIGHT(“hometown“,4)C.SUBS

11、TR(“myhometown“,4,4)D.SUBSTR(“myhometown“,3,4)二、填空题(总题数:16,分数:32.00)32.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_33.在深度为 6 的满二叉树中,叶子结点的个数为 1。(分数:2.00)填空项 1:_34. 1 是指在基于某个类的基础上创建新类时,新类保留了原有类的事件、属性和方法。(分数:2.00)填空项 1:_35.软件测试的目的是 1。(分数:2.00)填空项 1:_36.当模式改变时,也不用改写应用程序,这称为 1 独立性。(分数:2.00)填空项

12、1:_37.关系数据库管理系统所管理的关系是 1。(分数:2.00)填空项 1:_38.表达式 2*23-8/4+32 的值为 1。(分数:2.00)填空项 1:_39.日期型常量有两种格式:传统日期型格式和严格的日期格式,其中严格的日期格式的书写格式必须是 1。(分数:2.00)填空项 1:_40.在 SQL SELECT 语句中的 WHERE 子句部分,对应于查询设计器中的 1 选项卡。(分数:2.00)填空项 1:_41.数据完整性一般包括实体完整性、域完整性和 1。(分数:2.00)填空项 1:_42.唯一索引的“唯一性”是指 1 的唯一。(分数:2.00)填空项 1:_43.SQL

13、语言的核心是 1。(分数:2.00)填空项 1:_44.可以将两个 SELECT 语句的查询结果通过合并运算合并成一个查询结果,需要的运算符为 1。(分数:2.00)填空项 1:_45.在工资表中建立查询,先按照工资升序排列,若工资相同再按照职工号降序排列,SQL 语句为: SELECT * FROM 工资表 ORDER BY 工资,职工号 1。选课表(学号,课程号,成绩)(分数:2.00)填空项 1:_46.统计表中已经选修了课程的学生人数的 SQL 语句为 SELECT 1FROM 选课(分数:2.00)填空项 1:_47.在“选课”表中删除字段“成绩”的有效性规则,SQL 命令为: AL

14、TER TABLE 选课 ALTER 成绩 1。(分数:2.00)填空项 1:_国家二级 VF 笔试-试卷 154 答案解析(总分:94.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.下列叙述中正确的是( )。(分数:2.00)A.一个算法的空间复杂度大,则其时间复杂度必定大B.一个算法的空间复杂度大,则其时间复杂度必定小C.一个算法的时间复杂度大,则其空间复杂度必定小D.上述 3 种说法都不对 解析:解析:算法的时间复杂度和算法

15、的空间复杂度是从不同的角度来衡量算法的执行情况的,它们之间没有内在联系。3.下列叙述中正确的是( )。(分数:2.00)A.一个逻辑数据结构只能有一种存储结构B.逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率 解析:解析:数据的存储结构是指数据的逻辑结构在计算机存储空间中的存放形式,一种数据结构可以根据需要采用不同的存储结构,常用的存储结构有顺序和链式结构采用不同的存储结构,其处理的效率是不同的。4.对长度为 n 的线性表进行顺序查找,在最坏情况下需要

16、比较的次数为( )。(分数:2.00)A.125B.n/2C.n D.n+1解析:解析:对线性表进行顺序查找时,从表中的第一个元素开始,将给定的值与表中逐个元素的关键字进行比较,直到两者相符,查找到所要找的元素为止在最坏情况下,要查找的元素是表的最后一个元素或查找失败,这两种情况都需要将这个元素与表中的所有元素进行比较,因此比较次数为 n5.最简单的交换排序方法是( )。(分数:2.00)A.快速排序B.选择排序C.堆排序D.冒泡排序 解析:解析:所谓的交换类拌序方法是指借助数据元素之间的互相交换进行排序的一种方法,包括冒泡排序和快速排序,冒泡排序是一种最简单的交换排序方法,它通过相邻元素的交

17、换,逐步将线性表变成有序。6.设计程序时,应采纳的原则之一是( )。(分数:2.00)A.程序的结构应有助于读者的理解 B.限制 GOTO 语句的使用C.减少或取消注释行D.程序越短越好解析:解析:程序设计的风格主要强调程序的简单、清晰和可理解性,以便读者理解程序滥用 GOTO 语句将使程序流程无规律,可读性差:添加注释行有利于对程序的理解,不应减少或取消,程序的长短要依据实际的需要而定,并不是越短越好。7.关于结构化程序设计原则和方法的描述错误的是( )。(分数:2.00)A.选用的结构只准许有一个入口和一个出口B.复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现C.不允许使用 GOTO

18、语句 D.语言中所没有的控制结构,应该采用前后一致的方法来模拟解析:解析:限制使用 GOTO 语句是结构化程序设计的原则和方法之一,但不是绝对不允许使用 GOTO 语句。其他 3 项为结构化程序设计的原则。8.下列特征中不是面向对象方法的主要特征的是( )。(分数:2.00)A.多态性B.继承C.封装性D.模块化 解析:解析:面向对象设计方法与面向过程设计方法有本质的不同,其摹本原理是:使用现实世界的概念抽象地思考问题从而自然地解决问题。其特点包括:分类性、多志性、封装性、模块独立性、继承和多态性等。模块化是结构化程序设计的特点。9.在对象方法中,一个对象请求另一个对象为其服务的方式是通过发送

19、( )。(分数:2.00)A.调用语句B.命令C.口令D.消息 解析:解析:在面向对象方法中,对象之间通过消息进行通信。消息中只包含传递者的要求,它告诉接受者需要做哪些处理,但并不指示接受者应该怎么完成这些处理,接受者独立决定采用什么方式完成所需的处理。10.下列描述错误的是( )。(分数:2.00)A.继承分为多重继承和单继承B.对象间通信靠传递消息实现C.在外面看不到对象的内部特征是基于对象的“模块独立性好”这个特征 D.类是具有共同属性、共同方法的对象的集合解析:解析:对象的封装性是指从外面看只能看到对象的外部特性;而对象的内部,其处理能力的实行和内部状态对外是不可见的,是隐蔽的。11.

20、下列叙述中正确的是( )。(分数:2.00)A.软件交付使用后还需要进行维护 B.软件一旦交付使用就不需要再进行维护C.软件交付使用后其生命周期就结束D.软件维护是指修复程序中被破坏的指令解析:解析:软件生命周期一般可以分为软件定义、软件开发及软件运行维护 3 个阶段。软件交付并投入运行后,需要不断地进行维护,并根据新提出的需求进行必要而且可能的扩展和删改。12.既不能被上级例程访问,也不能被下级例程访问的变量为( )。(分数:2.00)A.私有变量B.局部变量 C.字段变量D.全局变量解析:解析:在程序中直接使用(没有通过 PUBLIC 和 LOCAL 命令事先声明)而由系统自动隐含建立的变

21、量都是私有变量私有变量的作用域是建立它的模块及其下属的各层模块。局部变量只能在建,立它的模块中使用,不能在上层或下层模块中使用。当建立它的模块程序运行结束时,局部变量自动释放,局部变量用 LOCAL 命令建立。全局变量是指在任何模块中都可使用的变量,又称为公共变量。全局变量要先建立后使用,全局变量可用 PUBLIC 命令建立13.下列有关数组的叙述中,错误的是( )。(分数:2.00)A.在同一个环境下,数组与内存变量可以同名,两者互不影响 B.可以用一维数组的形式访问二维数组C.在可以使用简单内存变量的地方都可以使用数组元素D.一个数组中各元素的数据类型可以相同,也可以不同解析:解析:整个数

22、组的数据类型为 A(Array),而各个数组元素可以分别存放不同类型的数据。在使用数组和 数组元素时,应注意如下问题: 在任何能使用简单内存变量的地方都可以使用数组元素。 在同一个环境下,数组名不能与筒单变量名重复。 可以用一维数组的形式访问二维数组。14.在关系的基本运算中,下列属于专门关系运算的是( )。(分数:2.00)A.选择、排序B.选择、投影 C.并、差、交D.连接、笛卡儿积解析:解析:专门的关系运算包括,选择、投影和连接。交、并和差是传统的集和运算。笛卡儿积是指联系两个关系中的所有元组都进行一次新的组合,属性的数目等于原来两个属性数目的和,元组数等于原来两个关系元组数的积15.在

23、 Visual FoxPro 中,可以对项目中的数据、文档等进行集中管理,并可以对项目进行创建和维护的是( )。(分数:2.00)A.工具栏B.设计器C.文件编辑器D.项目管理器 解析:解析:项目管理器是组织数据和对象的可视化工具。在 Visual FoxPro 中,要建立多个不同类型的文件,用项目管理器可以将这些文件放在不同的选项卡中,并采用图示和树形结构方式组织和显示。16.假设使用 DIMENSION y(5)定义了一个一维数组 y,正确的赋值语句是( )。(分数:2.00)A.y=8 B.y6=8C.STORE 10 y2,y3,y4D.y3,y4,y5=8解析:解析:在赋值和输入语句

24、中使用数组名时,表示将同一个值同时赋给该数组的全部数组元素。 数组 y 的定义中只定义了 5 个元素,而选项 B)的下标已经超出了数组的数量。 内存变量的赋值有两种格式:格式 1“STORE表达式TO 内存变量名表 格式 2:内存变量名=表达式 功能:计算表达式并将表达式值赋给一个或多个内存变量,格式 2 只能给一个变量赋值。17.打开 Visual FoxPro“项目管理器”的“文档”选项卡,其中包括( )。(分数:2.00)A.表单(Form)文件B.报表(Report)文件C.标签(Labe1)文件D.以上 3 种文件 解析:解析:项目管理器包括数据“文档”、“类”、“代码”和“其他”等

25、选项卡。其中“数据”选项卡中包括“数据库”、“自由表”和“查询”;“文档”选项卡中包括“表单”,“报表”和“标签”。18.执行下列程序,最后 S 的显示值为( )。 SET TALK OFF s=0 i=2 x=10 DO WHILE s=x s=s+i i=i+1 ENDDO ?s SET TALK ON(分数:2.00)A.12B.14 C.16D.18解析:解析:DO WHILE-ENDDO 语句的格式: DO WHILE条件 命令序列 ENDDO 执行该语句时,先判断 DO WHILE 处的循环条件是否成立,如果条件为真,则执行 DO WHILE 与 ENDDO 之间 的命令序列(循环

26、体)。当执行到 ENDDO 时,返回到 DO WHILE,再次判断循环条件是否为真,以确定是 否再次执行循环体。若条件为假,则结束该循环语句,执行 ENDDO 后面的语句。 先给 3 个变量赋初始值,使用一个DO WHILE 循环语句来操作,判断条件是变量,是否小于等于 x,如果 大于 x,则退出循环,否则执行循环体,执行 s=s+i,s=2:再执行 i=i+1 后,1=3,重复此循环体的操作。 题干中的循环步骤及结果见下表。19.用程序计算一个整数的各位数字之和,在下划线处应填写的语句是( )。 SET TALK OFF INPUT “X=“ TO X S=0 DO WHILE X!=0 S

27、=S+MOD(X,10) ENDDO ?S SET TALK ON(分数:2.00)A.X=int(X/10) B.X=int(X%10)C.X=X-int(X/10)D.x=x-int(X%10)解析:解析:首先用户输入一个数字保存到变量 x 中,使用一个 DO WHILE 循环语句来累加各位数字之和,判断条件是变量 x 是否等于 0,如果为 0,则退出循环,否则通过求余函数 MOD 得到变量 x 的个位数因为题意要求计算各位数字之和,所以接下来应当将变量 x 除以 10 并取整,使之缩小 10 倍,以便将变量 x的十位数变成个位数,然后再次循环计算。20.下列关于视图的描述,正确的是( )

28、。(分数:2.00)A.可以根据自由表建立视图B.可以根据查询建立视图C.可以根据数据库表建立视图 D.可以根据数据库表和自由表建立视图解析:解析:视图是操作表的一种手段,通过视图可以查询表,通过视图也可以更新表视图兼有“表”和“查询”的特点,与查询相类似的地方是,可以用来从一个或多个相关联的表中提取有用信息,但是视图与查询的差异在于视图只能是根据数据库表建立视图。21.在菜单设计中,可以在定义菜单名称时,为菜单项指定一个访问键。规定了菜单项的访问键为“Q”的菜单名称定义是( )。(分数:2.00)A.单项查询(Q)B.单项查询/(Q)C.单项查询(/Q)D.单项查询(Q) 解析:解析:在定义

29、菜单名称时,可以设置菜单项的访问键,方法是在要作为访问键的字符前加上“”两个字符可以根据各菜单项功能的相似性或相近性,将弹出式菜单的菜单项分组系统提供的分组手段是在两组之间插入一条水平的分组线,方法是在相应行的“菜单名称”列输入“-”两个字符。22.在 Visual FoxPro 中下列叙述错误的是( )。(分数:2.00)A.关系也被称作表B.数据库文件不存储用户数据C.表文件的扩展名是.dbfD.多个表存储在一个物理文件中 解析:解析:在 Visual FoxPro 中,用二维表结构来表示实体以及实体之间联系的模型称为关系模型。在关系模 型中,操作的对象和结果都是二维表,这种二维表就是关系

30、,在关系数据库中将关系也称做表。 在 Visual Foxlho 中,数据库是一个逻辑上的概念和手段,是通过一组系统文件将相互联系的数据库表 及其相关的数据库对象统一组织和管理在建 Visual FoxPro 数据库时,相应的数据库名称实际是扩展 名为 dbc 的文件名,与之相关的还会自动建立数据库备注 (memo)文件和一个数据库索引文件即建立数据库后,用户可以在磁盘上看到文件名相同,但扩展名分 别为 dbc,dct 和 dcx 的 3 个文件,这 3 个文件是供 Visual FoxPro 数据库管理系统管理数据库使用的,用户一 般不能直接使用这些文件表文件的扩展名为.dbf。 数据库文件

31、只是用于管理和组织数据库对象,而一个数据库中的数据就是由表的集合构成的,一般一 个表对应于磁盘上的一个扩展名为 dbf 的文件,如果有备注或通用型大字段,则磁盘上还会有一个对应扩 展名为 fpt 的文件。23.在下列表达式中,运算结果是逻辑真的是( )。(分数:2.00)A.EMPTY(.NULL.)B.EMPTY(SPACE(8) C.LIKE(“edit“,“edi?“)D.AT(“a“,“ainimal“)解析:解析:EMPTY 函数是“空值”测试函数,它的格式是;EMPTY (表达式),功能是根据指定表达式的运 算结果是否为“空”值,返回逻辑真或逻辑假。 注意:这里指的“空”值与 NU

32、LL 值是两个不同的概念函数 EMPTY(.NULL.)的返回值为逻辑假。所以 选项 A)的返回值为逻辑假,选项 B)返回的值是逻辑真。 LIKE 函数是字符串匹配函数,它的格式是 LIKE(字符表达式 1,字符表达式 2);功能是比较两 个字符串对应位置上的字符,若所有对应字符都相匹配,函数返回逻辑真,否则返回逻辑假。字符表达 式 1中可以包含通配符*和?,*可与任何数目的字符相匹配,?可与任何单个字符相匹配。所以选项 c)返 回的是逻辑假。 AT()函数的格式是:AT(字符表达式 1,字符表达式 2,数值表达式);功能是如果字符 表达式 1是字符表达式 2的子串,则返回字符表达式 1值的首

33、字符在字符表达式中的位置, 若不是子串,则返回 0函数值为数值型。24.在表单设计器的属性窗口中设置表单或其他控件对象的属性时,下列叙述正确的是( )。(分数:2.00)A.表单的属性描述了表单的事件和方法B.以斜体字显示的属性值表示为只读,不可以修改 C.属性窗口只包括属性、方法和事件列表框和对象框D.以上都不正确解析:解析:属性窗口包括对象框、属性设置框和属性,方法、事件列表框对象框显示当前被选定的对象的名称。在属性设置框中可以对选定对象的属性进行设置。对于表单及控件的绝大多数属性,其数据类型通常是固定的。有些属性在设计时是只读的,用户不能修改,这些属性的默认值在列表框中以斜体显示。25.

34、Visual FoxPro 在 SQL 方面,不支持的功能是( )。(分数:2.00)A.数据控制 B.数据操纵C.数据查询D.数据定义解析:解析:Visual FoxPro 在 SQL 方面支持数据定义、数据查询和数据操纵功能,但在具体实现方面也存在一些差异。另外,由于 Visual FoxPro 自身在安全控制方面的缺陷,所以它没有提供数据控制功能,26.在表单设计中,关键字 Thisform 表示( )。(分数:2.00)A.当前对象的直接容器对象B.当前对象所在的表单 C.当前对象D.当前对象所在的表单集解析:解析:在 Visual FoxPro 中,patent 表示当前对象的直接容

35、器对象,This form 表示当前对象所在的表单;This 表示当前对象; Thisformset 表示当前对象所在的表单集;27.假设表单有一选项组:男,女,其中第一个选项按钮“男”被选中,请问该选项组的 Value 属性值为( )。(分数:2.00)A.TB.“男”C.1D.男或 1 解析:解析:选项组的 Value 属性用于指定选项组中被选定的选项按钮。该属性值的类型可以是数值型,也可以 是字符型,若为数据型 N,则表示第 N 个按钮被选中,若为字符型值 C,则表示选项组中 Caption属性为 C 的 按钮被选中,根据题意,选中的是第 1 个按钮,其 Caption 属性为“男”,所

36、以其 Value 值为“男”或者为 1。28.在 Visual FoxPro 中,下列哪项不属于基类的最小事件集( )。(分数:2.00)A.INITB.ERRORC.LOAD D.DESTROY解析:解析:事件是由系统预定义而由用户或系统发出的动作。 Visual FoxPro 中,基类的最小事件集包含 INIT、ERROR、DESTROY 三个事件。LOAD 事件在表单对象建立之前引发,即运行表单时。29.下列对于 SQL 的嵌套查询排序的描述中,说法正确的是( )。(分数:2.00)A.既能对外层查询排序,也能对内层查询排序B.只能对外层查询排序,不能对内层查询排序 C.不能对外层查询排

37、序,只能对内层查询排序D.既不能对外层查询排序,也不能对内层查询排序解析:解析:QRDER BY 只是对最终的查询结果进行排序,不可以在于查询中使用该短语,即不能对内层查询排序。30.在 SQL 语句中,DISTINCT 短语的作用是( )。(分数:2.00)A.对查询结果进行分组B.消除重复出现的查询记录 C.按条件显示部分查询记录D.删除查询结果中符合条件的记录解析:解析:利用 DISTINCT 短语可消除查询结果中重复出现的记录,该短语紧接在 SELECT 短语之后。在SQL 用于对记录分组的短语是 GROUP BY。31.运算结果是字符串“home”的表达式是( )。(分数:2.00)

38、A.LEFT(“myhome“,4)B.RIGHT(“hometown“,4)C.SUBSTR(“myhometown“,4,4)D.SUBSTR(“myhometown“,3,4) 解析:解析:取子串的函数有以下 3 个。 格式 1:LEFT(字符表达式,长度) 格式 2:RIGHT(字符表达式,长度) 格式 3:SUBSTR(字符表达式,起始位置,长度) LEFT()从指定表达式值的左端取一个指定长度的子串作为函数值:PIGHT()从指定表达式值的右端取一 个指定长度的子串作为函数值;SUBSTR()从指定表达式值的指定起始位置取指定长度的子串作为函数值 在 SUBSTR()函数中,若缺省

39、第 2 个自变量长度,则函数从指定位置一直取到最后一个字符。 从以上 2 个函数的功能得知,选项 A)的结果是“myho”,选项 B)的结果是“town”,选项 C)的结果是 “omet”,选项 D)的结果是“home”。二、填空题(总题数:16,分数:32.00)32.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_解析:33.在深度为 6 的满二叉树中,叶子结点的个数为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:32)解析:解析:深度为 i 的满二叉树其叶子结点为 2i-1,因此共有 32 个叶子结点。34. 1

40、 是指在基于某个类的基础上创建新类时,新类保留了原有类的事件、属性和方法。(分数:2.00)填空项 1:_ (正确答案:正确答案:继承)解析:解析:继承是指基于某个类创建新类时,新类继承了原有类的属性、事件和方法。此外,还可以为新类添加新的属性和方法。35.软件测试的目的是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:尽可能多地发现软件系统中的错误)解析:解析:软件测试的目的就是在软件投入生产性运行之前,尽可能多地发现软件中的错误。36.当模式改变时,也不用改写应用程序,这称为 1 独立性。(分数:2.00)填空项 1:_ (正确答案:正确答案:逻辑)解析:解析:当数据的存储结

41、构改变时,其逻辑结构可以不变,这称为物理独立性。当模式改变时,子模式不改变,也就不必改写应用程序,这称为逻辑独立性。37.关系数据库管理系统所管理的关系是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:若干个二维表)解析:解析:一个“表”就是一个关系,一个关系就是一个二维表,关系数据库管理系统可管理若干个二维表。38.表达式 2*23-8/4+32 的值为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:23)解析:解析:在算术运算中,运算符的优先级是:()(乘方)*(乘)、/(除)或%(取模)+(加)或-(减)。39.日期型常量有两种格式:传统日期型格式和严格的日期

42、格式,其中严格的日期格式的书写格式必须是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:yyyy-mm-dd)解析:解析:严格的日期格式用yyyy-mm-dd)书写,用来表示一个确切的日期,它可以在任何情况下使用。其中为必不可少的字符。40.在 SQL SELECT 语句中的 WHERE 子句部分,对应于查询设计器中的 1 选项卡。(分数:2.00)填空项 1:_ (正确答案:正确答案:筛选)解析:解析:SQL SELECT 语句中的 WHERE 子句是从指定的表或视图中提取满足条件的记录,为查询设置查询条件,对应于查询设计器中“筛选”选项卡。41.数据完整性一般包括实体完整性、

43、域完整性和 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:参照完整性)解析:解析:数据完整性一般包括实体完整性、域完整性和参照完整性。42.唯一索引的“唯一性”是指 1 的唯一。(分数:2.00)填空项 1:_ (正确答案:正确答案:索引项)解析:解析:在 Visual FoxPro 中,唯一索引的“唯一性”是指索引项的唯一而不是字段值的唯一,但重复的索引字段值只有唯一一个值出现在索引项中。43.SQL 语言的核心是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:数据查询)解析:解析:SQL 语句是结构化查询语言 Structure Query Language 的

44、缩写,其核心是数据查询。44.可以将两个 SELECT 语句的查询结果通过合并运算合并成一个查询结果,需要的运算符为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案: UNION)解析:解析:并运算是将两个 SELECT 语句的查询结果通过并运算合并成一个查询结果,SQL 支持集合的并运算,运算符为 UNION。45.在工资表中建立查询,先按照工资升序排列,若工资相同再按照职工号降序排列,SQL 语句为: SELECT * FROM 工资表 ORDER BY 工资,职工号 1。选课表(学号,课程号,成绩)(分数:2.00)填空项 1:_ (正确答案:正确答案:DESC)解析:解析:

45、在 SQL SELECT 语句中,GROUP BY 子句的功能是分组查询。实现排序的子句是 ORDER BY,使用 ASC 和 DESC 短语可以分别指定按哪个字段进行升序或降序排列,默认的排序方式为升序排列。46.统计表中已经选修了课程的学生人数的 SQL 语句为 SELECT 1FROM 选课(分数:2.00)填空项 1:_ (正确答案:正确答案:COUNT(DISTINCT 学号))解析:解析:利用 COUNT 短语来求人数,DISTINCT 短语表示不允许出现重复记录。47.在“选课”表中删除字段“成绩”的有效性规则,SQL 命令为: ALTER TABLE 选课 ALTER 成绩 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:DROP CHECK)解析:解析:删除字段有效性规则,可以用 DROP CHECK 短语直接进行。

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

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

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