软件工程导论期末复习

软件生命周期 一般包括:软件开发期和软件运行期,下述____不是软件开发期所应包含的内容( )

A、需求分析

B、结构设计

C、程序编制

D、软件维护

软件是一种逻辑产品,它的开发主要是( )

A、研制

B、拷贝

C、再生产

D、复制

软件产品与物质产品有根大区别,软件产品是一种_____产品。( )

A、有形

B、消耗

C、逻辑

D、文档

在软件生存周期中,软件定义过程的基本任务是确定软件系统的 _______。

软件生存周期是指一个软件从_______开始直到该软件最终退役为止的整个时期。

计算机软件是指与计算机系统揉作有关的_______和_______以及任何与之有关的文档资料。

简述软件危机。

什么是计算机软件。

DFD中的每个加工至少有______。 ( )

A、一个输入流或一个输出流

B、一个输入流和一个输出流

C、一个输入流

D、一个输出流

数据字典(DD)是定义()系统描述工具中的数据的工具。( )

A、数据流程图

B、系统流程图

C、程序流程图

D、软件结构图

下面说法不正确的是( )。( )

A、流程图不易表示数据结构

B、流程图容易造成非结构化的程序结构

C、流程图支持逐步求精

D、流程图描述的是程序的逻辑结构

软件需求说明书的作用不应包括_______。( )

A、软件设计的依据

B、用户与开发人员对软件要做什么的共同理解

C、软件验收的依据

D、软件可行性研究的依据

需求分析最终结果是产生_______。( )

A、项目开发计划

B、可行性分析报告

C、需求规格说明书

D、设计说明书

需求分析中,开发人员要从用户那里解决的最重要的问题是_____。( )

A、让软件做什么

B、要给软件提供哪些信息

C、要求软件工作效率怎样

D、让软件具有何种结构

%1、 软件需求分析是保证软件质量的重要步骤,它的实施应该是在____。

A、编码阶段

B、软件开发全过程

C、软件定义阶段

D、软件设计阶段

软件需求规格说明书的内容不应包括对_______的描述。( )

A、主要功能

B、算法的详细过程

C、用户界面及运行环境

D、软件的性能

需求分析是_______.( )

A、软件开发工作的基础

B、软件生存周期的开始

C、由系统分析员单独完成的

D、由用户自己单独完成的

软件需求分析一般应确定的是用户对软件的__________.( )

A、功能需求

B、非功能需求

C、性能需求

D、功能需求和非功能需求

需求分析阶段,分析人员要确定对问题的综合需求,其中最主要的是__功能_______需求。

需求分析阶段产生的最重要的文档是_需求分析说明书__________.

软件生存周期是指一个软件从____定义___开始直到该软件最终退役为止的整个时期。

在下列偶合中,最低程度的偶合是_______.( )

A、内容偶合

B、公共偶合

C、数据偶合

D、控制耦合

最高程度也是最差的耦合是________.( )

A、公共耦合

B、内容耦合

C、控制耦合

D、数据耦合

模块内聚度越高,说明模块内各成分彼此结合的程度越_______.( )

A、松散

B、紧密

C、无法判断

D、相等

在软件工程的原则中,抽象、信息隐藏、模块化和局部化的原则支持软件的________. ( )

A、有效性

B、可互揉作性

C、可靠性

D、可追踪性

描述结构化系统分析方法的工具不包括_________.( )

A、数据流图

B、组织结构图

C、数据词典

D、结构化语言

模块之间联系越紧密,其(耦合性)就越强,模块的(内聚性)则越差。

1、 模块的耦合性由低到高分为( )、( )、( )、( )和内容耦合。

数据耦合

标记耦合

控制耦合

公共耦合

模块化指解决一个复杂问题时,( )逐层把软件系统划分成若干( )的过程。

自顶向下

模块

模块独立程度可以由两个定性标准度量()

A、耦合

B、内聚

C、抽象

D、继承

软件模块化的好处是:

A、有效的模块化的软件比较容易开发出来;

B、独立的模块比较容易测试。  

C、降低接口成本

D、独立的模块比较容易和维护

  • 8
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值