VIP软件导论资料精编Word格式文档下载.docx

上传人:b****3 文档编号:14928469 上传时间:2022-10-26 格式:DOCX 页数:58 大小:504.48KB
下载 相关 举报
VIP软件导论资料精编Word格式文档下载.docx_第1页
第1页 / 共58页
VIP软件导论资料精编Word格式文档下载.docx_第2页
第2页 / 共58页
VIP软件导论资料精编Word格式文档下载.docx_第3页
第3页 / 共58页
VIP软件导论资料精编Word格式文档下载.docx_第4页
第4页 / 共58页
VIP软件导论资料精编Word格式文档下载.docx_第5页
第5页 / 共58页
点击查看更多>>
下载资源
资源描述

VIP软件导论资料精编Word格式文档下载.docx

《VIP软件导论资料精编Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《VIP软件导论资料精编Word格式文档下载.docx(58页珍藏版)》请在冰豆网上搜索。

VIP软件导论资料精编Word格式文档下载.docx

7.瀑布模型的关键不足在于()。

A.过于简单B.不能适应需求的动态变更

C.过于灵活D.各个阶段需要进行评审

8.原型化方法是用户和设计者之间执行的一种交互构成,适用于()系统。

A.需求不确定性高的  B.需求确定的 

C.管理信息  D.实时

9.快速原型模型的主要特点之一是()。

A.开发完毕才见到产品B.及早提供全部完整的软件产品

C.开发完毕后才见到工作软件D.及早提供工作软件

10.()引入了“风险驱动”的思想,适用于大规模的内部开发项目。

A.增量模型B.喷泉模型C.原型模型D.螺旋模型

11.软件工程中常用的生命周期模型有()等。

A.瀑布模型,快速原型模型,增量模型,螺旋模型和喷泉模型

B.瀑布模型,快速循环模型,扩展模型,螺旋模型和敏捷模型

C.瀑布模型,快速循环模型,增量模型,螺旋模型和喷泉模型

D.瀑布模型,快速原型模型,增量模型,螺旋模型和敏捷模型

12.软件工程方法是在实践中不断发展着的方法,而早期的软件工程方法常用模型不包括()。

A.瀑布模型B.敏捷模型C.原型模型D.螺旋模型

13.软件工程方法是在实践中不断发展着的方法,而早期的软件工程方法一般是指()。

A.原型化方法B.结构化方法

C.面向对象方法D.功能分解法

14.软件开发瀑布模型中的软件定义时期各个阶段依次是()。

A.问题定义,可行性研究,需求分析。

B.可行性研究,问题定义,需求分析。

C.可行性研究,需求分析,问题定义。

D.以上顺序都不对。

15.软件开发瀑布模型中的各个阶段依次是()。

A.设计、分析、实现、测试、维护B.分析、设计、测试、实现、维护

C.分析、设计、实现、维护、测试D.分析、设计、实现、测试、维护

16.软件开发瀑布模型的各个阶段依次是()。

A.分析→设计→编码→测试→维护B.设计→定义→开发→测试→维护

C.分析→定义→设计→编码→测试D.设计→分析→编码→测试→维护

17.软件工程是()。

A.是结构化程序设计的指导方法B.是软件开发技术和软件工程管理学为内容的学科

C.是指导计算机软件开发和维护的工程学科D.是指导软件开发的工程方法

18.可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开发的决策依据,因

此必须给出()的回答。

A.确定B.行或不行C.正确D.无二义

19.可行性研究实质上是进行了一次()。

A.简化了的系统分析和设计过程B.详尽的系统分析和设计过程

C.彻底的系统设计过程D.深入的需求分析

20.可行性研究阶段的主要任务包括()。

A.分析和澄清问题定义B.导出系统的逻辑模型

C.制定粗略的进度.建议和计划D.以上全是

21.可行性研究阶段的主要任务不包括()。

C.制定粗略的进度.建议和计划D.设计测试方案

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

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

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

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

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

23.技术可行性是可行性研究的关键,其主要内容一般不包括()。

A.风险分析B.资源分析C.人员分析D.技术分析

24.在可行性研究中最难决断和最关键的问题是()。

A.经济可行性B.技术可行性C.社会可行性D.操作可行性

25.经济可行性研究的范围包括( )。

A.资源有效性B.管理制度C.效益分析D.开发风险

26.研究开发所需要的成本和资源是属于可行性研究中的( )。

A.技术可行性B.经济可行性C.社会可行性D.法律可行性

27.研究开发的软件是否符合相关法律规定是属于可行性研究中的( )。

A.技术可行性B.经济可行性C.社会可行性D.法律可行性

28.需求分析阶段的主要任务是确定( )。

A.软件开发方法B.软件的总体结构C.软件开发的费用D.软件系统的功能

29.需求分析的任务包括()。

A.确定对系统的综合要求B.分析系统的数据要求

C.导出逻辑模型并修正开发计划D.以上全是

30.在各种不同的软件需求中,功能需求描述了用户使用产品必须要完成的任务,可以在用例模型或方案脚

