东北大学计算机考研复试时软件工程的一些总结(三)

第六章 软件设计方法

6.1 设计活动的总体原则包括哪些?
设计过程不应陷入片面性;设计应能够追踪分析模型;设计应该选择合适的技术;设计应该选择合适的技术;设计应该选择合适的技术;设计应该是可集成的;设计应该尽可能地提高抽象层次;设计应该是可复用的;设计应该是可维护和可拓展的;设计的系统应该有韧性;设计应该具有一致性;设计的交互界面应该是友好的;设计评审。
6.2 什么是软件构架
在UML中,构架是指系统的组织结构,它可以递归解析为通过接口交互的部件、连接部件的关系以及组装部件的一些限制条件,通过接口交互的部件有类、构件和子系统。
总之,软件构架反映了系统整体的组织结构和基本特征
6.3 详细设计的任务是什么?
详细设计的任务是在软件构架的基础上,进一步确定如何实现目标系统,具体包括系统的模块逻辑的详细设计、系统数据结构的设计、系统数据结构的设计、系统人机接口的设计等。
6.4 分治的优点是什么?分治要考虑哪些问题
缩小问题空间,减少问题复杂度和开发工作量;便于并发执行,缩短开发时间;适合团队协作,降低实施难度;预防开发中的多米诺骨牌效应;容易产生可复用部件。
分治要考虑的问题:分治程度不应太大或是太小;从技术角度,如何分治?
6.5 抽象的优点是什么?
抽象有利于认识事物的普遍特征和基本原理&

  • 2
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值