【计算机类职业资格】二级VISUAL+FOXPRO笔试-352及答案解析.doc

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

1、二级 VISUAL+FOXPRO笔试-352 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.若要确定单选按钮的个数,应在下列的 _ 属性中设置。(分数:2.00)A.PageCountB.ColumnCountC.ControlCountD.ButtonCount2.在下列叙述中,正确的一条是 _。(分数:2.00)A.视图表是实际存在的表,是实际存储数据的逻辑表B.关系的每一列中的分量是同一类型的数据,来自同一个域C.关系中的元组在组成主码的属性上可以有空值D.关系 R上的投影是在关系的水平方向上选取符合给定条件的子集3.对于采用软件工

2、程方法设计的软件,其维护工作应始于 _。(分数:2.00)A.回归测试B.阅读代码C.阅读设计文档D.需求分析4.若要设置两个表的“参照完整性”,则要求这两个表 _。(分数:2.00)A.是同一个数据库中的两个表B.不同数据库中的两个表C.两个自由表D.一个是数据库表,另一个是自由表5.在“选项”对话框的“文件位詈”选项卡中可以设置 _。(分数:2.00)A.表单的默认大小B.默认目录C.日期和时间的显示格式D.程序代码的颜色6.与菜单无关的文件的扩展名是 _。(分数:2.00)AMNXBMEMCMPRDMNT7.所谓视图,指的是 _。(分数:2.00)A.数据库中独立存在的表,每个视图对应一

3、个存储文件B.从一个或几个基本表导出的表,视图是一个虚表C.建立在数据库文件之上的索引文件,并且一个视图可以带多个索引文件D.存储在数据库中的可视化数据图形8.在 Visual FoxPro的数据工作期窗口,使用 SET RELATION TO命令可以建立两个表之间的关联,这种关联是 _。(分数:2.00)A.永久性关联B.永久性关联或临时性关联C.临时性关联D.永久性关联和临时性关联9.数据管理技术随着计算机技术的发展而发展。数据库阶段具有许多特点,但下面列出的特点中, _ 不是数据库阶段的特点。(分数:2.00)A.数据结构化B.数据面向应用程序C.数据共享性高D.数据具有较高的独立性10

4、.下列关于报表分组的说法中,错误的是 _。(分数:2.00)A.“数据分组”命令包含在“报表”菜单中B.“组标头”带区包含了用来分组的字段的域控件C.如分别统计男女生的“英语”平均分,则分组表达式的内容是“英语”字段D.输出分组统计数据的域控件应设置在“组注脚”带区11.在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的 _。(分数:2.00)A.“一方”表的主索引或候选索引,“多方”表的普通索引B.“一方”表的主索引,“多方”表的普通索引或候选索引C.“一方”表的普通索引,“多方”表的主索引或候选索引D.“一方”表的普通索引,“多方”表的候选索引或普通索引12.下列说法中,错误

5、的是 _。(分数:2.00)A.在数据库中,可以包含表、视图、查询以及表间永久关系B.可以通过修改视图中的数据来更新数据源中的数据,但查询不可以C.查询和视图都是用 SELECT-SQL语言实现的D.视图虽然具备了一般数据表的特征,但它本身并不是表13.设学生表的结构为:(学号、姓名、性别、出生年月、入校总分、三好生),其中学号为主键。选课表的结构为:(学号、课程号、成绩),其中学号+课程号为主键。下列语句中,错误的是 _。(分数:2.00)A.SELECT * FROM学生表B.SELECT学号 AS学生编号 FROM学生表C.SELECT ALL FIELDS FROM学生表D.SELEC

6、T DISTINCT学号 FROM选课表14.两表之间的“临时性”联系称为关联,在两个表之间的关联已经建立的情况下,有关“关联”的正确叙述是 _。(分数:2.00)A.建立关联的两个表一定在同一个数据库中B.两表之间的“临时性”联系是建立在两表之间“永久性”联系基础之上的C.当父表记录指针移动时,子表记录指针按一定的规则跟随移动D.当关闭父表时,子表自动被关闭15.关于关系的完整性约束条件,下列说法中,错误的是 _。(分数:2.00)A.在关系模型中,允许定义实体完整性、参照完整性和用户定义的完整性B.用户完整性应该由关系系统自动支持C.参照完整性可由用户或系统定义D.用户定义的完整性是应用领

