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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

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

1、二级 VISUAL+FOXPRO笔试-89 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.Visual FoxPro的参照完整性规则不包括 _。(分数:2.00)A.更新规则B.删除规则C.查询规则D.插入规则2.在表单中添加和修改控件时,确定表单标题栏的文本内容的属性是 _。(分数:2.00)A.AlignmentB.CaptionC.FormCountD.MaxHeight3.下列内部排序方法中,稳定的排序方法是 _。(分数:2.00)A.快速排序B.堆排序C.希尔排序D.基数排序4.用户可以在“菜单设计器”窗口右侧的 _ 列表框中查

2、看菜单项所属的级别。(分数:2.00)A.菜单级B.预览C.菜单项D.插入5.关系数据模型用 _ 结构表示实体和实体间的联系。(分数:2.00)A.树型B.网状C.二维表D.对象6.在 SELECT语句中,为了在查询结果中消去重复记录,应使用 _ 项。(分数:2.00)A.PERCENTB.DISTINCTC.TOP ND.WITH TIES7.以下关于数据的存储结构的叙述中正确的是 _。(分数:2.00)A.数据的存储结构是数据间关系的抽象描述B.数据的存储结构是逻辑结构在计算机存储器中的实现C.数据的存储结构分为线性结构和非线性结构D.数据的存储结构对数据运算的具体实现没有影响8.已知学生

3、关系是:学生(学号,姓名,性别,专业号,班长),其中“学号”是主码,“班长”属性表示该学生所在班级的班长的学号,则学生关系是 _。(分数:2.00)A.参照关系不是被参照关系B.被参照关系不是参照关系C.既是参照关系又是被参照关系D.没有参照关系9.类(Class)是具有共同属性、共同操作性质的对象的集合。下列选项中,_ 不是类所具有的特性。(分数:2.00)A.继承性B.封装性C.多态性D.分布性10.在制作报表时,报表的数据源可以是 _。(分数:2.00)A.表、视图或文档B.数据库表,视图、查询或临时视图C.自由表或其他表D.各种文档和表11.软件危机的主要表现有多个方面,如:、需求增长

4、无法满足 、生产成本过高、进度无法控制 、需求定义不准确、质量不易保证 、难以满足维护需要但比较而言,一般认为软件危机产生的主要原因是 _。(分数:2.00)A.和B.和C.和D.和12.用 SELECT-SQL语句查询学生表中所有学生的姓名,使用的是 _。(分数:2.00)A.投影查询B.条件查询C.分组查询D.查询排序13.在下列方法中,不用查找表中数据元素的关系进行查找的方法是 _。(分数:2.00)A.有序表查找B.二叉排序树查找C.平衡二叉树D.散列查找14.将数据库表从数据库移出后,该表被 _。(分数:2.00)A.移出数据库B.逻辑删除C.放入回收站D.物理删除15.执行下列命令