本中予以说明,()是从各个角度对系统的约束和限制,反映了应用对软件系统质量和特性的额外要求。

A.业务需求B.系统要求C.非功能需求D.用户需求

31.需求分析的任务不包括()。

A.确定对系统的综合要求B.分析系统的数据要求

C.从技术角度分析系统是否可行D.导出逻辑模型并修正开发计划

32.要将一个复杂的系统分析清楚,传统软件工程常用方法是结构化分析方法,结构化分析方法就是()。

A.面向数据流自顶向下、逐步求精的方法B.由内向外进行分析的方法

C.先局部后整体的分析方法D.使用IPO图形工具分析的方法

33.需求分析是要完整.准确.清晰.具体地确定系统所要完成的工作,其主要依据是前一阶段的文档()。

A.用户手册和参考手册B.软件需求规格说明书

C.开发计划D.可行性研究报告

34.需求分析阶段的产生的文档为()。

A.可行性研究报告B.概要设计说明书

C.软件问题报告D.需求分析说明书

35.数据字典是用来定义(  )中的各个成份的具体含义的。

A.流程图B.功能结构图

C.系统结构图D.数据流图

36.数据流图是一种用来描述()的图形化工具。

A.系统物理组成B.系统信息流和数据流

C.所有功能D.系统控制流和数据流

37.()和数据流图共同构成系统的逻辑模型,没有它,数据流图就不完整。

A.系统流程图B.E-R图

C.数据字典D.层次方框图

38.数据流图DFD中的每个加工至少需要()。

A.一个输入流B.一个输出流和一个输入流

C.一个输入或输出流D.一个输出流

39.数据流图(DFD)是(  )方法中用于表示系统的逻辑模型的一种图形工具。

A.SAB.SDC.SPD.SC

40.在对数据流的分析中,主要是找到中心变换,这是从()导出结构图的关键。

A.数据流图B.实体关系C.数据结构D.E-R图

41.数据字典是软件需求分析阶段的重要工具之一,其基本功能是()。

A.数据库设计B.数据通信C.数据定义D.数据维护

42.使用实体-联系图(ER图)建立的概念性数据模型中包含3种互相关联的信息()。

A.数据对象、属性、方法B.数据对象、属性、联系

C.数据表、属性、联系D.数据表、实体、联系

43.结构化设计又称为(  )。

A.概要设计     B.面向数据流设计

C.面向对象设计   D.详细设计

44.进行软件总体结构设计,可采用的方法是(  )。

A.Jackson方法B.结构化分析C.结构化设计方法D.基于数据结构的设计方法

45.按照总体设计中的启发式规则,模块的作用域和模块的控制域之间的关系应为()。

A.模块的作用域应在模块的控制域之内B.模块的控制域应在模块的作用域之内

C.模块的控制域与模块的作用域互相独立D.以上说法都不对

46.在SD方法中全面指导模块划分的最重要的原则是()。

A.程序模块化B.模块高内聚C.模块低耦合D.模块独立性

47.软件总体设计是指软件总体结构设计和数据设计,该阶段的主要任务不包括()。

A.设计软件的模块结构B.定义接口并建立数据结构

C.模块内部算法设计D.生成概要设计规格说明

48.软件生命周期构成中的软件开发时期各个阶段依次是()。

A.问题定义,可行性研究,需求分析

B.可行性研究,需求分析,问题定义

C.总体设计,详细设计,编码和单元测试,综合测试

D.总体设计,详细设计,编码和单元测试,软件维护

49.概要设计过程就是()。

A.先确定系统实现方案,然后在结构设计阶段确定软件的模块结构

B.确定软件的模块结构,再设计出系统的所有程序和数据文件

C.设计出系统的HIPO图并对所有模块进行描述

D.规划出系统的后期设计总体结构

50.对软件进行分解,是为了()。

A.降低模块间接口的复杂程度

B.降低模块的复杂程度

C.降低模块的复杂程度,并降低模块间接口的复杂程度

D.降低模块的复杂程度,并提高模块间接口的复杂程度

51.总体设计的目的是确定整个系统的(  )。

A.规模B.功能及模块结构C.费用D.测试方案

52.软件总体设计是指软件总体结构设计和数据设计,该阶段的主要任务不包括()。

C.模块设计D.生成概要设计规格说明

53.在软件工程中,描绘软件结构的图形工具不包括()。

A.层次图B.HIPO图C.PAD图D.H图

54.为了提高模块的独立性,模块之间最好使用(  )。

A.控制耦合B.公共耦合C.内容耦合D.数据耦合

55.两个模块彼此传递的信息中有控制信息,这种耦合称为( )。

A.数据耦合B.公共环境耦合C.内容耦合D.控制耦合

56.模块间耦合程度由低到高的顺序是( )。

A.控制耦合<

特征耦合<

公共耦合<

内容耦合<

数据耦合

B.数据耦合<

控制耦合<

内容耦合

C.数据耦合<

D.内容耦合<

数据耦合<

公共耦合

57.模块的内聚性最高的是( )。

A.逻辑内聚B.时间内聚

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 艺术

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1