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

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

1、国家二级 VF 笔试-试卷 203 及答案解析(总分: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.计算不便,但实

2、用性好4.下列排序方法中,属于稳定的排序方法的是( )。(分数:2.00)A.直接选择排序B.堆排序C.希尔排序D.快速排序5.程序的 3 种基本控制结构的共同点是( )。(分数:2.00)A.不能嵌套使用B.只能用来写简单的程序C.已经用硬件实现D.只有一个入口和一个出口6.“软件危机”是指( )。(分数:2.00)A.计算机病毒的出现B.利用计算机系统进行经济犯罪C.人们过分迷恋计算机系统D.软件开发和软件维护中出现的一系列问题7.提高模块的( ),使得当修改或维护模块时,可减少把一个模块的错误扩散到其它模块中去的机会。(分数:2.00)A.耦合性B.独立性C.内聚性D.共享性8.详细设计

3、规格说明通常使用如下手段( )。(分数:2.00)A.IPO 图与层次图B.HIPOC.IPO 或 PDLD.HIPO 或 PDL9.在数据库系统中,当总体逻辑结构改变时,通过修改( ),使局部逻辑结构不变,从而使建立在局部逻辑结构之上的应用程序也保持不变,称之为数据和程序的逻辑独立性。(分数:2.00)A.应用程序B.逻辑结构和物理结构之间的映像C.存储结构D.局部逻辑结构到总体逻辑结构的映像10.数据库概念设计的 E-R 方法中,用属性描述实体的特征,属性在 E-R 图中,一般使用下列图形中( )表示。(分数:2.00)A.矩形B.四边形C.菱形D.椭圆形11.关系代数中的。联接操作由(

4、)操作组合而成。(分数:2.00)A. 和 B. 和C.、 和D. 和12.在 Visual FoxPro 的命令窗口中键入 OPEN DATA 命令以后,屏幕会出现一个创建对话框,要想完成同样的工作,还可以采取如下步骤( )。(分数:2.00)A.单击“文件”菜单中的【打开】按钮,在“打开”对话框中,从“文件类型”列表框中选择“数据库”,并在显示窗口中选择要打开的数据库名,单击【确定】B.单击“编辑”菜单中的【打开】按钮,在“打开”对话框中,从“文件类型”列表框中选择“数据库”,并在显示窗口中选择要打开的数据库名,单击【确定】C.单击“文件”菜单中的【打开】按钮,在“打开”对话框中,从“文件

5、类型”列表框中选择“项目”,并在显示窗口中选择要打开的数据库名,单击【确定】D.单击“文件”菜单中的【打开】按钮,在“打开”对话框中,从“文件类型”列表框中选择“表”,并在显示窗口中选择要打开的数据库名,单击【确定】13.只能在本层模块程序中使用而不能被上层模块和下层模块程序访问的变量类型是 ( )。(分数:2.00)A.局部变量B.公共变量C.私有变量D.以上都不对14.下列关于结构复合索引文件,描述正确的是( )。(分数:2.00)A.一个表只能建立一个结构复合索引文件B.不能随表打开时自动打开C.在同一索引文件中只能包含一个索引项D.在添加、更改或删除记录时需要手动维护索引15.若所建立

6、索引的字段值只有惟一一个值出现在索引项中,并且一个表中可以创建多个,它应该是( )。(分数:2.00)A.主索引B.惟一索引C.候选索引D.普通索引16.“字段”选项卡中定义字段有效性规则的项目不包括( )。(分数:2.00)A.规则B.信息C.默认值D.更新17.要想建立数据库“工资管理”,应使用命令( )。(分数:2.00)A.CREATE 工资管理B.CREATE DATA 工资管理C.MODIFY DATA 工资管理D.MODIFY 工资管理18.下列函数中函数值为字符型的是( )。(分数:2.00)A.ABS()B.SPACE()C.BETWEEN()D.DATE()19.SQL 的

7、 DELETE 命令是指( )。(分数:2.00)A.从表中删除行B.从表中删除列C.从基本表中删除行D.从基本表中删除列20.使用的数据如下: 当前盘当前目录下有数据库 db-yh,其中有数据库表 kh.dbf,该数据库表的内容是:账号 姓名 账户金额 职业 0125025 王小涛 50000 职员 0125031 孙 静 20000 职员 0125047 刘 勋 50000 职员 0125058 王 刚 80000 教师 0125031 张 清 60000 教师 0125045 刘 斌 70000 教师执行如下SQL 语句后 SELECT*FROM kh INTO DBF kh ORDER

8、 BY 账户金额结果是( )。(分数:2.00)A.系统会提示出错信息B.会生成一个按“账户金额”升序排序的表文件,将原来的 kh.dbf 文件覆盖C.会生成一个按“账户金额”降序排序的表文件,将原来的 kh.dbf 文件覆盖D.不会生成排序文件,只在屏幕上显示一个按“账户金额”升序排序的结果21.执行下列程序以后,内存变量 a 的内容是( )。 CLOSE DATABASE a=0 USE kh GO TOP DO WHILE.NOT.EOF() IF 账户金额50000 a=a+1 ENDIF SKIP ENDDO(分数:2.00)A.1B.2C.3D.422.有如下 SQL SELECT

9、 语句 SELECT*FROM kh WHERE 账户金额 BETWEEN 30000 AND 60000 与该语句等价的是( )。(分数:2.00)A.SELECT*FROM kh WHERE 账户金额30000.AND.账户金额60000B.SELECT*FROM kh WHERE 账户金额30000.AND.账户金额60000C.SELECT*FROM kh WHERE 账户金额30000.AND.账户金额60000D.SELECT*FROM kh WHERE 账户金额30000.AND.账户金额6000023.Visual FoxPro 中的 SET REL AION 关联操作是一种(

10、 )。(分数:2.00)A.逻辑联接B.物理连接C.逻辑排序D.物理排序24.在当前盘目录下删除表比的命令是( )。(分数:2.00)A.DROP khB.DELETE TABLE khC.DROP TABLE khD.DELETE kh25.有如下 SQL 语句 SELECT max(账户金额)INTO ARRAY a FROM kh 执行该语句后( )。(分数:2.00)A.a1的内容为 80000B.a1的内容为 60000C.a0的内容为 80000D.a0的内容为 6000026.有如下 SQL 语句: SELECT 账号,avg(账户金额)as 平均金额 FROM kh; GROU

11、P BY 职业 INTO DBF temp 执行该语句后 temp 表中第 2 条记录的“平均金额”字段的内容是( )。(分数:2.00)A.40000B.50000C.60000D.7000027.将 kh 表的姓名字段的宽度由 6 改为 8,应使用 SQL 语句是( )。(分数:2.00)A.ALTER TABLE kh 姓名 WITH c(8)B.ALTER TABLE kh 姓名 c(8)C.ALTER TABLE kh ALTER 姓名 c(8)D.ALTER kh ALTER 姓名 c(8)28.有如下 SQL 语句 CREATE VIEW kh-view AS SELECT*FR

12、OM kh WHERE 职业=“教师”执行该语句产生的视图包含的记录个数是( )。(分数:2.00)A.1B.2C.3D.429.有如下 SQL 语句 CREATE VIEW kh-view AS SELECT 姓名 AS 客户姓名,账户金额 FROM kh 执行该语句后产生的视图含有的字段名是( )。(分数:2.00)A.姓名、账户金额B.客户姓名、账户金额C.姓名、账户金额、职业D.客户姓名、账户金额、职业30.执行如下 SQL 语句后 SELECT DISTINCT 姓名 FROM kh; WHERE 账户金额=50000 INTO DBF kh-x 表中kh-x 中的记录个数是( )。

13、(分数:2.00)A.1B.2C.3D.431.求每种职业的平均金额的 SQL 语句是( )。(分数:2.00)A.SELECT 职业,avg(账户金额)FROM kh GROUP BY 账户金额B.SELECT 职业,avg(账户金额)FROM kh ORDER BY 账户金额C.SELECT 职业,avg(账户金额)FROM kh ORDER BY 职业D.SELECT 职业,avg(账户金额)FROM kh GROUP BY 职业32.命令按钮组中表示当前选中的按钮的序号的属性是( )。(分数:2.00)A.ValueB.BackStyleC.ButtonsD.ButtonCount33

14、.下列选项中,( )属性是用来描述表单的名称。(分数:2.00)A.CaptionB.NameC.TabStopD.WindowType34.项目管理器中的“文本文件”组件包含在( )选项卡中。(分数:2.00)A.其他B.代码C.数据D.类35.如果要从数据环境中移去某个表,那么( )。(分数:2.00)A.与这个表相关的所有关系也将同时被移去B.与这个表相关的所有关系不会被移去C.与这个表相关的所有关系是否被移去,需要重新设置D.以上都不对36.Visual FoxPro 常量数据类型包括( )种。(分数:2.00)A.3B.4C.5D.6二、填空题(总题数:16,分数:32.00)37.

15、填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_38.算法执行过程中,所需要的基本运算次数称为算法的 1。(分数:2.00)填空项 1:_39.在一棵二叉树上第 6 层的结点个数最多是 1 个。(分数:2.00)填空项 1:_40.软件是程序、数据和 1 的集合。(分数:2.00)填空项 1:_41.实体联系模型是一种常用的高级概念数据模型,而 1 是实体模型中的核心。(分数:2.00)填空项 1:_42.在数据库理论中,数据库总体逻辑结构的改变,如修改数据模式、增加新的数据类型、改变数据间联系等,不需要修改相应的应用程序,称为 1。

16、(分数:2.00)填空项 1:_43.在 SQL SELECT 语句中将查询结果存放在一个表中应该使用 1 子句(关键字必须拼写完整)。(分数:2.00)填空项 1:_44.在 Visual FoxPro 中,参照完整性规则包括更新规则、删除规则和 1 规则。(分数:2.00)填空项 1:_45.在 Visual FoxPro 中选择一个没有使用的、编号最小的工作区的命令是 1(关键字必须拼写完整)。(分数:2.00)填空项 1:_46.将学生表 STUDENT 中的学生年龄(字段名是 AGE)增加 1 岁,应该使用的 SQL 命令是 UPDATE STUDENT 1(分数:2.00)填空项

17、1:_47.在 Visual FoxPro 中,CREATE DATABASE 命令创建个扩展名为 1 的数据库文件。(分数:2.00)填空项 1:_48.用当前窗体的 LABEL1 控件显示系统时间的语句是 THISFORM.LABEL1 1=TIME()(分数:2.00)填空项 1:_49.在 Visual FoxPro 中,运行当前文件夹下的表单 T1.SCX 的命令是 1。(分数:2.00)填空项 1:_50.在 Visual FoxPro 中,使用 SQL 语言的 ALTER TABLE 命令给学生表 STUDENT 增加一个 Email 字段,长度为 30,命令是(关键字必须拼写完

18、整)ALTER TABLE STUDENT 1Email C(30)(分数:2.00)填空项 1:_51.说明公共变量的命令关键字是 1(关键字必须拼写完整)。(分数:2.00)填空项 1:_52.设有学生选课表 SC(学号,课程号,成绩),用 SQL 语言检索每门课程的课程号及平均分的语句是(关键字必须拼写完整)SELECT 课程号,AVG(成绩)FROM SC 1(分数:2.00)填空项 1:_国家二级 VF 笔试-试卷 203 答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是

19、正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.算法的计算量的大小称为算法的( )。(分数:2.00)A.概率B.难度C.复杂性 D.效率解析:解析:算法的复杂性是对一个算法量和所需存储空间大小的估计,其中计算量是算法的时间复杂性,算法所需空间大小是算法的空间复杂性。3.在用最坏情况复杂性分析算法的时间复杂性时,是分析算法执行基本运算的最大次数。它的计算难易性及实用性与平均性态相比,最坏情况复杂性( )。(分数:2.00)A.计算方便,实用性好 B.计算不便,实用性差C.计算方便,但实用性差D.计算不便,但实用性好解析:解析:平均性态指用各种特定输入下的基本运算次数的

20、加权平均值来度量算法的工作量,它是所有可能输入出现概率与基本运算次数乘积的和,而每种输入的概率是不易求得的。相比较而言,最坏情况复杂度给出的是算法的上界,它比较容易求得,可以用来大体估计算法的时间复杂性,因而更有实用性,所以选 A。4.下列排序方法中,属于稳定的排序方法的是( )。(分数:2.00)A.直接选择排序 B.堆排序C.希尔排序D.快速排序解析:解析:稳定性是指如果在待排序的表中含有多个码值相同的记录,经过排序后,这些记录的相对次序不变,则称这种排序方法是稳定的,否则是不稳定的。B、C、 D 都存在不相邻元素之间位置的比较交换,都是不稳定的。5.程序的 3 种基本控制结构的共同点是(

21、 )。(分数:2.00)A.不能嵌套使用B.只能用来写简单的程序C.已经用硬件实现D.只有一个入口和一个出口 解析:解析:顺序、选择和重复 3 种程序基本结构均能嵌套使用,可以用来写各种复杂程度的程序,与硬件实现无关,它们的共同特点是只有一个入口和一个出口,因此选项 D 是正确的。6.“软件危机”是指( )。(分数:2.00)A.计算机病毒的出现B.利用计算机系统进行经济犯罪C.人们过分迷恋计算机系统D.软件开发和软件维护中出现的一系列问题 解析:解析:随着计算机硬件技术的迅速发展,软件规模不断扩大,软件本身复杂性不断增加,在计算机软件的开发和维护过程中所遇到的一系列问题,主要指随着计算机技术

22、的发展和应用领域的扩大,复杂程序不断增加,软件成本逐年上升,质量没有保证,被称之为“软件危机”。7.提高模块的( ),使得当修改或维护模块时,可减少把一个模块的错误扩散到其它模块中去的机会。(分数:2.00)A.耦合性B.独立性 C.内聚性D.共享性解析:解析:把系统分解为模块时应该遵守的指导思想,称为信息隐藏。这一指导思想的目的,是为了提高模块的独立性,当修改或维护模块时减少把一个模块的错误扩散到其他模块中去的机会。8.详细设计规格说明通常使用如下手段( )。(分数:2.00)A.IPO 图与层次图B.HIPOC.IPO 或 PDLD.HIPO 或 PDL 解析:解析:详细设计阶段的最后结果

23、,可能采用层次图与输入/处理/输出图的结合(HIPO)或过程描述语言(PDL)来描述,而 PDL 也称为结构化的英语和伪码。HIPO (读作 hyper)图的原意是 H+IPO,由一组 IPO图加一张 HC 图组成。9.在数据库系统中,当总体逻辑结构改变时,通过修改( ),使局部逻辑结构不变,从而使建立在局部逻辑结构之上的应用程序也保持不变,称之为数据和程序的逻辑独立性。(分数:2.00)A.应用程序B.逻辑结构和物理结构之间的映像C.存储结构D.局部逻辑结构到总体逻辑结构的映像 解析:解析:概念模式描述的是数据的全局逻辑结构,外模式描述的是数据的局部逻辑结构。当模式改变时,由数据库管理员对外

24、模式/概念模式映像做相应改变,可以使外模式保持不变。应用程序是依据数据的外模式编写的,从而应用程序也不必改变。保证了数据与程序的逻辑独立性,即数据的逻辑独立性。10.数据库概念设计的 E-R 方法中,用属性描述实体的特征,属性在 E-R 图中,一般使用下列图形中( )表示。(分数:2.00)A.矩形B.四边形C.菱形D.椭圆形 解析:解析:在 E-R 图中,用长方形(矩形)表示实体,用椭圆形表示属性,用菱形表示联系。11.关系代数中的。联接操作由( )操作组合而成。(分数:2.00)A. 和 B. 和 C.、 和D. 和解析:解析:在解答此问题时应注意各关系运算符的含义, 表示投影, 表示选择

25、,表示笛卡尔积。 联接是从笛卡尔积中选取属性值之间满足一定条件的元组,因此是由选择和笛卡尔积操作组合而成的。12.在 Visual FoxPro 的命令窗口中键入 OPEN DATA 命令以后,屏幕会出现一个创建对话框,要想完成同样的工作,还可以采取如下步骤( )。(分数:2.00)A.单击“文件”菜单中的【打开】按钮,在“打开”对话框中,从“文件类型”列表框中选择“数据库”,并在显示窗口中选择要打开的数据库名,单击【确定】 B.单击“编辑”菜单中的【打开】按钮,在“打开”对话框中,从“文件类型”列表框中选择“数据库”,并在显示窗口中选择要打开的数据库名,单击【确定】C.单击“文件”菜单中的【

26、打开】按钮,在“打开”对话框中,从“文件类型”列表框中选择“项目”,并在显示窗口中选择要打开的数据库名,单击【确定】D.单击“文件”菜单中的【打开】按钮,在“打开”对话框中,从“文件类型”列表框中选择“表”,并在显示窗口中选择要打开的数据库名,单击【确定】解析:解析:使用“打开”命令方式打开数据库。首先选择“文件”菜单的“打开”命令,然后在“打开”对话框中,从“文件类型”列表框中选择“数据库”,并在显示窗口中选择要打开的数据库名,单击【确定】按钮。13.只能在本层模块程序中使用而不能被上层模块和下层模块程序访问的变量类型是 ( )。(分数:2.00)A.局部变量 B.公共变量C.私有变量D.以

27、上都不对解析:解析:公共变量可被整个程序调用:私有变量只能被本层模块和下层模块程序调用,而不能被上层模块程序调用:局部变量只能被本层模块程序调用,其他模块程序都不可以调用。14.下列关于结构复合索引文件,描述正确的是( )。(分数:2.00)A.一个表只能建立一个结构复合索引文件 B.不能随表打开时自动打开C.在同一索引文件中只能包含一个索引项D.在添加、更改或删除记录时需要手动维护索引解析:解析:结构复合索引文件可以包含不同的索引标识的多个索引,一个表只能建立一个结构复合索引文件。结构复合索引文件有以下特性:随表打开时自动打开;在同一索引文件中能包含多个索引项:在添加、更改或删除记录时自动维

28、护索引。15.若所建立索引的字段值只有惟一一个值出现在索引项中,并且一个表中可以创建多个,它应该是( )。(分数:2.00)A.主索引B.惟一索引 C.候选索引D.普通索引解析:解析:主索引和候选索引都要求字段值的惟一性,但主索引只能建立一个,而候选索引可以建立多个。惟一索引和普通索引的字段值都可以重复,但惟一索引的索引字段值只有惟一一个值出现在索引项中。一个表中可以建立多个惟一索引和普通索引。16.“字段”选项卡中定义字段有效性规则的项目不包括( )。(分数:2.00)A.规则B.信息C.默认值D.更新 解析:解析:建立字段有效性规则通常在“表设计器”中进行,“字段”选项卡中定义字段有效性规

29、则的项目有 3 项:“规则”、“信息”和“默认值”。17.要想建立数据库“工资管理”,应使用命令( )。(分数:2.00)A.CREATE 工资管理B.CREATE DATA 工资管理 C.MODIFY DATA 工资管理D.MODIFY 工资管理解析:解析:建立数据库的常用方法有 3 种:在项目管理器中建立数据库、通过“新建”对话框建立数据库、使用命令交互方式建立数据库。在命令窗口输入 CREATE DATABASE 工资管理或简写为 CREATE DATA 工资管理即可。18.下列函数中函数值为字符型的是( )。(分数:2.00)A.ABS()B.SPACE() C.BETWEEN()D.

30、DATE()解析:解析:函数 ABS()返回指定的数值表达式的绝对值,返回值是数值型。函数 SPACE()返回由指定数目的空格组成的字符串,返回值是字符型。函数 BETWEEN()判断一个表达式的值是否介于另外两个表达式的值之间,返回值是逻辑型。函数 DATE()返回当前系统日期,函数值为日期型。19.SQL 的 DELETE 命令是指( )。(分数:2.00)A.从表中删除行B.从表中删除列C.从基本表中删除行 D.从基本表中删除列解析:解析:SQL 的 DELETE 命令是指从基本表中删除元组(行)。选项 A、 B 的“表”不一定是基本表,可能是视图。20.使用的数据如下: 当前盘当前目录

31、下有数据库 db-yh,其中有数据库表 kh.dbf,该数据库表的内容是:账号 姓名 账户金额 职业 0125025 王小涛 50000 职员 0125031 孙 静 20000 职员 0125047 刘 勋 50000 职员 0125058 王 刚 80000 教师 0125031 张 清 60000 教师 0125045 刘 斌 70000 教师执行如下SQL 语句后 SELECT*FROM kh INTO DBF kh ORDER BY 账户金额结果是( )。(分数:2.00)A.系统会提示出错信息 B.会生成一个按“账户金额”升序排序的表文件,将原来的 kh.dbf 文件覆盖C.会生成

32、一个按“账户金额”降序排序的表文件,将原来的 kh.dbf 文件覆盖D.不会生成排序文件,只在屏幕上显示一个按“账户金额”升序排序的结果解析:解析:使用短语 INTO DBF |TABLE表名将查询结果存放到永久表中,如果指定了已经存在的表名,则 Visual FoxPro 产生错误信息。21.执行下列程序以后,内存变量 a 的内容是( )。 CLOSE DATABASE a=0 USE kh GO TOP DO WHILE.NOT.EOF() IF 账户金额50000 a=a+1 ENDIF SKIP ENDDO(分数:2.00)A.1B.2C.3 D.4解析:解析:在本题中首先赋值变量 a

33、 为数值 0,然后打开表 kh.dbf 并将指针指向第一个记录。执行 DO WHILE-ENDDO 循环,该循环指定的逻辑表达式.NOT.EOF()含义为遍历整个表。在 DO WHILE-ENDDO 循环体中有一个 IF-ENDIF 分支语句的嵌套,该语句是统计“账户金额”大于 50000 的记录个数。因为 DO WHILE-ENDDO 循环本身不能移动记录指针,所以利用 SKIP 命令指向下一个记录。因此统计该表中账户金额大于 50000 的记录个数为 3 个。22.有如下 SQL SELECT 语句 SELECT*FROM kh WHERE 账户金额 BETWEEN 30000 AND 6

34、0000 与该语句等价的是( )。(分数:2.00)A.SELECT*FROM kh WHERE 账户金额30000.AND.账户金额60000B.SELECT*FROM kh WHERE 账户金额30000.AND.账户金额60000C.SELECT*FROM kh WHERE 账户金额30000.AND.账户金额60000 D.SELECT*FROM kh WHERE 账户金额30000.AND.账户金额60000解析:解析:在 SQL-SELECT 命令中使用的“BETWEENAND”运算符表示在什么范围内,即在“和之间”,并且包括两个边界。本题 BETWEEN 30000 AND 60

35、000 子句含义为单价在 30000 和 60000 之间(包括 30000 和 60000),因此答案为 C。23.Visual FoxPro 中的 SET REL AION 关联操作是一种( )。(分数:2.00)A.逻辑联接 B.物理连接C.逻辑排序D.物理排序解析:解析:建立能够控制表间记录指针联动的临时关系,称作关联。通常利用命令方式建立关联,命令SET REL ATION TO 在两个打开的表之间建立关系。24.在当前盘目录下删除表比的命令是( )。(分数:2.00)A.DROP khB.DELETE TABLE khC.DROP TABLE kh D.DELETE kh解析:解析

36、:在 Visual FoxPro 中对表的删除既可通过表设计器删除,又可通过 SQL 的 DROP TABLE表名命令来删除。25.有如下 SQL 语句 SELECT max(账户金额)INTO ARRAY a FROM kh 执行该语句后( )。(分数:2.00)A.a1的内容为 80000 B.a1的内容为 60000C.a0的内容为 80000D.a0的内容为 60000解析:解析:题中 SQL 语句利用函数 MAX()在 kh 表中查询最高账户金额并将结果存放到数组 a 中,该数组的第 1 个元素 a1的内容即为查询结果 80000。26.有如下 SQL 语句: SELECT 账号,a

37、vg(账户金额)as 平均金额 FROM kh; GROUP BY 职业 INTO DBF temp 执行该语句后 temp 表中第 2 条记录的“平均金额”字段的内容是( )。(分数:2.00)A.40000B.50000C.60000 D.70000解析:解析:题中 SQL 语句的是在比表中按“职业”字段计算各个职业的平均金额,并且将结果保存在永久表 temp 中,该表的第一条记录是计算职员的平均金额,第二条记录是教师的平均金额。27.将 kh 表的姓名字段的宽度由 6 改为 8,应使用 SQL 语句是( )。(分数:2.00)A.ALTER TABLE kh 姓名 WITH c(8)B.

38、ALTER TABLE kh 姓名 c(8)C.ALTER TABLE kh ALTER 姓名 c(8) D.ALTER kh ALTER 姓名 c(8)解析:解析:ALTER TABLE 命令有 3 种语法形式,由于本题是修改字段名,可用第一种语法形式。选项 A中用 WITH 是错误的:选项 B 缺少短语 ALTER,即用 ALTER 指出修改的字段:选项 D 的命令拼写不完全,应该是 ALTER TABLE 才对。28.有如下 SQL 语句 CREATE VIEW kh-view AS SELECT*FROM kh WHERE 职业=“教师”执行该语句产生的视图包含的记录个数是( )。(分

39、数:2.00)A.1B.2C.3 D.4解析:解析:本题语句的功能是从 kh 表中创建一个视图 kh-view,查询语句指出该视图的记录需满足职业是教师的条件,产生的视图包含的记录即是职业为“教师”的 3 个记录。29.有如下 SQL 语句 CREATE VIEW kh-view AS SELECT 姓名 AS 客户姓名,账户金额 FROM kh 执行该语句后产生的视图含有的字段名是( )。(分数:2.00)A.姓名、账户金额B.客户姓名、账户金额 C.姓名、账户金额、职业D.客户姓名、账户金额、职业解析:解析:题中利用了 AS 重新定义了视图的字段名,将字段名“客户姓名”作为虚字段,即在视图

40、中含有的字段为“客户姓名”和“账户金额”。30.执行如下 SQL 语句后 SELECT DISTINCT 姓名 FROM kh; WHERE 账户金额=50000 INTO DBF kh-x 表中kh-x 中的记录个数是( )。(分数:2.00)A.1B.2 C.3D.4解析:解析:本题是查询“账户金额”为 50000 元的记录,并且该记录不允许重复,并将结果存放到表kh-x 中,从表中可以看出有 2 条记录符合题意31.求每种职业的平均金额的 SQL 语句是( )。(分数:2.00)A.SELECT 职业,avg(账户金额)FROM kh GROUP BY 账户金额B.SELECT 职业,a

41、vg(账户金额)FROM kh ORDER BY 账户金额C.SELECT 职业,avg(账户金额)FROM kh ORDER BY 职业D.SELECT 职业,avg(账户金额)FROM kh GROUP BY 职业 解析:解析:用 GROUP BY 子句将职业分组,然后利用求平均函数 avg()求出各职业账户金额的平均值,最后确定所要列出的字段名。32.命令按钮组中表示当前选中的按钮的序号的属性是( )。(分数:2.00)A.Value B.BackStyleC.ButtonsD.ButtonCount解析:解析:命令按钮组能够把执行一系列相关操作的命令按钮编成一纽。选项 A 表示当前选中

42、的按钮的序号,选项 B 表示命令按钮组是否具有透明或不透明的背景,选项 C 表示用于存取命令组中各按钮的数组,选项 D 表示组中命令按钮的数目。33.下列选项中,( )属性是用来描述表单的名称。(分数:2.00)A.CaptionB.Name C.TabStopD.WindowType解析:解析:选项 A 显示标题内容:选项 B 显示表单的名称;选项 C 是否可以使用TAB键选择下一个控件:选项 D 窗口类型(模式、无模式)。34.项目管理器中的“文本文件”组件包含在( )选项卡中。(分数:2.00)A.其他 B.代码C.数据D.类解析:解析:在“其他”选项卡中包括“菜单”、“文本文件”和“其

43、他文件”。35.如果要从数据环境中移去某个表,那么( )。(分数:2.00)A.与这个表相关的所有关系也将同时被移去 B.与这个表相关的所有关系不会被移去C.与这个表相关的所有关系是否被移去,需要重新设置D.以上都不对解析:解析:如果要从数据环境中移去某个表,那么与这个表相关的所有关系也将同时被移去,不需要重新设置数据环境。36.Visual FoxPro 常量数据类型包括( )种。(分数:2.00)A.3B.4C.5D.6 解析:解析:Visual FoxPro 数据类型包括数值型、货币型、字符型、日期型、日期时间型和逻辑型等 6种。二、填空题(总题数:16,分数:32.00)37.填空题(

44、每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_解析:38.算法执行过程中,所需要的基本运算次数称为算法的 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:时间复杂度)解析:解析:算法在执行过程中所执行的基本运算的次数,也就是执行算法所需要的计算工作量,称为算法的时间复杂度。39.在一棵二叉树上第 6 层的结点个数最多是 1 个。(分数:2.00)填空项 1:_ (正确答案:正确答案:32)解析:解析:根据二叉树的性质,在二叉树的第 k 层上,最多有 2 的 k-1 次方个结点。所以,第 6 层的结点数最多为 32。40.软件是程

45、序、数据和 1 的集合。(分数:2.00)填空项 1:_ (正确答案:正确答案:文档)解析:解析:计算机软件是计算机系统中与硬件相互依存的另一部分,是包括程序、数据以及相关文档的完整集合。41.实体联系模型是一种常用的高级概念数据模型,而 1 是实体模型中的核心。(分数:2.00)填空项 1:_ (正确答案:正确答案:实体-联系图(E-R 图))解析:解析:实体-联系图(E-R 图)是实体联系模型中的核心。由于 E-R 图描述的是数据流图中数据存储及其之间的关系,因此它是数据库概念设计的最常用的工具。42.在数据库理论中,数据库总体逻辑结构的改变,如修改数据模式、增加新的数据类型、改变数据间联

46、系等,不需要修改相应的应用程序,称为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:逻辑独立性)解析:解析:数据库总体逻辑结构改变,而不需要相应修改应用程序叫做逻辑独立性。43.在 SQL SELECT 语句中将查询结果存放在一个表中应该使用 1 子句(关键字必须拼写完整)。(分数:2.00)填空项 1:_ (正确答案:正确答案:INTO TABLE(或 INTO DBF))解析:解析:在 FoxPro 中可以使用 SQL 语句中的 INTO 子句将查询结果存入指定的数据表,其格式为:INTO TABLE表名或者 INTO DBF44.在 Visual FoxPro 中,参照完整

47、性规则包括更新规则、删除规则和 1 规则。(分数:2.00)填空项 1:_ (正确答案:正确答案:插入)解析:解析:在 Visual FoxPro 中,参照完整性规则包括更新规则、删除规则和插入规则。45.在 Visual FoxPro 中选择一个没有使用的、编号最小的工作区的命令是 1(关键字必须拼写完整)。(分数:2.00)填空项 1:_ (正确答案:正确答案:SELECT0)解析:解析:在 Visual FoxPro 中,系统为每个工作区都进行了编号,每打开一个表就使用一个工作区。用于选择工作区的命令是 SELECT工作区号题目要求选择一个编号最小,而且没有使用过的工作区,可以用 SELECT0,它表示指定最小编号的空闲活动区。46.将学生表 STUD

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

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

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