计算机分析用户需求 给出机器配置清单,软件工程试卷与参考题答案

这篇内容包含了多项选择题,主要涉及软件工程领域的结构化设计、模块划分原则、软件维护、详细设计、软件性质、维护类型、类层次结构、维护文档等知识点。题目涵盖模块独立性、错误类型、算法设计、软件产品特性及维护适应性等方面,适合软件开发人员复习和测试自身知识掌握情况。
摘要由CSDN通过智能技术生成

试卷(一)

一、单项选择题

1、在结构化设计(SD)方法中全面指导模块划分的最重要的原则是( )

A、程序模块化

B、模块高内聚

C、模块低耦合

D、模块独立性

2、软件维护产生的副作用,是指()

A、开发时的错误

B、隐含的错误

C、因修改软件而造成的错误

D、运行时误操作

3、软件详细设计的主要任务是确定每个模块的()

A、算法和使用的数据结构

B、外部接口

C、功能

D、编程

4、为了提高模块的独立性,模块内部最好是()

A、逻辑内聚

B、时间内聚

C、功能内聚

D、通信内聚

5、软件是一种()

A、程序

B、数据

C、逻辑产品

D、物理产品

6、因计算机硬件和软件环境的变化而作出的修改软件的过程称为( )

A、纠正性维护

B、适应性维护

C、完善性维护

D、预防性维护

7、只有单重继承的类层次结构是( )层次结构。

A、网状型

B、星型

C、树型

D、环型

8、下列属于维护阶段的文档是( )

A、软件规格说明

B、用户操作手册

C、软件问题报告

D、软件测试分析报告

9、不适合作为科学工程计算的语言是( )

A、Pascal

B、C

C、Fortran

D、 Prolog

10、研究开发所需要的成本和资源是属于可行性研究中的( )研究的一方面。

A. 技术可行性

B. 经济可行性

C. 社会可行性

D. 法律可行性

11、中级结构性成本模型COCOMO是一个( )

A、静态单变量模型

B、动态单变量模型

C、静态多变量模型

D、动态多变量模型

12、PAD图为()提供了有力的工具。

A、系统分析

B、软件的自动化生成

C、自动分析数据

D、测试软件

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值