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

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

1、国家二级 VF 笔试-试卷 158 及答案解析(总分: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.4.在 Visual FoxPro 中说明数组的命令是 _。(分数:2.00)A.DIMENSIONAR

2、RAYB.DECLAREARRAYC.DIMENSION 和 D 欧九 A1lED.只有 DIMENSION5.下列术语中,与数据的存储结构有关的是_。(分数:2.00)A.堆B.队列C.二叉树D.散列表6.当内存变量与字段变量同名时,可以在内存变量名前面加上标志_来特别说明该变量是内存变量。(分数:2.00)A.AB.MC.BD.G7.执行下列序列后屏幕显示( )。 STORE 5 T0 X STORE X=15 T0 Y ?TYPE(Y)(分数:2.00)A.UB.LC.CD.F8.数据库系统的核心是 _。(分数:2.00)A.数据模型B.DBMSC.软件工具D.数据库9.1.算法的时间复

3、杂度是指(分数:2.00)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数10.需求分析阶段的任务是确定_。(分数:2.00)A.软件开发方法B.软件开发工具C.软件开发费用D.软件系统功能11.在面向对象的程序设计中,下列叙述中错误的是( )。(分数:2.00)A.对象是面向对象软件的基本模块B.对象不是独立存在的实体,各个对象之间有关联,彼此依赖C.下一层次的对象可以继承上一层次对象的某些属性D.同样的消息被不同对象接受时,可导致完全不同的行动12.判定树和判定表是用于描述结构化分析方法中_环节的工具。(分数:2.00)A.功能说

4、明B.数据加工C.流程描述D.性能说明13.VisualFoxPro 函数 INT(RAND()*10)的值是在_范围内的整数。(分数:2.00)A.(0,1)B.(0,100)C.(1,100)D.(0,10)14.设有如下程序文件:SETTALKOFFCLEARDIMENSIONa(2,3)i=1DOWHILEi=2j=1DOWHILEj=3a(i,j)=i+j?a(i,j)j=j+1ENDDO?i=i+1ENDDOSETTALKONRETURN 执行此程序,程序的运行结果为_。(分数:2.00)A.234B.123 345 345C.123D.234 246 45615.下面的数据库表中

5、,若职工表的主关键字是职工号,部门表的主关键字是部门号,SQL 操作不能执行。职工表 职工号 职工名 部门号 工资 001 李红 01 580 005 刘军 01 670 025 王芳 03 720 038 张强 02 650 部门表 部门号 部门名 主任 01 人事处 高平(分数:2.00)A.从职工表中删除行(025,王芳,03,720)B.将行(005,乔兴,04,7500)插入到职工表中C.将职工号为001的工资改为 700D.将职工号为038的部门改为0316.在 Visual FoxPro 中,以下关于删除记录的描述,正确的是(分数:2.00)A.SQL 的 DELETE 命令在删

6、除数据库表中的记录之前,不需要用 USE 命令打开表B.SQL 的 DELETE 命令和传统 Visual FoxPro 的 DELETE 命令在删除数据库表中的记录之前,都需要用 USE命令打开表C.SQL 的 DELETE 命令可以物理地删除数据库表中的记录,而传统 Visual FoxPro 的 DELETE 命令只能逻辑删除数据库表中的记录D.传统 Visual FoxPro 的 DELETE 命令在删除数据库表中的记录之前不需要用 USE 命令打开表17.在关系的基本运算中,下列属于专门关系运算的是( )。(分数:2.00)A.选择、排序B.选择、投影C.并、差、交D.连接、笛卡儿积

7、18.对于学生关系表 STUDENT,写一条规则,把其中的“年龄”属性限制在 1830,则这条规则属于( )。(分数:2.00)A.实体完整性规则B.参照完整性规则C.域完整性规则D.不属于以上任何规则19.要从字符串“中国海南省”中取出子串“海南省”,应使用的函数是( )。(分数:2.00)A.SUBSTR(“中国海南省“,3,3)B.SUBSTR(“中国海南省“,5,2)C.SUBSTR(“中国海南省“,5,3)D.SUBSTR(“中国海南省“,5,6)20.不属于数据管理技术发展三个阶段的是( )。(分数:2.00)A.文件系统管理阶段B.高级文件管理阶段C.手工管理阶段D.数据库系统阶

8、段21.在表单中,有关列表框和组合框内选项的多重选择,正确的叙述是( )。(分数:2.00)A.列表框和组合框都可以设置成多重选择B.列表框和组合框都不可以设置成多重选择C.列表框可以设置多重选择,而组合框不可以D.组合框可以设置多重选择,而列表框不可以22.检索每门课程的总分,查询结果中包括课程名和总分,正确的命令是( )。(分数:2.00)A.SELECT 课程名称,COUNT(成绩) AS 总分 FROM 课程,成绩; WHERE 课程.课程编号=成绩.课程编号; ORDER BY 成绩.课程编号B.SELECT 课程名称,COUNT(成绩) AS 总分 FROM 课程,成绩; WHER

9、E 课程.课程编号=成绩.课程编号: GROUP BY 成绩.课程编号C.SELECT 课程名称,SUM(成绩) AS 总分 FROM 课程,成绩; WHERE 课程.课程编号=成绩.课程编号; ORDER BY 成绩.课程编号D.SELECT 课程名称,SUM(成绩) AS 总分 FROM 课程,成绩; WHERE 课程.课程编号=成绩.课程编号; GROUP BY 成绩.课程编号23.对于学生关系表 STUDENT,写一条规则,把其中的“年龄”属性限制在 1830 之间,则这条规则属于( )。(分数:2.00)A.实体完整性规则B.参照完整性规则C.域完整性规则D.不属于以上任何规则24.

10、将内存变量定义为全局变量的 Visual FoxPro 命令是_。(分数:2.00)A.LOCALB.PRIVATEC.PUBLICD.GLOBAL25.用命令“INDEX ON 姓名 TAG index_name UNIQUE”建立索引,其索引类型是(分数:2.00)A.主索引B.普通索引C.候选索引D.惟一索引26.S(S#,SN,SEX,AGE,DEPT) C(C#,C) SC(S#,C#,GRAD) 其中:S#为学号,SN 为姓名,SEX 为性别,AGE 为年龄,DEPT 为系别,C#为课程号, CN 为课程名,GRADE 为成绩。检索所有比“王华”年龄大的学生姓名、年龄和性别。 正确

11、的 SELECT 语句是_。(分数:2.00)A.SELECT SN,AGE,SEX FROM S WHERE AGE(SELECT AGE FROM S WHERE SN王华)B.SELECT SN,AGE,SEX FROM S WHERE SN王华C.SELECT SN,AGE,SEX FROM S WHERE AGE(SELECT AGE WHERE SN王华)D.SELECT SN,AGE,SEX FROM S WHERE AGE王华 AGE27.数据库系统与文件系统的主要区别是_。(分数:2.00)A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据

12、库系统可以C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量28.在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过(分数:2.00)A.候选键B.主键C.外键D.超键29.在浏览窗口中,不能将一条记录逻辑删除的操作是(分数:2.00)A.将光标定位于该记录,按 Ctrl+T 键B.将光标定位于该记录,按 Delete 键C.将光标定位于该记录,单击表菜单中的“切换删除标志”选项D.单击该记录前的白色小方块,使其变黑30.表达式 CTOD(970606)-970601的结果是(分数:2.00)A.字符 5B.

13、数值 5C.数值 150D.出错31.在报表设计中,关于报表标题,下列叙述中正确的是(分数:2.00)A.每页打印一次B.每报表打印一次C.每组打印一次D.每列打印一次32.下列函数结果为.T.的是(分数:2.00)A.EMPTY(SPACE(5)B.EMPTY(.NULL.)C.ISNULL(“)D.ISNULL()33.如果菜单项的名称为“统计”,热键是 T,在菜单名称一栏中应输入(分数:2.00)A.统计(T)B.统计(Ctrl+T)C.统计(Alt+T)D.统计(T)34.Visual FoxPro 有多种工作方式,下列各项中,不属于 Visual FoxPro 工作方式的是(分数:2

14、.00)A.使用菜单系统B.命令窗口直接输入命令C.执行程序文件D.利用设计器35.对数据表的记录做相同规律的修改时,最方便的是使用(分数:2.00)A.EDITB.BROWSEC.REPLACED.CHANGE36.按照数据模型分类,数据库管理系统可以分为 3 种类型,它们是( )。(分数:2.00)A.大型、中型和小型B.西文、中文和兼容C.层次、网状和关系D.数据、图形和多媒体二、填空题(总题数:16,分数:32.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_38.软件工程研究的内容主要包括: 1 技术和软件工程管

15、理。(分数:2.00)填空项 1:_39.设有“订货”表(订单号,客户号,金额,订购日期),使用 SQL 语句检索每个客户订货的“总金额”(注意要生成该字段名): SELECT 客户号, 1FROM 订货 GROUP BY 客户号(分数:2.00)填空项 1:_40.软件工程研究的内容主要包括: 1 技术和软件工程管理。(分数:2.00)填空项 1:_41.面向对象的模型中,最基本的概念是对象和 1。(分数:2.00)填空项 1:_42.一个算法的空间复杂度是指该算法所耗费的 1。(分数:2.00)填空项 1:_43.在结构化程序设计思想提出宋以前,在程序设计中曾强调程序的效率。现在与程序的效

16、率相比,人们更重视程序的 1。(分数:2.00)填空项 1:_44.?LEN(TRIM(“计算机”+“考试_”) 1(分数:2.00)填空项 1:_45.使用 SQL 语句将一条记录插入“学院“ 表: 1 学院(系号,系名) VALUES (04,计算机)(分数:2.00)填空项 1:_46.在 Visual FoxPro 中选择一个没有使用的、编号最小的工作区的命令是 1(关键字必须拼写完整)。(分数:2.00)填空项 1:_47.在面向对象方法中,类的实例称为 1。(分数:2.00)填空项 1:_48.在将设计好的表单存盘时,系统将生成扩展名分别是 SCX 和 1 的两个文件。(分数:2.

17、00)填空项 1:_49.CTOD(“040101”)+20 的结果是 1。(分数:2.00)填空项 1:_50.报表标题一般是通过 1 控件定义。(分数:2.00)填空项 1:_51.表单的 1 用于定义表单及其控件的性质及特征。(分数:2.00)填空项 1:_52.设计表单时,要确定表单中是否有最大化按钮,可通过表单 1 属性进行设置。(分数:2.00)填空项 1:_国家二级 VF 笔试-试卷 158 答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答

18、题卡相应位置上。(分数:2.00)_解析:2.在数据库管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是(分数:2.00)A.数据库系统阶段 B.文件系统阶段C.人工管理阶段D.数据项管理解析:解析:文件系统是数据库系统的初级阶段,提供了简单的数据共享与数据管理能力,附属于操作系统而不成为独立的软件,只能看作是数据库系统的雏形阶段。人工管理阶段主要用于科学计算,硬件无硬盘,软件没有操作系统。数据库管理系统是从这两个阶段发展而来的,其数据独立性必然更高。因此答案为选项 A。3. (分数:2.00)A.B.C. D.解析:4.在 Visual Fox

19、Pro 中说明数组的命令是 _。(分数:2.00)A.DIMENSIONARRAYB.DECLAREARRAYC.DIMENSION 和 D 欧九 A1lE D.只有 DIMENSION解析:解析:创建数组可以使用 DIMENSION 和 DECLARE 两个命令,它们的功自皖全相同。5.下列术语中,与数据的存储结构有关的是_。(分数:2.00)A.堆B.队列C.二叉树D.散列表 解析:6.当内存变量与字段变量同名时,可以在内存变量名前面加上标志_来特别说明该变量是内存变量。(分数:2.00)A.AB.M C.BD.G解析:7.执行下列序列后屏幕显示( )。 STORE 5 T0 X STOR

20、E X=15 T0 Y ?TYPE(Y)(分数:2.00)A.UB.LC.C D.F解析:8.数据库系统的核心是 _。(分数:2.00)A.数据模型B.DBMS C.软件工具D.数据库解析:解析:数据库管理系统 DBMS 是数据库系统的核心。DBMS 是负责数据库的建立;使用和维护的软件。DBMS 建立在操作系统之上,实施对数据库的统一管理和控制。用户使用的各种数据库命令以及应用程序的执行,最终都必须通过 DBMS。另外,DBMS 还承担着数据库的安全保护工作,按照 DBA 所规定的要求,保证数据库的完整性和安全性。9.1.算法的时间复杂度是指(分数:2.00)A.执行算法程序所需要的时间B.

21、算法程序的长度C.算法执行过程中所需要的基本运算次数 D.算法程序中的指令条数解析:解析:算法的时间复杂度是指执行算法所需要的计算工作量,也就是算法在执行过程中所执行的基本运算的次数,而不是指程序运行需要的时间或是程序的长度。10.需求分析阶段的任务是确定_。(分数:2.00)A.软件开发方法B.软件开发工具C.软件开发费用D.软件系统功能 解析:解析: 需求分析是软件定义时期的最后一个阶段,它的基本任务就是详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统的工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。选项 A)软件开发方法是在总体设计阶段完成的任务;选项 B

22、)软件开发工具是在实现阶段需完成的任务;选项 C)软件开发费用是在可行性研究阶段需完成的任务。11.在面向对象的程序设计中,下列叙述中错误的是( )。(分数:2.00)A.对象是面向对象软件的基本模块B.对象不是独立存在的实体,各个对象之间有关联,彼此依赖 C.下一层次的对象可以继承上一层次对象的某些属性D.同样的消息被不同对象接受时,可导致完全不同的行动解析:解析:在面向对象的程序设计中,一个对象是一个可以独立存在的实体。各个对象之间相对独立,相互依赖性小。所以,选项 B 应为本题的正确答案。12.判定树和判定表是用于描述结构化分析方法中_环节的工具。(分数:2.00)A.功能说明B.数据加

23、工 C.流程描述D.性能说明解析:13.VisualFoxPro 函数 INT(RAND()*10)的值是在_范围内的整数。(分数:2.00)A.(0,1)B.(0,100)C.(1,100)D.(0,10) 解析:14.设有如下程序文件:SETTALKOFFCLEARDIMENSIONa(2,3)i=1DOWHILEi=2j=1DOWHILEj=3a(i,j)=i+j?a(i,j)j=j+1ENDDO?i=i+1ENDDOSETTALKONRETURN 执行此程序,程序的运行结果为_。(分数:2.00)A.234 B.123 345 345C.123D.234 246 456解析:15.下面

24、的数据库表中,若职工表的主关键字是职工号,部门表的主关键字是部门号,SQL 操作不能执行。职工表 职工号 职工名 部门号 工资 001 李红 01 580 005 刘军 01 670 025 王芳 03 720 038 张强 02 650 部门表 部门号 部门名 主任 01 人事处 高平(分数:2.00)A.从职工表中删除行(025,王芳,03,720)B.将行(005,乔兴,04,7500)插入到职工表中 C.将职工号为001的工资改为 700D.将职工号为038的部门改为03解析:解析:我们对每个选项进行分析。因为职工表的主关键字是职工号,部门表的主关键字是部门号,因此需要注意的是它们的值

25、不能出现重复的情况。对于选项 A,删除记录(025,王芳,03,720)可以实现,对于选项 B,插入记录(005,乔兴,04,7500)到职工表中,此时因为职工表中存在一个与该记录相同的职工号,因此该操作不能实现;而对于选项 C 和 D,都是对表中记录的值进行改变,采用update 子句就能实现。因此本题的答案应该是 B。16.在 Visual FoxPro 中,以下关于删除记录的描述,正确的是(分数:2.00)A.SQL 的 DELETE 命令在删除数据库表中的记录之前,不需要用 USE 命令打开表 B.SQL 的 DELETE 命令和传统 Visual FoxPro 的 DELETE 命令

26、在删除数据库表中的记录之前,都需要用 USE命令打开表C.SQL 的 DELETE 命令可以物理地删除数据库表中的记录,而传统 Visual FoxPro 的 DELETE 命令只能逻辑删除数据库表中的记录D.传统 Visual FoxPro 的 DELETE 命令在删除数据库表中的记录之前不需要用 USE 命令打开表解析:解析:本题是对传统的 Visual FoxPro 的 DELETE 命令和 SQL 的 DELETE 命令的比较。执行传统的Visual FoxPro 命令时必须打开所要操作的表,而 SQL 操作时不需要打开表;传统的 Visual FoxPro 的DELETE 命令和 S

27、QL 的 DELETE 命令都是为指定的数据表中的记录添加删除标记。因此正确答案为选项 A。17.在关系的基本运算中,下列属于专门关系运算的是( )。(分数:2.00)A.选择、排序B.选择、投影 C.并、差、交D.连接、笛卡儿积解析:解析:专门的关系运算包括:选择、投影和连接。交、并和差是传统的集和运算。笛卡儿积是指联系两个关系中的所有元组都进行一次新的组合,属性的数目等于原来两个属性数目的和,元组数等于原来两个关系元组数的积。18.对于学生关系表 STUDENT,写一条规则,把其中的“年龄”属性限制在 1830,则这条规则属于( )。(分数:2.00)A.实体完整性规则B.参照完整性规则C

28、.域完整性规则 D.不属于以上任何规则解析:解析:域完整性指的是对表中字段的取值的限定。如对于数值型数据,可以通过指定字段的宽度来限定其取值范围。同时也可以通过用一些域约束规则来进一步保证域完整性,域约束规则也称字段有效性规则,在插入或修改字段值时起作用,主要用于数据输入正确性检验。19.要从字符串“中国海南省”中取出子串“海南省”,应使用的函数是( )。(分数:2.00)A.SUBSTR(“中国海南省“,3,3)B.SUBSTR(“中国海南省“,5,2)C.SUBSTR(“中国海南省“,5,3)D.SUBSTR(“中国海南省“,5,6) 解析:解析:SUBSTR 为取子串函数。格式是 SUB

29、STR(字符表达式,起始位置,长度),功能是 SUBSTR()从指定表达式值的指定起始位置取指定长度的子串作为函数值。在 SUBSTR()函数中,若缺省第 3 个自变量长度,则函数从指定位置一直取到最后一个字符。 由于一个汉字占用两个字符,再根据该函数的功能,选项 A)和 C)的结果都是乱码,选项 B)的结果是“海”,选项 D)的结果是“海南省”。20.不属于数据管理技术发展三个阶段的是( )。(分数:2.00)A.文件系统管理阶段B.高级文件管理阶段 C.手工管理阶段D.数据库系统阶段解析:解析:数据管理技术经历了人工管理阶段、文件系统阶段、数据库系统阶段三个阶段。21.在表单中,有关列表框