7、域需要遵循的约束条件16.设栈 S的初始状态为空,栈的容量为 5,若入栈元素的顺序是 e1、e 2、e 3、e 4、e 5,则出栈元素的顺序不可能是 _。(分数:2.00)A.e1、e 2、e 3、e 4、e 5B.e5、e 4、e 3、e 2、e 1C.e2、e 4、e 3、e 5、e 1D.e3、e 4、e 1、e 2、e 517.关于对数据结构的基本概念的叙述中,错误的是 _。(分数:2.00)A.数据元素是数据的基本单位B.数据项是有独立含义的数据最小单位C.数据结构概念包含的主要内容是数据的逻辑结构和数据的存储结构D.数据的逻辑结构分为线性结构和非线性结构18.在学生表 STUD中,

8、查询年龄在 20至 23岁之间的学生的姓名(XM)、年龄(S(分数:2.00)A.和所在系(SD) 。实现该功能的正确 SQL语句是 _。A) SELECT XM,SA,SD FROM STUD WHERE BETWEEN 20SA23B.SELECT XM,SA,SD FROM STUD WHERE SA BETWEEN 23 AND 20C.SELECT XM,SA,SD FROM STUD WHERE SA NOT BETWEEN 20 AND 23D.SELECT XM,SA,SDFROM STUD WHERE SA BETWEEN 20 AND 2319.下面概念中,不属于面向对象方

9、法的是 _。(分数:2.00)A.对象B.继承C.类D.过程调用20.创建报表有 3种方式,其中的 _ 不能用于创建报表。(分数:2.00)A.报表向导B.快速报表C.报表生成器D.报表设计器21.表单的属性不能在 _ 中设置。(分数:2.00)A.属性框B.程序C.生成器D.文本框22.概念模型独立于 _。(分数:2.00)A.E-R模型B.DBMSC.操作系统和 DBMSD.硬件设备和软件23.SQL的全部功能可以用 9个动词概括,其中动词 INSERT是属于下列 _ 功能。(分数:2.00)A.数据查询B.数据操纵C.数据定义D.数据控制24.在下列关于“对象”、“类”、“事件”和“方法

10、”等概念的叙述中,错误的一条是 _。(分数:2.00)A.在 OOP中,对象是构成程序的基本单位和运行实体B.类是具有不同属性和方法的对象的集合C.事件是一种由系统预先定义而由用户或系统发出的动作D.方法是和对象紧密相连的,对象所具有的功能就是它的方法25.要从学生表(学号、姓名、性别、出生年月、入校总分、三好生)中查询入校总分最高的 3个学生的记录,应使用的 SELECT SQL语句是 _。(分数:2.00)A.SELECT*FROM学生表 ORDER BY入校总分 ASCB.SELECT FROM学生表 ORDER BY入校总分 DESCC.SELECT FROM学生表 TOP 3 ORD

11、ER BY入校总分 ASCD.SELECT FROM学生表 TOP 3 ORDER BY入校总分 DESC26.使用项日管理器中的“新建”命令按钮创建文件,所创建的文件将 _。(分数:2.00)A.自动包含在该项目中B.没有包含在该项目中C.可被任何项目包含D.既可包含也可不包含在该项目中27.设 A2*3+8,B=2*3+8,C“2*3+8“,正确的一个表达式是 _。(分数:2.00)A.A+CB.A+BC.B+CD.A+B+C28.算法是求解问题的方法,具有输入、输出、有穷性、确定性和 _ 等特性。(分数:2.00)A.可行性B.计算性C.程序设计性D.检索性29.在 Visual Fox

12、Pro中,以共享方式打开一个数据库需使用的参数是 _。(分数:2.00)A.EXCLUSIVEB.SHAREDC.NOUPDATED.VALIDATE30.软件工程的需求分析阶段,主要任务是明确系统的 _。(分数:2.00)A.运行平台B.业务流程C.软件结构D.数据结构31.软件结构是软件模块间关系的表示,软件模块之间的关系可以有多种,以下选项中, _ 不是其最基础的关系。(分数:2.00)A.调用关系B.包含关系C.嵌套关系D.网状关系32.已知一个部门有多个职工,一个职工只在一个部门上作;一个职工参加多个项目,一个项目可由多个职工完成。则部门和职工间、职工和项目间的联系分别是 _。(分数

13、:2.00)A.1:n 1:nB.1:1 1:nC.m:n m:nD.1:n m:n33.下列叙述中正确的是 _。(分数:2.00)A.实体集之间一对一的联系实际上就是一一对应的关系B.关系模型只能处理实体集之间一对一的联系C.关系模型属于格式化模型D.以上 3种说法都不对34.SQL中的 UPDATE语句可以用于 _。(分数:2.00)A.更新数据表的结构B.更新数据表的值C.更新索引D.更新查询35.SQL语言支持数据库的三级模式结构,其中模式对应于 _。(分数:2.00)A.存储文件B.视图C.基本表D.视图和基本表二、填空题(总题数:13,分数:30.00)36.数据结构的实质一般包括

