欢迎来到天天文库
浏览记录
ID:20322078
大小:151.00 KB
页数:8页
时间:2018-10-12
《系统分析__习题》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、一、选择题1.软件的主要特性是(ABC)。A)无形 B)高成本C)包括程序和文档 D)可独立构成计算机系统2.软件工程三要素是(CD)。A)技术、方法和工具 B)方法、工具和过程 C)方法、对象和类D)过程、模型、方法3.包含风险分析的软件工程模型是(A)。A)螺旋模型 B)瀑布模型 C)增量模型 D)喷泉模型4.软件工程的主要目标是(C)。A)软件需求 B)软件设计 C)风险分析 D)软件实现5.下列属于面向对象开发方法的是(ABCD)。A)Booch B)
2、UML C)Coad D)OMT6.软件危机的主要表现是(BD)。A)软件成本太高B)软件产品的质量低劣C)软件开发人员明显不足D)软件生产率低下7.软件开发方法的主要工作模型有(ABC)A)螺旋模型B)循环模型C)瀑布模型D)专家模型8.软件工程的目标有(ABC)。A)易于维护B)低的开发成本C)高性能D)短的开发期9.软件工程学的目的和意义是( )。A)应用科学的方法和工程化的规范管理来指导软件开发B)克服软件危机C)作好软件开发的培训工作D)以较低的成本开发出高质量的软件 1.需求分析
3、的主要目的是(BC)。 A)系统开发的具体方案 B)进一步确定用户的需求 C)解决系统是“做什么的问题” D)解决系统是“如何做的问题” 2.需求分析的主要方法有(CD)。 A)形式化分析方法B)PAD图描述 C)结构化分析(SA)方法D)OOA法 3.面向对象的分析方法主要是建立三类模型,即(D)。 A)系统模型、ER模型、应用模型 B)对象模型、动态模型、应用模型 C)E-R模型、对象模型、功能模型 D)对象模型、动态模型、功
4、能模型 4.SA法的主要描述手段有(B)。 A)系统流程图和模块图 B)DFD图、数据词典、加工说明 C)软件结构图、加工说明 D)功能结构图、加工说明 5.画分层DFD图的基本原则有(ACD)。 A)数据守恒原则 B)分解的可靠性原则 C)子、父图平衡的原则8 D)数据流封闭的原则 6.在E-R模型中,包含以下基本成分(C)。 A)数据、对象、实体 B)控制、联系、对象 C)实体、联系、属性 D)实体、属性、联
5、系 7.画DFD图的主要目的是(AD)。 A)作为需求分析阶段用户与开发者之间交流信息的工具 B)对系统的数据结构进行描述 C)对目标系统的层次结构进行描述 D)作为分析和设计的工具 8.数据字典是数据流图中所有元素的定义的集合,一般由以下四类条目组成(C)。 A)数据说明条目、控制流条目、加工条目、数据存储条目 B)数据流条目、数据项条目、文件条目、加工条目 C)数据源条目、数据流条目、数据处理条目、数据文件条目 D)数据流条目、数据文件条
6、目、数据池条目、加工条目 9.在需求分析阶段主要采用图形工具来描述的原因是(BC)。 A)图形的信息量大,便于描述规模大的软件系统 B)图形工具能够极好地概括描述一个系统的信息,比文字叙述能够更好地表达重要的细节 C)图形能够更加直观地描述目标系统,便于用户理解和交流,有利于开发者与用户之间达成一致的需求 D)图形比文字描述简单、形象 1.模块的基本特征是(AC)。 A)外部特征(输入/输出、功能)B)内部特征(输入/输出、功能) C)内部特征(局部数据
7、、代码)D)外部特征(局部数据、代码) 2.SD方法的设计总则是(CD)。 A)程序简洁、操作方便B)结构清晰、合理 C)模块内聚性强D)模块之间耦合度低 3.软件设计的主要任务是(ABD)。 A)将分析阶段获得的需求说明转换为计算机中可实现的系统 B)完成系统的数据结构和程序结构设计 C)完成模块的编码和测试 D)对模块内部的过程进行设计 4.设计阶段应达到的目标有(AD)。 A)提高可靠性和可维护性B)提高应用范围 C)结构清晰D)
8、提高可理解性和效率 5.从工程管理的角度来看,软件设计分两步完成(D)。 A)①系统分析②模块设计B)①详细设计②总体设计 C)①模块设计②详细设计D)①总体设计②详细设计 6.模块独立性准则由以下定性指标来衡量(BD)。 A)分解度 B)耦合度 C)屏蔽性 D)内聚性 7.用户界面设计的任务包括(ABC)。 A)确定用户界面类型B)建立任务模型8 C)建立用户模型D)建立功能模型 8.程序
此文档下载收益归作者所有