ImageVerifierCode 换一换
格式:DOC , 页数:18 ,大小:73KB ,
资源ID:1328446      下载积分:5000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1328446.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(【计算机类职业资格】二级VISUAL+FOXPRO笔试-144及答案解析.doc)为本站会员(rimleave225)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

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

1、二级 VISUAL+FOXPRO 笔试-144 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在下列属性中, _ 是每一个控件都具有的。(分数:2.00)A.CaptionB.ControISourceC.NameD.Picture2.当用 SQL 的 ALTER TABLE 语句修改基本表时,如果要删除其中的某个完整性约束条件,应在该语句中使用短语 _。(分数:2.00)A.MODIFYB.DROPC.ADDD.DELETE3.在 Visual FoxPro 中,其扩展名为MEM 的文件是 _。(分数:2.00)A.备注文件B.内存变量

2、文件C.报表格式文件D.屏幕格式文件4.若打开一个建立了结构复合索引的数据表,再执行 LIST 命令,则表记录的顺序将按 _ 显示。(分数:2.00)A.第一个索引标识B.最后一个索引标识C.主索引标识D.原顺序5.下列叙述中正确的是 _。(分数:2.00)A.程序设计过程中的主要工作是编制程序B.程序设计的主要目标是编制出运行结果正确的程序C.不良的程序设计风格会增加程序的复杂性D.上述 3 种说法都不对6.在关系运算中,查找满足一定条件的元组的运算称之为 _。(分数:2.00)A.复制B.选择C.投影D.连接7.以下叙述与表单数据环境有关,其中正确的是 _ 。(分数:2.00)A.当表单运

3、行时,数据环境中的表处于只读状态,只能显示,不能修改B.当表单关闭时,不能自动关闭数据环境中的表C.当表单运行时,自动打开数据环境中的表D.当表单运行时,与数据环境中的表无关8.程序编制有 3 个层次,其实施顺序应是 _。(分数:2.00)A.编码、画程序框图、测试B.编码、写程序文档、排错C.编码、测试、排错D.编码、画程序框图、排错9.SQL 语言是一种 _。(分数:2.00)A.关系代数语言B.元组关系演算语言C.域关系演算语言D.介于关系代数和关系演算之间的语言10.SQL 的 DROP INDEX 语句的作用是 _。(分数:2.00)A.删除索引B.建立索引C.修改索引D.更新索引1

4、1.主索引字段具有 _。(分数:2.00)A.不能出现重复值或空值B.能出现重复值C.能出现空值D.不能出现重复值,但能出现空值12.WHERE 教师表.教师号授课表.教师号(分数:2.00)A.B.C.D.13.以下关于视图的描述中,错误的是 _。(分数:2.00)A.可以根据自由表建立视图B.可以根据查询建立视图C.可以根据数据库表建立视图D.可以根据数据库表和自由表建立视图14.进行软件需求分析时常采用数据字典对数据流图中包含的所有元素进行定义,其定义的条目内容主要是 _。(分数:2.00)A.数据流、数据存储、数据项和加工B.一般信息、名字、别名和描述C.数据类型、数据长度和结构D.数

5、据取值范围、使用频率和方式15.在 Visual FoxPro 中,可对字段值设置默认值的表 _。(分数:2.00)A.必须是数据库表B.必须是自由表C.可以是自由表或数据库表D.不能设置字段的默认值16.在项目管理器中,如果要删除某个数据表中的记录,应使用的命令按钮是 _。(分数:2.00)A.修改B.移去C.删除D.浏览17.设一棵二叉树中,度为 1 的结点数为 9,则该二叉树的叶结点的数目是 _。(分数:2.00)A.10B.11C.12D.不确定18.当前表中有 3 个备注型字段和 1 个通用型字段,它的备注文件有 _ 。(分数:2.00)A.3 个B.2 个C.1 个D.10 个19