14、 3部分:数据元素的逻辑结构、 【1】 以及数据元素的操作(运算)。(分数:2.00)填空项 1:_37.对于一个二维数组 A1.m,1n),若按列为主序存储,则任一元素 Ai,j的相对地址是 【2】 。(分数:2.00)填空项 1:_38.结构化设计主要分为系统设计和模块设计, 【3】 。的任务是决定系统的模块结构。(分数:2.00)填空项 1:_39.黑盒测试是从 【4】 观点出发的测试。(分数:2.00)填空项 1:_40.第一范式是满足关系模式所要遵循的最基本的条件的范式,即关系中的每个属性必须是 【5】 的简单项。(分数:2.00)填空项 1:_41.在教师表中查询工资不在 1500

15、至 2000之间的教师姓名,请对 SELECT-SQL语句填空:WHERE 工资 NOT 【6】 。(分数:2.00)填空项 1:_42.查询每门课程的课程名、任课教师姓名及其职称、选课人数。对下列的 SELECT-SQL语句填空:SELECT课程名,姓名,职称, 【7】 ;FROM课程表,教师表,授课表,选课表;WHERE教师表.教师号=授课表.教师号;AND课程表.课程号=授课表.课程号 AND 【8】 GROUP BY 选课表.课程号(分数:4.00)填空项 1:_43.在创建学生表时,要将“入校总分”字段定义为 3位整数,且入校总分应在 500600 分之间,其列定义为 【9】 。(分

16、数:2.00)填空项 1:_44.用于查询的方式查询与“陈静”教师职称相同的教师的姓名、性别及职称。请对下列的 SELECT-SQL语句填空:SELECT姓名,性别,职称 FROM教师表 WHERE职称= 【10】 (分数:2.00)填空项 1:_45.表单的事件是表单及其控件可以识别和响应的 【11】 。(分数:2.00)填空项 1:_46.若要在表单插入一幅图片,应使用 【12】 控件。要显示数据表中每个学生的照片,应使用 【13】 控件。(分数:4.00)填空项 1:_47.在一个表单中有一个“打印报表”命令按钮,其功能是在打印机上输出报表:学生.FRX。在命令按钮的 CLICK事件的代

17、码中应输入的命令是 【14】 。(分数:2.00)填空项 1:_48.表单中的控件有两类:与数据绑定的控件和不与数据绑定的控件。和数据绑定的控件与 【15】 有关。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-352 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.若要确定单选按钮的个数,应在下列的 _ 属性中设置。(分数:2.00)A.PageCountB.ColumnCountC.ControlCountD.ButtonCount 解析:解析 单选按钮又称选项按钮组,常用于从多项控制中选择其中一个项目,把事先设计好

18、的具有特定目的的整套操作过程提供给“选项按钮组”,以便用户可以从中选择一套操作过程。“选项按钮组”的主要属性是“单选按钮”的个数(ButtonCount),选项 D是正确的,在另外几个答案中,PageCount 表示页框所含的页数, ColumnCount 表示表格中的表格数,ControlCount 表示容器对象所含的控件数。2.在下列叙述中,正确的一条是 _。(分数:2.00)A.视图表是实际存在的表,是实际存储数据的逻辑表B.关系的每一列中的分量是同一类型的数据,来自同一个域 C.关系中的元组在组成主码的属性上可以有空值D.关系 R上的投影是在关系的水平方向上选取符合给定条件的子集解析:

