当前位置:中级信息系统监理师题库>软件工程题库

问题:

[单选] UML语言不支持的建模方式有()。

A . 静态建模
B . 动态建模
C . 模块化建模
D . 功能建模

软件的复杂性与许多因素有关,()不属于软件的复杂性参数。 源程序的代码行数。 程序的结构。 算法的难易程度。 程序中注释的多少。 应该在()阶段制定系统测试计划。 需求分析。 概要设计。 详细设计。 系统测试。 成功的船舶应变措施必须具备以下基本条件:() ①训练有素的人员 ②完备的应急设施和器材,符合规范的船体结构 ③高效率的应急预案 ④正确果断地指挥和组织,良好的团队协同和配合。 ①②③④。 ①③④。 ②③④。 ①②③。 结构化分析方法(SA)的主要思想是()。 自顶向下、逐步分解。 自顶向下、逐步抽象。 自底向上、逐步抽象。 自底向上、逐步分解。 通常在软件开发过程的()阶段,无须用户参与。 需求分析。 维护。 编码。 测试。 UML语言不支持的建模方式有()。
参考答案:

  参考解析

UML是用来对软件密集系统进行可视化建模的一种语言,为面向对象开发系统的产品进行说明、可视化和编制文档的一种标准语言。UML最适于数据建模、业务建模、对象建模、组件建模。UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。
它融入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。
UML的目标是以面向对象图的方式来描述任何类型的系统,具有很宽的应用领域。其中最常用的是建立软件系统的模型,但它同样可以用于描述非软件领域的系统,如机械系统、企业机构或业务过程,以及处理复杂数据的信息系统、具有实时要求的工业系统或工业过程等。总之,UML是一个通用的标准建模语言,可以对任何具有静态结构和动态行为的系统进行建模。
在功能建模方面,因为UML继承了OMT方法,而OMT用对象模型、动态模型、功能模型和用例模型共同完成对整个系统的建模,所定义的概念和符号可用于软件开发的分析、设计和实现的全过程,软件开发人员不必在开发过程的不同阶段进行概念和符号的转换。因此,UML也支持功能建模。

在线 客服