自考《软件工程》试题及答案

自考《软件工程》试题及答案

ID:43927932

大小:64.00 KB

页数:24页

时间:2019-10-16

自考《软件工程》试题及答案_第1页
自考《软件工程》试题及答案_第2页
自考《软件工程》试题及答案_第3页
自考《软件工程》试题及答案_第4页
自考《软件工程》试题及答案_第5页
资源描述:

《自考《软件工程》试题及答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件工程第一章绪论1、解释术语软件:一般是指计算机系统中的程序及其文档。软件工程:是应用计算机科学理论和技术以及工程管理原则和方法,按预算和进度实现满足用户要求的软件的工程,或以此为研究对象的学科。软件危机:随着计算机的广泛应用,软件生产率、软件质量远远满足不了社会发展的需求,成为社会、经济发展的制约因素,人们通常把这一现象称为“软件危机”。2、简答题简述软件开发的本质软件开发的本质:不同抽象层术语之间的“映射”,以及不同抽象层处理逻辑之间的“映射”。简述实施软件开发的基本途径软件开发的基本途径是问题建模。常用

2、的建模手段有:结构化方法、面向对象方法以及诸多面向数据结构方法等。简述何谓模型以及软件开发中所涉及的模型所谓模型,简单的说,是待建系统的任意抽象,是特定意图下所确定的角度和抽象层次上对物理系统的描述。在软件开发中,软件系统模型大体上可分为两类:概念模型和软件模型。简述软件开发所涉及的两大类技术一是过程方向,即求解软件的开发逻辑;二是过程途径,即求解软件的开发手段。第二章软件需求与软件需求规约1、解释以下术语:软件需求:是产品/系统设计、实现以及验证的基本信息源之一,是任何软件工程项目的基础。功能需求:规约了系统

3、或系统构件必须执行的功能,是整个需求的主体。非功能需求:分为性能需求、外部接口需求、设计约束和质量属性需求。性能需求规约了一个系统或系统构件在性能方面必须具有的一些特征;外部接口需求规约了系统或系统构件必须与之交互的用户、硬件、软件或数据库元素;设计约束限制了软件系统或软件系统构件的设计方案的范围;质量属性规约了软件产品所具有的一个性质必须达到其质量方面一个所期望的水平。需求规约:是一个软件项/产品/系统所有需求陈述的正式文档,它表达了一个软件产品/系统的概念模型。2、简答题简述需求与需求规约的基本性质需求具有

4、如下5个基本性质:①必要的,该需求是用户所要求的;②无歧义的,该需求只能用一种方式解释;③可测的,该需求是可进行测试的;④可跟踪的,该需求可从一个开发阶段跟踪到另一个阶段;⑤可测量的该需求是可测量的。需求规约满足以下4个基本性质:①重要性和稳定性程度:按需求的重要性和稳定性,对需求进行分级;②可修改的:在不过多地影响其他需求的前提下,可以容易地修改一个单一需求;③完整的:没有被遗漏的需求;④一致的:不存在互斥的需求。简述软件需求的分类软件需求可以分为两大类:一类是功能需求,一类是非功能需求,而非功能需求又可分为

5、性能需求、外部接口需求、设计约束和质量属性需求。有哪几种常用的初始需求发现技术初始需求发现技术常包括以下几个:①自悟②交谈③观察④小组会⑤提炼简述需求规约的3种基本形式①非形式化的需求规约:即以一种自然语言来表达需求规约,如同使用一种自然语言写了一篇文章;②半形式化的需求规约:即以半形式化符号体系来表达需求规约;③形式化的需求规约:即以一种基于良构数学概念的符号体系来编制需求规约,一般往往伴有解释性注释的支持。简述软件需求规约的内容和作用需求规约是一个软件项/产品/系统所有需求陈述的正式文档,它表达了一个软件产

6、品/系统的概念模型。需求规约的作用:①需求规约是软件开发组织和用户之间一份事实上的技术合同书,是产品功能及其环境的体现;②对于项目的其余大多数工作,需求规约是一个管理控制点;③对于产品/系统的设计,需求规约是一个正式的、受控的起始点;④需求规约是创建产品验收测试计划和用户指南的基础。简述需求规约在项目开发中的基本作用①需求规约是软件开发组织和用户之间一份事实上的技术合同书,是产品功能及其环境的体现。②对于项目的其余大多数工作,需求规约是一个管理控制点。③对于产品/系统的设计,需求规约是一个正式的、受控的起始点。

7、④需求规约是创建产品验收测试计划和用户指南的基础,即基于需求规约一般还会产生另外两个文档——初始测试计划和用户系统操作描述。简述需求规约和项目需求的不同需求规约是软件开发组织和用户之间一份事实上的技术合同书,即关注产品需求,回答“交付给客户的产品/系统是什么”;而项目需求是客户和开发者之间有关技术合同-产品/系统需求的理解,应记录在工作陈述中或其他某一项目文档中,即关注项目工作与管理,回答“开发组要做的是什么”。第三章结构化方法1、解释以下术语:需求分析:分析是针对一个问题,系统化地使用信息对该问题的一个估算。

8、就软件需求分析而言,其目标是给出“系统必须做什么”的一个估算,即需求规格说明——以一种系统化的形式,准确地表达用户的需求,其中应不存在二义性和不一致性等问题。软件设计:是在需求分析的基础上,定义满足需求所需要的结构,即针对给定的问题,给出该问题的软件解决方案,确定“做什么”的问题。数据流图:是一种描述数据变换的图形化工具,其中包含的元素可以是数据流、数据存储、加工、数据源和数据潭。交换

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

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

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