全文预览

软件工程导论简答题

上传者:非学无以广才 |  格式:doc  |  页数:4 |  大小:24KB

文档介绍
误或满足心的需求而修改软件的过程。类型有:1.该整形维护:对程序使用期间发现的程序错误进行诊断和改正的过程;占维护工作量的17-21%。2.适应性维护:配合变化了的环境进行修改软件的活动;占工作量的13-25%3.完整性维护:满足用户在使用过程中提出增加心的功能或修改以后功能的建议而进行的改进性工作;占工作量的50-66%4.预防性维护:为了改善未来的可维护性或可靠性而修改软件的工作;占维护工作的4%左右。UML中活动图、状态图、顺序图都分别描述什么?答:活动图强调的是从活动到活动的控制流,是一种表述过程机理、业务过程以及工作流的技术。它可以用来对业务过程,国祚流建立模型,也可以对用力实现甚至是程序实现来建模。状态机图常用来描述业务或软件系统中的对象在外部事件的作用下,对象的状态从一种状态到另一种状态的控制流。顺序图描述的是对象之间的消息发送关系,而不是类之间的关系。UML中的事物有哪些?答:结构事物UML中的名词,它是模型的静态部分,描述概念或物理元素。行为事物:UML中的动词,它是模型中的动态部分,是一种跨越时间、空间的行为。分组事物:UML中的容器,用来组织模型,使模型更加的结构化。注释事物:UML中的解释部分,和代码中的注视语句一样,是用来描述模型的。面向对象的基本概念类、对象、封装、继承等定义是什么?答:(这个容易吧。不打字了,累…..体谅211页有详细内容。用例图的作用是什么?答:用例图是外部参与者所能观察到的系统功能的模型图,由一组用例、参与者以及他们之间的关系组成。主要用于对系统、子类系统或类的功能行为惊醒建模。参与者是与系统交互的外部实体,可以是人,也可以是其他系统。用例是从用户的角度描述系统的行为,它将系统的功能描述成一系列时间,这些时间族中对参与者产生可观察结果。UML中的关系有哪些?答:UML定义的关系主要有六种:依赖、类属、关联、实现、聚合和组合。

收藏

分享

举报
下载此文档