6、.软件设计规格说明书包括设计说明、文件结构和全局数据等,下列选项中,应属于模块说明的内容是 _。(分数:2.00)A.软件结构B.数据说明C.设计语言描述D.存取方法20.执行下列命令后,输出的结果是 _。X=“ABCD”Y=“EFG”?SUBSTR(X,IIF(XY,LES(Y),LEN(X),LEN(X)-LEN(Y)(分数:2.00)A.AB.BC.CD.D21.函数 IEN(TRIM(SPACE(10)-SPACE3)返回的值是 _ 。(分数:2.00)A.7B.-3C.13D.322.栈结构不适用于下列哪一种应用?(分数:2.00)A.表达式求值B.树的层次次序周游算法的实现C.二叉

7、树对称序周游算法的实现D.快速排序算法的实现23.下列关于栈的叙述正确的是 _。(分数:2.00)A.在栈中只能插入数据B.在栈中只能删除数据C.栈是先进先出的线性表D.栈是先进后出的线性表24.在 SELECT 语句中, _ 子句后可能带有 HAVING 短语。(分数:2.00)A.ORDERB.GROUPC.WHERED.SELECT25.在 SELECT 语句中,为了在查询结果中只包含两个表中符合条件的记录,应使用 _ 连接类型。(分数:2.00)A.ISNNERB.LEFTC.RTGHTD.FULL26.当 SQL 的子查询返回的值是一个集合时,下列选项中的 _ 不是在比较运算符和子查

8、询中使用的量词。(分数:2.00)A.RESTB.INC.AILD.ANY27.数据库系统的核心部分是 _。(分数:2.00)A.数据模型B.数据库C.数据库管理系统D.计算机硬件28.有关控件对象的 Click 事件的正确叙述是 _ 。(分数:2.00)A.用鼠标双击对象时引发B.用鼠标单击对象时引发C.用鼠标右键单击对象时引发D.用鼠标右键双击对象时引发29.FROM 教师表 WHERE 所在系“计算机”AND 所在系计算机)(分数:2.00)A.B.C.D.30.下列中的 _ 不是表单中的容器类控件。(分数:2.00)A.表格B.页框C.文本框D.表单集31AND.性别“女”.AND.成

9、绩=80(分数:2.00)A.B.C.D.32.下列叙述中,错误的是 _ 。(分数:2.00)A.表单设计采用了面向对象的程序设计方法B.表单可用于数据库信息的显示、输入和编辑C.表单的设计是可视化的D.表单中程序的执行是有一定顺序的33.所谓概念模型,指的是 _。(分数:2.00)A.客观存在的事物及其相互联系B.将信息世界中的信息进行数据化C.实体模型在计算机中的数据化表示D.现实世界到机器世界的一个中间层次,即信息世界34.下列字串中,合法的 Visual FoxPro 自由表的字段名是 _ 。(分数:2.00)A.工资总和B.1999 年人数C.CHENGJIZONGHED.NO:34

10、35.E-R 方法的三要素是 _。(分数:2.00)A.实体、属性、实体集B.实体、码、联系C.实体、属性、联系D.实体、域、码二、填空题(总题数:15,分数:30.00)36.二叉树是结点的有限集合,这个有限集合或者为 【1】 ,或者由一个根结点及两棵不相交的二叉树组成,分别称为根的左于树和右子树。(分数:2.00)填空项 1:_37.在一个链队中,如果 front 和 rear 是队首和队尾的指针,则插入一个结点 s(的操作是 【2】 。(分数:2.00)填空项 1:_38.软件工程学把软件从开始研制到最终废弃的整个阶段叫做软件的 【3】 。(分数:2.00)填空项 1:_39.为了在软件

11、开发过程中保证软件的质量,主要采取的措施是复审、复查、管理复审和 【4】 。(分数:2.00)填空项 1:_40.关系模型的数据约束通常由 3 类完整性约束提供支持,以保证数据的一致性和完整性。这 3 类完整性指的是实体完整性、域完整性和 【5】 。(分数:2.00)填空项 1:_41.为了改变关系的属性排列顺序,应当使用关系运算中的 【6】 运算。(分数:2.00)填空项 1:_42.在 Visual FoxPro 的表中,当某记录的备注型或通用型字段非空时,其字段标识首字母将以 【7】 显示。(分数:2.00)填空项 1:_43.在表单中确定控件是否可见的属性是 【8】 。(分数:2.00

12、)填空项 1:_44.弹出式菜单可以分组,插入分组线的方法是在“菜单名称”项中输入 【9】 两个字符。(分数:2.00)填空项 1:_45.用当前窗体的 LABEL1 控件显示系统时间的语句是:THISFORM.LABEL1. 【10】 =TIME()(分数:2.00)填空项 1:_46.嵌入式 SQL 语句与主语言之间的通信方法是:主语言向 SQL 语句输入数据主要用主变量(主语言中的程序变量)来实现;SOL 语句向主语言输出数据主要用主变量和游标来实现。所谓游标,指的是系统为用户开设的一个 【11】 。(分数:2.00)填空项 1:_47.表单的运行方式有 【12】 种。(分数:2.00)

13、填空项 1:_48.如果要恢复属性原有的默认值,可以在“属性”窗口中的属性栏上单击鼠标右键,然后在“属性”快捷菜单中选择 【13】 命令。(分数:2.00)填空项 1:_49.可以向项目管理器添加任何文件的说法是 【14】 的。(分数:2.00)填空项 1:_50.在选课表中,求选修了课程号为“C140”的学生的最高分、最低分及之间相差的分数(显示的列标题为:课程号,最高分,最低分,相差分数)。请对以下 SELECT 语句填空:SELECT 课程号, 【15】 FROM 选课表 WHERE 课程号“C140”(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO 笔试-144 答案解

14、析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在下列属性中, _ 是每一个控件都具有的。(分数:2.00)A.CaptionB.ControISourceC.Name D.Picture解析:解析 Caption 属性用于指定对象的标题,有些控件有 Caption 属性,如“标签”控件,有些控件没有 Caption 属性,如“文本框”控件;ControlSource 属性用于指定与数据绑定控件的数据源,不是每个控件都有的;Picture 属性用于指定显示在控件上的图形,只有少数容器类控件有 Picture 属性,很多控件都没有该属性;而 Name

15、 属性是指对象的调用名,是每个控件都有的。2.当用 SQL 的 ALTER TABLE 语句修改基本表时,如果要删除其中的某个完整性约束条件,应在该语句中使用短语 _。(分数:2.00)A.MODIFYB.DROP C.ADDD.DELETE解析:解析 在 ALTER TABLE 语句中,可以使用 ADD、DROP、MODIFY 等子句来增加或修改指定基本表中的属性和完整性约束条件。其中,ADD 子句用于增加新列和新的完整性约束条件,DROP 子句用于删除指定的完整性约束条件,MODIFY 子句用于修改原有的列定义。3.在 Visual FoxPro 中,其扩展名为MEM 的文件是 _。(分数

16、:2.00)A.备注文件B.内存变量文件 C.报表格式文件D.屏幕格式文件解析:解析 Visual FoxPro 支持多种文件类型。扩展名为.MEM 的文件是内存变量文件。4.若打开一个建立了结构复合索引的数据表,再执行 LIST 命令,则表记录的顺序将按 _ 显示。(分数:2.00)A.第一个索引标识B.最后一个索引标识C.主索引标识D.原顺序 解析:解析 一个表可以打开多个索引文件,复合结构索引文件可能包括多个索引标识,但任何时候,只有一个索引文件能起作用,在复合索引文件中,也只有一个索引标识起作用。当前起作用的索引文件称为主控索引文件,当前起作用的索引标识称为主控索引。当表打开时,结构复

17、合索引文件自动打开,但还需要使用“SET ORDER TO”命令确定主控索引。因此打开一个建立了结构复合索引的数据表,再执行LIST 命令,此时没有主控索引,表记录的顺序将按原顺序显示。5.下列叙述中正确的是 _。(分数:2.00)A.程序设计过程中的主要工作是编制程序B.程序设计的主要目标是编制出运行结果正确的程序C.不良的程序设计风格会增加程序的复杂性 D.上述 3 种说法都不对解析:解析 程序设计过程中包括很多步骤,编制程序只是其中的一步。所以,选项 A 错误。程序设计的最终产品是程序,但仅设计和编制出一个运行结果正确的程序是不够的,还应养成良好的程序设计风格。所以,选项 B 错误。程序

18、设计的根本目标是要降低程序的复杂性和提高程序的可读性。而程序的复杂性主要来自以下两个方面:问题固有的复杂性,不良的设计风格人为地增加了程序的复杂性。所以,良好的设计风格对于降低程序的复杂性是很重要的,并且,好的设计风格是好的程序设计的基本保证。选项 C 正确。6.在关系运算中,查找满足一定条件的元组的运算称之为 _。(分数:2.00)A.复制B.选择 C.投影D.连接解析:解析 关系数据库中有 3 种基本操作:选择从关系中找出满足条件的元组,即从行方向进行的选择操作;投影从关系中指定若干个属性组成新的关系,即从列方向进行选择的操作,连接将两个关系模式的属性名拼接成一个更宽的关系模式,生成的新关

19、系中包含满足连接条件的元组。从上述可知,查找满足一定条件的元组的运算称为选择。7.以下叙述与表单数据环境有关,其中正确的是 _ 。(分数:2.00)A.当表单运行时,数据环境中的表处于只读状态,只能显示,不能修改B.当表单关闭时,不能自动关闭数据环境中的表C.当表单运行时,自动打开数据环境中的表 D.当表单运行时,与数据环境中的表无关解析:解析 本题考查点是表单的数据环境。表单的数据环境能够包含与表单有联系的表和视图之间的关系。数据环境中的表或视图会随着表单的打开或运行而打开,并随着表单的关闭或释放而关闭。数据环境是独立于表单的一个对象,有自己的属性、方法和事件。当表单运行时,数据环境中的表处

20、于可读写的状态,可以显示和修改表中数据。8.程序编制有 3 个层次,其实施顺序应是 _。(分数:2.00)A.编码、画程序框图、测试B.编码、写程序文档、排错C.编码、测试、排错 D.编码、画程序框图、排错解析:解析 本题考查点是程序编制的 3 个层次。程序编制有 3 个层次:编码、测试、排错。一个完整的程序或程序模块,都必须依次经历这 3 个层次的过程。9.SQL 语言是一种 _。(分数:2.00)A.关系代数语言B.元组关系演算语言C.域关系演算语言D.介于关系代数和关系演算之间的语言 解析:解析 SQL(Structured Query Language)即结构化查询语言。SQL 语言是

21、 1974 年由 Boyce 和Chamberlin 提出的。1975-1979 年在 IBM 公司的 System R(关系数据库管理系统)上实现。SQL 是一种介于关系代数和关系演算之间的语言,SQL 功能丰富,语言简洁,使用方便灵活,已被关系数据库管理系统所广泛采用,并发展成为关系数据库的国际标准语言。10.SQL 的 DROP INDEX 语句的作用是 _。(分数:2.00)A.删除索引 B.建立索引C.修改索引D.更新索引解析:解析 SQL 用 DROP INDEX 语句删除索引,该语句的一般格式如下:DROP INDEX索引名例如,执行下面 3 个语句将删除 3 个索引:DROP

22、INDEX XSNODROP INDEX XCNODROP INDEX XSC删除索引时,系统会同时从数据字典中删去有关这些索引的描述。11.主索引字段具有 _。(分数:2.00)A.不能出现重复值或空值 B.能出现重复值C.能出现空值D.不能出现重复值,但能出现空值解析:解析 Visual FoxPro 的索引分为主索引、候选索引、唯一索引和普通索引。主索引每个表最多有一个,用作主索引的主关键词字段具有唯一性和非空性。自由表不能建主索引,只有数据库表才能建主索引。侯选索引每个表可以有多个,侯选索引可以用作主关键词的索引,所有的索引关键词具有唯一性和非空性。唯一索引每个表可以有多个,所有索引具

23、有唯一性,但无非空性。该类型是为了保持同早期版本的兼容性。普通索引每个表可以有多个,索引的关键词既无唯一性,也无非空性,是除主索引、侯选索引和唯一索引之外的其他所有索引。该索引可用来对记录排序和搜索记录。12.WHERE 教师表.教师号授课表.教师号(分数:2.00)A.B.C. D.解析:解析 本查询是在教师表和授课表之间进行的,4 个选项中有两种查询方式。选项 A 的错误之处在于 WHERE 短语中两表连接条件中等号右边没有指定连接的另一个表名(授课表)。选项 B 的错误是用于两表连接的条件短语 ON 应在 JOIN 短语之后。选项 C 是正确的。选项 D 的错误是在 JOIN 短语之后用

24、了WHERE 连接条件。13.以下关于视图的描述中,错误的是 _。(分数:2.00)A.可以根据自由表建立视图B.可以根据查询建立视图 C.可以根据数据库表建立视图D.可以根据数据库表和自由表建立视图解析:解析 视图是操作表的一种手段,通过视图可以查询表,也可以更新表。视图是数据库特有的功能,只有包含视图的数据库打开,才能使用视图。视图是根据数据库表或自由表定义的。查询不是表,因此不能根据查询建立视图。视图兼有“表”和“查询”的特点,与查询相类似的地方是,可以用来从一个或多个相关联的表中提取有用信息;与表相类似的地方是:可以用来更新其中的信息,并将更新结果永久保存在磁盘上。14.进行软件需求分

25、析时常采用数据字典对数据流图中包含的所有元素进行定义,其定义的条目内容主要是 _。(分数:2.00)A.数据流、数据存储、数据项和加工 B.一般信息、名字、别名和描述C.数据类型、数据长度和结构D.数据取值范围、使用频率和方式解析:解析 本题考查点是数据字典的内容。数据字典中有 4 种类型的条目:数据流,数据存储、数据项和加工。选项 B、C、D 只是数据字典可能包含的内容。故选项 A 正确。15.在 Visual FoxPro 中,可对字段值设置默认值的表 _。(分数:2.00)A.必须是数据库表 B.必须是自由表C.可以是自由表或数据库表D.不能设置字段的默认值解析:解析 在 Visual

26、FoxPro 中,表分为自由表和数据库表。自由表是不包含在任何一个数据库中的表,而数据库表是包含在数据库中的表,一个表最多只能包含在一个数据库中。设计自由表时,在表设计器中只能设置字段、索引和表的基本属性。数据库使用数据字典来保存对数据库中各种数据的定义或设置信息,包括表的属性、字段属性、记录规则、表间关系、参照完整性等。因此必须是数据库表才可以设置字段的默认值。16.在项目管理器中,如果要删除某个数据表中的记录,应使用的命令按钮是 _。(分数:2.00)A.修改B.移去C.删除D.浏览 解析:解析 项目管理器中的“修改”命令按钮用于修改指定的文件,“移去”命令按钮用于将指定文件从项目中移去,

27、包含在“移去”命令按钮中的“删除”命令按钮用于从项目中移去并删除指定文件,“浏览”命令按钮可用于记录的显示、添加、修改和删除,与“显示”菜单中的“浏览”功能是一样的。17.设一棵二叉树中,度为 1 的结点数为 9,则该二叉树的叶结点的数目是 _。(分数:2.00)A.10B.11C.12D.不确定 解析:解析 任意一棵二叉树的叶结点的个数 n0是由度为 2 的结点数 n2决定的,n 0n 2+1。已知度为 1的结点数,叶结点的数目是不确定的。18.当前表中有 3 个备注型字段和 1 个通用型字段,它的备注文件有 _ 。(分数:2.00)A.3 个B.2 个C.1 个 D.10 个解析:解析 一

28、个表文件的结构中无论有多少个备注型字段和通用型字段,所建立的备注文件仍然只有一个。19.软件设计规格说明书包括设计说明、文件结构和全局数据等,下列选项中,应属于模块说明的内容是 _。(分数:2.00)A.软件结构B.数据说明C.设计语言描述 D.存取方法解析:解析 本题考查点是软件设计规格说明书的内容。模块说明的内容有:处理过程描述、接口描述、设计语言描述、所用模块、数据的组织、注解等。20.执行下列命令后,输出的结果是 _。X=“ABCD”Y=“EFG”?SUBSTR(X,IIF(XY,LES(Y),LEN(X),LEN(X)-LEN(Y)(分数:2.00)A.AB.BC.C D.D解析:解

29、析 函数 SUBSTR()中的两个函数表达式的运算如下;IIF(XY,LEN(Y),LENn(X)IIF(XY,3,4)3LEN(X)-LEN(Y)4-31于是,函数“SUBSTR(X,IIF(XY,LEN(Y),LEN(X),LEN(X)-LEN(Y)”的运算变为 SUBSTR (X,3,1)。其运算目的是:在变量 X 的字符串中的第 3 个字符位置上取出 1 个字符。命令?的输出结果是字符“C”。21.函数 IEN(TRIM(SPACE(10)-SPACE3)返回的值是 _ 。(分数:2.00)A.7B.-3C.13D.3 解析:解析 函数 LEN()中使用了 SPACE()和 TRIM(

30、)两个函数,SPACE()用于产生若干个空格,TRIM()用于删除字符串的尾部空格。当 SPACE(10)产生 10 个空格后,经过 TRIM()的处理,所产生的 10 个空格被全部删除掉。因此,函数 LEN()最后测试的是由 SPACE(3)产生的 3 个空格所组成的字符串的长度。整个函数运算完后,返回的值是 3。22.栈结构不适用于下列哪一种应用?(分数:2.00)A.表达式求值B.树的层次次序周游算法的实现 C.二叉树对称序周游算法的实现D.快速排序算法的实现解析:解析 本题考查点是栈的应用。选项 A:表达式求值是栈的典型应用。选项 B:树的层次次序周游算法的实现是队列的典型应用。选项

31、C;二叉树对称序周游算法的实现是栈的典型应用。选项 D:快速排序算法可以通过堆来实现。23.下列关于栈的叙述正确的是 _。(分数:2.00)A.在栈中只能插入数据B.在栈中只能删除数据C.栈是先进先出的线性表D.栈是先进后出的线性表 解析:解析 栈是一种特殊的线性表,其插入与删除运算都只在线性表的一端进行。在这种线性表的结构中,一端封闭,不允许插入与删除元素;另一端开口,允许插入与删除元素。在栈中不仅能插入数据,也能删除数据,选项 A 与选项 B 都错。栈是后进先出的线性表,而不是先进先出的线性表,选项 C 的说法错误,选项 D 正确。24.在 SELECT 语句中, _ 子句后可能带有 HA

32、VING 短语。(分数:2.00)A.ORDERB.GROUP C.WHERED.SELECT解析:解析 在 SELECT SQL 语句中,GROUP 子句用于把查询结果中的行按一个或多个列的值分组,其中 HAVING 短语可以跟在 GROUP 之后(也只能跟在 GROUP 之后),用于指定在查询结果中的各组应满足的条件。25.在 SELECT 语句中,为了在查询结果中只包含两个表中符合条件的记录,应使用 _ 连接类型。(分数:2.00)A.ISNNER B.LEFTC.RTGHTD.FULL解析:解析 SELECT-SQL 语句可以在查询结果中包含两个以上表中的数据,在语句中的连接类型有 4

33、 种:INNER JOIN 指定查询结果中只包括那些多个表中都有的行,LEFT JOIN 指定查询结果中包括 JOIN 关键词左边表中所有的行,和 JOIN 关键词右边表中与这些行匹配的行,RIGHT JOIN 指定查询结果中包括 JOIN关键词右边表中所有的行,和 JOIN 关键词左边表中与这些行匹配的行,FULL JOIN 指定查询结果中包括所有表中的所有匹配与不匹配的行。26.当 SQL 的子查询返回的值是一个集合时,下列选项中的 _ 不是在比较运算符和子查询中使用的量词。(分数:2.00)A.REST B.INC.AILD.ANY解析:解析 如果子查询返回的值不止一个,而是一个集合时,

34、则不能直接使用比较运算符号,可以在比较运算符和子查询中使用量词 ANY 或 ALL。其中 ANY 表示取子查询结果中的任意一个,可用 IN 代替;ALL 表示取子查询结果中的全部,而 REST 不是用于子查询中的量词。27.数据库系统的核心部分是 _。(分数:2.00)A.数据模型B.数据库C.数据库管理系统 D.计算机硬件解析:解析 数据库系统(BBS)是指在计算机系统中引入数据库后的系统构成。因此,数据库系统不仅包括数据本身,还包括相应的硬件、软件和各类人员。在数据库系统中,数据库管理系统 DBMS 是在特定操作系统支持下建立、使用、维护和管理数据库的一种软件。数据库的一切操作都是通过数据

35、库管理系统来实现的。数据库管理系统 DBMS 是数据库系统的核心部分。28.有关控件对象的 Click 事件的正确叙述是 _ 。(分数:2.00)A.用鼠标双击对象时引发B.用鼠标单击对象时引发 C.用鼠标右键单击对象时引发D.用鼠标右键双击对象时引发解析:解析 本题考查点是常用事件。用鼠标双击对象时引发 DbClick 事件。用鼠标单击对象时引发Click 事件。用鼠标右键单击对象时引发 RightClick 事件。29.FROM 教师表 WHERE 所在系“计算机”AND 所在系计算机)(分数:2.00)A.B.C. D.解析:解析 本查询是基于教师表查询其他系中比计算机系所有教师工资都高

36、的教师的姓名和工资,4个选项中都使用了子查询。选项 A 中子查询给出了计算机系所有教师的工资的集合,子查询前的量词 ANY代表任意一个,AND 前后是并列的条件,该语句查询的是非计算机系中工资大于计算机系任何一个教师的工资的教师的姓名和工资,或者说是查询非计算机系中工资比计算机系最低工资高的教师的姓名和工资,假如,计算机系教师的工资集合是(1500,1300,900),那么查询的是所有不是计算机系且工资高于 900的教师,该选项不合题义。选项 B 中子查询使用了函数 MIN 求出了计算机系最低工资,查询的结果是找出非计算机系中工资比计算机系最低工资高的教师姓名和工资,同选项 A 一样,不合题义

37、;选项 C 中子查询给出了计算机系所有教师的工资的集合,子查询前的量词 ALL 代表全部,该语句查询的是非计算机系中工资大于计算机系所有教师的工资的教师的姓名和工资,或者说是查询非计算机系中工资比计算机系最高工资都高的教师的姓名和工资,假如,计算机系教师的工资集合是(1500,1300,900),那么查询的是所有不是计算机系且工资高于 1500 的教师,该选项符合题义,是正确的。选项 D 中子查询使用了函数 MAX 求出了计算机系最高丁资,按题义应该是正确的,但是由于将并列条件“所在系计算机”放在于查询之内,造成逻辑表达错误,因此也是错误。30.下列中的 _ 不是表单中的容器类控件。(分数:2

38、.00)A.表格B.页框C.文本框 D.表单集解析:解析 表格是一种容器类控件。一个表格控件可包含若干列,每一列能容纳一个列标题和列控件;页框是一个容器类控件,它可以容纳多个页面,在每个页面中又可以包含容器控件或其他控件;表单集也是容器类控件,是一个或多个相关表单的集合。在本题中,只有文本框控件不是容器类控件。31AND.性别“女”.AND.成绩=80(分数:2.00)A.B.C.D. 解析:解析 本查询是在学生表和选课表之间进行的,在语句中应有表的连接条件和记录的筛选条件,在 4 个选项中的表连接条件都是相同的,也是正确的,不同之处是连接条件和筛选条件之间的逻辑运算符的使用,在语句中只要使用

39、了逻辑运算符 OR 就都不符合题意要求,正确答案应为选项 D。32.下列叙述中,错误的是 _ 。(分数:2.00)A.表单设计采用了面向对象的程序设计方法B.表单可用于数据库信息的显示、输入和编辑C.表单的设计是可视化的D.表单中程序的执行是有一定顺序的 解析:解析 表单是 Visual FoxPro 提供的最常见的数据交互式操作界面,表单为数据库信息的显示、输入和编辑提供了非常简便的方法。表单的设计是可视化编程的基础。表单设计充分体现了面向对象程序设计的风格。面向对象程序设计有两个鲜明的特点:编程方式是可视化的,所见即所得;程序的执行由事件驱动,没有一定的顺序。33.所谓概念模型,指的是 _

40、。(分数:2.00)A.客观存在的事物及其相互联系B.将信息世界中的信息进行数据化C.实体模型在计算机中的数据化表示D.现实世界到机器世界的一个中间层次,即信息世界 解析:解析 概念模型是现实世界到机器世界的一个中间层次,是人们对所涉及到的客观事物及其关系的理解,是对现实世界中的客观对象进行认识、抽象而得到的信息。34.下列字串中,合法的 Visual FoxPro 自由表的字段名是 _ 。(分数:2.00)A.工资总和 B.1999 年人数C.CHENGJIZONGHED.NO:34解析:解析 Visual FoxPro 自由表的字段变量名可以包含字母、汉字、数字和下划线,但必须以字母或汉字

41、开头,且每个字段名最多可用 10 个字节字符。如果用汉字作宇段名,则最多只能用 5 个汉字。在同一个表结构中不能重复使用相同的字段名。选项 A 的“工资总和”是合法的字段名。而选项 B、C、D 都是错误的,因为选项 B 中的“1999 年人数”以数字“1”开头,选项 C 中的“CHENGJIZONGHE”的长度超过了 10 个字符,选项 D 中的“NO;34”使用了冒号“;”。35.E-R 方法的三要素是 _。(分数:2.00)A.实体、属性、实体集B.实体、码、联系C.实体、属性、联系 D.实体、域、码解析:解析 E-R(Entity-Relationship)方法,即实体联系方法,于 19

42、76 年由 P.P.S.Chen 提出,其方法是用 E-R 图来描述某一组织(单位)的概念模型。E-R 方法面向现实世界,可以有效而自然地模拟现实世界。E-R 方法的三要素是:实体(entity)、属性(attribute)、联系(relationship)。实体客观存在并可相互区分的事物叫实体。实体可以是具体的人、事、物,也可以是抽象的概念或事物之间的联系,实体是信息世界的基本单位。属性实体所具有的某一特性称为属性,一个实体可由若干个属性来刻画。例如,一本书的属性有书号、书名、作者、出版社、单价等,一个学生的属性有学号、姓名、年龄、性别等。联系现实世界中的事物之间是有联系的,这些联系在信息世

43、界中反映为实体内部的联系和实体之间的联系。实体内部的联系通常是指组成实体的各属性之间的联系。实体之间的联系可分为 3 类:一对一联系 (1:1)、一对多联系(1:n)、多对多联系(m:n)。二、填空题(总题数:15,分数:30.00)36.二叉树是结点的有限集合,这个有限集合或者为 【1】 ,或者由一个根结点及两棵不相交的二叉树组成,分别称为根的左于树和右子树。(分数:2.00)填空项 1:_ (正确答案:空集)解析:解析 本题考查点是二叉树的定义。二叉树是结点的有限集合,此有限集合或者为空,或由一个根结点及两棵不相交的二叉树组成,分别称为根的左子树和右子树。37.在一个链队中,如果 fron

44、t 和 rear 是队首和队尾的指针,则插入一个结点 s(的操作是 【2】 。(分数:2.00)填空项 1:_ (正确答案:rear(.next:s;rear:s;)解析:解析 队列的插入操作只能在队尾进行。38.软件工程学把软件从开始研制到最终废弃的整个阶段叫做软件的 【3】 。(分数:2.00)填空项 1:_ (正确答案:生命期)解析:解析 软件的生存周期是软件工程最基本的重要概念。软件产品和其他产品的生产一样,都要经过分析,设计、制造、检测和运行使用几个阶段。通常,把软件从开始研制(形成概念)到最终废弃这整个过程称为软件的生命期,39.为了在软件开发过程中保证软件的质量,主要采取的措施是

45、复审、复查、管理复审和 【4】 。(分数:2.00)填空项 1:_ (正确答案:测试)解析:解析 本题考查点是保证软件质量的手段。为在软件开发过程中保证软件的质量,主要采取复审、复查、管理复审和测试这几种措施。测试是用已知的输入在已知的环境中动态地执行系统。40.关系模型的数据约束通常由 3 类完整性约束提供支持,以保证数据的一致性和完整性。这 3 类完整性指的是实体完整性、域完整性和 【5】 。(分数:2.00)填空项 1:_ (正确答案:参照完整性)解析:解析 关系模型中的完整性是指数据库中数据的正确性和一致性。为了维护数据库中数据与现实世界的一致性,关系数据库的插入、删除、修改操作必须遵

46、循 3 类完整性规则。关系模型的完整性规则是对关系的某种约束条件。关系模型的 3 类完整性指的是实体完整性、域完整性和参照完整性。41.为了改变关系的属性排列顺序,应当使用关系运算中的 【6】 运算。(分数:2.00)填空项 1:_ (正确答案:投影)解析:解析 投影是从关系中指定若干个属性组成新的关系,即从列方向进行选择的操作。因此,改变关系的属性排列顺序属于投影。42.在 Visual FoxPro 的表中,当某记录的备注型或通用型字段非空时,其字段标识首字母将以 【7】 显示。(分数:2.00)填空项 1:_ (正确答案:大写)解析:解析 在 Visual FoxPro 表中。当某记录的备注型或通用型字段非空时,其字段标识首字母将以大写显示,即显示为 Memo 或 Gen。43.在表单中确定控件是否可见的属性是 【8】 。(分数:2.00)填空项 1:_ (正确答案:VISIBLE)解析:解析 在表单中确定控件是否可见的属性是 VISIBLE。VISIBLE 为.T.,表示控件可见;VISIBLE为.F.,表示控件不可见。44.弹出式菜单可以分组,插入分组线的方法是在“菜单名称”项中输入 【9】 两个字符。(分数:2.00)填空项 1:_ (正确答案:/-)解析:解析 弹出式菜单可以分组,插入分组线的方法是在“菜单名称”项中输入“/-”字符。45.用

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