免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1189 | 回复: 0

2011年3月二级Visual FoxPro语言辅导考试试题及答案解析 [复制链接]

论坛徽章:
1
巨蟹座
日期:2013-11-27 14:57:48
发表于 2012-03-13 13:29 |显示全部楼层
一年一度的全国计算机等级考试即将拉开大幕,作为2012年3月份全国计算机等级考试的考生,你是否准备好了?对于本次考试你又有多少胜算呢?为了帮助大家更好的准备考试,ChinaUnix技术自测频道特为大家准备了历年全国计算机等级考试试卷及答案解析帮助大家学习和测试,在此也衷心的祝大家考试顺利!

更多全国计算机等级考试试题,请进入CU自测考试认证栏目http://selftest.chinaunix.net/index.aspx?aut=3&sort=-1

试题:

2011年3月二级Visual FoxPro语言辅导考试试题(1)
http://selftest.chinaunix.net/StartQuestion.aspx?questionId=1817

2011年3月二级Visual FoxPro语言辅导考试试题(2)
http://selftest.chinaunix.net/StartQuestion.aspx?questionId=1818

2011年3月二级Visual FoxPro语言辅导考试试题(3)
http://selftest.chinaunix.net/StartQuestion.aspx?questionId=1819

2011年3月二级Visual FoxPro语言辅导考试试题(4)
http://selftest.chinaunix.net/StartQuestion.aspx?questionId=1820


答案解析:

2011年3月二级Visual FoxPro语言辅导考试试题(1)


试题1分析
栈是限定在一端进行插入与删除的特殊线性表。允许进行插入和删除操作的一端称为栈顶(Top),另一端为栈底(Bottom);栈底固定,而栈顶浮动。栈按照后进先出的原则存储数据,先进入的数据被压入栈底,最后进入的数据在栈顶,需要读数据时从栈顶开始弹出数据(最后一个进入的数据被第一个读出来)。因此,栈顶的元素最先被删除。
试题1答案A

试题2分析
线性结构指的是数据元素之间存在着“一对一”线性关系的数据结构,这样的结构中只有一个根结点,如循环链表和双向链表;非线性结构指的是数据元素之间存在着“一对一”非线性关系的数据结构,这样的结构中可能有一个根结点,如树形结构,也可能有多个根结点,如网状结构。
试题2答案B


试题3分析
叶子结点个数=度为2的结点个数+1,在此题中叶子结点个数为1,说明度为2的结点数为0,即二叉树中不存在度为2的结点,只有度为1的结点和叶子结点,那么此二叉树就是一棵单分支树,树中结点个数即为树的深度。
试题3答案D


试题4分析
软件需求规格说明书是需求分析阶段的最后结果,是软件开发中的重要文档。
试题4答案D


试题5分析
结构化程序设计方法主要由以下3种逻辑结构组成:
(1)顺序结构:顺序结构是一种线性、有序的结构,它依次执行各语句模块。
(2)循环(重复)结构:循环结构是重复执行一个或几个模块,直到满足某一条件为止。
(3)选择(分支)结构:选择结构是根据条件成立与否选择程序执行的通路。
试题5答案B


试题6分析
系统总体结构图支持软件系统的概要设计。
试题6答案A


试题7分析
数据库中有3种主要程序设计语言类别的语句:数据定义语言(DDL),数据操纵语言(DML)及数据控制语言(DCL)。其中,数据操纵语言主要负责数据的插入、删除、查询、修改等操作。
试题7答案C


试题8分析
两个实体之间的联系可分为3种类型:一对一联系、一对多联系、多对多联系。在本题中,一位教师可讲授多门课程,一门课程可由多位教师讲授,因此,属于多对多联系。
试题8答案D


试题9分析
在关系代数中,除法运算可以理解为笛卡儿积的逆运算。设被除关系R为m元关系,除关系S为n元关系,那么它们的商位m-n元关系,记为R÷S。商的构成原则是:将被除关系R中的m-n列,按照其值分成若干组,检查每一组的n列值的集合是否包含除关系S,若包含则取m-n列的值作为商的一个元组,否则不取。因此,本题中关系T是由关系R÷关系S得到的。
试题9答案C


试题10分析
无符号整数unsigned [int],占16位,范围是0~65 535。
试题10答案
B

2011年3月二级Visual FoxPro语言辅导考试试题(2)

试题1分析
参照完整性与表之间的联系有关,通过建立字段有效性规则可以保证数据的域完整性;实体完整性是保证表中记录唯一的特性,即一个表中不允许有重复的记录。在Visual FoxPro中利用主关键字或候选关键字来保证表中的记录唯一,这里主关键字称为主索引,候选关键字称为候选索引。
试题1答案B


试题2分析
求余运算结果的正负号与除数一致。如果被除数与除数同号,那么运算结果即为两数相除的余数;如果被除数与除数异号,则运算结果为两数相除的余数再加上除数的值。
试题2答案A


试题3分析
Visual FoxPro中索引分为主索引、候选索引和普通索引。
(1)主索引:在指定字段或表达式中不允许出现重复值的索引。
(2)候选索引:候选索引和主索引具有相同的特性,建立候选索引的字段可以看作是候选关键字,一个表可以建立多个候选索引。
(3)唯一索引:指索引项的唯一,而不是字段值的唯一,它以指定字段的首次出现值为基础,选定一组记录,并对记录进行排序,在一个表中可以建立多个唯一索引。
(4)普通索引:可以决定记录的处理顺序,它不仅允许字段中出现重复值,并且索引项也允许出现重复值。一个表可以建立多个普通索引。
试题3答案D