19、解析 在数据库中,关系具有以下性质。每一列中的分量是同一类型的数据,来自同一个域。不同的列可出自同一个域,每一列称为属性,不同的属性要给予不同的属性名。列的顺序无所谓,即列的顺序可以任意交换。任意两个元组不能完全相同。行的顺序无所谓,即行的顺序可以任意交换。每一个分量都必须是不可分的数据项。这样的关系称为规范化的关系,简称为范式。3.对于采用软件工程方法设计的软件,其维护工作应始于 _。(分数:2.00)A.回归测试B.阅读代码C.阅读设计文档 D.需求分析解析:解析 本题考查点是软件工程方法对系统维护的影响。采用软件工程方法设计的软件,维护工作则可以从设计文档的阅读开始,并根据文档了解软件的

20、结构和接口,估计所做的修改可能带来的影响。4.若要设置两个表的“参照完整性”,则要求这两个表 _。(分数:2.00)A.是同一个数据库中的两个表 B.不同数据库中的两个表C.两个自由表D.一个是数据库表,另一个是自由表解析:解析 设置两个表的“参照完整性”,需要在一个数据库设计器中完成,而且参照完整性规则保存在数据库文件DBC 中,因此,两个表是同一个数据库中的表。5.在“选项”对话框的“文件位詈”选项卡中可以设置 _。(分数:2.00)A.表单的默认大小B.默认目录 C.日期和时间的显示格式D.程序代码的颜色解析:解析 为了使用户文件和系统文件分开,通常需要设置默认目录。可以在“选项”对话框

21、的“文件位置”选项卡中设置默认目录,也可使用“SET DEFAULT TO目录名”命令设置默认目录。6.与菜单无关的文件的扩展名是 _。(分数:2.00)AMNXBMEM CMPRDMNT解析:解析 在菜单保存时,菜单的定义保存在扩展名为.MNX 的菜单文件和扩展名为.MNT 的菜单备注文件中,菜单定义文件本质上是一个表文件,不能运行。使用“菜单”中的“生成”命令可以生成扩展名为.MPR的应用菜单程序,用户对菜单的使用是执行.MPR 文件。本题中的选项 B是内存变量文件的扩展名,它与菜单无关。7.所谓视图,指的是 _。(分数:2.00)A.数据库中独立存在的表,每个视图对应一个存储文件B.从一

22、个或几个基本表导出的表,视图是一个虚表 C.建立在数据库文件之上的索引文件,并且一个视图可以带多个索引文件D.存储在数据库中的可视化数据图形解析:解析 关系数据库中通常有 3种关系,即基本关系(又称基本表或基表)、查询表和视图表。基本表是在机器中实际存储数据的表,查询表是查询的结果所对应的临时表,视图表是由基本表或其他视图表导出的表,是不实际存储数据的表,视图表是一个虚表。8.在 Visual FoxPro的数据工作期窗口,使用 SET RELATION TO命令可以建立两个表之间的关联,这种关联是 _。(分数:2.00)A.永久性关联B.永久性关联或临时性关联C.临时性关联 D.永久性关联和

23、临时性关联解析:解析 永久关联必须是数据库表之间的关系,永久关系在查询和视图中起连接作用;临时关联可以是自由表之间的关系,临时关系仅用于关联,控制关联表的记录指针有序移动。利用数据库设计器建立永久关系,只要在数据库表间进行连线,删除永久关系只需去掉连线。可以在 Visual FoxPro的数据工作期窗口中建立临时关联,也可以使用 SET RELATION TO命令建立临时关联。9.数据管理技术随着计算机技术的发展而发展。数据库阶段具有许多特点,但下面列出的特点中, _ 不是数据库阶段的特点。(分数:2.00)A.数据结构化B.数据面向应用程序 C.数据共享性高D.数据具有较高的独立性解析:解析

24、 数据的结构化是数据库阶段的重要特征之一。在数据库阶段,数据不再面向应用,而是面向整个系统,数据的共享性高、冗余小、易于扩展。由于数据库三级模式间的两级映像,数据具有较高的独立性。10.下列关于报表分组的说法中,错误的是 _。(分数:2.00)A.“数据分组”命令包含在“报表”菜单中B.“组标头”带区包含了用来分组的字段的域控件C.如分别统计男女生的“英语”平均分,则分组表达式的内容是“英语”字段 D.输出分组统计数据的域控件应设置在“组注脚”带区解析:解析 选择“报表”菜单中的“数据分组”命令可以进行报表数据的分组设计。在“数据分组”对话框进行了数据分组字段的设置后,在报表带区新增加“组标头

