zoukankan      html  css  js  c++  java
  • 北大软件工程——第六周:UML

    UML的模型表达工具_概述

    1、单选(2分)以下不属于UML静态建模工具的是B
    A.类图
    B.通信图
    C.对象图
    D.制品图

    2、单选(2分)以下不属于UML动态建模工具的是C
    A.用况图
    B.活动图
    C.部署图
    D.状态图

    3、单选(2分)描述UML需求模型的是C
    A.状态图
    B.顺序图
    C.用况图
    D.类图

    UML的模型表达工具_静态建模——类图

    1、判断(2分)判断题:类图主要使用“类”来抽象系统中各个组成部分,不包括系统环境。( B )
    A.√
    B.×
    2、判断(2分)判断题:对于每一个关联关系都需要说明其多重性,如果不说明,则默认是*。
    A.√
    B.×
    3、判断(2分)判断题:注解和约束不是类图的一部分。( B )
    A.√
    B.×
    4、单选(2分)可视化地表达系统的静态结构模型的是( B )。
    A.用况图
    B.类图
    C.状态度
    D.顺序图

    UML模型表达工具_动态建模——用况图

    1、判断(2分)判断题:用况表达了参与者使用系统的一种方式。( A )
    A.√
    B.×
    2、判断(2分)
    判断题:参与者一般可以表达与系统交互的人、硬件或系统等,因此实质上不是软件应用的一部分。( A )
    A.√
    B.×
    3、单选(2分)以下哪个不属于用况图中的关系D
    A.关联
    B.泛化
    C.扩展
    D.依赖

    4、判断(2分)判断题:用况图可以划分系统与外部实体的界限,是系统开发的起点。( A )
    A.√
    B.×

    顺序图

    1、判断(2分)在顺序图中,对象生命线用于表示一个对象在一个特定的时间段中的存在,一般表示为垂直的虚线。( A )
    A.√
    B.×
    2、单选(2分)依据顺序图的表示规范,同步消息的回复应当使用以下哪种表示方法C
    A.实线枝形箭头
    B.实线实心三角箭头
    C.虚线枝形箭头
    D.???
    3、单选(2分)
    顺序图由类角色,生命线,激活期和B组成。
    A.关系
    B.消息
    C.用例
    D.实体
    4、单选(2分)以下哪个不是UML的静态视图C
    A.类图
    B.对象图
    C.顺序图
    D.用况图

    状态图

    1、单选(2分)
    以下哪一种不属于UML状态图中对于状态的分类D
    A.初态
    B.终态
    C.正常状态
    D.中间状态

    2、判断(2分)
    判断题:一个活动是指状态机中一种可中断的计算,中断处理后仍可继续;而一个动作是指不可中断的原子计算,它可导致状态的改变或导致一个值的返回。因此活动和动作之间没有任何关系。(B
    A.√
    B.×
    3、单选(2分)以下哪个UML视图是描述一个对象的生命周期的?(B
    A.类图
    B.状态图
    C.协作图
    D.顺序图
    4、单选(2分)若将活动状态比作方法,那么动作状态即D
    A.方法返回值
    B.方法名
    C.方法的可见性
    D.方法体中的每一条语句

    UML总结

    1、判断(2分)判断题:在UML可模型化的4种事件中,“信号”是一种异步事件,而“调用”一般是同步事件。(A
    A.√
    B.×
    2、单选(2分)UML中的类没有体现下列哪一项软件设计原理B
    A.数据抽象
    B.过程抽象
    C.功能抽象
    D.信息隐蔽
    3、判断(2分)判断题:UML表达模型元素之间关系的4个术语都体现了结构抽象的原理。(A
    A.√
    B.×
    4、单选(2分)
    以下哪一项不属于UML的作用B
    A.提供了跨越问题空间到目前“运行平台”之间丰富的建模元素。
    B.体现了软件设计的不同原理
    C.提供了相应的模型表示工具。
    D.提供了表达系统结构模型和行为模型的图形化工具。

    欢迎查阅
  • 相关阅读:
    Kernel 3.0.8 内存管理函数【转】
    machine_desc结构体【转】
    Linux内存管理--物理内存分配【转】
    struct 和 class 不同点
    Zabbix Step 1 : Install CentOS6.5 and Configration
    读《大数据》的三重大思维转变,有感
    宇宙中最强大的开发环境免费了!
    中国开源不靠谱,谈何服务万众创新?
    【笨木头Lua专栏】基础补充08:协同程序之resume-yield间的数据返回
    [概率dp] ZOJ 3822 Domination
  • 原文地址:https://www.cnblogs.com/gh110/p/11827716.html
Copyright © 2011-2022 走看看