30、和组合框内选项的多重选择,正确的叙述是( )。(分数:2.00)A.列表框和组合框都可以设置成多重选择B.列表框和组合框都不可以设置成多重选择C.列表框可以设置多重选择,而组合框不可以 D.组合框可以设置多重选择,而列表框不可以解析:解析:组合框与列表框类似,都是用于提供一组条目供用户从中选择。组合框和列表框的主要区别在于:对于组合框来说,通常只有一个条目是可见的。用户可以单击组合框右端的下拉箭头按钮打开条目列表,以便从中选择。所以相比列表框,组合框能够节省表单里的显示空间;组合框不提供多重选择的功能,没有 MultiSeleet 属性:组合框有两种形式:下拉组合框和下拉列表框。22.检索每门

31、课程的总分,查询结果中包括课程名和总分,正确的命令是( )。(分数:2.00)A.SELECT 课程名称,COUNT(成绩) AS 总分 FROM 课程,成绩; WHERE 课程.课程编号=成绩.课程编号; ORDER BY 成绩.课程编号B.SELECT 课程名称,COUNT(成绩) AS 总分 FROM 课程,成绩; WHERE 课程.课程编号=成绩.课程编号: GROUP BY 成绩.课程编号C.SELECT 课程名称,SUM(成绩) AS 总分 FROM 课程,成绩; WHERE 课程.课程编号=成绩.课程编号; ORDER BY 成绩.课程编号D.SELECT 课程名称,SUM(成绩

32、) AS 总分 FROM 课程,成绩; WHERE 课程.课程编号=成绩.课程编号; GROUP BY 成绩.课程编号 解析:解析:进行 SQL 简单计算查询时,还可以加上 GROUP BY 于句进行分组计算查询。 通常来说,一个计算函数的范围是满足 WHERE 子句指定条件的所有记录。当加上 GROUP BY 子句后,系统会将查询结果按指定列分成集合组。当一个计算函数和一个 GROUP BY 子句一起使用时,计算函数的范围变为每组所有的记录。 本题通过“GROUP BY 成绩.课程编号”可以先将记录按“课程编号”分组,然后再通过函数“SUM(成绩)AS 总分”对每组记录求和,其中,通过 AS

