试题详情
- 简答题软件设计的基本原理包括哪些内容?
-
(1)模块化:模块是软件的组成部分,是具有独立功能且可命名的一段程序,所有模块组成整体,可以满足问题的要求。
(2)抽象:认识复杂现象过程所使用权的工具,只考虑事物本质的共同特性,忽略细节和其它因素。通过抽象确定组成软件的过程实体。
(3)信息隐蔽:将模块实现自身功能的细节与数据”隐蔽”起来。模块间仅交换为完成系统功能所必须的信息。
(4)模块独立性:每个模块只完成系统要求的独立的子功能。 关注下方微信公众号,在线模考后查看
热门试题
- 以下哪些是
- 一个UML模型只描述了一个系统(),它并
- 多重性指的是,某个类有()个对象可以和另
- 若一个模块直接引用另一个模块中的数据,这
- 下列选项中属于资源的外部属性的是()。
- 在确认测试的叙述中不正确的是()。
- 在UML中,()表示使用软件系统的功能,
- 模块的最重要特征是抽象和什么?()
- 何谓软件生存周期?其可以划分为几个时期?
- String类的IndexOf()方法返
- JDBC中,用于表示数据库连接的对象是(
- 瀑布模型一般适应哪些场合?
- 描述表达基本加工逻辑功能的结构化工具有哪
- 动态网页需要的技术为()
- 需求评审标准(按照重要性的次序)包括哪些
- 下列哪个集合操作符返回两个查询都有的行。
- 耦合度也可以分为七级:其中最松散的耦合是
- 软件项目风险的一个显著特点是具有(),某
- 在软件质量要素的评价准则中,软件运行的效
- 在Sturts应用中,能在()范围内共享