【计算机类职业资格】二级VISUAL+FOXPRO笔试-135及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-135及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-135及答案解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-135 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(1)(35)题每题 2分,共 7(总题数:35,分数:70.00)1.下列关于 SQL对表的定义的说法中,错误的是(分数:2.00)A.利用 CREATE TABLE语句可以定义一个新的数据表结构B.利用 SQL的表定义语句可以定义表中的主索引C.利用 SQL的表定义语句可以定义表的域完整性、字段有效性规则等D.对于自由表的定义,SQL 同样可以实现其完整性、有效性规则等信息的设置2.一些重要的程序语言(如 C语言和 Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通
2、常用(分数:2.00)A.栈B.堆C.数组D.链表3.下列关于报表预览的说法,错误的是(分数:2.00)A.如果报表文件的数据源内容已经更改,但没有保存报表,其预览的结果也会随之更改B.只有预览了报表后,才能打印报表C.在报表设计器中,任何时候都可以使用预览功能,查看页面设计的效果D.在进行报表预览的同时,不可以更改报表的布局4.在表单 My Form中通过事件代码,设置标签 Lbl1的 Caption属性值设置为“计算机等级考试”,下列程序代码正确的是(分数:2.00)A.MyFormLbl1Caption=“计算机等级考试“B.ThisLbl1Caption=“计算机等级考试“C.This
3、FormLbl1Caption=“计算机等级考试“D.ThisFormLbl1Caption=计算机等级考试5.下述关于数据库系统的叙述中正确的是(分数:2.00)A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据6.ABC.DBF是一个具有两个备注型字段的数据表文件,若使用 COPY TO TEMP命令进行复制操作,其结果是(分数:2.00)A.得到一个新的数据表文件B.得到一个新的数据表文件和一个新的备注文件C.得到一个新的数据表文件和两个新的备注文件D.错误信息,不能复制带有备注型字段的数据表文件7
4、.要将数据库表从数据库中移出成为自由表,可使用命令(分数:2.00)A.DELETE TABLEB.REMOVE TABLEC.DROP TABLED.RELEASE TABLE8.下列关于表格的说法中,正确的是(分数:2.00)A.表格是一种容器对象,在表格中全部按列来显示数据B.表格对象由若干列对象组成,每个列对象包含若干个标头对象和控件C.表格、列、标头和控件有自己的属性、方法和事件D.以上说法均正确9.设某程序中有 PROG1.prg、PROG2.prg、PROG3.prg 三个程序依次嵌套,下面叙述中正确的是(分数:2.00)A.在 PROG1prg 中用!RUN PROG2prg
5、语句可以调用 PROG2prg 子程序B.在 PROG2prg 中用 RUN PROG3prg 语句可以调用 PROG3prg 子程序C.在 PROG3prg 中用 RETURN语句可以返回 PROG1prg 主程序D.在 PROG3prg 中用 RETURN TO MASTER语句可以返回 PROG1prg 主程序10.为了合理组织数据,应遵循的设计原则是(分数:2.00)A.“一事一地”的原则,即一个表描述一个实体或实体之间的一种联系B.用外部关键字保证有关联的表之间的联系C.表中的字段必须是原始数据和基本数据元素,并避免在表之间出现重复字段D.以上各原则都包括11.不需要事先建立就可以使
6、用的变量是(分数:2.00)A.公共变量B.私有变量C.局部变量D.数组变量12.有如下 SQL语句:SELECT MAX(班级人数)INTO ARRAY arr FROM 班级表执行该语句后(分数:2.00)A.arr1的内容为 48B.arr1的内容为 55C.arr0的内容为 48D.arr0的内容为 5513.执行下列程序:CLEARDO ARETURNPROCEDURE APRIVATE SS=5DO B?SRETURNPROCEDURE BS=S+10RETURN程序的运行结果为(分数:2.00)A.5B.10C.15D.程序错误,找不到变量14.执行下列语句,其函数结果为STOR
7、E-100 TO X?SIGN(X) * SQRT(ABS(X)(分数:2.00)A.10B.-10C.l00D.-10015.在 SQL的数据定义功能中,下列命令格式可以用来修改表中字段名的是(分数:2.00)A.CREATE TABLE数据表名 NAMEB.ALTER TABLE数据表名 ALTER字段名C.ALTER TABLE数据表名 RENAME COLUMN字段名 TOD.ALTER TABLE数据表名 ALTER字段名 SET DEFAULT16.在深度为 5的满二叉树中,叶子结点的个数为(分数:2.00)A.32B.31C.16D.1517.利用 SQL命令从职工表中派生出含有
8、“职工号”、“姓名”字段的视图,下列语句正确的是(分数:2.00)A.CREATE VIEW ZG_view;SELECT 职工号,姓名 FROM职工表B.CREATE VIEW ZG_view AS;SELECT 职工号,姓名 FROM职工表C.CREATE QUERY ZG_view;SELECT 职工号,姓名 FROM职工表D.CREATE QUERY ZG_view AS;SELECT 职工号,姓名 FROM职工表18.开发软件时对提高开发人员工作效率至关重要的是(分数:2.00)A.操作系统的资源管理功能B.先进的软件开发工具和环境C.程序人员的数量D.计算机的并行处理能力19.数据
9、库系统的核心是(分数:2.00)A.数据库B.数据库管理系统C.模拟模型D.软件工程20.在 Visual FoxPro中,在命令窗口输入 CREATE DATABASE命令,系统产生的结果是(分数:2.00)A.系统会弹出“打开”对话框,请用户选择数据库名B.系统会弹出“创建”对话框,请用户输入数据库名并保存C.系统会弹出“保存”对话框,请用户输入数据库名并保存D.出错信息21.有如下 SQL语句:SELECT 班级名称,姓名,性别 FROM班级表,学生表;WHERE 班级表班级号=学生表班级号;AND 姓名 LIKE“刘*“;ORDER BY 班级号该语句的含义是(分数:2.00)A.查找
10、学生表中姓“刘”的学生记录,并根据班级号分组显示学生的班级名称、姓名和性别B.查找学生表中姓“刘”的学生记录,按班级号升序显示学生的班级名称、姓名和性别C.查找学生表中不是姓“刘”的学生记录,按班级号升序显示学生的班级名称、姓名和性别D.语句错误22.有如下 SQL语句:SELECT 班级名称 FROM班级表 WHERE NOT EXISTS;(SELECT*FROM 学生表 WHERE班级号=班级表班级号)执行该语句后,班级名称的字段值是(分数:2.00)A.03计算机一班B.03计算机二班C.03计算机三班D.03计算机一班和 03计算机二班23.数据处理的最小单位是(分数:2.00)A.
11、数据B.数据元素C.数据项D.数据结构24.在软件测试设计中,软件测试的主要目的是(分数:2.00)A.实验性运行软件B.证明软件正确C.找出软件中全部错误D.发现软件错误而执行程序25.通过项目管理器窗口的命令按钮,不能完成的操作是(分数:2.00)A.添加文件B.运行文件C.重命名文件D.连编文件26.索引属于(分数:2.00)A.模式B.内模式C.外模式D.概念模式27.(32)(35)题使用如下的班级表和学生表。班级表 班级号 班级名称 班级人数200301 03 计算机一班 55200302 03 计算机二班 48200303 03 计算机三班 50学生表 班级号 学号 姓名 性别
12、籍贯200301 1001 王伟 男 北京200301 1002 刘红 女 上海200301 1003 李林 女 北京200302 2001 张清 女 上海200302 2002 刘雷 男 上海有如下 SQL语句:SELECT 班级名称,姓名,性别 FROM班级表,学生表;WHERE 班级表班级号=学生表 1班级号;AND 籍贯=“上海“AND 性别=“女“;ORDER BY 班级名称 DESC执行该语句后,查询结果中共有几条记录,且第一条记录的学生姓名是(分数:2.00)A.1 李林B.2 张清C.2 刘红D.3 张清28.下列关于视图的说法中,错误的是(分数:2.00)A.视图可以从单个表
13、或多个表中派生B.可以在磁盘中找到相应的视图文件C.视图可以作为查询的数据源D.利用视图可以暂时使数据从数据库中分离成为自由数据29.软件工程的理论和技术性研究的内容主要包括软件开发技术和(分数:2.00)A.消除软件危机B.软件工程管理C.程序设计自动化D.实现软件可重用30.下列赋值语句中正确的是(分数:2.00)A.STORE 1 TO X,YB.STORE 1,2 TO XC.STORE 1 TO X YD.STORE 1、2 TO X31.下列关于域控件的说法,错误的是(分数:2.00)A.从数据环境设置器中,每拖放一个字段到报表设置器中就是一个域控件B.域控件用于打印表或视图中的字
14、段、变量和表达式的计算结果C.域控件的“表达式生成器”对话框中的“表达式”文本框中必须要有数值表达式,否则将不能添加该域控件D.如果域控件的“表达式生成器”对话框中的“表达式”文本框中没有数值表达式,可在“格式”文本框中设置表达式添加该域控件32.关系运算中花费时间可能最长的运算是(分数:2.00)A.选择B.联接C.并D.笛卡儿积33.若某二叉树的前序遍历访问顺序是 abdgcefh,中序遍历访问顺序是 dgbaechf,则其后序遍历的结点访问顺序是(分数:2.00)A.bdgcefhaB.SdbecfhaC.bdgaechfD.gdbehfca34.下列关于别名和自联接的说法中,正确的是(
15、分数:2.00)A.SQL语句中允许在 WHERE短语中为关系定义别名B.为关系定义别名的格式为:C.在关系的自联接操作中,别名是必不可少的D.以上说法均正确35.将编辑框的 Read Only属性值设置为T,则运行时此编辑框中的内容(分数:2.00)A.只能读B.只能用来编辑C.可以读也可以编辑D.对编辑框设置无效二、填空题(每空 2分,共 30分)(总题数:12,分数:30.00)36.在树形结构中,树根结点没有 【1】 。(分数:2.00)填空项 1:_37.Jackson结构化程序设计方法是英国的 MJackson 提出的,它是一种面向 【2】 的设计方法。(分数:2.00)填空项 1
16、:_38.面向对象的模型中,最基本的概念是对象和 【3】 。(分数:2.00)填空项 1:_39.软件设计模块化的目的是 【4】 。(分数:2.00)填空项 1:_40.数据模型按不同应用层次分成 3种类型,它们是概念数据模型、 【5】 和物理数据模型。(分数:2.00)填空项 1:_41.函数 CHRTRAN(“科技信息“,“科技“,“计算机“)的返回值是 【6】 。(分数:2.00)填空项 1:_42.在 Visual FoxPro中,索引分为 【7】 、 【8】 、惟一索引和普通索引。(分数:4.00)填空项 1:_43.作为查询的数据源,可以是数据库表、 【9】 或 【10】 。(分数
17、:4.00)填空项 1:_44.在 DO CASE-ENDCASE语句中,可使用 【11】 短语直接跳出该分支语句。(分数:2.00)填空项 1:_45.在表单中要使控件成为可见的,应设置控件的 【12】 属性。(分数:2.00)填空项 1:_46.利用 SQL语句删除当前文件夹中一个名为 temp的自由表文件为: 【13】 temp。(分数:2.00)填空项 1:_47.在成绩表中,检索选修 3门以上课程的学生的及格学科的总成绩。成绩表中包含学号、姓名、课程名和成绩 4个字段。请将下面的 SQL语句补充完整。SELECT 学号,SUM(成绩)FROM 【14】 ;WHERE 成绩=60;GR
18、OUP BY 学号;【15】 COUNT(*)=3(分数:4.00)填空项 1:_二级 VISUAL+FOXPRO笔试-135 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(1)(35)题每题 2分,共 7(总题数:35,分数:70.00)1.下列关于 SQL对表的定义的说法中,错误的是(分数:2.00)A.利用 CREATE TABLE语句可以定义一个新的数据表结构B.利用 SQL的表定义语句可以定义表中的主索引C.利用 SQL的表定义语句可以定义表的域完整性、字段有效性规则等D.对于自由表的定义,SQL 同样可以实现其完整性、有效性规则等信息的设置 解析:【解析】在 SQ
19、L的定义功能中,所定义的新数据表结构的内容和在表设计器中定义一个新表的内容一样,可以完成其所有功能,包括主索引、域完整性约束、字段有效性规则等。但对于自由表的定义和在表设计器中一样,都不能定义自由表的主索引、域完整约束、字段有效性规则等,只能进行一些最基本的操作,如定义字段名、宽度和类型等。2.一些重要的程序语言(如 C语言和 Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用(分数:2.00)A.栈 B.堆C.数组D.链表解析:【解析】一些较流行的程序语言允许过程的递归调用。递归调用就是过程调用本身。递归实现的是:当过程每一次执行后,都能返回到最近一次调用它的过程中。这样
20、各调用点之间形成一种后进先出关系,而栈结构正适合来存储这些调用点。3.下列关于报表预览的说法,错误的是(分数:2.00)A.如果报表文件的数据源内容已经更改,但没有保存报表,其预览的结果也会随之更改B.只有预览了报表后,才能打印报表 C.在报表设计器中,任何时候都可以使用预览功能,查看页面设计的效果D.在进行报表预览的同时,不可以更改报表的布局解析:【解析】在报表设计器中,任何时候都可以使用预览功能,查看页面设计的效果,不论报表的修改是否保存,即使报表文件的数据源内容已经更改,也总是预览当前数据源中的数据。报表的预览窗口,只用来查看报表的布局设置,并不能在此修改报表布局。4.在表单 My Fo
21、rm中通过事件代码,设置标签 Lbl1的 Caption属性值设置为“计算机等级考试”,下列程序代码正确的是(分数:2.00)A.MyFormLbl1Caption=“计算机等级考试“B.ThisLbl1Caption=“计算机等级考试“C.ThisFormLbl1Caption=“计算机等级考试“ D.ThisFormLbl1Caption=计算机等级考试解析:【解析】当前对象所在表单的关键字为 ThisForm。Myfonn 只是表单的标题,显示字符型数据时,还需要加上定界符。5.下述关于数据库系统的叙述中正确的是(分数:2.00)A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余
22、C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据解析:【解析】数据库系统的数据具有高共享性和低冗余性,但不能完全避免数据冗余;数据的一致性是指在系统中同一数据的不同出现应保持相同的值。6.ABC.DBF是一个具有两个备注型字段的数据表文件,若使用 COPY TO TEMP命令进行复制操作,其结果是(分数:2.00)A.得到一个新的数据表文件B.得到一个新的数据表文件和一个新的备注文件 C.得到一个新的数据表文件和两个新的备注文件D.错误信息,不能复制带有备注型字段的数据表文件解析:【解析】在 Visual FoxPro中,数据库表中的所有备注型字段和通用型字
23、段内容是单独存放在数据表的备注文件(FPT)中。当复制数据表时,系统自动复制备注文件,生成 1个新的数据表备注文件。7.要将数据库表从数据库中移出成为自由表,可使用命令(分数:2.00)A.DELETE TABLEB.REMOVE TABLE C.DROP TABLED.RELEASE TABLE解析:【解析】将数据库表从数据库中移出成为自由表的命令是 REMOVE TABLE。该命令有DELETE和 RECYCLE两个短语,如果加短语则表示删除数据库表。8.下列关于表格的说法中,正确的是(分数:2.00)A.表格是一种容器对象,在表格中全部按列来显示数据B.表格对象由若干列对象组成,每个列对
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 135 答案 解析 DOC
