考前冲刺卷1-答案.doc
《考前冲刺卷1-答案.doc》由会员分享,可在线阅读,更多相关《考前冲刺卷1-答案.doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、考前冲刺卷(1)二级Visual FoxPro参考答案及解析一、选择题(1)C)【解析】线性表的存储通常要用两种存储结构:顺序存储结构和链式存储结构。(2)B)【解析】软件需求分析阶段的工作,可以概括为四个方面:需求获取、需求分析、编写需求规格说明书和需求评审。需求获取的目的是确定对目标系统的各方面需求。涉及到的主要任务是建立获取用户需求的方法框架,并支持和监控需求获取的过程。需求分析是对获取的需求进行分析和综合,最终给出系统的解决方案和目标系统的逻辑模型。编写需求规格说明书作为需求分析的阶段成果,可以为用户、分析人员和设计人员之间的交流提供方便,可以直接支持目标软件系统的确认,又可以作为控制
2、软件开发进程的依据。需求评审是对需求分析阶段的工作进行复审,验证需求文档的一致性、可行性、完整性和有效性。(3)A)【解析】软件生命周期的主要活动阶段为:可行性研究和计划制定、需求分析、软件设计、软件实现、软件测试、运行和维护。其中需求分析是对开发软件提出的需求进行分析并给出详细定义,即准确地确定软件系统的功能,编写软件规格说明书及初步的用户手册,提交评审。(4)A)【解析】程序设计应该简单易懂,语句结构应该简单直接,不应该为提高效率而把语句复杂化。(5)C)【解析】关键字是指属性或属性的组合,其值能够惟一地标识一个元组,而在选课成绩表中学号和课程号的组合可以对元组进行惟一的标识。所以学号与课
3、程号组合作为选课成绩表的主键。(6)A)【解析】DFD图(数据流图)是以图形的方式描述数据在系统中流动和处理的过程,只反映系统必须完成的逻辑功能,它是需求分析阶段的图形工具。盒式图(N-S图)、问题分析图(PAD图)和PDL(伪码)是详细设计的常用工具。(7)B)【解析】软件侧试的目的:软件测试是为了发现错误而执行程序的过程;一个好的测试用例能够发现至今尚未发现的错误;一个成功的测试是发现了至今尚未发现的错误。软件侧试的准则:所有测试都应追溯到需求;严格执行测试计划,排除测试的随意性;充分注意测试中的群集现象;程序员应避免检查自己的程序;穷举测试不可能;妥善保存测试计划、测试用例、出错统计和最
4、终分析报告,为维护提供方便。(8)B)【解析】在E-R图中用矩形表示实体集,在矩形内写上该实体集的名字,用椭圆形表示属性,在椭圆形内写上该属性的名称,用菱形表示联系,菱形内写上联系名。(9)D)【解析】根据二叉树的性质:二叉树第i(i1)层上至多有2i-1个结点。得到第5层的结点数最多是16个。(10)B)【解析】数据库设计的目的实质上是设计出满足实际应用需求的实际关系模型。数据库技术的主要目的是有效地管理和存取大量的数据资源,包括:提高数据的共享性,使多个用户能够同时访问数据库中的数据;减小数据的冗余,以提高数据的一致性和完整性;提供数据与应用程序的独立性,从而减少应用程序的开发和维护代价。
5、(11)D)【解析】SUBSTR为取子串函数。格式:SUBSTR(,),功能是从指定表达式的指定起始位置取指定长度的子串作为函数值。在SUBSTR()函数中,若缺省第3个自变量,则函数从指定位置一直取到最后一个字符。由于一个汉字占用两个字节,本题中子串“等级考试”的起始位置应该是52+1=11,而4个汉字的长度为42=8个字节。(12)B)【解析】关系数据库中检索操作涉及的3种关系运算包括选择、投影和连接;选项B)中的比较不属于关系运算。(13)C)【解析】选择是从关系中找出满足给定条件的元组,即在表中从行的角度抽取记录。投影是从表中选择若干字段形成新的关系。选择和投影的操作对象只是一个表。联
6、接是将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足联接条件的元组。并是传统的集合运算,是由属于两个关系的元组组成的集合。(14)D)【解析】查询的数据源可以是数据库表、自由表或视图。(15)D)【解析】在Visual FoxPro中,根据变量的作用域来分,内存变量可分为私有变量、局部变量和全局变量。全局变量是指在任何模块中都可使用的变量,私有变量是在程序中直接使用(没有通过public和local命令事先声明)而由系统自动隐含建立的变量,局部变量只能在建立它的模块中使用,不能在上层或下层模块中使用。(16)B)【解析】“DECL array(5,5)”创建了一个5行5列的二维数
7、组,数组创建后,系统自动给每个数组元素赋以逻辑假(.F.)。(17)B)【解析】“&”是宏替换函数,用来替换字符变量的内容,即“&”的值是变量中的字符串。本题中“&K”替换出K变量中的字符串“N+M”,而变量N和M都是数值型变量,最终计算结果为1+44+55=100。(18)A)【解析】用户首先输入一个数字保存到变量num中,使用一个DO WHILE循环语句来累计各位数字的乘积,判断条件是变量num是否等于0,如果为0,则退出循环,否则通过求余函数MOD得到变量num的个位数,因为题意要求计算各位数字的乘积,所以接下来应将变量num除以10并取整,使之缩小10倍,以便将变量num的十位数变成个
8、位数,然后再次循环计算。(19)C)【解析】在Visual FoxPro中,根据变量的作用域来分,内存变量可分为私有变量、局部变量和全局变量。全局变量是指在任何模块中都可使用的变量;私有变量是在程序中直接使用(没有通过public和local命令事先声明)而由系统自动隐含建立的变量,其作用域是建立变量的模块及其下属的各层模块;局部变量只能在建立它的模块中使用,不能在上层或下层模块中使用。(20)B)【解析】当用DO命令执行程序文件时,如果没有指定扩展名,系统将按下列顺序寻找该程序文件的源代码或某种目标代码文件执行:.exe(Visual Foxpro可执行版本).app(Visual Foxp
9、ro应用程序文件).fxp(Visual FoxPro编译版本).prg(Visual FoxPro源程序文件)。(21)A)【解析】显示2008年1月1日后签订的订单,表示方法为:签订日期2008-1-1, 故可排除选项C)和选项D);两个表用联接查询,若使用JOIN连接,连接条件应使用ON,可排除选项B)。(22)B)【解析】在Visual FoxPro中,通用型字段可以链接或嵌入OLE对象,如用于存放Excel表格等,备注型字段可以存放不定长的字母、数字文本。(23)B)【解析】Visual FoxPro索引是由指针构成的文件,这些指针逻辑上按照索引关键字的值进行排序。索引文件和表文件.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考前 冲刺 答案
限制150内