【计算机类职业资格】二级VISUAL+FOXPRO笔试78及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试78及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试78及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO 笔试 78 及答案解析(总分:98.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.下列叙述中正确的是 _。(分数:2.00)A.用 E-R 图能够表示实体集之间一对一的联系、一对多的联系、多对多的联系B.用 E-R 图只能表示实体集之间一对一的联系C.用 E-R 图只能表示实体集之间一对多的联系D.用 E-R 图表示的概念数据模型只能转换为关系数据模型2.域控件的格式设计中,不包括 _ 数据类型的格式设置。(分数:2.00)A.字符型B.逻辑型C.数值型D.日期型3.下列关于快速报表的叙述中,正确的是 _。(分数:2.00)
2、A.快速报表就是报表向导B.快速报表的字段布局有 3 种样式C.快速报表所设置的带区是标题、细节和总结D.在报表的细节带区已添加了域控件,就不能使用快速报表方法4.函数 SUBSTR(“ABCDEFGHIJ”,LEN(“1234”),4)返回的值是 _ 。(分数:2.00)A.“DEFG”B.“ABCD”C.“EFGH”D.“GHIJ”5.包含在 _ 中的属性叫做主属性。(分数:2.00)A.主码B.候选码C.外码D.全码6.在关系数据库中,用来表示实体之间联系的是 _。(分数:2.00)A.树结构B.网结构C.线性表D.二维表7.在 SQL 语言中,关于 COUNT 函数的下列用法中错误的是
3、 _。(分数:2.00)A.COUNT(ALB.COUNT(*)C.COUNT(成绩)D.COUNT(DISTINCT 学号)8.根据选课表(学号、课程号、成绩)进行下列查询; SELECT 学号,SUM(成绩)AS 总分 FROM 选课表WHERE(学号“C1011101”) GROUP BY 学号 UNION SELECT 学号,SUM(成绩)AS 总分 FROM 选课表WHERE(学号=“C1011102”) GROUP BY 学号 使用的是 _。(分数:2.00)A.合并查询B.外连接查询C.自身连接查询D.子查询9.表单是具有自己的控件、属性、事件、 _ 和数据环境的对象。(分数:2
4、.00)A.方法程序B.形状C.界面D.容器10.若要在总结带区设计一个域控件,用于求所有商品的平均价格,该域控件使用的表达式是 _。(分数:2.00)A.字段变量B.函数C.报表变量D.常量11.为了实现对当前表中的记录进行唯一性索引,应在 INDEX ON 命令中使用的子句是 _。(分数:2.00)A.UNIQUEB.FIELDSC.FORD.RANDOM12.设当前打开的数据库文件中含有字段 SNO,系统中有一内存变量的名称也为 SNO,下面命令显示的结果是 _ 。 ?SNO(分数:2.00)A.内存变量 SNO 的值B.字段变量 SNO 的值C.错误信息D.与该命令之前的状态有关13.
5、在“报表设计器”中,任何时候都可以使用“预览”功能查看报表的打印效果。以下操作中,不能实现预览功能的是 _。(分数:2.00)A.选择“显示”菜单中的“预览”命令B.选择“快捷”菜单中的“预览”命令C.单击常用工具栏上的“打印预览”按钮D.选择“报表”菜单中的“运行报表”命令14.要从选课表(学号、课程号、成绩)中查询选修了 3 门以上课程的学生学号,应使用的 SELECT-SQL 语句是 _。(分数:2.00)A.SELECT 学号 FROM 选课表 WHERE COUNT(*)=3B.SELECT 学号 FROM 选课表 HAVING COUNT(*)=3C.SELECT 学号 FROM
6、选课表 GROUP BY 学号 HAVING COUNT(*)3D.SELECT 学号 FROM 选课表 GROUP BY 学号 WHERE COUNT(*)315.系统软件一般包括 _。 、服务性程序 、语言处理程序 、操作系统 、数据库管理系统(分数:2.00)A.、和B.、和C.、和D.全部16.在数据环境设计器中,不能进行的操作是 _。(分数:2.00)A.添加表和视图B.添加索引C.移去表和视图D.设置关系17.定制项目管理器不包括 _。(分数:2.00)A.缩放项目管理器B.复制项目管理器C.折叠项目管理器D.拆分项目管理器18.设选课表的结构为:(学号、课程号、成绩),其中学号十
7、课程号为主键。若要找出成绩不为空的记录,应当使用的 SELECT-SQL 语句是 _。(分数:2.00)A.SELECT * FROM 选课表 WHERE 成绩 IS“ “B.SELECT * FROM 选课表 WHERE 成绩0C.SELECT * FROM 选课表 WHERE 成绩NULLD.SELECT * FROM 选课表 WHERE 成绩 IS NOT NULL19.在 SQL 语言中,CREATE VIEW 语句用于建立视图。如果要求对视图更新时必须满足子查询中的条件表达式,应当在该语句中使用短语 _。(分数:2.00)A.WITH UPDATEB.WITH INSERTC.WIT
8、H DELETED.WITH CHECK OPTION20.下列中的 _ 是事件。(分数:2.00)A.LineB.ReheshC.KeyPressD.Visible21.软件需求说明书是需求分析阶段的最后成果,以下 _ 是其应包括的内容。 、数据描述 、功能描述 、性能描述 、文件结构(分数:2.00)A.和B.和C.和D.、和22.数据结构分为逻辑结构和存储结构,下列数据结构中不属于存储结构的是 _。(分数:2.00)A.线性链表B.二叉链表C.栈与队列D.循环队列23.如果要在屏幕上直接看到查询结果,“查询去向”应该选择 _ 。(分数:2.00)A.屏幕B.浏览C.临时表或屏幕D.浏览或
9、屏幕24.以下选项中,与软件产品运行有关的质量特征是 _。(分数:2.00)A.可测试性B.适应性C.可重用性D.健壮性25.实现“收回用户 U4 对学生表(STUD) 中学号(XH)的修改权”这一功能的正确 SQL 语句是 _。(分数:2.00)A.REVOKE UPDATE(XON TABLE FROM U4B.REVOKE UPDATE(XON TABLE STUD FROM PUBLICC.REVOKE UPDATE(XON TABLE STUD FROM U4D.REVOKE ALL PRIVILEGES ON TABLE STUD FROM U426.关系模型要求关系必须是规范化的
10、,即要求关系模式必须满足一定的条件,这些规范条件中最基本的一条就是 _。(分数:2.00)A.每一个分量是一个不可分的数据项,即不允许存在表中表结构B.二维表中各列的宽度必须完全相等C.二维表中的各行和各列的顺序不能交换D.属性名(字段名)要么全部使用汉字,要么全部使用字母27.以下关于队列的叙述中,不正确的是 _。(分数:2.00)A.队列的特点是先进先出B.队列既能用顺序方式存储,也能用链接方式存储C.队列适用于二叉树对称序周游算法的实现D.队列适用于树的层次次序周游算法的实现28.若要让表单的某个控件得到焦点,应使用 _。(分数:2.00)A.GotFocusB.LostFocusC.S
11、etFocusD.PutFocus29.以下关于查询的描述中,正确的是 _ 。(分数:2.00)A.不能根据自由表建立查询B.只能根据自由表建立查询C.只能根据数据库表建立查询D.可以根据数据库表和自由表建立查询30.软件测试一般是通过设计测试实例来实现,它又分为黑箱法和白箱法两类,经验表明,在黑箱测试可选的多种方法中,往往首先使用的是 _。(分数:2.00)A.等价分类法B.边界值分析法C.因果图法D.错误推断法31.设教师表的结构为:(教师号、姓名、性别、职称、工资、所在系),其中教师号为主键。若要利用 SELECT-SQL 语句查询除教授和副教授以外的教师姓名,其 WHERE 子句为 _
12、。(分数:2.00)A.WHERE 职称 NOT BETWEEN“教授”AND“副教授”B.WHERE 职称!“教授”AND“副教授”C.WHERE 职称 NOT LIKE(“教授”,“副教授”)D.WHERE 职称 NOTIN(“教授”,“副教授”)32.在 Visual FoxPro 中,参照完整性规则不包括 _。(分数:2.00)A.更新规则B.删除规则C.查询规则D.插入规则33.下列中的 _ 不是表单创建中的步骤。(分数:2.00)A.添加控件B.创建数据表C.设置属性D.配制方法程序34.下列数据结构中能运用二分法查找的是 _。(分数:2.00)A.有序线性链表B.有序顺序表C.顺
13、序存储的栈D.顺序存储的队列35.如果学生表中有“所在系”字段,可用 SQL 语句 _ 来统计全校有多少个系。(分数:2.00)A.SELECT SUM(所在系)B.SELECT SUM(DISTINCT 所在系)C.SELECT COUNT(所在系)D.SELECT COUNT(DISTINCT 所在系)二、B填空题/B(总题数:14,分数:28.00)36.m 阶 B+树的每个结点至多有U 【1】 /U个子女。(分数:2.00)填空项 1:_37.对于一个具有 11 个结点的单链表,已知 p 所指结点后插入一个新结点的时间复杂度是 O(1);在给定值为 x 的结点后插入一个新结点的时间复杂
14、度是U 【2】 /U。(分数:2.00)填空项 1:_38.软件测试分为功能测试和结构测试两类,路径测试是属于U 【3】 /U的一种。(分数:2.00)填空项 1:_39.一个完整的程序必须完成 3 个层次的过程,它们分别是编码、测试和U 【4】 /U。(分数:2.00)填空项 1:_40.数据库模型提供了两个映像功能,第一种映像使得数据存储结构改变时,逻辑结构不变,因而相应的应用程序也不变,这就是它们的U 【5】 /U独立性。(分数:2.00)填空项 1:_41.Visual FoxPro 提供了一种称为U 【6】 /U的管理工具,可供用户对所开发项日中的数据、文档、源代码和类库等资源集中进
15、行高效的管理,使开发与维护更加方便。(分数:2.00)填空项 1:_42.一个表单需要 4 个命令按钮,可以使用两种方式:分别建 4 个命令按钮或建一个命令按钮组。如果采用建一个命令按钮组的方式,首先应设置的属性为U 【7】 /U。(分数:2.00)填空项 1:_43.用自身连接的方式查询与“陈静”教师职称相同的教师姓名、性别及职称。请对下列的 SELECT-SQL 语句填空: SELECT X.姓名,X.性别,Y.职称 FROM 教师表 AS X,教师表 AS Y; WHEREU 【8】 /UANDU 【9】 /U=“陈静”(分数:2.00)填空项 1:_44.在表单设计器中可使用多种工具栏
16、,若要使用的工具栏没有出现,可选择U 【10】 /U菜单中的“工具栏”选项来显示相应的工具栏。(分数:2.00)填空项 1:_45.在授课表中,删除所有教师的授课记录,其 SQL 语句为U 【11】 /U。(分数:2.00)填空项 1:_46.为了实现在学生表中查询所有姓“张”的学生记录,对以下 SELECT-SQL 语句中的条件子句进行补充: WHERE 姓名U 【12】 /U(分数:2.00)填空项 1:_47.“计时器”控件是利用U 【13】 /U来控制具有规律性的周期任务的定时操作。(分数:2.00)填空项 1:_48.报表控件工具栏中最重要的控件是U 【14】 /U。(分数:2.00
17、)填空项 1:_49.数据的完整性包括数据的正确性、有效性和U 【15】 /U。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO 笔试 78 答案解析(总分:98.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.下列叙述中正确的是 _。(分数:2.00)A.用 E-R 图能够表示实体集之间一对一的联系、一对多的联系、多对多的联系 B.用 E-R 图只能表示实体集之间一对一的联系C.用 E-R 图只能表示实体集之间一对多的联系D.用 E-R 图表示的概念数据模型只能转换为关系数据模型解析:解析 用 E-R 图可以简单明了地描述实体及其相互之间的联
18、系,用 E-R 图还可以方便地描述多个实体集之间的联系和一个实体集内部实体之间的联系。所以,选项 A 正确,选项 B 与选项 C 错误。为了建立用户所要求的数据库,必须把概念结构(用 E-R 图表示的概念数据模型)转换为某个具体的数据库管理系统所支持的数据模型,这就是逻辑结构设计所要完成的任务。在已给定数据库管理系统的情况下,数据库的逻辑设计可以分两步来进行:(1)将概念模型转换成一般的数据模型;(2)将一般的数据模型转换为特定的数据库管理系统所支持的数据模型。可知,用 E-R 图表示的概念数据模型不仅能转换为关系数据模型,还可以转换为其他数据模型,如网状模型和层次模型等。所以,选项 D 说法
19、错误。2.域控件的格式设计中,不包括 _ 数据类型的格式设置。(分数:2.00)A.字符型B.逻辑型 C.数值型D.日期型解析:解析 当双击某个域控件时,将打开“报表表达式”对话框,选择其“格式”文本框后的按钮。在打开的“格式”对话框中可以看到有 3 种可以进行设置的数据类型,分别是字符型、数值型和日期型。3.下列关于快速报表的叙述中,正确的是 _。(分数:2.00)A.快速报表就是报表向导B.快速报表的字段布局有 3 种样式C.快速报表所设置的带区是标题、细节和总结D.在报表的细节带区已添加了域控件,就不能使用快速报表方法 解析:解析 快速报表,报表向导和报表设计器是进行报表设计的 3 种方
20、法。在生成快速报表后,在布局工具栏中有 4 种样式可用。快速报表的默认带区有 3 个,分别是:页标头、细节和页注脚。如果在报表的细节带区已添加了域控件,就不能使用快速报表方法。4.函数 SUBSTR(“ABCDEFGHIJ”,LEN(“1234”),4)返回的值是 _ 。(分数:2.00)A.“DEFG” B.“ABCD”C.“EFGH”D.“GHIJ”解析:解析 在本函数中,从字符串“ABCDEFGHIJ”中截取子串的起始位置由函数 LEN()的值确定。函数 LEN(“1234”)的作用是测试字符串“1234”中包含字符的个数,其返回值是 4。由此可知,所给函数SUBSTR()是要在字符串“
21、ABCDEFGHIJ”中从第 4 个字符位置开始截取出 4 个字符。最后截取出的子串是“DEFG”。5.包含在 _ 中的属性叫做主属性。(分数:2.00)A.主码B.候选码 C.外码D.全码解析:解析 候选码是唯一确定关系中元组的属性或属性组。一个关系有一个或多个候选码,选择其中一个作为主码。当关系中的某个属性或属性组不是该关系的主码,但却是另一个关系的主码,则称这个属性或属性组为该关系的外码。关系中的所有属性组是这个关系的候选码,称为全码。主属性是包含在候选码中的属性。6.在关系数据库中,用来表示实体之间联系的是 _。(分数:2.00)A.树结构B.网结构C.线性表D.二维表 解析:解析 关
22、系模型是用二维表格数据来表示实体本身及其相互之间的联系。7.在 SQL 语言中,关于 COUNT 函数的下列用法中错误的是 _。(分数:2.00)A.COUNT(AL B.COUNT(*)C.COUNT(成绩)D.COUNT(DISTINCT 学号)解析:解析 选项 B 是特殊函数,用于统计记录的个数;选项 C 用于统计成绩字段有值的记录个数,如果成绩字段没有值,则不计算在内;选项 D 用于统计消除了重复学号的记录的个数。所以选择选项 A。8.根据选课表(学号、课程号、成绩)进行下列查询; SELECT 学号,SUM(成绩)AS 总分 FROM 选课表WHERE(学号“C1011101”) G
23、ROUP BY 学号 UNION SELECT 学号,SUM(成绩)AS 总分 FROM 选课表WHERE(学号=“C1011102”) GROUP BY 学号 使用的是 _。(分数:2.00)A.合并查询 B.外连接查询C.自身连接查询D.子查询解析:解析 从选课表中查询出学号为“C1011101”的学生的学号和总分,再从选课表中查询出学号为“C1011102”的学生的学号和总分,然后将两个查询结果合并成一个结果集。其中使用了合并查询,合并查询就是使用 UNION 操作符将来自不同查询的数据组合起来,形成一个具有综合信息的查询结果。UNION会自动将重复的数据行剔除。注意:参加合并查询的各子
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 78 答案 解析 DOC
