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