用户、任务以及环境的分析和建模
界面设计
界面实现
界面确认
第1题:
● 统一软件开发过程是一种基于面向对象技术的软件开发过程,其特点是“用例驱动,以架构为核心,迭代并增量”。统一软件开发过程定义了四种通用的开发阶段,它们按照过程顺序分别是:起始阶段、 (20) 、构建阶段和 (21) ,其中在构建阶段主要产生的文档有 (22) 。
(20)
A. 分析阶段
B. 细化阶段
C. 设计阶段
D. 交付阶段
(21)
A. 分析阶段
B. 细化阶段
C. 设计阶段
D. 交付阶段
(22)
A. 初始用户手册
B. 用例模型
C. 项目计划
D. 设计模型
第2题:
统一过程模型是一种“用例和风险驱动,以架构为中心,迭代并且增量”的开发过程,定义了不同阶段及其制品,其中精化阶段关注( )。
A.项目的初创活动 B.需求分析和构架演进 C.系统的构建,产生实现模型 D.软件提交方面的工作,产生软件增量
第3题:
现代企业级的信息系统设计包括两个方面的内容,其中之一是对在系统分析中所确定的业务系统进行实现的基本过程的设计,该设计称为_______。
【答案】业务设计
系统设计的任务是赋予系统分析阶段所确定的新系统的功能(即系统“做什么”)的一种具体的实现方法和技术(即系统“如何做”)。因此,系统设计的依据应是以往通过审核并得到确认的系统分析报告,它全面确定了系统所应具有的功能和性能要求。系统设计包括:面向业务活动的业务设计,即对在系统分析中所确定的业务系统进行实现的基本过程的设计。业务设计的主要内容是应用系统的设计,包括应用软件设计和数据库设计。面向系统组成的技术设计,即将与具体的系统运行环境直接联系(如操作系统、数据库管理系统、网络系统等软件及硬件平台)。
第4题:
以下正确描述嵌入式系统的设计流程的是(60)。
A.系统需求分析→硬件和软件划分→系统详细设计→迭代与实现→系统集成→系统测试→系统维护
B.系统需求分析→硬件和软件划分→系统详细设计→系统集成→迭代与实现→系统测试→系统维护
C.系统需求分析→系统集成→硬件和软件划分→系统详细设计→迭代与实现→系统测试→系统维护
D.系统需求分析→硬件和软件划分→迭代与实现→系统详细设计→系统集成→系统测试→系统维护
第5题:
此题为判断题(对,错)。
第6题:
●用户界面的设计过程不包括(20)。
(20)A.用户、任务和环境分析
B.界面设计
C.置用户于控制之下
D.界面确认
第7题:
统一过程(UP)是一种用例驱动的迭代式增量开发过程,每次迭代过程中主要的工作流包括捕获需求、分析、设计、实现和测试等。这种软件过程的用例图(Use Case Diagram)是通过()得到的。 ()A. 捕获需求 B. 分析 C. 设计 D. 实现
第8题:
A.迭代是重复反馈过程的活动
B.迭代目的通常是为了接近并到达所需的目标或结果
C.文件的迭代相当于对文件中的内容进行遍历和操作
D.每一次对过程的重复被称为一次“迭代”
第9题:
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指( )。
A.模块间的关系
B.系统结构部件转换成软件的过程描述
C.软件层次结构
D.软件开发过程
第10题:
软件开发环境应该支持软件生存期(33)的活动,应易于定制、裁剪或扩充以符合用户的要求,其中(34)是指软件开发环境应能符合项目特性、过程和用户的爱好。
A.需求分析阶段
B.详细设计阶段
C.编码
D.每个阶段