电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

软件工程(第二版)陆慧恩 张成姝编著 清华大学出版社》)VIP免费

软件工程(第二版)陆慧恩 张成姝编著 清华大学出版社》)_第1页
1/8
软件工程(第二版)陆慧恩 张成姝编著 清华大学出版社》)_第2页
2/8
软件工程(第二版)陆慧恩 张成姝编著 清华大学出版社》)_第3页
3/8
1.什么叫文档?(P1)文档是确定软件生产各个阶段必须完成的有关计算机程序功能、设计和使用的文字或图形资料。2.什么叫软件?软件和程序的区别是什么?(P4)软件是计算机程序及其有关数据和文档的完整集合。程序是能够完成预定功能的可执行的指令序列。而软件=程序+文档。3.软件工程方法学的三个要素是什么?各个要素的作用是什么?(P4)三个要素:方法、工具和过程。方法:完成软件开发任务的技术方法。工具:为方法的运用提供自动或半自动的软件支撑环境。过程:规定了完成任务的工作阶段、工作内容、产品、验收的步骤和完成准则。4.瀑布模型把软件生命周期分为那几个时期?有分为那几个阶段?(P9)分为三个时期:计划时期、开发时期、运行时期计划时期可分为:问题定义、可行性研究、需求分析开发时期可分为:概要设计、详细设计、软件实现、软件测试运行时期:运行维护5.软件工程学的主要内容是什么?(P4)是软件开发技术和软件工程管理。6.软件开发模型有哪些?(P9)总体来说包括传统的瀑布模型和后来兴起的快速原型模型具体分为瀑布模型、快速原型模型、增量模型、喷泉模型、螺旋模型和统一模型7.可行性研究包括哪几个方面?各包括那些内容?(P20)包括技术方面、经济方面、社会因素方面(1)技术可行性是指对设备条件、技术解决方案的实用性和技术资源的可用性的度量。(2)经济可行性是指希望以最小的成本开发出具有最佳的经济效益的软件产品。其内容如下:<1>支出<2>收益<3>收益/投资比<4>投资回收周期<5>敏感度分析(3)社会因素方面的可行性主要从法律、用户等方面分析可行性。8.需求分析有什么必要?在这一阶段常绘制那些图形?(P22)需求分析的基本任务是软件人员和用户一起完全弄清用户对系统的确切要求。需求分析的结果是否正确,关系到软件开发的成败,正确的需求分析是整个系统开发的基础。常绘制的图包括:实体-关系图、数据流图、状态转换图、数据字典、层次图、Warnier图、IPO图等。9.进行系统需求分析时应确定所开发系统的哪些具体要求?(P22)包括:确定系统的运行环境要求、系统的性能要求、系统功能、接口需求四个方面。10.在需求分析阶段为了了解用户的需求,而进行调查研究,常采用的调查研究有哪些?各包括哪些内容?(P27)(1)访谈、分发调查表、开会三种方式(2)访谈包括正式访谈和非正式访谈。分发调查表即在调查表中列出需要的内容,让用户做书面回答。开会即可采用开会-谈论-确认的方法进行调查。11.什么是数据字典?有什么作用?(P36)数据字典是对数据流图中出现的所有数据元素、数据流、文件、处理的定义的集合。其作用是在软件分析和设计过程中提供数据描述,数据流程图必不可少的辅助资料。12.什么叫实体关系图?有什么作用?(P28)即E-R图,提供了表示实体、属性、关系的方法。作用是为理解和表示问题域的信息(描述现实世界概念结构模型)。13.什么是数据流图?有什么作用?(P30)数据流图是用来描绘软件系统逻辑模型的图形工具,是描绘信息在系统中的流动和处理的情况的。作用是是描绘信息在系统中的流动和处理的情况的。14.什么是状态转化图?有什么作用?(P35)状态转化图通过描绘系统的状态以及引起系统转换的事件,来表示系统的行为。作用是分析对象的状态,正确地认识实体行为并定义它的操作。15.什么是概要设计?基本任务是什么?(P4849)(1)概要设计也称总体设计,概要设计过程通常有确定设计方案和结构设计两个阶段,在此同时要进行数据库设计和制定测试计划。(2)基本任务是确定设计方案和软件结构设计。16.什么是模块?它有何属性?(P52)(1)模块是能够单独命名,有边界元素限定的程序元素的序列。(2)具有以下五个属性:名称、接口、功能、逻辑、状态17.人机界面设计应考虑哪些问题?(P72)应考虑四个问题:系统响应时间、用户帮助设施、出错信息处理、命名交互18.人机界面设计的过程是什么?(P73)过程包括四个:(1)先创建设计模型,实现模型——用户界面原型。(2)用户使用并评估该原型,向设计者反馈对界面的评价。(3)设计者根据用户的意见修改设计并实现下一级原型。(4)不断进行下去,直到...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

软件工程(第二版)陆慧恩 张成姝编著 清华大学出版社》)

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部