软件工程期末考试简答题汇总

软件工程期末考试简答题汇总

ID:5623205

大小:105.55 KB

页数:25页

时间:2017-12-20

软件工程期末考试简答题汇总_第1页
软件工程期末考试简答题汇总_第2页
软件工程期末考试简答题汇总_第3页
软件工程期末考试简答题汇总_第4页
软件工程期末考试简答题汇总_第5页
资源描述:

《软件工程期末考试简答题汇总》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、1什么是软件工程?基本原理有哪些?32成本_效益分析可用哪些指标进行度量?(写出公式)33什么是数据流图?其中的基本符号各表示什么含义?画出定货系统基本数据流图。34非渐增式测试与渐增式测试有什么区别?35试从基本符号和设计方法分析HC图与JACKSON图异同点46软件测试的目的是什么?47结构化程序设计的思想是什么?48请解释极限编程和自适应软件开发,并说明其异同?49需求工程的起始阶段,需求工程师的主要工作是?410请画出“在餐厅使用信用卡付费”这一活动的完整用例图?511分析说明结构化分析和面向对象分析的区别?512请简要给

2、出评价软件设计质量的标准?513一个良好的设计类需要满足四个特点,请详细描述这四个特点?514软件项目估算内容与步骤615面向对象设计的准则是什么?有哪5个层次和4个部分?616简述软件工程目标和面临的主要问题。617简述软件工程过程。618简述模块独立性的原则。619简述结构化程序设计方法的基本要点720简述软件生命周期开发方法的基本过程及每个阶段的任务。721复印机的工作流程大致如下:722简述文档在软件工程中的作用。823简述软件项目管理过程。824简述系统分析员应该具备的主要知识结构和基本素质。825简述何谓软件开发方法?

3、请列举四种主要方法。926简述单元测试的基本内容。927什么是软件生存周期模型?请至少列举四种主要模型?928衡量模块独立的两个标准是什么?它们各表示什么含义?(网上)1029简述白盒测试的思想,并列举两种典型的测试技术。1030简述CMM(软件能力成熟度模型)5个等级的含义1031简述软件维护的定义1132简述软件测试的定义1133UML建模中主要包括哪九种图?并说明类图的定义及其中常见的关系有哪些?1134什么是字据字典?其作用是什么?它有哪些条目?1135软件工程的两大范型分别是什么?它们有什么不同?1136如何画分层数据流

4、图?1237面向对象程序设计有哪些优点?1238在软件测试中,应注意哪些原则?1239程序设计风格是指一个人编制程序时所表现出来的特点、习惯、逻辑思路等。1340面向对象分析与面向对象设计的关系?1341成本-效益分析的目的是什么?可用哪些指标进行度量?132542软件设计分哪几个阶段,它们的主要任务是什么?1343用户需求和系统需求各有什么特点?1444面向对象设计的准则?1445需求分析过程主要有哪几个步骤?1446软件设计分哪几个阶段,它们的主要任务是什么?1447什么是软件结构图?它有哪些主要元素?1448面向对象方法的特

5、点是什么?为什么要用面向对象方法开发软件?1549什么是编码风格?请根据自己的编程经验编写一个编程注意事项。1550软件生命期各阶段的任务是什么?1651非渐增式测试与渐增式测试有什么区别?1652面向对象程序设计有哪些优点?1753模块间的耦合性有哪几种?1754软件开发步骤包括哪些过程?1755数据字典有哪几类元素构成?1756大型软件系统的设计思想是什么?1757、数据库设计一般分为哪几个阶段?形成哪三种模式?(P101)1758什么是软件危机?其产生的原因是什么?(P7)1859、概要设计的原则?(P72)1860阐述结构

6、化设计的主要思想?(P79)1861软件工程主要研究哪些领域?(P16)1862.以G.J.Myers的观点,简述对软件测试的目的。1963.就程序设计语言的工程特性而言,对程序编码有哪些要求?1964模块的内聚性包括哪些类型?1965可行性研究报告的主要内容有哪些?1966系统设计的内容是什么?2067什么是软件危机?软件危机的表现是什么?其产生的原因是什么?2068.软件质量保证应做好哪几方面的工作?2169软件复用2270、Case技术2271请说明软件文档的作用?软件开发项目生存期各阶段都包含哪些文档?2272什么是数据字

7、典?其作用是什么?它有哪些条目?2273采用黑盒技术设计测试用例有哪几种方法?这些方法各有什么特点?2274何谓软件生存周期?其可以划分为几个时期?每个时期又可分为几个阶段?每个阶段的主要任务是什么?2375如何做好软件质量保证工作?2476什么是软件工程?什么是软件危机?2477软件的可行性研究主要研究哪些问题?并对此进行说明。2478什么是黑盒测试,适用的方法有哪些?什么是白盒测试,适用的方法有哪些?2479什么是软件维护?软件维护包括哪四类活动?2580有人说:软件开发时,一个错误发现得越晚,为改正它所付出的代价就越大。请问

8、这句话对否?请解释你的回答。2581请将下述有关模块独立性的各种模块内聚,按其内聚度(强度)从高到低排列起来。25251什么是软件工程?基本原理有哪些?软件工程是指导计算机软件开发和维护的工程学科。用分阶段的生命周期计划管理、坚持阶段评审、实行严格

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

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

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