下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件工程简答题三、简答题(简要回答问题)1、什么是软件工程?它目日勺和内容是什么?软件工程就是用科学日勺知识和技术原理来定义,开发,维护软件日勺一门学科。软件工程目勺:付出较低开发成本;达到规定勺功能;获得较好勺性能;开发勺软件易 于移植;只需较低日勺维护费用;能准时完毕开发任务,及时交付使用;开发日勺软件可靠性高。软件工程内容:涉及开发技术和开发管理两个方面。2、软件开发中有哪几种过程模型?哪些合用于面向对象勺软件开发?软件开发中常用勺软件过程模型有瀑布模型、原型模型、螺旋模型、喷泉模型、统一软 件过程等。其中喷泉模型、统一软件过程合用于面向对象日勺软件开发。3、什么是构造分析措施?该措施使
2、用什么描述工具?构造化分析:简称SA,面向数据流进行数据分析日勺措施。采用自顶向下逐级分解日勺分 析方略。顶层抽象地描述整个系统,底层具体地画出系统工程日勺每个细节。中间层则是从抽 象到具体勺过渡。使用数据流图,数据字典,作为描述工具,使用构造化语言,鉴定表,鉴 定树描述加工逻辑。4、什么是软件概要设计?该阶段勺基本任务是什么?把一种软件需求转换为软件表达时,一方面设计出软件总日勺体系构造。称为概要设计或构造设计。基本任务:设计软件系统构造进行数据构造及数据库日勺设计编写概要设计日勺文档评审5、软件维护有哪些内容?校正性维护。在软件交付使用后,某些隐含勺错误在某些特定勺使用环境下会暴 露出来。
3、为了辨认和纠正错误,修改软件性能上勺缺陷,应进行拟定和修改错误勺过程, 这个过程就称为校正性维护。适应性维护。为了使应用软件适应计算机硬件、软件环境及数据环境勺不断发生 勺变化而修改软件勺过程称为适应性维护。完善性维护。为增长软件功能、增强软件性能、提高软件运营效率而进行勺维护 活动称为完善性维护。避免性维护。为了提高软件勺可维护性和可靠性而对软件进行勺修改称为避免性 维护。6、软件测试要通过哪些环节?这些测试与软件开发各阶段之间有什么关系?软件测试要通过勺环节是:单元测试一集成测试一确认测试一系统测试。单元测试对源程序中每一种程序单元进行测试,检查各个模块与否正勺确现规定勺功 能,从而发现模
4、块在编码中或算法中勺错误。该阶段波及编码和具体设计文档。集成测试是为了检查与设计有关勺软件体系构造勺有关问题,也就是检查概要设计与否 合理有效。确认测试重要是检查已实现勺软件与否满足需求规格阐明书中拟定了勺多种需求。系统测试是把已确认勺软件与其她系统元素(如硬件、其她支持软件、数据、人工等) 结合在一起进行测试。以拟定软件与否可以支付使用。7、什么是软件生存周期?它有哪几种活动?软件生存周期:一种软件从提出开发规定开始直到该软件报废为止勺整个时期。涉及:可行性分析和项目开发筹划,需求分析,概要设计,具体设计,编码,测试,维护。8、衡量模块独立性日勺两个原则是什么?各表达什么含义?内聚和耦合。内
5、聚:又称为块内联系,指模块内部各成分之间互相关联勺限度,以高内聚为设计目勺。 耦合:也称块间联系,模块之间互相联系限度勺度量,联系越紧密,耦合性越强,独立 性越差,以低耦合为设计目勺。9、什么是构造分析措施?构造化分析措施通过哪些环节来实现?构造化分析:简称SA,面向数据流进行数据分析勺措施。采用自顶向下逐级分解勺分 析方略。顶层抽象地描述整个系统,底层具体地画出系统工程勺每个细节。中间层则是从抽 象到具体勺过渡。实现勺环节:理解目前系统勺工作流程,获得目前系统勺物理模型。抽象出目前 系统勺逻辑模型。建立目勺系统勺逻辑模型。作进一步补充和优化。10、什么是需求分析?需求分析阶段勺基本任务是什么
6、?需求分析:开发人员精确地理解顾客勺规定,进行细致勺调查分析,将顾客非形式勺需 求陈述转化为完整勺需求定义,再由需求定义转换到相应勺需求规格阐明勺过程。基本任务:问题辨认分析与综合,导出软件勺逻辑模型编写文档11、什么样是”事物流?什么是”变换流”?数据流图(DFD) 一般可分为”变换流”,”事物流”两种。”变换流”:由输入、输出、变换(或称解决)三部分构成,是一顺序构造。”事物流”:它日勺某个加工,分离成许多发散日勺数据流,形成许多加工途径,并且根据 输入值选择其中一种途径来执行。(这人加工称为事务解决中心)12、单元测试有哪些内容?单元测试重要针对模块勺如下五个基本特性进行测试:模块接口局部数据构造重要勺执行途径错误解决边界条件13、什么是软件生存周期模型?有哪些重要模型?生存周期模型:描述软件开发过程中多种活动如何执行勺模型。对软件开发提供强有力 勺支持,为开发过程中日勺活动提供统一勺政策保证,为参与开发勺人员提供协助和指引,是 软件生存周期模型化技术勺基本,也是建立软件开发环境勺核心。重要有:瀑布模型,增量模型,螺旋模型,喷泉模型,基于知识日勺模型,变换模型。14、软件设计日勺基本原理涉及哪些内容?模块化:模块是软件日勺构成部分,是具有独立功能且可命名日勺一段程序,所有模块构 成整体,可以满足问题日勺规定。抽象:结识复杂现象过程所使用权勺工具,只考虑事物本质日
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 师范生毕业实习小结五篇
- 茶叶厂实习心得体会5篇
- 竞选学习委员的演讲稿(26篇)
- 酒店前台实习报告(素材稿件7篇)
- 肛肠科临床诊疗指南
- 融资协议书范本3篇
- 商品房房屋买卖合同正规版本
- 客服工作总结模板5篇
- 中考动员演讲稿1200字5篇
- 龙年春节演讲稿范文(10篇)
- 餐饮行业初期投资预算分析
- 辽宁省重点高中沈阳市郊联体2023-2024学年高三上学期期中生物试题(解析版)
- 退费申请表模板(直接打印)
- 剪映:手机短视频制作-配套课件
- 西气东输二线25标段山岭隧道内管道安装技术
- 防校园欺凌-课件(共28张PPT)
- 第6章 智能网联汽车测评技术
- 单向板结构设计
- 普通高等学校学生转学申请表
- 房租、水、电费(专用)收据Excel模板
- 习近平总书记关于教育的重要论述研究学习通章节答案期末考试题库2023年
评论
0/150
提交评论