系统开发规范与文档编写试题(附答案)

系统开发规范与文档编写试题(附答案)

ID:10788168

大小:191.50 KB

页数:7页

时间:2018-07-08

系统开发规范与文档编写试题(附答案)_第1页
系统开发规范与文档编写试题(附答案)_第2页
系统开发规范与文档编写试题(附答案)_第3页
系统开发规范与文档编写试题(附答案)_第4页
系统开发规范与文档编写试题(附答案)_第5页
资源描述:

《系统开发规范与文档编写试题(附答案)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、系统开发规范与文档编写期末综合练习一、单项选择题1.按照软件的工作方式进行分类,能够对实时发生的事件和数据及时进行处理的软件应分类为(D)。A.并行处理软件B.分时软件C.交互式软件D.实时处理软件2.非常适合于在软件开发初期很难确定用户需求的情况所采用的软件开发过程模型是(B)。A.瀑布模型B.原型模型C.演化模型D.喷泉模型3.下列各项中,不是一个软件产品中所必需的是(B)。A.程序B.算法C.数据D.文档4.结构化分析SA是软件开发需求分析阶段所使用的方法,以下不是SA所使用的工具的是(B)。A.数据流图B.PAD图C.结构化英语D.判定表5.为了克服

2、软件危机中出现的各种问题,在软件开发过程中,需要遵循一些基本原理,以下与软件工程基本原理相违背的是(D)。A.用分阶段的生命周期计划严格管理。B.对软件开发每一阶段的成果进行严格的评审。C.实行严格的产品控制。D.在项目中组织尽可能多的软件开发人员来加快软件开发的进度。6.软件工程的出现是由于(C)。A.程序设计方法的影响B.软件产业化的需要C.软件危机的出现D.计算机技术的发展7.软件具有和硬件产品不同的特征。下列各项中不属于软件的特征的是(D)。A.软件是一种逻辑实体,主要是人的脑力劳动的产物,软件具有抽象性。B.软件的维护具有长期性。C.开发成本高,生

3、产成本低。D.开发成本低,生产成本高。8.结构化分析方法的一个重要指导思想是(C)。A.自顶向下,逐步抽象B.自底向上,逐步抽象C.自顶向下,逐步分解D.自底向上,逐步分解9.数据流图中代表了数据的生产者和消费者的是(B)。A.数据加工B.数据源C.数据存储D.数据流10.程序结构可以按水平方向或垂直方向进行划分。水平划分按主要的程序(A)来定义模块结构的各个分支。A.功能B.结构C.层次D.控制11.在一张DFD图中,任意两个加工之间(C)。A.有且仅有一条数据流7B.至少有一条数据流C.可以有0条或多条名字不同的数据流D.可以有0条或多条数据流,但允许其

4、中有若干条名字相同的数据流。12.Jackson设计方法所面向的是(C)。A.对象B.数据流C.数据结构D.控制结构13.使用基于用例的方法进行需求分析时不需要执行的步骤是(C)。A.确定用例B.确定参与者C.确定类的大小D.用例之间的关系14.软件质量保障的标准中不包括(A)。A.ITU-T标准B.IEEE标准C.CMM标准D.ISO标准15.软件设计中划分模块的一个准则是(C)。A.低内聚低耦合B.低内聚高耦合C.高内聚低耦合D.高内聚高耦合16.软件的整体结构和这种结构提供给系统在概念上的整体性的方式是指软件的(D)。A.代码结构B.数据结构C.程序结

5、构D.体系结构17.程序结构可以按水平方向或垂直方向进行划分。水平划分按主要的程序(A)来定义模块结构的各个分支。A.功能B.结构C.层次D.控制18.在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装是一种(B)。A.组装技术B.信息屏蔽技术C.固化技术D.产品化技术19.面向对象的分析过程一般包括:获取用户对系统的需求、标识类和对象以及(A)。A.定义类的结构和层次B.定义对象的结构和层次C.定义方法的结构和层次D.定义消息的结构和层次20.面向对象的分析过程一般包括:获取用户对系统的需求、标识类和对象以及(C)。A.定义方

6、法的结构和层次B.定义对象的结构和层次C.定义类的结构和层次D.定义消息的结构和层次21.整体-部分结构体现了面向对象方法的(B)。A.关联(association)B.聚合(aggregation)C.依赖(depending)D.细化(refinement)22.UML中用下列哪些图来建立静态模型(C)。A.用例图、对象图和包图B.类图、状态图和包图C.类图、对象图和包图D.类图、对象图和顺序图23.软件开发工作中,必须贯穿于整个过程当中并且不可忽视的工作是(A)。A.支持性的,管理性的工作B.代码编写C.产品部署D.集成24.软件配置管理应该提供的四项

7、功能中不包括(D)。A.版本控制功能B.配置审核功能7C.变更管理功能D.项目进度检查25.软件项目开发计划描述的是:(D)A.说明系统的功能分配,模块划分B.对目标软件的功能、性能、用户界面及运行环境等做出详细的说明C.给出数据逻辑描述和数据采集的各项要求D.为软件项目实施方案制定出的具体计划26.软件质量保证的主要功能不包括(C)。A.质量保证体系的建立和管理B.整理面向用户的文档、说明书C.编写代码等D.确保设计质量二、填空题1.软件的定义包含了三个要素:程序、数据和文档。缺一不可。2.在软件生命周期的各个阶段中,需求分析阶段准确地确定软件系统“做什么

8、”的问题。3.传统上,一般将软件生命周期划分为六个阶

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。