25、”和“组注脚”带区,在“组标头”带区可以设置分组宇段的域控件,在“组注脚”带区可以设置分组统计数据的域控件。如果是分别统计男女生的“英语”平均分,则分组表达式的内容应该是“性别”字段。11.在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的 _。(分数:2.00)A.“一方”表的主索引或候选索引,“多方”表的普通索引 B.“一方”表的主索引,“多方”表的普通索引或候选索引C.“一方”表的普通索引,“多方”表的主索引或候选索引D.“一方”表的普通索引,“多方”表的候选索引或普通索引解析:解析 在数据库设计器中建立的关系为永久关系,表现形式为表索引之间的连线。连线的一端为一根,另一端

26、为 3根,分别代表一对多关系的一端与多端。永久关系建立以后保存在数据库文件(.DBC)中。在建立永久关系以前,“一方”表的索引关键词须是主索引或候选索引,“多方”表的索引关键词可以是普通索引。12.下列说法中,错误的是 _。(分数:2.00)A.在数据库中,可以包含表、视图、查询以及表间永久关系 B.可以通过修改视图中的数据来更新数据源中的数据,但查询不可以C.查询和视图都是用 SELECT-SQL语言实现的D.视图虽然具备了一般数据表的特征,但它本身并不是表解析:解析 选项 A:在数据库中,可以包含表、视图和表间永久关系,查询以扩展名为.qpr 的文件独立于数据库存在,数据库中不包含查询,因

27、此选择 A正确。选项 B:可以通过修改视图中的数据来更新源表的数据,但查询的结果是只读的,不能修改。选项 C:查询和视图的建立以 SQL为基础,用 SQL实现。选项 D:视图是建立在基本表上的虚拟表,它本身不是表。13.设学生表的结构为:(学号、姓名、性别、出生年月、入校总分、三好生),其中学号为主键。选课表的结构为:(学号、课程号、成绩),其中学号+课程号为主键。下列语句中,错误的是 _。(分数:2.00)A.SELECT * FROM学生表B.SELECT学号 AS学生编号 FROM学生表C.SELECT ALL FIELDS FROM学生表 D.SELECT DISTINCT学号 FRO

28、M选课表解析:解析 选项 A中的字符“*”表示学生表中全部的字段名,不必逐一列出;选项 B只列出学生表中的“学号”字段值,并在查询结果中将列标题改为“学生编号”;选项 D列出选课表中消去了重复值的“学号”字段内容;选项 C由于多了 FIELDS,故是错误的。14.两表之间的“临时性”联系称为关联,在两个表之间的关联已经建立的情况下,有关“关联”的正确叙述是 _。(分数:2.00)A.建立关联的两个表一定在同一个数据库中B.两表之间的“临时性”联系是建立在两表之间“永久性”联系基础之上的C.当父表记录指针移动时,子表记录指针按一定的规则跟随移动 D.当关闭父表时,子表自动被关闭解析:解析 本题考

29、查点是永久关系和临时关系的区别。永久关联必须是数据库表之间的关系,永久关系在查询和视图中起连接作用;临时关联可以是自由表之间的关系,临时关系仅用于关联,控制关联表的记录指针有序移动(即当父表记录指针移动时,子表记录指针按一定的规则跟随移动)。利用数据库设计器可以建立永久关系,只要在数据库表间进行连线,删除永久关系只需去掉连线。建立临时关系的表必须在不同的工作区中打开,可以在 VFP的数据工作期窗口中建立临时关联,也可以使用“SET RELATION TO”命令建立临时关联。15.关于关系的完整性约束条件,下列说法中,错误的是 _。(分数:2.00)A.在关系模型中,允许定义实体完整性、参照完整

30、性和用户定义的完整性B.用户完整性应该由关系系统自动支持 C.参照完整性可由用户或系统定义D.用户定义的完整性是应用领域需要遵循的约束条件解析:解析 关系的完整性约束条件包括实体完整性、参照完整性、用户自定义完整性,其中,关系系统必须支持实体完整性、参照完整性。16.设栈 S的初始状态为空,栈的容量为 5,若入栈元素的顺序是 e1、e 2、e 3、e 4、e 5,则出栈元素的顺序不可能是 _。(分数:2.00)A.e1、e 2、e 3、e 4、e 5B.e5、e 4、e 3、e 2、e 1C.e2、e 4、e 3、e 5、e 1D.e3、e 4、e 1、e 2、e 5 解析:解析 栈是仅在表头

