2022年系统开发规范与文档编写试题 .pdf
《2022年系统开发规范与文档编写试题 .pdf》由会员分享,可在线阅读,更多相关《2022年系统开发规范与文档编写试题 .pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 系统开发规范与文档编写期末综合练习一、单项选择题1按照软件的工作方式进行分类,能够对实时发生的事件和数据及时进行处理的软件应分类为(D)。A并行处理软件B分时软件C交互式软件D实时处理软件2非常适合于在软件开发初期很难确定用户需求的情况所采用的软件开发过程模型是(B)。A瀑布模型B原型模型C演化模型D喷泉模型3下列各项中,不是一个软件产品中所必需的是(B)。A程序B算法C数据D文档4结构化分析SA 是软件开发需求分析阶段所使用的方法,以下不是SA 所使用的工具的是(B)。A数据流图BPAD 图C结构化英语D判定表5为了克服软件危机中出现的各种问题,在软件开发过程中,需要遵循一些基本原理,以
2、下与软件工程基本原理相违背的是(D)。A用分阶段的生命周期计划严格管理。B对软件开发每一阶段的成果进行严格的评审。C实行严格的产品控制。D在项目中组织尽可能多的软件开发人员来加快软件开发的进度。6软件工程的出现是由于(C)。A 程序设计方法的影响B软件产业化的需要C 软件危机的出现 D计算机技术的发展7软件具有和硬件产品不同的特征。下列各项中不属于软件的特征的是(D)。A 软件是一种逻辑实体,主要是人的脑力劳动的产物,软件具有抽象性。B软件的维护具有长期性。C 开发成本高,生产成本低。D 开发成本低,生产成本高。8结构化分析方法的一个重要指导思想是(C)。A自顶向下,逐步抽象B自底向上,逐步抽
3、象C自顶向下,逐步分解D自底向上,逐步分解9数据流图中代表了数据的生产者和消费者的是(B)。A数据加工B数据源C数据存储D数据流10程序结构可以按水平方向或垂直方向进行划分。水平划分按主要的程序(A)来定义模块结构的各个分支。A功能B结构C层次D控制11在一张DFD 图中,任意两个加工之间(C)。A有且仅有一条数据流名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 7 页 -2 B至少有一条数据流C可以有0 条或多条名字不同的数据流D可以有0 条或多条数据流,但允许其中有若干条名字相同的数据流。12Jackson设计方法所面向的是(C)。A对象B数据流C数据结构D控制结构13使用基
4、于用例的方法进行需求分析时不需要执行的步骤是(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程序结构D体系结构17程序结构可以按水平方向或垂直方向进行划分。水平划分按主要的程序(A)来定义模块结构的各个分支。A功能B结构C层次D控制18在面向对象方法中,对象可看成是属性(数据)以
5、及这些属性上的专用操作的封装体。封装是一种(B)。A组装技术B信息屏蔽技术C固化技术D产品化技术19面向对象的分析过程一般包括:获取用户对系统的需求、标识类和对象以及(A)。A定义类的结构和层次B定义对象的结构和层次C定义方法的结构和层次D定义消息的结构和层次20面向对象的分析过程一般包括:获取用户对系统的需求、标识类和对象以及(C)。A定义方法的结构和层次B定义对象的结构和层次C定义类的结构和层次D定义消息的结构和层次21整体-部分结构体现了面向对象方法的(B)。A关联(association)B聚合(aggregation)C依赖(depending)D细化(refinement)22UM
6、L 中用下列哪些图来建立静态模型(C)。A用例图、对象图和包图B类图、状态图和包图C类图、对象图和包图D类图、对象图和顺序图23 软件开发工作中,必须贯穿于整个过程当中并且不可忽视的工作是(A)。A.支持性的,管理性的工作B.代码编写C.产品部署D.集成24软件配置管理应该提供的四项功能中不包括(D)。A版本控制功能B配置审核功能C变更管理功能D项目进度检查名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 7 页 -3 25软件项目开发计划描述的是:(D)A说明系统的功能分配,模块划分B对目标软件的功能、性能、用户界面及运行环境等做出详细的说明C给出数据逻辑描述和数据采集的各项要求
7、D为软件项目实施方案制定出的具体计划26软件质量保证的主要功能不包括(C)。A质量保证体系的建立和管理B整理面向用户的文档、说明书C编写代码等D确保设计质量二、填空题1软件的定义包含了三个要素:程序、数据和文档。缺一不可。2在软件生命周期的各个阶段中,需求分析 阶段准确地确定软件系统“做什么”的问题。3传统上,一般将软件生命周期划分为六个阶段,分别是计划,需求分析,设计,编码,测试,运行维护.4软件工程研究的对象主要包括过程、方法和工具。5CMM 一共分为5 级,其最低级是初始级,该级的软件过程是杂乱无章甚至混乱的,几乎没有明确定义的步骤,项目的成功依靠个人或核心人物的努力。6用结构化方法对一
8、个系统进行需求分析,首先需要去对当前系统进行分析,建立现行系统的物理模型,然后对之进行抽象,形成现行系统的逻辑模型,最终得到待开发系统的逻辑模型。7用例模型是所有用于描述指定系统的用途,参与者和用例参与者关联关系的组合。用例模型最重要的两个概念是参与者和用例。8无论数据流图如何庞大复杂,都可以分为变换型数据流图和事物型数据流图两类。9需求工程中涉及的角色主要有系统分析员,用户和软件开发人员。10程序结构描述了整个程序的控制层次关系和各个部分的接口情况,而软件过程则着重描述 _各个模块的处理细节_。11结构化设计方法是以结构化分析产生的_数据流图 _为基础,按一定的方法步骤转换成软件结构。12U
9、ML中的泛化是表示_一般与特殊关系_。13 一般把用一个名字就可以调用的一段程序称为模块,模块具有三个基本属性:功能,逻辑和状态。14在影响软件质量的八个因素中,文档和数据是纯技术因素。15 JSP 是一种面向 _数据结构,以数据驱动的,主要为中小型数据处理系统设计程序结构的一种开发方法。16程序结构描述了整个程序的控制层次关系和各个部分的接口 情况,而软件过程则着重描述各个模块的处理细节。17面向对象的程序设计语言具有数据抽象、信息隐藏、信息继承 _等特征。18UML 中用状态图、顺序 图、协作图和活动图来建立动态模型。19类是具有相同属性和操作的一组对象的集合,它为属于该类的全部对象提供了
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年系统开发规范与文档编写试题 2022 系统 开发 规范 文档 编写 试题
限制150内