软工:考题

1.什么是面向对象系统中的消息?一个消息应包括哪几部分?

消息就是向对象发出的服务请求,包含提供服务的对象标识、服务标识、输入信息、回答信息

 

2、什么是类?类的组成部分?

 

 

3、软件开发过程

制定计划、需求分析、软件设计、程序编码、软件测试、运行维护

 

需求分析:需求分析说明书、初步的用户手册

总体设计:划分物理元素(程序、文件、数据库、文档)、划分模块、总设说明书、用记手册、测试计划

详细设计:确定算法和数据结构、设计测试用例

 

 

 

RUP(RationalUnified Process)统一建模过程

是一种基于用例驱动的,以系统架构为中心的迭代与增量开发软件的过程。

它包括4个阶段;初始、细化、构造和移交阶段。每个阶段又包含若干迭代,而每次迭代都按照核心工作流进行。

核心工作流包含5个活动,即需求、分析、设计、实现和测试。

 

 

  

 RUP(Rational Unified Process,统一软件开发过程,统一软件过程)

是一个面向对象且基于网络的程序开发方法论。

RUP最重要的它有三大特点:

1)软件开发是一个迭代过程,

2)软件开发是由Use Case驱动的,

3)软件开发是以架构设计(Architectural Design)为中心的

RUP中的软件生命周期在时间上被分解为四个顺序的阶段,分别是:初始阶段(Inception)、细化阶段(Elaboration)、构造阶段(Construction)和交付阶段(Transition)

RUP中有9个核心工作流,分为6个核心过程工作流(Core Process Workflows)和3个核心支持工作流(CoreSupporting Workflows)

过程工作流:商业建模、需求、分析和设计、实现、测试、部署

支持工作流:配置和变更管理、项目管理、环境

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值