31、和表尾进行插入和删除元素操作的线性表,其特点是“先进后出”。本题中,进栈的过程中可以出栈。选项 D中,如果第一个出栈的元素为 e3,由于入栈顺序是 e1、e 2、e 3,那么 e3出栈后,栈中元素必定有 e1和 e2,因为 e1先入栈,故 e1应在 e2后出栈,所以选项 D是不可能的出栈顺序。17.关于对数据结构的基本概念的叙述中,错误的是 _。(分数:2.00)A.数据元素是数据的基本单位B.数据项是有独立含义的数据最小单位C.数据结构概念包含的主要内容是数据的逻辑结构和数据的存储结构 D.数据的逻辑结构分为线性结构和非线性结构解析:解析 本题考查点是数据结构的基本概念。数据是对客观事物的符

32、号表示,常见的符号有字符、数值、图像、声音等,数据就是指能输入到计算机并被计算机所处理的所有符号的集合。数据元素是数据的基本单位,在数据库中称为实体数据,它不是最小单位。一个数据元素可以由若干数据项组成,数据项是数据中有独立含义的不可分割的最小单位。数据结构概念包含 3个方面的内容:数据间的逻辑结构,数据在计算机中的存储方式以及在这些数据上定义的运算的集合。数据的逻辑结构是数据关系的描述,只抽象反映数据元素间的逻辑关系,而不管在计算机中的存储方式;数据的逻辑结构包括线性结构和非线性结构。数据的存储结构是逻辑结构在计算机中的存储实现。数据的运算是逻辑结构相应的各种运算,每一种逻辑结构都有一个运算

33、的集合。18.在学生表 STUD中,查询年龄在 20至 23岁之间的学生的姓名(XM)、年龄(S(分数:2.00)A.和所在系(SD) 。实现该功能的正确 SQL语句是 _。A) SELECT XM,SA,SD FROM STUD WHERE BETWEEN 20SA23B.SELECT XM,SA,SD FROM STUD WHERE SA BETWEEN 23 AND 20C.SELECT XM,SA,SD FROM STUD WHERE SA NOT BETWEEN 20 AND 23D.SELECT XM,SA,SDFROM STUD WHERE SA BETWEEN 20 AND 2

34、3 解析:解析 在 SQL的查询语句 SELECT中,使用 WHERE子句可实现查询满足指定条件的元组(记录)。在 WHERE子句中,可使用以下运算符来确定查询范围。BETWEEN AND查找属性值在指定范围内的元组。NOT BETWEEN AND查找属性值不在指定范围内的元组。在选项 A中,查询范围表达式“BETWEEN 20SA23”错误;在选项 B中,查询范围表达式“BETWEEN 23 AND 20”的低值 20与高值 23的位置不对,低值 20应在短语 AND的前面,高值 23应在 AND的后面;在选项 C中,查询范围表达式“NOT BETWEEN 20 AND 23”表示查询年龄不

35、在 20至 23岁之间的元组,不符合题目要求。因此,选项 D正确。19.下面概念中,不属于面向对象方法的是 _。(分数:2.00)A.对象B.继承C.类D.过程调用 解析:解析 选项 A、选项 B、选项 C属于面向对象方法,选项 D属于面向过程方法。20.创建报表有 3种方式,其中的 _ 不能用于创建报表。(分数:2.00)A.报表向导B.快速报表C.报表生成器 D.报表设计器解析:解析 创建一个新的报表文件,Visual FoxPro 提供了 3种方法:报表向导、快速报表和报表设计器。报表向导和 Visual FoxPro的其他向导一样,用户只需按照屏幕界面提示的步骤,回答一些简单的问题就可

36、完成设计。Visual FoxPro 还提供了另一种快速的方法(称为“快速报表”的方法)来创建报表文件。这两种方法设计出来的报表样式都比较单一,若用户需要设计内容和样式丰富的报表,就可使用报表设计器来进行设计。21.表单的属性不能在 _ 中设置。(分数:2.00)A.属性框B.程序C.生成器D.文本框 解析:解析 表单及控件的属性可通过属性窗口在设计时设置,也可通过编写代码在表单运行时设置,还可以通过“表单生成器”设置。“文本框”是表单的一种控件,不能用于表单的属性设置。22.概念模型独立于 _。(分数:2.00)A.E-R模型B.DBMSC.操作系统和 DBMSD.硬件设备和软件 解析:解析

