【计算机类职业资格】二级VISUAL+FOXPRO笔试-134及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-134及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-134及答案解析.doc(18页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-134 及答案解析(总分:96.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在数据管理技术发展过程中,文件系统与数据库系统的本质区别是:数据库系统具有_。(分数:2.00)A.数据结构化B.数据无冗余C.数据共享D.数据独立性2.对于建立良好的程序设计风格,下面描述正确的是_。(分数:2.00)A.程序应简单、清晰、可读性好B.符号名的命名只要符合语法即可C.充分考虑程序的执行效率D.程序的注释可有可无3.在一个关系中,能够唯一确定一个元组的属性或属性组合的叫做_。(分数:2.00)A.索引码B.关键词C.域D.排序码4.在
2、 SELECT-SQL语言中,_子句相当于关系中的投影运算。(分数:2.00)A.WHEREB.JOINC.FROMD.SELECT5.删除学生表 STUD中关于学号 XH必须取唯一值的约束。实现该功能的正确 SQL语句是_。(分数:2.00)A.ALTER TABLE STUD ADD XH UNIQUEB.ALTER TABLE STUD MODIFY XH UNIQUEC.ALTER TABLE STUD DROP UNIQUE(XH)D.ALTER TABLE STUD MODIFY UNIQUE(X6.在结构化设计方法中生成的结构图(SC) 中,带有箭头的连线表示_。(分数:2.00
3、)A.模块之间的调用关系B.程序的组成成分C.控制程序的执行顺序D.数据的流向7.在下述关于 Visual FoxPro变量说明中,错误的是_。(分数:2.00)A.字段变量保存在表文件中B.内存变量的值随记录指针的改变而改变C.在参与运算时,字段变量优先于同名的内存变量D.一个表文件中字段变量的个数最多为 255个8.队列适用于下列哪一种应用_。(分数:2.00)A.表达式求值B.堆排序算法的实现C.树的层次次序周游算法的实现D.二叉树对称序周游算法的实现2对线性表进行二分法查找,其前提条件是_。9.在 Visual FoxPro中,为了将表单从内存中释放(清除),可将表单中“退出”命令按钮
4、的 Click事件代码设置为。(分数:2.00)A.ThisFormRefreshB.ThisFormDeleteC.ThisFormHideD.ThisFormRelease10.在数据库中,产生数据不一致的根本原因是_。(分数:2.00)A.数据存储量太大B.数据冗余C.未对数据进行完整性控制D.没有严格保护数据11.有一个排好序的线性表,长度大于 2,对给定的 k值,分别用顺序查找和二分查找查找一个与 k值相等的元素,比较的次数分别为 x和 y。在查找不成功的情况下,正确的 x和 y的关系是_。(分数:2.00)A.xyB.总是 xyC.xyD.与 k值大小有关12.下面对控件的描述正确
5、的是_。(分数:2.00)A.用户可以在组合框中进行多重选择B.用户可以在列表框中进行多重选择C.用户可以在一个选项组中选中多个选项按钮D.用户对一个表单内的一组复选框只能选中其中一个13.在学生表 STUD中查询所有小于 20岁的学生的姓名(XM)及其年龄(S(分数:2.00)A.。实现该功能的正确 SQL语句是_。A) SELECT XM,SA FROM STUD FOR SA20B.SELECT XM,SA FROM STUD WHERE NOT SA20C.SELECT XM,SA ON STUD FOR SA20D.SELECT XM,SA ON STUD WHERE SA2014.
6、在以下关于索引的说明中,错误的是_。(分数:2.00)A.索引可以提高查询速度B.索引可能降低更新速度C.索引和排序具有不同的含义D.不能更新索引字段15._不是表单中使用的设计工具。(分数:2.00)A.属性窗 121B.控件工具栏C.表单控制器D.数据环境设计器16.若要使报表输出时,每一个字段占一行,应使用下列_布局类型。(分数:2.00)A.列报表B.行报表C.一对多报表D.多栏报表17.数据库三级模式体系结构的划分,有利于保持数据库的_。(分数:2.00)A.数据独立性B.数据安全性C.结构规范化D.操作可行性18.下列叙述中,错误的是_。(分数:2.00)A.SQL中的 UPDAT
7、E语句可以修改一条记录B.SQL中的 UPDATE语句可以修改多条记录C.SQL中的 UPDATE语句可以用子子询提供要修改的值D.SQL中的 UPDATE语句可以修改子查询的结果19.设教师表的结构为:教师号、姓名、性别、职称、工资、所在系。若要查询“陈静”教师所讲授的课程,并列出姓名和课程名,应使用的语句 SELECT-SQL是_。(分数:2.00)A.SELECT 姓名,课程名 FROM 教师表,授课表,课程表;WHERE 教师表.教师号授课表.教师号 AND 姓名“陈静”B.SELECT姓名,课程名 FROM 教师表,授课表,课程表;WHERE 教师表.教师号授课表.教师号 AND授课
8、表.课程号课程表.课程号;AND姓名“陈静”C.SELECT姓名,课程名 FROM 教师表,授课表,课程表;WHERE教师表.教师号授课表.教师号 AND授课表.教师号课程表.课程号;AND姓名“陈静”D.SELECT姓名,课程名 FROM 教师表,授课表,课程表;WHERE授课表.课程号课程表.课程号 AND姓名“陈静”20.在进行 SQL查询时,使用 WHERE子句提供的是_。(分数:2.00)A.查询目标B.查询结果C.查询条件D.查询分组21.在下面的 DO循环中,一共要循环_次。M=5N=1DO WHILE N=HN=N+1ENDDO(分数:2.00)A.1B.6C.4D.522.在
9、关系代数中,下列运算为单目运算的是_。(分数:2.00)A.差B.并C.选择D.除法23.不能在表单设计中使用的工具栏是_。(分数:2.00)A.调色板B.布局C.表单控件D.打印预览24.可以伴随着表的打开而自动打开的索引文件是_。(分数:2.00)A.单一索引文件(IDX)B.复合索引文件(CDX)C.结构化复合索引文件D.非结构化复合索引文件25.下列控件中,不需要绑定数据的控件是_。(分数:2.00)A.文本框B.命令按钮C.复选框D.单选按钮26.SQL中的 INSERT语句可以用于_。(分数:2.00)A.插入一条记录B.插入一个字段C.插入一个索引D.插入一个表27.在 SELE
10、CT语句中,如果要对输出的记录进行排序,应该使用_。(分数:2.00)A.ORDERB.GROUPC.HAVINGD.TOP28.下面是关于表单数据环境的叙述,其中错误的是_。(分数:2.00)A.可以在数据环境中加入与表单操作有关的表B.数据环境是表单的容器C.可以在数据环境中建立表之间的联系D.表单运行时自动打开其数据环境中的表29.在面向对象的程序设计中,下列叙述中错误的是_。(分数:2.00)A.任何一个对象构成一个独立的模块B.一个对象不是独立存在的实体,各个对象之间有关联,相互依赖C.下一层次的对象可以继承上一层次对象的某些属性D.上述 3种说法都正确30.,(分数:2.00)A.
11、线性表以顺序方式存储,并已按关键码值的查找频率排好序B.线性表以链接方式存储,并已按关键码值排好序C.线性表以链接方式存储,并已按关键码值的查找频率排好序31.在嵌入式 SQL中,主语言向 SQL语句输入数据,主要用主变量(主语言中的程序变量)来实现。为了区别字段名,要求主变量名前必须加符号_作标识。(分数:2.00)A.;(分号)B.、(顿号)C.+(加号)D.:(冒号)32.下列中的_是表格的系统默认名称。(分数:2.00)A.List1B.Combo1C.Check1D.Grid133.软件测试过程是软件开发过程的逆过程,其最基础性的测试应是_。(分数:2.00)A.集成测试B.单元测试
12、C.有效性测试D.系统测试34.在下列关于 Visual FoxPro 的辅助设计工具的叙述中,正确的一条是_。(分数:2.00)A.Visual FoxPro 只提供了向导辅助设计工具B.Visual FoxPro 提供了向导和设计器两种辅助设计工具,没有提供生成器C.Visual FoxPro 提供了向导和生成器两种辅助设计工具,没有提供设计器D.Visual FoxPro 提供了向导、设计器和生成器等辅助设计工具35.一般在数据流程图中,符号“O”是用来表示_。(分数:2.00)A.外部实体B.变换功C.数据存储D.数据流二、填空题(总题数:13,分数:26.00)36.在一个容量为 2
13、5的循环队列中,若头指针 front16,尾指针 rear9,则该循环队列中共有 【1】 测个元素。(分数:2.00)填空项 1:_37.在长度为 n的线性表中查找一个表中不存在的元素,需要的比较次数为 【2】 。(分数:2.00)填空项 1:_38.白盒测试方法重视 【3】 的度量。(分数:2.00)填空项 1:_39.在面向对象方法中,允许作用于某个对象上的操作称为 【4】 。(分数:2.00)填空项 1:_40.数据模型是数据库系统中用于提供信息表示和操作手段的结构形式。实际数据库系统中所支持的数据模型主要有层次模型、网状模型和 【5】 3 种。(分数:2.00)填空项 1:_41.统计
14、教师号为 T1101和 T1102的教师授课的门数,并将查询的结果合并成一个结果集。请填空补充下面的 SELECT-SQL语句:SELECT教师号, 【6】 AS 授课门数;FROM授课表 WHERE教师号:“T1101”GROUP BY 教师号;【7】 ;SELECT教师号,COUNT(*)AS 授课门数;FROM 授课表 WHERE 【8】 GROUP BY 教师号(分数:2.00)填空项 1:_42.在连接运算中,按照字段值对应为相等条件进行的连接操作称为等值连接。而去掉重复属性的等值连接称为 【9】 。(分数:2.00)填空项 1:_43.在“表设计器”对话框中包括有“字段”、 【10
15、】 、“表”等 3个选项卡。(分数:2.00)填空项 1:_44.当要对基本表中的多个列一起约束时,应使用 【11】 。(分数:2.00)填空项 1:_45.如果在 SELECT-SQL语句中使用了 TOP子句,必须要同时使用 【12】 子句。(分数:2.00)填空项 1:_46.查询设计器默认查询的输出形式是 【13】 。(分数:2.00)填空项 1:_47.若要控制只能在每月的 8号才能修改表中记录,相应的触发器表达式为 【14】 。(分数:2.00)填空项 1:_48.可以在项目管理器的 【15】 选项卡下建立命令文件。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试
16、-134 答案解析(总分:96.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在数据管理技术发展过程中,文件系统与数据库系统的本质区别是:数据库系统具有_。(分数:2.00)A.数据结构化 B.数据无冗余C.数据共享D.数据独立性解析:解析 文件系统中记录内有结构,但整体没有结构。数据库实现整体数据的结构化。数据的结构化是文件系统与数据库系统的本质区别。2.对于建立良好的程序设计风格,下面描述正确的是_。(分数:2.00)A.程序应简单、清晰、可读性好 B.符号名的命名只要符合语法即可C.充分考虑程序的执行效率D.程序的注释可有可无解析:解析 符号名的命名除了要符
17、合语法之外,还应具有一定实际含义,以便理解程序功能,选项 B错误;程序设计风格强调清晰第一,效率第二,选项 C错误;程序注释能帮助读者理解程序,是提高程序可读性的重要手段,选项 D错误。3.在一个关系中,能够唯一确定一个元组的属性或属性组合的叫做_。(分数:2.00)A.索引码B.关键词 C.域D.排序码解析:解析 能够唯一确定一个元组的单个属性或属性组合的称为关键词。4.在 SELECT-SQL语言中,_子句相当于关系中的投影运算。(分数:2.00)A.WHEREB.JOINC.FROMD.SELECT 解析:解析 在 SELECT-SQL语句中,SELECT 子句选取数据表中的字段或字段表
18、达式作为查询结果,相当于关系中的投影运算;WHERE 子句既可以给出多表操作的连接条件又可给出查询记录的筛选条件,相当于关系运算中的选择运算;JOIN 子句用于多表连接,相当于关系运算中的连接运算;FROM 子句指定参加查询的表。5.删除学生表 STUD中关于学号 XH必须取唯一值的约束。实现该功能的正确 SQL语句是_。(分数:2.00)A.ALTER TABLE STUD ADD XH UNIQUEB.ALTER TABLE STUD MODIFY XH UNIQUEC.ALTER TABLE STUD DROP UNIQUE(XH) D.ALTER TABLE STUD MODIFY U
19、NIQUE(X解析:解析 在 SQL语言中,修改基本表的语句是 ALTER TABLE。在 ALTER TABLE语句中,ADD 子句用于增加新列和新的完整性约束条件,DROP 子句用于删除指定的完整性约束条件,MODIFY 子句则:用于修改原有的列定义。显然,选项 A、B 和 D不能实现题目所要求的功能,能实现该功能的正确 SQL语句是选项C。6.在结构化设计方法中生成的结构图(SC) 中,带有箭头的连线表示_。(分数:2.00)A.模块之间的调用关系 B.程序的组成成分C.控制程序的执行顺序D.数据的流向解析:解析 结构图中用带有箭头的连线表示模块之间的调用关系。7.在下述关于 Visua
20、l FoxPro变量说明中,错误的是_。(分数:2.00)A.字段变量保存在表文件中B.内存变量的值随记录指针的改变而改变 C.在参与运算时,字段变量优先于同名的内存变量D.一个表文件中字段变量的个数最多为 255个解析:解析 在 Visual FoxPro中,字段变量就是表文件中的字段。字段变量名就是字段名,字段变量值就是该字段的值,字段变量的类型就是该字段的类型。随着指针的移动,字段变量的值发生变化,所以也可以说字段变量保存在表中。由于 Visual FoxPro表文件最多可包含 255个字段,所以字段变量的个数最多为 255个。内存变量是系统在内存中开辟的临时工作单元,用于存放数据处理的
21、中间结果。内存变量保存在内存之中,它可临时定义,也可将其释放或删除。内存变量之间是互相独立的,而且与记录指针无关。注意:当字段变量名和内存变量名相同时,在运算过程中,字段变量优先于同名的内存变量。但用户可以在内存变量前加“M-”符号来加以区别。8.队列适用于下列哪一种应用_。(分数:2.00)A.表达式求值B.堆排序算法的实现C.树的层次次序周游算法的实现 D.二叉树对称序周游算法的实现2对线性表进行二分法查找,其前提条件是_。解析:解析 本题考查点是队列的应用。选项 A:表达式求值是栈的典型应用。选项 B:堆排序算法的实现是数组的典型应用。选项 C:树的层次次序周游算法的实现是队列的典型应用
22、;选项 D:二叉树对称序周游算法的实现是栈的典型应用。9.在 Visual FoxPro中,为了将表单从内存中释放(清除),可将表单中“退出”命令按钮的 Click事件代码设置为。(分数:2.00)A.ThisFormRefreshB.ThisFormDeleteC.ThisFormHideD.ThisFormRelease 解析:解析 本题考查点是表单的主要方法。表单的 Refresh方法用来刷新表单。表单的 Release方法将表单从内存中释放。表单的 Hide方法用来隐藏表单。表单的 Show方法用来显示表单。10.在数据库中,产生数据不一致的根本原因是_。(分数:2.00)A.数据存储
23、量太大B.数据冗余 C.未对数据进行完整性控制D.没有严格保护数据解析:解析 由于数据的重复存储,当不同的应用程序使用和修改不同的备份时,很容易造成数据的不一致性。数据的重复存储也称为数据冗余。11.有一个排好序的线性表,长度大于 2,对给定的 k值,分别用顺序查找和二分查找查找一个与 k值相等的元素,比较的次数分别为 x和 y。在查找不成功的情况下,正确的 x和 y的关系是_。(分数:2.00)A.xyB.总是 xyC.xyD.与 k值大小有关 解析:解析 顺序查找没有要求线性表按关键词值排序。本题要求对排好序的线性表进行查找,不论线性表是升序或降序,则 k值大小决定了线性表的位置,所以应选
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 134 答案 解析 DOC