试题4分析
用SQL语句增加字段的语句格式为:ALTER TABLE tablename ADD columnname 字段类型(宽度),数值型数据用N表示,其宽度及精度的描述放在括号中。
试题4答案A


试题5分析
Visual FoxPro中的DELETE命令属于逻辑删除,作用是给符合条件的记录打上删除标记,可用RECALL命令来恢复,在执行时需要用USE命令先打开数据表。而SQL中的DELETE命令不需要先用USE命令打开表。
试题5答案A


试题6分析
如果在循环体中包含LOOP命令,那么当遇到LOOP时,就结束循环体的本次执行,不再执行其后面的语句;如果在循环体中包含EXIT命令,那么当遇到EXIT时,就结束循环体的执行,转去执行之后的语句。
试题6答案B


试题7分析
一个关系就是一个表,也就是扩展名为“.dbf”的文件。
试题7答案C


试题8分析
ALTER TABLE语句用于在已有的表中添加、修改或删除字段。删除字段的命令格式为:ALTER TABLE tablename DROP column fieldname。
试题8答案C


试题9分析
在关系数据库中,视图也称作窗口,即视图是操作表的窗口,可以把它看作是从表中派生出来的虚表。视图是根据对表的查询定义的。
试题9答案A


试题10分析
在表中删除记录的SQL语句格式为:DELTE FROM tablename [WHERE condition]。
试题10答案B

2011年3月二级Visual FoxPro语言辅导考试试题(3)

试题1分析
LOCATE命令执行后将记录指针定位在满足条件的第一条记录上,如果没有满足条件的记录则指向文件的结束位置;如果要使指针指向下一条满足LOCATE条件的记录,需使用CONTINUE。
试题1答案C

试题2分析
域控件用于打印表或视图中的字段、变量和表达式的计算结果。插入“域控件”之后,能够更改该控件的数据类型和打印格式。格式决定了打印报表、域控件如何显示,并不改变字段在表中的数据类型。数据类型可以是字符型、数值型或日期型。
试题2答案D


试题3分析
RECCOUNT函数的功能是返回当前表文件或指定表文件中的记录个数。如果指定工作区上没有打开表文件,函数值为0。本题中没有说明表Student处于打开状态,故答案为A。
试题3答案A


试题4分析
APPEND命令是在表的尾部增加记录。INSERT命令可以在表的任意位置插入新的记录。在表中插入新记录的SQL命令格式为:
INSERT INTO dbf_name [(fname1[,fname2,...])] VALUE (eExpression1[,eExpression2,...])
或者
INSERT INTO dbf_name FROM ARRAY ArrayName|FROM MEMVAR。
试题4答案C


试题5分析
选项组(OptionGroup)控件的默认名称为OptionGroup1,复选框(CheckBox)控件的默认名称为Check1,列表框(ListBox)控件的默认名称为List1,微调(Spinner)控件的默认名称为Spinner1。
试题5答案A


试题6分析
恢复系统默认菜单的命令是SET SYSMENU TO DEFAULT。
试题6答案B


试题7分析
在表单中,Caption属性是显示于表单标题栏上的文本,即表单的标题。
试题7答案D


试题8分析
DISTINCT短语的作用是去掉查询结果中的重复值。
试题8答案C


试题9分析
选项按钮组控件可设置多个选项,但每次只能选一个;复选框控件可设置多个选项,每次可选取多个;编辑框可进行编辑;当一个表单需要多个命令按钮时可以使用命令按钮组。
试题9答案B


试题10分析
Enable属性使得用户(程序)可以根据应用的当前状态随时决定一个对象是有效的还是无效的,也可以限制一个对象的使用。
试题0答案B

2011年3月二级Visual FoxPro语言辅导考试试题(4)

试题1分析
选项A中的WHERE条件中需要用AND来连接;学生表student和成绩表score都含有学号字段,在查询时需指明学号属于哪个表。
试题1答案C


试题2分析
EXISTS是谓词,EXISTS或NOT EXISTS是用来检查在子查询中是否有结果返回,即存在元组或不存在元组,用来返回子查询结果。用WHERE条件查询语句查询选课中大于等于85分的记录。
试题2答案A

试题3分析
题目要求查询平均成绩,表中不存在“平均成绩”字段,需要使用AVG函数,故选项A不正确;学生表student和成绩表score都含有学号字段,在查询时需要指明学号属于哪个表,故选项B不正确;GROUP BY短语用于对查询结果进行分组,后面跟随HAVING短语来限定分组必须满足的条件,故本题答案为选项D。
试题3答案D


试题4分析
嵌套查询所要求的结果出自一个关系,但相关的条件却涉及多个关系。其内层基本上也是一个SELECT...FROM...WHERE查询语句。简单嵌套查询可使用谓词IN或NOT IN来判断在外层的查询条件中是否包含内层查询的结果。本题要求查询同时选修课程号为C1和C5课程的学生的学号,外层查询包含了内层查询的结果。
试题4答案A

试题5分析
删除数据的命令格式为:DELETE FROM TableName [WHERE Condition]。本题中要求删除学号为“20091001”且课程号为“C1”的选课记录,两个条件之间应该用AND连接。
试题5答案A
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP