《软件建模与设计: UML、用例、模式和软件体系结构》一一1.11 总结

本节书摘来自华章计算机《软件建模与设计: UML、用例、模式和软件体系结构》一书中的第1章,第1.11节,作者:(美)Hassan Gomaa,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

1.11 总结

本章介绍了面向对象方法和表示法、软件体系结构设计和UML,还简要描述了软件设计方法、面向对象分析和设计方法以及并发、分布式和实时设计方法的发展历史。第2章将对UML表示法进行概要介绍。第3章描述软件生存周期及方法。第4章介绍软件设计和体系结构概念。第5章描述针对COMET方法的基于用例的软件生存周期。
练习
选择题(每道题选择一个答案)
1.?什么是软件建模?
(a)开发软件模型 (b)在编码之前设计软件应用
(c)开发软件图 (d)开发软件原型
2.?什么是统一建模语言?
(a)描述面向对象模型的编程语言
(b)绘制面向对象模型的画图工具
(c)描述面向对象模型的图形化语言
(d)描述面向对象模型的一种标准化的图形语言和表示法
3.?什么是软件体系结构?
(a)一座建筑之中的软件 (b)一个客户端/服务器系统的结构
(c)软件系统的总体结构 (d)软件类及其关系
4.?什么是软件设计表示法?
(a)关于软件设计的注释和说明 (b)软件的图形化或文本描述
(c)软件的文档化 (d)产生一个设计的一种系统化方法
5.?什么是软件设计思想?
(a)软件的图形化或文本描述
(b)软件的文档化
(c)可以应用于软件系统设计的一种根本性的思想
(d)产生一个设计的一种系统化的方法
6.?什么是软件设计策略?
(a)软件的图形化或文本描述
(b)可以应用于软件系统设计的一种根本性的思想
(c)产生一个设计的一种系统化的方法
(d)开发一个设计的总体计划和指导
7.?什么是软件结构组织准则?
(a)可以应用于软件系统设计的一种根本性的思想
(b)产生一个设计的一种系统化的方法
(c)用于帮助将软件系统组织为一组构件的指导方针
(d)开发一个设计的总体计划
8.?什么是软件设计方法?
(a)产生一个设计的一种系统化的方法
(b)用于帮助将软件系统组织为一组构件的指导方针
(c)开发一个设计的总体计划
(d)软件的图形化或文本描述
9.?什么是平台无关模型(PIM)?
(a)在做出针对特定硬件平台的承诺之前的一种软件平台
(b)在做出针对特定平台的承诺之前的一种精确的软件体系结构模型
(c)映射到特定平台上的一种精确的软件体系结构模型
(d)软件的图形化或文本描述
10.?什么是平台相关模型(PSM)?
(a)一种特定的硬件平台
(b)在做出针对特定平台的承诺之前的一种精确的软件体系结构模型
(c)映射到特定平台上的一种精确的软件体系结构模型
(d)软件的图形化或文本描述

上一篇:quidway secpath 下的安全配置


下一篇:MySQL内核月报 2015.02-MariaDB · 特性分析· 表/表空间加密