33、 短语可以对进行计算的字段指定一个新的字段名。另外,COUNT()函数是记数函数,ORDER BY 是对查询结果进行排序的短语23.对于学生关系表 STUDENT,写一条规则,把其中的“年龄”属性限制在 1830 之间,则这条规则属于( )。(分数:2.00)A.实体完整性规则B.参照完整性规则C.域完整性规则 D.不属于以上任何规则解析:解析:域完整性指的是对表中字段的取值的限定。如对于数值型数据,可以通过指定宁段的宽度来限定其取值范围。同时也可以通过用一些域约束规则来进一步保证域完整性,域约束规则也称字段有效性规则,在插入或修改字段值时起作用,主要用于数据输入正确性检验。24.将内存变量定

34、义为全局变量的 Visual FoxPro 命令是_。(分数:2.00)A.LOCALB.PRIVATEC.PUBLIC D.GLOBAL解析:解析:在 Visual FoxPro 中,可以使用 LOCAL、PRIVATE 和 PUBLIC 命令强制规定变量的作用范围。LOCAL 用于定义局部变量,局部变量只能在创建它们的过程中使用和修改,不能被更高层或更低层的过程访问。PRIVATE 用于定义私有变量,它用定义当前过程的变量,先将以前过程定义的同名变量保存起来,在当前过程中使用私有变量而不影响这些同名变量的原始值。PUBLIC 用于定义全局变量。在本次 Visual FoxPro 运行期间,

