1、50在结构化分析方法(SA)中,与数据流图配合使用的是( )。A网络图 B实体联系图C数据字典 D程序流程图答案:C51通过( )可以完成数据流图的细化。A结构分解 B功能分解C数据分解 D系统分解答案:B52分层 DFD 是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的( )。A细节 B输人与输出c软件的作者 D绘制的时间答案:B53数据存储和数据流都是( )仅仅所处的状态不同。A分析结果 B事件C动作 D数据答案:D54数据字典中,一般不包括下列选项中的( )条目。A数据流 B数据存储C加工 D源点与终点答案:D55在软件需求分析中,开发人员要从用户那里解决的最重要的问题是( )
2、。A要让软件做什么 B要给该软件提供哪些信息c要求软件工作效率怎样 D要让软件具有何种结构答案:A56需求分析最终结果是产生( )。A项目开发计划 B可行性分析报告C需求规格说明书 D设计说明书答案:C57SA 方法用 DFD 描述( )。A系统的控制流程 B系统的数据结构C系统的基本加工 D系统的功能答案:D58SA 方法的分析步骤是首先调查了解当前系统的工作流程,然后( )。A获得当前系统的物理模型,抽象出当前系统的逻辑模型,建立目标系统的逻辑模型B获得当前系统的物理模型,抽象出目标系统的逻辑模型,建立目标系统的物理模型C获得当前系统的逻辑模型,建立当前系统的物理模型,抽象出目标系统的逻辑
3、模型D获得当前系统的逻辑模型,建立当前系统的物理模型,建立目标系统的物理模型答案:A59需求分析阶段不适于描述加工逻辑的工具是( )。A结构化语言C判定树B判定表D流程图答案:D60结构化分析方法(SA)最为常见的图形工具是( )。A程序流程图 B实体联系图C数据流图 D结构图答案:C61sA 方法的基本思想是( )。A自底向上逐步抽象 B自底向上逐步分解C自顶向下逐步分解 D自顶向下逐步抽象答案:C62下面错误的说法是( )。A每个数据流必须用名词或名词短语命名B每个加工必须有名字,通常是动词短语c每个数据存储必须用名词或名词短语D每个数据源点或终点必须有名字答案:C63下面错误的说法是(
4、)。A判定表能够把在什么条件下系统应做什么动作准确无误地表示出来B判定表能够描述循环的处理特性C结构化语言同样能够描述循环的处理特性D判定树是判定表的变形,一般情况下它比判定表更直观,且易于理解和使用答案:B64软件需求说明书是软件需求分析阶段的重要文件,下述( )是其应包含的内容。数据描述功能描述模块描述性能描述ABcD答案:D65软件需求分析方法中,结构化分析是一种常用的方法。结构化分析产生的系统说明书是包括一套分层的( )图。A 流程 B 数据流C 软件结构 D 事务转换答案:B66软件需求分析方法中,结构化分析是一种常用的方法。结构化分析产生的系统说明书是包括一本(B)。A 结构说明
5、B 用户需求C 数据字典 D 数据流程答案:B67常用的需求分析方法有面向数据流的结构化分析方法,( ),面向对象的分析方法等。A面向数据结构的分析方法B面向时序问题的分析方法C面向事务的分析方法答案:A68结构化分析方法使用的描述工具( )描述系统由哪几部分组成,各部分之间有什么联系等等。A数据流图 B数据字典C判定表 D判定树答案:A69结构化分析方法(sA)是一种面向( )需求分析方法。A对象 B数据结构C数据流 D结构图答案:C70需求分析中,对算法的简单描述记录在( )中。A层次图 B数据字典C数据流图 DIPO 图答案:B71数据流图和( )共同构成系统的逻辑模型。AIPO 图 B
6、PDL 图C数据字典 D层次图答案:B72在下面的叙述中,( )不是软件需求分析的任务。A问题分解 B可靠性与安全性要求c结构化程序设计 D确定逻辑模型答案:C73原型化方法是一类动态定义需求的方法,下列叙述中,( )不具有原型化方法的特征。A提供严格定义的文档 B加强用户参与和决策C简化项目管理 D加快需求的确定74需求分析是( )。A软件开发工作的基础 B软件生存周期的开始C由系统分析员单独完成的 D由用户自己单独完成的答案:A75软件原型化开发方法有其基本步骤,下述( )是实施原型化的最基本的步骤。获得基本需求开发工作模型严格细部说明模型验证A全部都是 B和cD和答案:B76原型化方法是
7、用户和软件开发人员之间进行的一种交互过程,适用于(A)系统。A 需求不确定性高的 B 需求确定的C 管理信息 D 动态改变答案:A77. 原型化方法从用户界面的开发人手,首先形成(B)。A 用户界面使用手册 B 用户界面需求分析说明书C 系统界面原型 D 完善的用户界面答案:C78 原型化方法是一种( )型的设计过程。A 自外向内 B 自顶向下C 自内向外 D 自底向上答案:A79数据流图是用于软件需求分析的工具,下列元素( )是其基本元素。数据流加工数据存储外部实体A和B和c全部 D和答案:C80结构化分析方法是一种预先严格定义需求的方法,它在实施时强调的是分析对象的( )。A控制流 B数据
8、流C程序流 D指令流答案:A81软件开发常使用的两种基本方法是结构化和原型化方法,在实际应用中,它们之间的关系常表现为( )。A互相排斥 B互相补充C独立使用 D交替使用答案:B82软件工程的结构化生命周期方法(sA)是将软件开发的全过程划分为互相独立而又互相依存的阶段,软件的逻辑模型是形成于( )。A 开发阶段 B 计划阶段C 分析阶段 D 设计阶段答案:C83作为软件开发结构化方法的工具,数据流图描述数据在软件流动和被处理变换的过程,它是以图示的方法来表示( )。A 软件模型 B 软件功能C 软件结构 D 软件加工答案:C84数据流图的正确性是保证软件逻辑模型正确性的基础,以下( )项内容
9、与它的正确性、相关性最弱。A 数据守恒 B 均匀分解C 文件操作 D 图形层次答案:C85数据字典最基本的功能是( )。A 数据库设计 B 数据通讯 C 数据定义 D 数据维护答案:C86软件的结构化设计(sD)方法中,一般分为总体设计和详细设计两阶段,其中总体设计主要是建立( )。A 软件结构 B 软件流程C 软件模型 D 软件模块答案:A87结构化生命周期方法具有各种特征,下列各种叙述中,( )不是结构化方法的特征。A严格定义需求 B划分开发阶段 C提供运行模型 D制定规范文档答案:C88SA 方法是一种( )。A自顶向下逐层分解的分析方法B自底向上逐层分解的分析方法C面向对象的分析方法D以上都不是答案:A89结构化程序流程图中一般包括三种基本结构,下述结构中( )不属于其基本结构。A顺序结构 B条件结构C选择结构 D嵌套结构答案:D90结构化分析方法以数据流图、( )和加工说明等描述工具,即用直观的图和简洁语言来描述软件系统模型。ADFD 图 BPAD 图CIPO 图 D数据字典答案:D91结构化分析(SA)是软件开发需求分析阶段所使用的方法,( )不是 SA 所使用的工具。ADFD 图 BPAD 图 c结构化英语 D判定表答案:B92Jackson 设计方法是由英国的 MJackson 所提出的。它是一种面向( )的软件设