软件工程考试试题【荐】.docVIP

  • 4
  • 0
  • 约 7页
  • 2015-07-23 发布于河南
  • 举报
1.什么是软件危机,为什么会产生软件危机 答:软件危机:计算机软件的开发和维护过程中所遇到的一系列严重问题。(正常、不正常运行软件都具有这种问题)原因:1)软件本身特点造成;2)软件开发与维护的方法不正确。主要表现:(a)忽视软件需求分析;(b)认为软件开发就是写程序并使之运行;(c)轻视软件维护; 2.软件工程方法学(传统方法学(结构范型)) 答:通常把在软件生命周期全过程中使用的一整套技术方法的集合称为方法学,也称为范型。软件工程方法学的3要素:方法、工具和过程。传统方法学也称为生命周期方法学或结构化范型。结构化方法有:1)结构化设计方法;2)结构化分析方法;3)结构化分析与设计技术4)JACKSON方法5)WARNIER方法 3.软件生存周期的定义,包含的阶段。 答:软件生命周期:指软件从提出到最终被淘汰的这个存在期。软件生命周期组成:1)软件定义;A.问题定义B.可行性研究C.需求分析2)软件开发;D.总体设计E.详细设计F.编码和单元测试 G.综合测试3)运行维护。软件生命周期各个阶段:1.问题定义;2.可行性研究;3.需求分析;4.总体设计(概要设计);5.详细设计;6.编码与单元测试;7.综合测试;8.维护。 4生命周期模型各自的基本思想是什么。 答:瀑布模型1阶段间具有顺序性和依赖性2.推迟实现的观点3质量保证的观点。优点:采用规范的方法;严格规定每个阶段提交的文档

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档