【计算机类职业资格】二级VISUAL+FOXPRO笔试71及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试71及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试71及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试 71及答案解析(总分:92.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.关系运算中,集合的并运算符是(分数:2.00)A.B.ORC.UNIQUED.UNION2.HAVING短语不能单独使用,必须接在 _ 之后(分数:2.00)A.ORDERBYB.FROMC.WHERED.GROUPBY3.在下列选项中,不是算法一般应该具有的基本特征是(分数:2.00)A.确定性B.可行性C.无穷性D.拥有足够的情报4.只有满足连接条件的记录才包含在查询结果中,这种连接为(分数:2.00)A.左连接B.右连接C.内部连接D.完全连
2、接5.下列选项中不能返回逻辑值的是(分数:2.00)A.EOF()B.BOF()C.RECNO()D.FOUND()6.设关系 R是 4元关系,关系 S是一个 5元关系,关系 T是 R与 S的笛卡儿积,即 T=RS,则关系 T是 _ 元关系(分数:2.00)A.9B.11C.20D.407.在 Visual FoxPro 6.0的菜单设计中,用户定义的菜单文件及生成的菜单程序的文件扩展名分别为(分数:2.00)AFMT,.SCXBMNX,.PRGCPRG,.MPRDMNX,.MPR8.对采用二分查找法进行查找运算的查找表,要求按 _ 方式进行存储(分数:2.00)A.顺序存储B.链式存储C.顺
3、序存储且结点按关键字有序D.链式存储且结点按关键字有序9.在 Visual FoxPro 6.0中,建立查询可用 _ 方法(分数:2.00)A.使用查询向导B.使用查询设计器C.直接使用 SELECT-SQL命令D.以上方法均可10.打开一个建立了结构复合索引的数据表,表记录的顺序将按(分数:2.00)A.第一个索引标志B.最后一个索引标志C.主索引标志D.原顺序11.在向数据库添加表的操作中,下列叙述中不正确的是(分数:2.00)A.可以将一张“独立的”表添加到数据库中B.可以将一个已属于一个数据库的表添加到另一个数据库中C.可以在数据库设计器中新建一个表使其成为数据库表D.欲使一个数据库表
4、成为另外一个数据库的表,则必须先使它成为自由表12.在设计报表过程中,带区的作用主要是(分数:2.00)A.控制数据在页面上的打印位置B.控制数据在不同页上的输出位置C.用于实现多重分组或设计多栏报表D.美化报表13.用 SQL语句建立表时将属性定义为主关键字,应使用短语(分数:2.00)A.CHECKB.PRIMARY KEYC.FREED.UNIQUE14.结构化程序设计的 3种基本控制结构是(分数:2.00)A.过程、子程序和分程序B.顺序、选择和重复C.递归、堆栈和队列D.调用、返回和转移15.主索引字段(分数:2.00)A.不能出现重复值或空值B.能出现重复值C.能出现空值D.不能出
5、现重复值,但能出现空值16.下列描述中不是链表的优点是(分数:2.00)A.逻辑上相邻的结点物理上不必相邻B.插入、删除运算操作方便,不必移动结点C.所需存储空间比线性表节省D.无需事先估计存储空间的大小17.在“添加表和视图”窗口,“其他”按钮的作用是让用户选择(分数:2.00)A.数据库表B.视图C.不属数据库的表D.查询18.在命令窗口中创建的变量或数组被自动地赋予 _ 属性(分数:2.00)A.PUBLICB.PRIVATEC.LOCALD.无属性19.执行如下命令序列(设今天是 2005年 5月 4日) store date()to m_date M_date=m_date-365
6、?year(m_date) 的显示结果是(分数:2.00)A.其中有错误B.05/04/2001C.2005D.200420.在一棵二叉树上第 8层的结点数最多是(分数:2.00)A.8B.16C.128D.25621.同一个表所有备注字段的内容存储在(分数:2.00)A.该表文件中B.不同的备注文件C.同一个备注文件D.同一个数据库文件22.在 SQL查询时,使用 WHERE子句指出的是(分数:2.00)A.查询目标B.查询结果C.查询条件D.查询视图23.表文件有 20条记录,当前记录号为 10,执行命令 LIST NEXT 5以后,所显示记录的序号是(分数:2.00)A.1115B.11
7、16C.1015D.101424.如果要改变一个关系中属性的排列顺序,应使用的关系运算是(分数:2.00)A.重建B.选取C.投影D.连接25.为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也将这种图称为(分数:2.00)A.PAD图B.N-S图C.结构图D.数据流图26.默认查询的输出形式是(分数:2.00)A.数据表B.图形C.报表D.浏览27.使用关系运算对表进行操作,得到的结果是(分数:2.00)A.属性B.元组C.关系D.关系模式28.查询的数据源可以是(分数:2.00)A.自由表B.数据库表C.视图D.以上均可29.每个对象都可以对一个被称为事件
8、的动作进行识别和响应。下面对于事件的描述中,是错误的 _ 。(分数:2.00)A.事件是一种预先定义好的特定的动作,由用户或系统激活B.Visual FoxPro基类的事件集合是由系统预先定义好后,是唯一的C.Visual FoxPro基类的事件也可以由用户创建D.可以激活事件的用户动作有按键、单击鼠标、移动鼠标等30.以下函数中能返回指定日期是一周中的第几天的是(分数:2.00)A.YEAR()B.DOW()C.WEEK()D.DAY()31.软件测试中根据测试用例设计的方法的不同可分为黑盒测试和白盒测试两种,它们(分数:2.00)A.前者属于静态测试,后者属于动态测试B.前者属于动态测试,
9、后者属于静态测试C.都属于静态测试D.都属于动态测试32.在排序方法中,将整个无序序列分割成若干小的子序列并分别进行排序的方法,称为(分数:2.00)A.希尔排序B.冒泡排序C.插入排序D.选择排序33.在 Visual FoxPro 6.0中,项目管理器的“文档”选项卡用于显示和管理(分数:2.00)A.表单,报表和查询B.数据库,表单和报表C.查询,报表和视图D.表单,报表和标签34.在下面的 Visual FoxPro表达式中,运算结果是逻辑真的是(分数:2.00)A.EMPTY(.NUL)B.LIKE(acd,ac?)C.AT(a,123abc)D.EMPTY(SPACE(2)35.数
10、据库中对全部数据的整体逻辑结构的描述,作为数据库的(分数:2.00)A.内模式B.外模式C.概念模式D.子模式二、B填空题/B(总题数:11,分数:22.00)36.因为顺序栈的空间有限,因此在插入运算时,可能会发生U 【1】 /U。(分数:2.00)填空项 1:_37.设一棵二叉树的中序遍历结果为 DBEAFC,前序遍历结果为 ABDECF,则后序遍历结果为U 【2】 /U。(分数:2.00)填空项 1:_38.如果类 C继承类 B,类 B继承类 A,则类 C继承类 A,这说明继承具有U 【3】 /U。(分数:2.00)填空项 1:_39.一个模块被多个模块所调用,调用这个模块的模块个数称为
11、U 【4】 /U。(分数:2.00)填空项 1:_40.数据库管理系统常见的数据模型有层次模型、网状模型和U 【5】 /U种。(分数:2.00)填空项 1:_41.执行 STORE 230 TOS,N,M这条命令后,变量 N的值为U 【6】 /U。(分数:2.00)填空项 1:_42.以字段“姓名”作为关键字,为当前数据库文件中的记录建立索引文件 X.IDX的是U 【7】 /U。(分数:2.00)填空项 1:_43.主程序中的?命令显示的结果是U 【8】 /U。 SET TALK OFF A=0 Z=DS(5,A) ?Z RETURN DS过程如下 PARAMETERS X,Y Y=X*X+1
12、5 RETURN Y(分数:2.00)填空项 1:_44.过程 A2中的?命令输出结果是U 【9】 /U,过程 A1中的?命令输出结果是U 【10】 /U,主程序 A中的?命令输出的结果是U 【11】 /U。 A 过程如下: SET TALK OFF A=0 B=0 DO A1 ?A,B RETURN A1 过程如下: PRIVATE A A=“Welcome1!” B=“Yes” DO A2 ?A,B A2 过程如下: ?A,B PRIVATE B A=999 B=888 RETURN(分数:2.00)填空项 1:_45.假设学生选课管理数据库中有 3个表:学生、课程和学生选课,其结构分别如
13、下所示: 学生(学号C(6),姓名 C(8),系别 C(30),省份 C(10) 课程(课程号 C(6),课程名 C(20),先修课号 C(6) 学生选课(学号 C(6),课程号 C(6),成绩 N(4) 如果要查询其选课课程号为“001”课程且成绩在 90分以上的学生姓名、学号、系别以及成绩的情况,请对下面的 SQL语句填空。 SELECT 学生学号,学生姓名,学生.系别,学生选课课程号,学生选课.成绩 FROM 学生选课管理!学生,学生选课管理!学生选课 WHEREU 【12】 /UANDU 【13】 /UANDU 【14】 /U。(分数:2.00)填空项 1:_46.在 Visual F
14、oxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或者候选关键字段时,自动更改所有相关子表记录中的记录值,应选择U 【15】 /U。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试 71答案解析(总分:92.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.关系运算中,集合的并运算符是(分数:2.00)A.B.ORC.UNIQUED.UNION 解析:分析 关系运算中的一个部分是传统的集合运算,其中包括并、差、交运算。其中并运算是 指由两个相同结构关系的元组所构成的集合。在关系运算中,用 UNION来表示集合的并运算。2.
15、HAVING短语不能单独使用,必须接在 _ 之后(分数:2.00)A.ORDERBYB.FROMC.WHERED.GROUPBY 解析:分析 HAVING 子句作为 SQL中的一个子句,它必须跟随 GROUP BY子句使用,用来限定分 组必须满足的条件。通常是在对查询结果进行分组的时候使用。因此本题的正确选项是 D。3.在下列选项中,不是算法一般应该具有的基本特征是(分数:2.00)A.确定性B.可行性C.无穷性 D.拥有足够的情报解析:分析 作为一个算法,一般应具有以下几个基本特征:可行性、确定性、有穷性、拥有足够的情报。4.只有满足连接条件的记录才包含在查询结果中,这种连接为(分数:2.0
16、0)A.左连接B.右连接C.内部连接 D.完全连接解析:分析 内部连接的定义为;只有满足连接条件的记录才包含在查询结果中。因此本题的正确答案应该是 C。5.下列选项中不能返回逻辑值的是(分数:2.00)A.EOF()B.BOF()C.RECNO() D.FOUND()解析:分析 本题考察的知识点是 Visual FoxPro中各个函数的返回类型。函数 EOF的功能是测试当前表记录指针是否指向尾标志,它的返回类型是逻辑型;函数 BOF的功能是测试当前表记录指针是否指向头标志,返回类型是逻辑型:函数 RECNO 的功能是返回当前记录指针的记录号,返回类型为数值型:函数FOUND的功能是在表中查询数
17、据时,如果查到则返回工,否则返回卫,其返回类型为逻辑型,因此本题的答案应该是 C。6.设关系 R是 4元关系,关系 S是一个 5元关系,关系 T是 R与 S的笛卡儿积,即 T=RS,则关系 T是 _ 元关系(分数:2.00)A.9 B.11C.20D.40解析:分析 根据笛卡儿积的定义:有 n元关系 R及 m元关系 S,它们分别有 p、q 个元组,则关系 R与S经笛卡儿积记为 RS,该关系是一个 n+m 元关系,元组个数是 pq,由 R与 S的有序组组合而成。答案选 A。7.在 Visual FoxPro 6.0的菜单设计中,用户定义的菜单文件及生成的菜单程序的文件扩展名分别为(分数:2.00
18、)AFMT,.SCXBMNX,.PRGCPRG,.MPRDMNX,.MPR 解析:分析 在 Visual FoxPro中,用户定义的菜单系统以.MNX 为扩展名保存:而相应的生成的菜单程序的文件扩展名为.MPR。对于其他选项中的各种扩展名分别表示如下几种类型的文件:.FMT 与.SCX 表示表单文件及生成表单程序的文件;.PRG 表示项目文件的扩展名。8.对采用二分查找法进行查找运算的查找表,要求按 _ 方式进行存储(分数:2.00)A.顺序存储B.链式存储C.顺序存储且结点按关键字有序 D.链式存储且结点按关键字有序解析:分析 二分法查找也称折半查找,它适合于按键值排序的存储结构。在二分法查
19、找时,每次取中间一个数据元素进行判断,若找到,则停止查找,否则决定取其前一半或后一半数据元素继续查找。因此二分法查找只能用于已经排序的顺序存储结构。9.在 Visual FoxPro 6.0中,建立查询可用 _ 方法(分数:2.00)A.使用查询向导B.使用查询设计器C.直接使用 SELECT-SQL命令D.以上方法均可 解析:分析 查询时从指定的表或试图中提取满足条件的记录,然后按照想要得到的输出类型定向输出查询结果,诸如浏览器、报表、表、标签等。在 Visual FoxPro 6.0中,建立查询可以采用多种方法,用户可以利用查询向导宋建立查询,也可以使用查询设计器来建立查询,同时也可以直接
20、使用 SELECT-SQL命令来建立查询,因此本题的正确答案应该是 D。10.打开一个建立了结构复合索引的数据表,表记录的顺序将按(分数:2.00)A.第一个索引标志B.最后一个索引标志C.主索引标志D.原顺序 解析:分析 Visual FoxPro 索引是由指针构成的文件,这些指针逻辑上按照索引关键字值进行排序。索引文件和表的.dbf 文件分别存储,并且不改变表中记录的物理顺序。实际上,创建索引是创建一个由指向.dbf 文件记录的指针构成的文件。因此如果要打开一个建立了结构复合索引的数据表,表中记录的顺序将还是按照原来的顺序存放。11.在向数据库添加表的操作中,下列叙述中不正确的是(分数:2
21、.00)A.可以将一张“独立的”表添加到数据库中B.可以将一个已属于一个数据库的表添加到另一个数据库中 C.可以在数据库设计器中新建一个表使其成为数据库表D.欲使一个数据库表成为另外一个数据库的表,则必须先使它成为自由表解析:分析 在 Visual FoxPro中,如果需要向一个数据库中添加表,可以采用的方法有如下两种: 可以将一张“独立”的表添加到数据库中。 可以在数据库设计器中新建一个表使其成为数据库表。 但是如果需要将一个数据库中的表添加到另外一个数据库中,那么必须先将这个表移出数据库,使其成为自由表,然后才能够将此表添加到另外一个数据库中。因此本题选项 B为错误的说法。12.在设计报表
22、过程中,带区的作用主要是(分数:2.00)A.控制数据在页面上的打印位置 B.控制数据在不同页上的输出位置C.用于实现多重分组或设计多栏报表D.美化报表解析:分析 Visual FoxPro 中,设计报表时,可以把报表分为多个带区。带区的作用主要是控制数据页面上的打印位置。在打印或预览报表时,系统会以不同的方式处理各个带区的数据。通常报表包含 4个带区:标题、页标头、细节和页脚注。因此本题的正确答案是 A。13.用 SQL语句建立表时将属性定义为主关键字,应使用短语(分数:2.00)A.CHECKB.PRIMARY KEY C.FREED.UNIQUE解析:分析 用 SQL语句建立表时将属性定
23、义为主关键字时,应该采用短语 PRIMARYKEY来使实 现。14.结构化程序设计的 3种基本控制结构是(分数:2.00)A.过程、子程序和分程序B.顺序、选择和重复 C.递归、堆栈和队列D.调用、返回和转移解析:分析 已经证明,程序设计语言仅仅使用顺序、选择和重复 3种基本控制结构就足以表达出各种其他形式结构的程序设计方法。15.主索引字段(分数:2.00)A.不能出现重复值或空值 B.能出现重复值C.能出现空值D.不能出现重复值,但能出现空值解析:分析 主索引是指在指定字段或表达式中不允许出现重复值的索引。主索引可以起到主关键字的作用,它强调的“不允许出现重复值”是指建立索引的字段值不允许
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 71 答案 解析 DOC