5、后,屏幕上显示的结果是 _。RR=“FORTRAN“?UPPER(SUBSTR(RR,1,1)+LOWER(SUBSTR(RR,2)(分数:2.00)A.FORTRANB.ForTRANC.FortranD.forTRAN16.建立索引文件,可以 _。(分数:2.00)A.清除表中无用的记录B.对表中记录的物理位置进行重新调整C.提高记录的查询速度D.对记录进行分类统计17.下列叙述中,不正确的是 _。(分数:2.00)A.系统软件是在应用软件基础上开发的B.系统软件提供友好的人机界面C.系统软件与硬件密切相关D.系统软件与具体应用无关18.实体完整性规则要求主属性不能取空值,为此,可通过 _

6、 来保证。(分数:2.00)A.定义主关键词B.用户定义的完整性C.定义外部键D.关系系统自动定义19.在报表的页面设置中,把页面布局设置为两列,其含义是 _。(分数:2.00)A.每页只输出两列字段值B.一行可以输出两条记录C.一条记录可以分成两列输出D.两条记录可以在一列输出20.在“表单控件”工具栏中, _ 控件用于保存不希望用户改动的文本。(分数:2.00)A.编辑框B.标签C.命令组D.文本框21.使用项目管理器中的“连编”命令按钮,不能生成 _。(分数:2.00)APRG文件BAPP文件CDLL文件DEXE文件22.关于线性表的描述,错误的一条是 _。(分数:2.00)A.线性表是

7、线性结构B.线性表就是单链表C.线性表的顺序存储结构,必须占用一片连续的存储单元D.线性表的链式存储结构,不必占用连续的存储单元23.备注型字段的数据用来存放 _。(分数:2.00)A.指向备注的具体内容B.指向 DBF文件的指针C.指向 FPT文件的文件名D.指向 FPT文件中文字块的指针24.AND性别“女”AND 课程名“会计学”(分数:2.00)A.B.C.D.25.在 Visual FoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键词段或候选关键词段时,自动更改所有相关子表记录中的对应值。应选择 _。(分数:2.00)A.限制(Restrict)B.忽略(Ignor

8、e)C.级联(Cascade)D.级联(Cascade)或限制(Restrict)26.设学生表 S、课程表 C和学生选课表 SC的结构如下;S(学号,姓名,年龄,系别)C(课程号,课程名)SC(学号,课程号,成绩)查询学生姓名及所选修课程的课程号和成绩,实现此功能的 SELECT语句是 _。(分数:2.00)A.SELECT S.姓名,SC.课程号,SC.成绩 FROM S WHERES.学号SC.学号B.SELECT S.姓名,SC.课程号,SC.成绩 FROM SC WHERES.学号SC.成绩C.SELECT S.姓名,SC.课程号,SC.成绩 FROM S,SC WHERE S.学号

9、SC.学号D.SELECT S.姓名,SC.课程号,SC.成绩 FROM S,SC27.不允许在记录中出现重复索引值的索引是 _。(分数:2.00)A.主索引和候选索引B.主索引、候选索引和唯一索引C.主索引D.主索引、候选索引和普通索引28.(SELECT教师号 FROM授课表 WHERE课程号“C140”)(分数:2.00)A.B.C.D.29.软件的结构化开发过程各阶段都应产生规范的文档,以下选项中,在设计阶段应产生的文档是。(分数:2.00)A.可行性分析报告书B.软件需求说明书C.软件设计规格说明书D.软件测试报告书30.创建数据表时,可以给字段规定 NULL或 NOT NULL值,

10、NULL 值的含义是 _。(分数:2.00)A.0B.空格C.NULLD.不确定31.在学生选课表(SC) 中,查询选修了 3号课程的学生的学号(XH)及其成绩(GD) ,查询结果按分数的降序排列。实现该功能的正确 SQL语句是 _。(分数:2.00)A.SELECT XH,GD FROM SC WHERE CH“3”ORDER BY GD DESCB.SELECT XH,GD FROM SC WHERE CH“3”ORDER BY GD ASCC.SELECT XH,GD FROM SC WHERE CH“3”GROUP BY GD DESCD.SELECT XH,GD FROM SC WH

11、ERE CH“3”GROUP BY GD ASC32.Visual FoxPro的报表文件.FRX 中保存的是 _。(分数:2.00)A.打印报表的预览格式B.已经生成的完整报表C.报表的格式和数据D.报表设计格式的定义33.一个数据库表最多可以设置 _个触发器。(分数:2.00)A.1B.2C.3D.434.将系统菜单全部引入用户菜单的方法是:打开用户菜单生成器,选择“显示”下拉菜单的“常规选项”。在常规选项对话框的“位置”区域包括的单选按钮有_。(分数:2.00)A.替换、追加、删除B.替换、修改、追加、删除C.插入、替换、追加D.替换、追加、在之前、在之后35.在数据库的三级模式结构中,

12、描述数据库中全体数据的全局逻辑结构和特性的是 _。(分数:2.00)A.模式和内模式B.内模式C.模式D.外模式二、填空题(总题数:13,分数:30.00)36.当线性表的操作无插入和删除时,采用 【1】 结构为好。(分数:2.00)填空项 1:_37.由一棵二叉树的前序遍历序列和 【2】 可唯一确定这棵二叉树。(分数:2.00)填空项 1:_38.瀑布模型将软件生存周期划分为 【3】 、开发和运行 3个阶段。(分数:2.00)填空项 1:_39.在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为 【4】 。(分数:2.00)填空项 1:_40.数据模型通常由 3部分组成,它们

13、是 【5】 、数据操作和完整性约束。(分数:2.00)填空项 1:_41.创建学生表时,要将学号字段定义为 8个字符长度,且为主键,其列定义为 【6】 。(分数:2.00)填空项 1:_42.在表单中,域控件是指字段、内存变量和表达式计算结果链接的 【7】 。(分数:2.00)填空项 1:_43.在 Visual FoxPro中,报表布局主要保存在 【8】 文件中。(分数:2.00)填空项 1:_44.查询教师“陈静”讲授的课程,列出教师姓名和课程名。填空补充下面的 SQL语句:SELECT姓名,课程名 FROM教师表,授课表,课程表;WHERE教师表教师号授课表教师号 AND 【9】 AND

14、 【10】 (分数:4.00)填空项 1:_45.分别查询男生和女生的人校总分的平均分,并将结果合并成了个查询结果。请填空补充下面的 SELECT-SQL语句:SELECT性别,AVG(入校总分)AS 平均分;FROM学生表 WHERE性别=“女” 【11】 ;【12】 SELECT 性别,AVG(入校总分)AS 平均分;FROM学生表 WHERE性别=“男”GROUP BY 性别(分数:4.00)填空项 1:_46.创建基于两个表(按一对多关系连接)的表单,可以使用 【13】 向导。(分数:2.00)填空项 1:_47.在一个表单中,添加一个菜单,应在常规选项对话框中选择 【14】 复选框。

15、(分数:2.00)填空项 1:_48.在 Visual FoxPro系统环境下,可以在 【15】 中将系统的各个文件组装在一起。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-89 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.Visual FoxPro的参照完整性规则不包括 _。(分数:2.00)A.更新规则B.删除规则C.查询规则 D.插入规则解析:解析 参照完照性是指数据库中的相关表之间的一种数据完整性约束规则。参照完整性规则包括更新规则、插入规则和删除规则,没有查询规则。2.在表单中添加和修改控件时,确定表单标

16、题栏的文本内容的属性是 _。(分数:2.00)A.AlignmentB.Caption C.FormCountD.MaxHeight解析:解析 属性 Alignment指定与控件有关的文本对齐方式,属性 Caption确定表单标题栏的文本内容,属性 FormCount 确定表单集中的表单数,属性 MaxHeight指定表单的最大高度。3.下列内部排序方法中,稳定的排序方法是 _。(分数:2.00)A.快速排序B.堆排序C.希尔排序D.基数排序 解析:解析 对于具有同一排序码的多个记录,若采用的排序方法使得排序后记录的相对次序不变,则此排序方法为稳定的。基数排序是一种借助多关键词排序的思想对单逻

17、辑关键词进行排序的方法。基数排序不需要进行记录关键词间的比较,因此是一种稳定的排序方法。4.用户可以在“菜单设计器”窗口右侧的 _ 列表框中查看菜单项所属的级别。(分数:2.00)A.菜单级 B.预览C.菜单项D.插入解析:解析 用户可通过“菜单设计器”窗口右侧的“菜单级”选项来查看菜单项所属菜单级别。5.关系数据模型用 _ 结构表示实体和实体间的联系。(分数:2.00)A.树型B.网状C.二维表 D.对象解析:解析 数据模型按数据结构分为:层次模型、网状模型、关系模型和面向对象数据模型。层次模型是树状结构,网状模型是网状结构(有向图结构),关系模型是用二维表表示实体以及实体与实体间的联系,面

18、向对象数据模型中,对象是实体的模型化。6.在 SELECT语句中,为了在查询结果中消去重复记录,应使用 _ 项。(分数:2.00)A.PERCENTB.DISTINCT C.TOP ND.WITH TIES解析:解析 SQL 中的 SELECT语句属于数据查询语句,数据查询是数据库的核心操作。SQL 语言的数据查询只有一条 SELECT语句,但是该语句却是用途最广泛的一条语句,具有灵活的使用方法和丰富的功能。SELECT语句的一般格式为:SELECTALL/DISTINCTTOP表达式PERCENT别名.列表达式LAS栏名,别名.列表达式AS栏名FROM数据库名!表名,数据库名!表名INNER

19、/LEFT/RIGHT/FULL JOIN数据库名!表名ON连接条件.INT0新表名/TO FILE文件名/TO PRINTER/TO SCREENWHERE连接条件AND连接条件AND/OR筛选条件AND/OR筛选条件GROUP BY列名,列名HAVING筛选条件ORDER BY列名ASC/DESC,列名ASC/DESC;本题中,TOPN 用于指定查询结果包括特定数目的行数,PERCENT 用于指定查询结果包括全部记录的百分比,DISTINCT用于指定查询结果中消除重复的记录。而 WITHTIES不是 SELECT中的选项。7.以下关于数据的存储结构的叙述中正确的是 _。(分数:2.00)A

20、.数据的存储结构是数据间关系的抽象描述B.数据的存储结构是逻辑结构在计算机存储器中的实现 C.数据的存储结构分为线性结构和非线性结构D.数据的存储结构对数据运算的具体实现没有影响解析:解析 本题考查点是数据结构的组成。数据结构包括 3个方面的内容:数据的逻辑结构、数据的存储结构、数据的运算。数据的逻辑结构是数据关系的描述,只抽象反映数据元素间的逻辑关系,而不管在计算机中的存储方式;数据的逻辑结构包括线性结构和非线性结构。数据的存储结构是逻辑结构在计算机中的存储实现。数据的运算是逻辑结构相应的各种运算,每一种逻辑结构都有一个运算的集合。8.已知学生关系是:学生(学号,姓名,性别,专业号,班长),

21、其中“学号”是主码,“班长”属性表示该学生所在班级的班长的学号,则学生关系是 _。(分数:2.00)A.参照关系不是被参照关系B.被参照关系不是参照关系C.既是参照关系又是被参照关系 D.没有参照关系解析:解析 在学生关系中,班长来自于学生的学号,班长不是学生关系的主码,但学号是学生关系的主码,因此这是同一个关系内部属性间的引用关系,学生关系既是参照关系,又是被参照关系。9.类(Class)是具有共同属性、共同操作性质的对象的集合。下列选项中,_ 不是类所具有的特性。(分数:2.00)A.继承性B.封装性C.多态性D.分布性 解析:解析 类具有继承性、封装性和多态性等特性。继承性子类不但具有父

22、类的全部属性和方法,而且允许用户根据需要对已有的属性和方法进行修改,或添加新的属性和方法。这种特性称为类的继承性。封装性指类的内部信息对用户是隐蔽的。在类的引用过程中,用户只能看到封装界面上的信息 (属性、事件、方法),而其内部信息(数据结构、操作实现、对象间的相互作用等)则是隐蔽的。多态性是指一些相关联的类包括同名的方法程序,但方法程序的内容不同。在运行时,根据不同的对象、类及触发的事件、控件、焦点来确定调用哪种方法程序。10.在制作报表时,报表的数据源可以是 _。(分数:2.00)A.表、视图或文档B.数据库表,视图、查询或临时视图 C.自由表或其他表D.各种文档和表解析:解析 报表是一个

23、数据库管理系统中的重要部分之一。Visual FoxPro 报表文件的基本组成是数据源和布局。报表的数据源指的是制作报表的数据来源。报表的数据源可以是数据库表、视图、查询或临时视图。11.软件危机的主要表现有多个方面,如:、需求增长无法满足 、生产成本过高、进度无法控制 、需求定义不准确、质量不易保证 、难以满足维护需要但比较而言,一般认为软件危机产生的主要原因是 _。(分数:2.00)A.和B.和C.和D.和 解析:解析 本题考点是软件危机的表现形式。软件危机就是指在计算机软件开发和维护过程中所遇到的一系列严重问题,其主要表现可归纳为两点;一方面是无法满足日益增长的对软件的需求;另一方面是难

24、以满足对已有的软件系统的维护。12.用 SELECT-SQL语句查询学生表中所有学生的姓名,使用的是 _。(分数:2.00)A.投影查询 B.条件查询C.分组查询D.查询排序解析:解析 投影查询是选择表中的全部列或部分列进行的查询。所以,用 SELECT-SQL语句查询学生表中所有学生的姓名,使用的是投影查询。13.在下列方法中,不用查找表中数据元素的关系进行查找的方法是 _。(分数:2.00)A.有序表查找B.二叉排序树查找C.平衡二叉树D.散列查找 解析:解析 线性表查找和树状查找都是利用了数据元素之间的关系进行查找,只有散列查找是利用关键词值与存储位置来进行查找。14.将数据库表从数据库

25、移出后,该表被 _。(分数:2.00)A.移出数据库 B.逻辑删除C.放入回收站D.物理删除解析:解析 可以将数据库表从数据库中移出使之成为自由表,也可将自由表添加到数据库中使之成为数据库表。逻辑删除和物理删除是指删除表中记录的两个步骤。逻辑删除是对表中记录打上删除标记,逻辑删除的记录可以恢复。物理删除是删除磁盘上表文件的记录,物理删除以后的记录不能恢复。15.执行下列命令后,屏幕上显示的结果是 _。RR=“FORTRAN“?UPPER(SUBSTR(RR,1,1)+LOWER(SUBSTR(RR,2)(分数:2.00)A.FORTRANB.ForTRANC.Fortran D.forTRAN

26、解析:解析 函数 SUBSTR(RR,1,1)从字符串“FORTRAN”中仅截取第 1个字符“F”,SUBSTR(RR,2)从字符串“FORTRAN”中的第 2个字符开始,一直截取到最末字符,取出的字符串是“ORTRAN”。函数UPPER()与 LOWER()的作用是分别将字符串转换成大写字母和小写字母。所以,整个表达式的运算过程如下:UPPER(SUBSTR(RR,1,1)+LOWER(SUBSTR(RR,2)UPPER(“F“)+LOWER(“ORTRAN“)+“F“+“ortran“Fortran/16.建立索引文件,可以 _。(分数:2.00)A.清除表中无用的记录B.对表中记录的物理

27、位置进行重新调整C.提高记录的查询速度 D.对记录进行分类统计解析:解析 建立索引文件,可以提高记录的查询速度。17.下列叙述中,不正确的是 _。(分数:2.00)A.系统软件是在应用软件基础上开发的 B.系统软件提供友好的人机界面C.系统软件与硬件密切相关D.系统软件与具体应用无关解析:解析 本题考点是软件系统。计算机软件系统包括系统软件和应用软件。系统软件通常负责管理、控制和维护计算机的各种软件硬件资源,并为用户提供友好的操作界面,以及服务于一般目的的上机环境,系统软件与具体应用无关。常见的系统软件有;操作系统、语言处理程序、系统实用程序、工具软件、数据管理系统。应用软件是为各种应用目的而

28、开发的程序,应用软件通常是在系统软件的基础上开发出来的。常见的软件系统有:办公自动化软件、管理信息系统、大型科学计算软件包等。18.实体完整性规则要求主属性不能取空值,为此,可通过 _ 来保证。(分数:2.00)A.定义主关键词 B.用户定义的完整性C.定义外部键D.关系系统自动定义解析:解析 用户定义了主关键词,当对关系进行更新操作时,数据库管理系统会自动检查主关键词是否为空,或是否唯一。如果主关键词为空,或者不唯一,则拒绝该更新操作,从而保证了实体完整性。19.在报表的页面设置中,把页面布局设置为两列,其含义是 _。(分数:2.00)A.每页只输出两列字段值B.一行可以输出两条记录 C.一

29、条记录可以分成两列输出D.两条记录可以在一列输出解析:解析 在进行报表设计时,通常要使用“文件”菜单中的“页面设置”命令打开“页面设置”对话框。在“页面设置”对话框中,系统默认报表页面列数是 1,表示报表输出记录不分栏,一行输出一条记录。若设置的列数大于 1,把记录分栏输出,一行可输出多条记录。20.在“表单控件”工具栏中, _ 控件用于保存不希望用户改动的文本。(分数:2.00)A.编辑框B.标签 C.命令组D.文本框解析:解析 “标签”控件的作用是用于保存不希望用户改动的文本。21.使用项目管理器中的“连编”命令按钮,不能生成 _。(分数:2.00)APRG文件 BAPP文件CDLL文件D

30、EXE文件解析:解析 使用项目管理器中的“连编”命令按钮,可以生成.APP 文件、.EXE 文件和.DLL 文件。其中: .APP 文件是在 Visual FoxPro环境下运行应用程序的文件,.EXE 文件是脱离 Visual FoxPro运行的可执行文件,.DLL 文件是动态链接文件,而.PRG 文件是源程序格式的文件。22.关于线性表的描述,错误的一条是 _。(分数:2.00)A.线性表是线性结构 B.线性表就是单链表C.线性表的顺序存储结构,必须占用一片连续的存储单元D.线性表的链式存储结构,不必占用连续的存储单元解析:解析 线性表是一种最简单,最常用的数据结构。线性表操作的实现依赖于

31、线性表中数据元素及元素之间的关系在存储器中如何存储。采用顺序存储方式存储的线性表称为顺序表,用链式存储方式存储的线性表称为线性链表,用散列方法存储的线性表称为散列表。23.备注型字段的数据用来存放 _。(分数:2.00)A.指向备注的具体内容B.指向 DBF文件的指针C.指向 FPT文件的文件名D.指向 FPT文件中文字块的指针 解析:解析 备注型和通用型的具体数据都保存在.FPT 文件中,备注型字段的数据用来存放指向 FPT中文字块的指针,通用型字段的数据用来存放指向 FPT文件中多媒体对象的指针。24.AND性别“女”AND 课程名“会计学”(分数:2.00)A.B.C.D. 解析:解析

32、要实现本题 3个表的连接查询,其连接条件是:连接表 s与 SC的连接条件是“S.学号SC.学号”,连接表 C与 SC的连接表件是“C.课程号=SC.课程号”。同时,还需要满足“性别“女”和“课程名“会计学”这两个条件,从而才可以实现查询选修“会计学”课的所有女生的姓名的目的。25.在 Visual FoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键词段或候选关键词段时,自动更改所有相关子表记录中的对应值。应选择 _。(分数:2.00)A.限制(Restrict)B.忽略(Ignore)C.级联(Cascade) D.级联(Cascade)或限制(Restrict)解析:解析

33、参照完整性设定的规则如下表所示。参照完整性设定的规则选项卡选项按钮更新 删除 插入级联用父表中新的关键词更新子表的相关记录删除父表中的记录时,会自动删除子表的相关记录无限制 如果子表中有相关记录,则禁止更新 如果子表中有相关记录,则禁止删除如果父表中没有匹配的记录,则在子表中禁止插入忽略 允许父表更新,与子表无关 允许父表删除,与子表无关 允许子表插入,与父表无关26.设学生表 S、课程表 C和学生选课表 SC的结构如下;S(学号,姓名,年龄,系别)C(课程号,课程名)SC(学号,课程号,成绩)查询学生姓名及所选修课程的课程号和成绩,实现此功能的 SELECT语句是 _。(分数:2.00)A.

34、SELECT S.姓名,SC.课程号,SC.成绩 FROM S WHERES.学号SC.学号B.SELECT S.姓名,SC.课程号,SC.成绩 FROM SC WHERES.学号SC.成绩C.SELECT S.姓名,SC.课程号,SC.成绩 FROM S,SC WHERE S.学号SC.学号 D.SELECT S.姓名,SC.课程号,SC.成绩 FROM S,SC解析:解析 根据题目要求可以分析:本查询涉及到学生表 S和学生选课表 SC,同时需要满足查询条件“S.学号SC.学号”,所以只有使用选项 C的语句,才能实现查询学生姓名及其所选修课程的课程号和成绩。27.不允许在记录中出现重复索引值

35、的索引是 _。(分数:2.00)A.主索引和候选索引 B.主索引、候选索引和唯一索引C.主索引D.主索引、候选索引和普通索引解析:解析 主索引是在指定字段或表达式中不允许出现重复值的索引,这样的索引可以起到主关键词的作用。主关键词能唯一确定记录的顺序,它不允许在指定字段中出现重复值。建立主索引的字段可以看作是主关键词,一个表只能有一个主关键词,所以一个表只能创建一个主索引。主索引仅适用于数据库表,自由表不能创建主索引。如果一个表已经有了一个主索引,可以为该表添加候选索引。候选索引和主索引一样,要求字段值具有唯一性。建立候选索引的字段可以看作是候选关键词。一个数据表或自由表中都可以建立多个候选索

36、引。28.(SELECT教师号 FROM授课表 WHERE课程号“C140”)(分数:2.00)A.B.C.D. 解析:解析 本查询是基于教师表和授课表查询讲授课程号为“C140”的教师的姓名,可以使用两种方法:等值连接查询和子查询。选项 A采用的是返回一组值的子查询,先执行子查询,找到讲授课程号为“C140”的教师号,由于讲授“C140”课程的教师可能是一个或多个,返回的教师号为一组值的集合;再执行父查询,其中 ANY也可以用 IN代替,其含义为任意一个,即筛选出教师表中的教师号为子查询返回集合中的任意一个值所对应记录的教师姓名,此选项是正确的。选项 B采用的也是子查询的一种:判断在子查询中

37、是否存在相关的记录,当子查询检查到在授课表中存在一条满足其 WHERE条件短语的记录时,父查询便得到一个教师姓名,重复执行上述过程,直到得出最后结果,即筛选出教师表中的教师号为子查询返回集合中的任意一个值所对应记录的教师姓名,此选项也是正确的。选项 C是等值连接查询,即在教师表和授课表中,选取满足 WHERE条件短语的教师姓名,是正确答案。选项 D也采用的是返回一组值的子查询,但量词 ALL在此处用法不当,是错误的。29.软件的结构化开发过程各阶段都应产生规范的文档,以下选项中,在设计阶段应产生的文档是。(分数:2.00)A.可行性分析报告书B.软件需求说明书C.软件设计规格说明书 D.软件测

38、试报告书解析:解析 本题考点是开发过程计划期的任务。可行性分析报告书是在可行性分析阶段产生的,软件需求说明书是在需求分析阶段产生的,软件设计规格说明书是在设计阶段产生的,软件测试报告书是在测试阶段产生的。30.创建数据表时,可以给字段规定 NULL或 NOT NULL值,NULL 值的含义是 _。(分数:2.00)A.0B.空格C.NULLD.不确定 解析:解析 空值(NULL)不是。也不是空格,更不是填入 NULL,而是“不知道”、“不确定”或“没有数据”的意思。当某一字段的值一定要输入值才有意义时,则可设置为 NOT NULL。31.在学生选课表(SC) 中,查询选修了 3号课程的学生的学

39、号(XH)及其成绩(GD) ,查询结果按分数的降序排列。实现该功能的正确 SQL语句是 _。(分数:2.00)A.SELECT XH,GD FROM SC WHERE CH“3”ORDER BY GD DESC B.SELECT XH,GD FROM SC WHERE CH“3”ORDER BY GD ASCC.SELECT XH,GD FROM SC WHERE CH“3”GROUP BY GD DESCD.SELECT XH,GD FROM SC WHERE CH“3”GROUP BY GD ASC解析:解析 在 SQL的 SELECT语句中,可以使用 GROUP子句、ORDER 子句对查

40、询结果实现分组和排序。如果使用了 GROUP子句,将查询结果按指定的列名的值进行分组,即:将与该属性列值相等的元组分为一个组,每个组产生结果表中的一条元组(记录)。如果使用了 ORDER子句,则将查询结果按指定的列名的值进行升序或降序排列。使用短语 ASC表示升序排序,DESC 表示降序排序。选项 C和 D的功能不符合题目要求。而选项 B是按升序方式排序,亦不符合题目要求。因此,只有选项 A 能实现题目指定的功能。32.Visual FoxPro的报表文件.FRX 中保存的是 _。(分数:2.00)A.打印报表的预览格式B.已经生成的完整报表C.报表的格式和数据D.报表设计格式的定义 解析:解

41、析 本题考查点是与报表有关的文件。与报表有关的文件有:报表文件的扩展名为.FRX,用来存放报表设计格式的定义的文件。报表备注文件的扩展名为.FRT。33.一个数据库表最多可以设置 _个触发器。(分数:2.00)A.1B.2C.3 D.4解析:解析 在数据库“表设计器”中,选择“表”选项卡,可以设置 3种触发器,即:插入触发器、更新触发器和删除触发器。当设置触发器后,在对数据库表进行插入、删除、更新时,数据库自动启动触发器所指定的程序,进行检测,以保持数据的完整性。插入触发器表示在数据库表中插入记录时所触发的检测程序,确定该插入的记录是否符合所设置的条件,如果符合条件,返回真值,允许插入该记录,

42、否则不允许插入该记录。更新触发器表示在数据库表中修改记录时所触发的检测程序,确定被修改的记录是否符合所设置的条件,如果符合条件,返回真值,所作的修改有效,否则不保存修改后的记录,同时可以还原修改以前的记录值。删除触发器表示在数据库表中删除记录时所触发的检测程序,确定被修改的记录是否符合所设置的条件,如果符合条件,返回真值,允许删除该记录,否则不允许删除该记录。34.将系统菜单全部引入用户菜单的方法是:打开用户菜单生成器,选择“显示”下拉菜单的“常规选项”。在常规选项对话框的“位置”区域包括的单选按钮有_。(分数:2.00)A.替换、追加、删除B.替换、修改、追加、删除C.插入、替换、追加D.替

43、换、追加、在之前、在之后 解析:解析 在“常规选项”对话框的“位置”区域有 4个单选按钮。替换默认。将用户菜单替换系统菜单。追加用户菜单追加在系统菜单之后。在之前用户菜单追加在指定系统菜单标题之前。在之后用户菜单追加在指定系统菜单标题之后。35.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特性的是 _。(分数:2.00)A.模式和内模式B.内模式C.模式 D.外模式解析:解析 外模式是对数据库用户可以看见和使用的局部数据的逻辑结构和特征的描述,模式是描述数据库中全体数据的全局逻辑结构和特性,内模式则是对数据库物理结构和存储方式的描述。二、填空题(总题数:13,分数:30.00

44、)36.当线性表的操作无插入和删除时,采用 【1】 结构为好。(分数:2.00)填空项 1:_ (正确答案:顺序)解析:解析 当线性表的操作无插入和删除时,在对线性表进行操作时,不能改变元素的位置,采用顺序结构的效率高于链式结构。因为采用顺序结构,对元素的查找可通过计算得到。37.由一棵二叉树的前序遍历序列和 【2】 可唯一确定这棵二叉树。(分数:2.00)填空项 1:_ (正确答案:中序遍历序列)解析:解析 由一棵二叉树的前序遍历序列和中序遍历序列可唯一确定此二叉树。38.瀑布模型将软件生存周期划分为 【3】 、开发和运行 3个阶段。(分数:2.00)填空项 1:_ (正确答案:计划)解析:

45、解析 瀑布模型是 1976年提出来的,它将软件生存周期划分为计划、开发、运行 3个时期,每个时期义分为若干个阶段。39.在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为 【4】 。(分数:2.00)填空项 1:_ (正确答案:数据字典)解析:解析 在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为数据字典。40.数据模型通常由 3部分组成,它们是 【5】 、数据操作和完整性约束。(分数:2.00)填空项 1:_ (正确答案:数据结构)解析:解析 数据模型具有以下 3个组成要素:数据结构、数据操作、数据完整性约束条件,它们分别描述了系统的静态特征、动态特征和完整

46、性约束条件。通常按数据结构的类型来命名数据模型,即层次模型、网状模型和关系模型。41.创建学生表时,要将学号字段定义为 8个字符长度,且为主键,其列定义为 【6】 。(分数:2.00)填空项 1:_ (正确答案:学号 CHAR(8)PRIMARY KEY)解析:解析 创建数据表的命令是“CREATE TABLE 数据表名”。本题中,学号为字段名,CHAR(8)为字段的类型和长度,PRIMARY KEY 为主键说明。42.在表单中,域控件是指字段、内存变量和表达式计算结果链接的 【7】 。(分数:2.00)填空项 1:_ (正确答案:文本框)解析:解析 在表单中,与字段、内存变量和表达式计算结果链接的控件是文本框。43.在 Visual FoxPro中,报表布局主要保存在 【8】 文件中。(分数:2.00)填空项 1:_ (正确答案:报表格式)解析:解析 在设计报表时,很大一部分工作是设计报表布局,并将报表布局保存在报表格式文件中(扩展名为.FRX),另外还有一个扩展名为.FRT 的备份文件。报表格式文件存储报表的详细说明指定了报

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