简答题
- 用简短的语言给出对分析、设计的理解。
- 分析
分析阶段主要对项目进行可行性分析和用户需求分析,要搞清楚用户的需求以及软件如何解决用户的需求, - 设计
设计阶段关注软件怎么样去解决这些需求,强调需求的解决方案。
- 分析
- 用一句话描述面向对象的分析与设计的优势。
对象易于理解和抽象,方便问题域与专家域之间的交流,同时面向对象很容易把现实世界反映到计算机领域,从而方便设计。 - 简述 UML(统一建模语言)的作用。考试考哪些图?
- UML作用
- UML建模是建立软件开发文档的一个有效手段,通过UML可视化地描述系统需求,记载软件构成,能够显著地提高文档的质量和可读性,减少编写文档的工作量。
- UML统一了各种方法对不同类型的系统、不同开发阶段以及不同内部概念的不同观点,从而有效的消除了各种建模语言之间不必要的差异。
- UML采用图形化表示方式,现实的模型形象易懂,易于不同实体之间的沟通。
- 考试考的图
UML略图(sketch)、UML蓝图(blueprint)。
- UML作用
- 从软件本质的角度,解释软件范围(需求)控制的可行性。
Computer software, or simply software, is a part of a computer system that consists of data or computer instructio