01250软件工程形考任务.pdf

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

01250软件工程形考任务

1.()是职业软件工程师的必要条件。

A.自律、善于沟通、具有一定的软件技能

B.编程速度快

C.熟悉众多的软件环境

D.语言天赋

答案:A

2.根据软件工程的7条基本原理判断下面正确的选项是()。

A.软件错误发现的时机不重要,重要的是错误的严重程度

B.软件错误只能通过运行代码才能发现

C.软件错误发现的越早改正的成本越低

D.需求阶段一般不会引入错误

答案:C

3.美国著名软件工程专家B.W.Boehm于1983年提出了软件工程的()条基本原理。

A.7

B.5

C.3

D.12

答案:A

4.软件、程序和代码是()。

A.相同的软件概念

B.程序语言写的代码

C.计算机代码和数据

D.三个不同的概念

答案:D(V:gkfdy567)

5.软件对硬件和环境有着不同程度的依赖性,这导致了软件()问题。

A.复杂性

B.升级和移植

C.通用性

D.脆弱性

答案:B

6.软件工程的出现是由于()。

A.软件危机

B.计算机硬件技术的发展

C.软件社会化的需要

D.计算机软件技术的发展

答案:A

7.软件工程四个层次由下至上是(),它们的顺序不能互换。

A.质量层、过程层、方法层、工具层

B.过程层、方法层、质量层、工具层

C.方法层、过程层、质量层、工具层

D.方法层、质量层、过程层、工具层

答案:A

8.软件可行性研究一般不考虑()。

A.是否有足够的人员和相关的技术来支持系统开发

B.是否有足够的工具和相关的技术来支持系统开发

C.待开发软件是否有市场、经济上是否合算

D.待开发的软件是否会有质量问题

答案:D(V:gkfdy567)

9.软件与程序的区别是()。

A.程序价格便宜,软件价格昂贵

B.程序是用户自己编写的,而软件是由厂家提供的

C.程序是用高级语言编写的,而软件是由机器语言编写的

D.软件包括程序、相关数据及其文档,程序是软件的一部分

答案:D(V:gkfdy567)

10.在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了()。

A.软件危机

B.软件工程

C.程序设计革命

D.结构化程序设计

答案:A

11.软件工程学科出现的主要原因是()。

A.计算机的发展

B.其他工程科学的影响

C.软件危机的出现

D.程序设计方法学的影响

答案:C

12.概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是()。

A.把软件划分成模块

B.确定模块之间的调用关系

C.确定各个模块的功能

D.设计每个模块的伪代码

答案:D(V:gkfdy567)

13.经济可行性研究的主要内容包括()。

A.开发过程

B.开发工具

C.风险分析

D.效益分析

答案:D(V:gkfdy567)

14.可行性分析研究的费用大约是项目总经费的()。

A.2%

B.8%

C.20%

D.50%

答案:B

15.可行性分析研究的目的是()。

A.争取项目

B.项目是否值得开发

C.开发项目

D.规划项目

答案:B

16.可行性研究的四大要素是()。

A.经济、技术、法律和社会环境

B.经济、技术、开发组织能力和领导者水平

C.经济、技术、计算机硬件环境和网络带宽

D.经济、技术、软件开发工具和人员的稳定性

答案:A

17.可行性研究的主要目的是()。

A.确定系统建设的详细方案

B.深入了解用户需求

C.分析开发系统的必要性

D.确定系统是否值得开发

答案:D(V:gkfdy567)

18.软件设计的目标是()。

A.在最短的时间内,生产出可靠性、可维护性俱佳的软件方案

B.为软件编码设计模块结构

C.确定软件要做什么

D.确定软件的实现算法

答案:A

19.软件调研报告是在()提交的。

A.可行性分析之前

B.需求分析之前

C.签合同之前

D.设计的时候

答案:B

20.一个软件项目大约()的工作量在开发阶段,()的工作量在维护阶段。

A.30%,70%

B.70%,30%

C.30%,30%

D.70%,70%

答案:A

21.()定义了软件开发人员必须实现的软件功能。

A.用户需求

B.业务需求

C.性能需求

D.功能需求

答案:D(V:gkfdy567)

22.PDL是描述处理过程()。

A.做什么

B.为什么做

C.怎么做

D.对

文档评论(0)

199****2173 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档