37、 概念模型也称信息模型,它按用户的观点来对数据和信息建模,用于用户世界,与机器世界无关。23.SQL的全部功能可以用 9个动词概括,其中动词 INSERT是属于下列 _ 功能。(分数:2.00)A.数据查询B.数据操纵 C.数据定义D.数据控制解析:解析 SQL 语言中的数据定义包括:CREATE(创建表)、DROP(删除表)和 ALTER(修改表)3 种功能; SQL语言中的数据查询只包括 SELECT(查询数据)一种功能;SQL 语言中的数据操纵包括:INSERT(插入数据)、UPDATE(修改数据)和 DELETE(删除数据)3 种功能;SQL 语言中的数据控制包括:GRANT(授予权限

38、)、REVOKE(收回权限)两种功能。24.在下列关于“对象”、“类”、“事件”和“方法”等概念的叙述中,错误的一条是 _。(分数:2.00)A.在 OOP中,对象是构成程序的基本单位和运行实体B.类是具有不同属性和方法的对象的集合 C.事件是一种由系统预先定义而由用户或系统发出的动作D.方法是和对象紧密相连的,对象所具有的功能就是它的方法解析:解析 Visual FoxPro 支持面向对象的程序设计。面向对象的程序设计不同于结构化程序设计。在面向对象程序设计中,主要考虑如何创建对象,并利用对象来简化程序设计。在 Visual FoxPro面向对象程序设计中,对象是构成程序的基本单位和运行实体

39、,例如,表单集、表单和控件都是对象。类是一组对象的属性和行为特征的抽象描述,或者说是具有共同属性和方法的对象的集合,这些属性和方法可以在类中统一说明。因此,同类对象在数据结构和操作性质方面具有共性。类好比是一类对象的模板,有了类定义后,基于类就可以生成该类中任何一个对象。定义了一个类,就意味着把可重用的程序代码放在一个公用库中,而无须反复对类中每个对象的共性进行描述。事件是对象可以识别和响应的行为与操作。事件是一种由系统预先定义好的特定的动作,由用户或系统激活。例如,若用鼠标单击命令按钮,将会触发一个 Click事件。一个对象可以有多个事件,一个事件对应于一个程序(称为事件过程)。Visual

40、 FoxPro 中的事件是固定的,用户不能再创建新的事件。在对象中除定义一组属性外,还定义一组方法,用以描述对象的行为特性属性用来表示对象的状态,方法用来描述对象的行为。方法和对象紧密相连,对象所具有的功能就是它的方法。Visual FoxPro 提供了50多种不同的方法,每种方法都有自己的名字。一般来说,每个事件都有自己相对应的方法。每当该事件发生时,系统将自动执行相应的方法,实现对象的功能。25.要从学生表(学号、姓名、性别、出生年月、入校总分、三好生)中查询入校总分最高的 3个学生的记录,应使用的 SELECT SQL语句是 _。(分数:2.00)A.SELECT*FROM学生表 ORD

41、ER BY入校总分 ASCB.SELECT FROM学生表 ORDER BY入校总分 DESCC.SELECT FROM学生表 TOP 3 ORDER BY入校总分 ASCD.SELECT FROM学生表 TOP 3 ORDER BY入校总分 DESC 解析:解析 本题要求是查询入校总分最高的 3条记录,所以首先要用到排序语句,而且是降序排序,此外,还要选择记录的范围,即前 3条,要有 TOP子句,选项 A和 B没有 TOP子句,选项 C用的是升序排序,选项 D中是按入校总分进行降序排序,并取前 3条记录,达到了题目的要求。26.使用项日管理器中的“新建”命令按钮创建文件,所创建的文件将 _。

42、(分数:2.00)A.自动包含在该项目中 B.没有包含在该项目中C.可被任何项目包含D.既可包含也可不包含在该项目中解析:解析 使用项目管理器中的“新建”命令按钮创建的文件将自动包含在该项目中,也只能包含在该项目中。而使用系统菜单“文件”中的“新建”命令创建的“文件”将不包含在任何项目中。27.设 A2*3+8,B=2*3+8,C“2*3+8“,正确的一个表达式是 _。(分数:2.00)A.A+C B.A+BC.B+CD.A+B+C解析:解析 变量 A和 C的数据类型是字符型,变量 B的数据类型则是数值型。不同类型的数据不能用运算符“+”进行连接运算。所以,只有选项 A是正确的表达式。28.算

