软件工程学2016年上半年第二次作业精要.doc

软件工程学2016年上半年第二次作业精要

《软件工程学》第二次作业 一、简答题 1、软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题,具体表现在哪些方面? 答:1、无法开发复杂程度高的软件 ?2、成本和进度估计不准???? 3、无统一科学的规范,软件不可维护?? 4、无质量保证,可靠性差??? 5、软件常不能满足用户的需求??? 6、无适当的文档资料???? 7、软件生产率太低? 2、总体设计的任务 答:1、设计系统的物理实现方案???? 2、设计软件的整体结构,划分程序功能模块,决定模块间的接口关系和传递信息;??? 3、设计系统全局的存贮数据结构??? 4、设计系统I/O的方式和格式;??? 5、设计系统安全性、出错处理及代码等??? 6、设计组装测试计划。 二、选择题 1、原型化方法是用户和软件开发人员之间进行的一种交互过程,适用于(A)系统。它从用户界面的开发入手,首先形成(B),用户(C),并就(D)提出意见,它是一种(E)型的设计过程。 供选择的答案: A: ①需求不确定性高的 ②需求确定的 ③管理信息 ④决策支持 B: ①用户界面使用手册 ②用户界面需求分析说明书 ③系统界面原则 ④完善的用户界面 C: ①改进用户界面的设计 ②阅读文档资料 ③模拟用户界面的运行 ④运行用户界面原型 D: ①同意什

文档评论(0)

1亿VIP精品文档

相关文档