考前冲刺卷1-答案

考前冲刺卷1-答案

ID:41251297

大小:45.00 KB

页数:5页

时间:2019-08-20

考前冲刺卷1-答案_第1页
考前冲刺卷1-答案_第2页
考前冲刺卷1-答案_第3页
考前冲刺卷1-答案_第4页
考前冲刺卷1-答案_第5页
资源描述:

《考前冲刺卷1-答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、考前冲刺卷(1)二级VisualFoxPro参考答案及解析一、选择题(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(i≥1)层上至多有2i-1个结点。得到第5层的结点数最多是16个。(10)B)【解析】数据库设计的目的实质上是设计出满足实际应用需求的实际关系模型。数据库技术的主要目的是有效地管理和存取大量的数据资源,包括:提高数据的共享性,使多个用户能够同时访问数据库中的数据;减小数据的冗余,以提高数据的一致

5、性和完整性;提供数据与应用程序的独立性,从而减少应用程序的开发和维护代价。(11)D)【解析】SUBSTR为取子串函数。格式:SUBSTR(<字符表达式>,<起始位置>[,<长度>]),功能是从指定表达式的指定起始位置取指定长度的子串作为函数值。在SUBSTR()函数中,若缺省第3个自变量<长度>,则函数从指定位置一直取到最后一个字符。由于一个汉字占用两个字节,本题中子串“等级考试”的起始位置应该是5×2+1=11,而4个汉字的长度为4×2=8个字节。(12)B)【解析】关系数据库中检索操作涉及的3种关系运算包括选择、投影和连接;选项B)中的比较不属于关系运算。(13)C)【解析

6、】选择是从关系中找出满足给定条件的元组,即在表中从行的角度抽取记录。投影是从表中选择若干字段形成新的关系。选择和投影的操作对象只是一个表。联接是将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足联接条件的元组。并是传统的集合运算,是由属于两个关系的元组组成的集合。(14)D)【解析】查询的数据源可以是数据库表、自由表或视图。(15)D)【解析】在VisualFoxPro中,根据变量的作用域来分,内存变量可分为私有变量、局部变量和全局变量。全局变量是指在任何模块中都可使用的变量,私有变量是在程序中直接使用(没有通过public和local命令事先声明)而由系统自动隐含建

7、立的变量,局部变量只能在建立它的模块中使用,不能在上层或下层模块中使用。(16)B)【解析】“DECLarray(5,5)”创建了一个5行5列的二维数组,数组创建后,系统自动给每个数组元素赋以逻辑假(.F.)。(17)B)【解析】“&”是宏替换函数,用来替换字符变量的内容,即“&”的值是变量中的字符串。本题中“&K”替换出K变量中的字符串“N+M”,而变量N和M都是数值型变量,最终计算结果为1+44+55=100。(18)A)【解析】用户首先输入一个数字保存到变量num中,使用一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。