43、法是求解问题的方法,具有输入、输出、有穷性、确定性和 _ 等特性。(分数:2.00)A.可行性 B.计算性C.程序设计性D.检索性解析:解析 操作的实现是用算法来描述的。算法就是解决问题的方法,它是由一个若干条指令组成的有穷序列,必须满足下述规则。有穷性一个算法必须总是执行有穷步后结束,且每一步必须在有穷时间内完成。确定性算法中的每条指令必须有确切的含义,无二义性。对相同的输入,每次的运算结果应一致。可行性算法中每条指令的执行时间都是有限的。输入一个算法有零个或多个输入,它们是算法开始前对算法最初的给出量。输出至少产生一个输出,它是同输入有某种关系的量。29.在 Visual FoxPro中,

44、以共享方式打开一个数据库需使用的参数是 _。(分数:2.00)A.EXCLUSIVEB.SHARED C.NOUPDATED.VALIDATE解析:解析 在 Visual FoxPro中,与打开表有关的参数含义是:EXCLUSIVE表示以独占方式打开,这种方式可读可写。SHARED表示以共享方式打开,这种方式供多个用户共享表,只读不可写。NOUPDATE表示以只读方式打开表,这种方式只读不可写。30.软件工程的需求分析阶段,主要任务是明确系统的 _。(分数:2.00)A.运行平台B.业务流程 C.软件结构D.数据结构解析:解析 本题考查点是软件需求分析的任务。需求分析的任务是:用户和分析人员双

45、方共同来理解系统的需求,并将共同理解做成一份软件需求说明书。分析阶段是面向“问题”的,主要对用户的业务活动进行分析,明确在用户的业务环境中软件系统应该做什么。故选项 B正确。31.软件结构是软件模块间关系的表示,软件模块之间的关系可以有多种,以下选项中, _ 不是其最基础的关系。(分数:2.00)A.调用关系B.包含关系C.嵌套关系D.网状关系 解析:解析 本题考查点是软件模块之间关系的种类。软件模块之间最基础的关系可以有多种,如:调用关系、包含关系和嵌套关系。网状关系是复杂的关系,不是基础关系。32.已知一个部门有多个职工,一个职工只在一个部门上作;一个职工参加多个项目,一个项目可由多个职工

46、完成。则部门和职工间、职工和项目间的联系分别是 _。(分数:2.00)A.1:n 1:nB.1:1 1:nC.m:n m:nD.1:n m:n 解析:解析 实体和实体间的联系有 3种:1:1、1:n 和 m:n。1:1 联系:对于实体集 A中的每一个实体,实体集 B中至多有一个实体与之联系,反之亦然。1:n 联系:对于实体集 A中的每一个实体,实体集 B中有 n个实体(n0)与之联系;反之,对于实体集 B中的每一个实体,实体集 A中至多只有一个实体与之联系。m:n 联系:对于实体集 A中的每一个实体,实体集 B中有 n个实体(n0)与之联系。对于实体集 B中的每一个实体,实体集 A中也有 m个

47、实体(m0)与之联系。33.下列叙述中正确的是 _。(分数:2.00)A.实体集之间一对一的联系实际上就是一一对应的关系B.关系模型只能处理实体集之间一对一的联系C.关系模型属于格式化模型D.以上 3种说法都不对 解析:解析 实体集之间一对一的联系不一定是一一对应的关系,选项 A错误;关系模型中可以直接描述多对多的实体联系,选项 B错误;关系模型是与格式化模型完全不同的数据模型,它用表格数据来表示实体本身及其相互之间的联系,建立在数学理论基础上,选项 C错误。34.SQL中的 UPDATE语句可以用于 _。(分数:2.00)A.更新数据表的结构B.更新数据表的值 C.更新索引D.更新查询解析:解析 SQL 中的 UPDATE语句属于数据操作语句,其功能是对数据表中的数据进行修改。其语法格式为:UPDATE表名SET列名表达式WHERE条件。修改表结构的语句是 SQL中的 ALTER语句,在 SQL中没有更新索引和查询的语句。35.SQL语言支持数据库的三级模式结构,其中模式对应于 _。(分数

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

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

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