35、所有过程都可以使用这些全局变量。25.用命令“INDEX ON 姓名 TAG index_name UNIQUE”建立索引,其索引类型是(分数:2.00)A.主索引B.普通索引C.候选索引D.惟一索引 解析:解析: 该命令的含义是建立一个对“姓名”字段的索引项,索引名为“index_name”,UNIQUE 说明建立惟一索引。26.S(S#,SN,SEX,AGE,DEPT) C(C#,C) SC(S#,C#,GRAD) 其中:S#为学号,SN 为姓名,SEX 为性别,AGE 为年龄,DEPT 为系别,C#为课程号, CN 为课程名,GRADE 为成绩。检索所有比“王华”年龄大的学生姓名、年龄和

36、性别。 正确的 SELECT 语句是_。(分数:2.00)A.SELECT SN,AGE,SEX FROM S WHERE AGE(SELECT AGE FROM S WHERE SN王华) B.SELECT SN,AGE,SEX FROM S WHERE SN王华C.SELECT SN,AGE,SEX FROM S WHERE AGE(SELECT AGE WHERE SN王华)D.SELECT SN,AGE,SEX FROM S WHERE AGE王华 AGE解析:解析:选项 B 查询的结果是显示出姓名为王华的学生姓名、年龄、和性别。选项 C 在嵌套的SELECT 语句中缺少必要的短语 F

37、ROM。选项 D 格式不正确。27.数据库系统与文件系统的主要区别是_。(分数:2.00)A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以 C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量解析:解析:数据库技术的主要目的是有效管理和存取大量的数据资源,包括;提高数据的共享性,减少数据的冗余度,提供数据与应用程序的独立性。28.在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过(分数:2.00)A.候选键B.主键 C.外键D.超键解析:解析:关系中的一个属性集的

38、值能唯一标志关系中的元组且又不含多余属性值,我们称该属性集为关系的关键字或候选关键字。在 Visual FoxPro 中,通常是利用主关键字或候选关键字来保证表中记录的唯一,就保证实体唯一性。因此本题的正确答案应该是 B。29.在浏览窗口中,不能将一条记录逻辑删除的操作是(分数:2.00)A.将光标定位于该记录,按 Ctrl+T 键B.将光标定位于该记录,按 Delete 键 C.将光标定位于该记录,单击表菜单中的“切换删除标志”选项D.单击该记录前的白色小方块,使其变黑解析:解析:选项 A、C、D 所完成的操作都是给该记录作删除标志,只有选项 B 完成的不是该功能,因此本题的答案应该是 B。

39、30.表达式 CTOD(970606)-970601的结果是(分数:2.00)A.字符 5B.数值 5 C.数值 150D.出错解析:解析:本题考查的是 VisualFoxPro 所提供的类型转换函数 CTOD 的功能。该函数的功能是把字符串类型的数据信息转化为数字型的数据,在本题中 CTOD(970606)的值为 970606,用这个数字减去数字970601,其结果为数值 5。本题的正确答案为 B。31.在报表设计中,关于报表标题,下列叙述中正确的是(分数:2.00)A.每页打印一次B.每报表打印一次 C.每组打印一次D.每列打印一次解析:解析:在 Visual FoxPro 中,设计报表时

40、,可以把报表分为多个带区。带区的作用主要是控制数据的页面上的打印位置。在打印或预览报表时,系统会以不同的方式处理各个带区的数据。通常报表包含 4个带区:标题、页标头、细节和页脚注。表 2-1 列出了报表的一些常用带区及使用情况。 表 2-1 报表带区及作用32.下列函数结果为.T.的是(分数:2.00)A.EMPTY(SPACE(5) B.EMPTY(.NULL.)C.ISNULL(“)D.ISNULL()解析:解析:EMPTY()函数用于测试自变量是否为空。对于字符型数据“空”是指空串、空格、制表符、回车及换行,对于数值型,“空”是指 0。33.如果菜单项的名称为“统计”,热键是 T,在菜单

41、名称一栏中应输入(分数:2.00)A.统计(T) B.统计(Ctrl+T)C.统计(Alt+T)D.统计(T)解析:解析:为菜单项设置热键的方法是在菜单标题后面键入下列符号:(字母),其中字母代表可以访问菜单的访问键,即热键。34.Visual FoxPro 有多种工作方式,下列各项中,不属于 Visual FoxPro 工作方式的是(分数:2.00)A.使用菜单系统B.命令窗口直接输入命令C.执行程序文件D.利用设计器 解析:解析:Visual FoxPro 有 3 种工作方式:用菜单系统或工具栏按钮执行命令;在命令窗口直接输入命令进行交互式操作;利用各种生成器自动产生程序或编写程序文件后执

42、行。35.对数据表的记录做相同规律的修改时,最方便的是使用(分数:2.00)A.EDITB.BROWSEC.REPLACE D.CHANGE解析:解析:EDIT、BROWSE 和 CHANGE 命令都可对记录进行修改编辑,但只能在交互式环境或浏览窗口进行逐条修改,对数据表中记录做相同规律的修改时,可使用 REPLACE 命令直接修改。36.按照数据模型分类,数据库管理系统可以分为 3 种类型,它们是( )。(分数:2.00)A.大型、中型和小型B.西文、中文和兼容C.层次、网状和关系 D.数据、图形和多媒体解析:解析:数据库管理系统所支持的数据模型分为 3 种:层次型、网状型和关系型。其中层次

43、型是用树型结构表示实体及实体之间的联系,网状形有网状结构表示实体及实体之间的联系,关系型用二维表来表示实体及实体之间的联系。二、填空题(总题数:16,分数:32.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_解析:38.软件工程研究的内容主要包括: 1 技术和软件工程管理。(分数:2.00)填空项 1:_ (正确答案:正确答案:软件开发)解析:解析:本题考查了软件工程的基本概念。基于软件工程的目标,软件工程的理论和技术性研究的内容主要包括:软件开发技术和软件工程管理。软件开发技术包括:软件开发方法学、开发过程、开发工具和

44、软件工程环境,其主体内容是软件开发方法学。软件工程管理包括:软件管理学、软件工程经济学以及软件心理学等内容。39.设有“订货”表(订单号,客户号,金额,订购日期),使用 SQL 语句检索每个客户订货的“总金额”(注意要生成该字段名): SELECT 客户号, 1FROM 订货 GROUP BY 客户号(分数:2.00)填空项 1:_ (正确答案:正确答案:SUM(金额)AS 总金额 (或 sum(金额)总金额))解析:40.软件工程研究的内容主要包括: 1 技术和软件工程管理。(分数:2.00)填空项 1:_ (正确答案:正确答案:软件开发)解析:41.面向对象的模型中,最基本的概念是对象和

45、1。(分数:2.00)填空项 1:_ (正确答案:正确答案:类)解析:解析:面向对象模型中,最基本的概念是对象和类。对象是现实世界中实体的模型化;将属性集和方法集相同的所有对象组合在一起,可以构成一个类。42.一个算法的空间复杂度是指该算法所耗费的 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:存储空间)解析:解析:空间复杂度是指算法在执行过程中临时占用的存储空间大小,包括:算法本身所占用的存储空间,算法的输入输出数据所占用的存储空间,算法在运行过程中临时占用的存储空间。43.在结构化程序设计思想提出宋以前,在程序设计中曾强调程序的效率。现在与程序的效率相比,人们更重视程序的 1

46、。(分数:2.00)填空项 1:_ (正确答案:正确答案:可理解性(清晰性))解析:44.?LEN(TRIM(“计算机”+“考试_”) 1(分数:2.00)填空项 1:_ (正确答案:正确答案:10)解析:45.使用 SQL 语句将一条记录插入“学院“ 表: 1 学院(系号,系名) VALUES (04,计算机)(分数:2.00)填空项 1:_ (正确答案:正确答案:INSERT INTO)解析:解析:SQL 插入命令的格式为:INSERT INTO dbf_name (fname1(fname2,) VALUES (eEspression1,eExpressopm2,)46.在 Visual FoxPro 中选择一个没有使用的、编号最小的工作区的命令是 1(关键字必须拼写完整)。(分数:2.00)填空项 1:_ (正确答案:正确答案:SELECT 0)解析:解析:本题考查在 Visual FoxPro 中如何使用命令进行工作区的

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

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

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