试题详情
- 简答题软件设计的基本原理有那些?
-
⑴模块化(自顶向下逐层把软件系统划分成若干模块);
⑵抽象(抽出事物本质特性而暂不考虑其细节);
⑶信息隐蔽[设计模块时使模块内的信息(过程或数据)不能被不需要这些信息的其他模块访问];
⑷模块独立性(低耦合、高内聚:每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单)。 关注下方微信公众号,在线模考后查看
热门试题
- 软件质量与软件质量保证的含义是什么?
- 传统"瀑布模型"的主要缺陷是什么?试说明
- 模块的控制范围
- 生产高质量的软件产品是软件工程的首要目标
- 顺序图描述对象间按时间顺序交互的动态过程
- 软件的特点是什么?
- 分析RUP的二维开发模型,说明RUP的迭
- 验收测试的定义是()
- 什么是确认测试?该阶段有那些工作?
- 软件按照设计的要求,在规定时间和条件下达
- 黑盒技术中不包括()
- 将10阶的上三角矩阵(非0元素分布在矩阵
- 头插法建立单链表时,元素的输入顺序与在链
- 简述软件工程研究的内容。
- 软件需求规格说明书在软件开发中具有重要的
- 分析比较面向对象的软件测试与传统的软件测
- 关系数据库可以完全支持面向对象的概念,面
- 用白盒法设计测试用例是根据软件的内部结构
- 什么叫软件危机?你认为应该怎样克服软件危
- DBMS有哪些基本功能?