中级信息系统管理工程师-信息系统分析-1.结构化分析方法.docxVIP

中级信息系统管理工程师-信息系统分析-1.结构化分析方法.docx

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

中级信息系统管理工程师-信息系统分析-1.结构化分析方法

[单选题]1.下图所示UML图为(),用于展示()。①和②分别表示(请作答此空)。

A.供接口和供接口

B.需接口和需接口

C.供接口和需接口

D.需接口和供接口

正确答案:C

[单选题]2.()属于UML中的交互图。

A.用例图

B.类图

C.顺序图

D.组件图

正确答案:C

参考解析:本题考查信息系统开发中UML的基础知识。UML中的图分为:(1)用例图。从用户角度描述系统功能,并指出各功能的操作者。(2)静态图。包括类图、对象图和包图。(3)行为图。描述系统的动态模型和组成对象之间的交互关系,包括状态图和活动图。(4)交互图。描述对象之间的交互关系,包括顺序图和协作图。(5)实现图。包括组件图和配置图。

[单选题]3.对于聚合形式:①逻辑聚合、②通信集合、③过程聚合、④功能聚合、⑤时间聚合,请按它们的聚合程度由低到高的顺序重新排列,重新排列后的顺序为()

A.①→②→③→④→⑤

B.①→③→②→⑤→④

C.③→②→④→⑤→①

D.①→⑤→③→②→④

正确答案:D

参考解析:程序模块设计的原则之一:高聚合低耦合聚合度,由低到高偶然聚合:模块完成的动作之间没有任何关系,或者仅仅是一种非常松散的关系。逻辑聚合:模块内部的各个组成在逻辑上具有相似的处理动作,但功能用途上彼此无关。时间聚合:模块内部的各个组成部分所包含的处理动作必须在同一时间内执行。过程聚合:模块内部各个组成部分所要完成的动作虽然没有关系,但必须按特定的次序执行。通信聚合:模块的各个组成部分所完成的动作都使用了同一个数据或产生同一输出数据。顺序聚合:模块内部的各个部分,前一部分处理动作的最后输出是后一部分处理动作的输入。功能聚合:模块内部各个部分全部属于一个整体,并执行同一功能,且各部分对实现该功能都比不可少耦合度,由低到高非直接耦合:两个模块之间没有直接关系,它们的联系完全是通过主模块的控制和调用来实现的。数据耦合:两个模块彼此间通过数据参数交换信息。标记耦合:一组模块通过参数表传递记录信息,这个记录是某一个数据结构的子结构,而不是简单变量。控制耦合:两个模块彼此间传递的信息中有控制信息。外部耦合:一组模块都访问同一全局简单变量而不是同一全局数据结构,而且不是通过参数表传递该全局变量的信息。公共耦合:两个模块之间通过一个公共的数据区域传递信息。内容耦合:一个模块需要涉及到另一个模块的内部信息。

[单选题]4.UML是一种()。

A.面向对象的程序设计语言

B.面向过程的程序设计语言

C.软件系统开发方法

D.软件系统建模语言

正确答案:D

参考解析:UML是一种定义良好、易于表达、功能强大且普遍使用的建模语言。它融入了软件工程领域的新思想,新方法和新技术。它不仅可以支持面向对象的分析与设计,更重要的是能够有力地支持从需求分析开始的软件开发的全过程。UML是一种建模语言,而不是一种方法。

[单选题]5.()不是面向对象分析阶段需要完成的。

A.认定对象

B.实现对象及其结构

C.组织对象

D.描述对象的相互作用

正确答案:B

参考解析:面向对象分析阶段的主要任务是通过对象的认定,确定问题空间中应当存在的类和类之间的层次结构,这个阶段是独立于程序实现的。

[单选题]6.结构化分析的输出不包括()。

A.数据流图

B.数据字典

C.加工逻辑

D.结构图

正确答案:D

参考解析:结构化方法的分析结果由以下几部分组成:一套分层的数据流图、一本数据词典、一组小说明(也称加工逻辑说明)、补充材料。因此D选项不包括。

[单选题]7.以下关于UML的表述,不正确的是()。

A.UML是一种文档化语言

B.UML是一种构造语言

C.UML是一种编程语言

D.UML是统一建模语言

正确答案:C

参考解析:UML(UnifiedModelingLanguage)是一种定义良好、易于表达、功能强大且普遍实用的建模语言。UML是一种可视化语言:UML是一组图形符号,使用图形建模,UML表示法中的每个符号都有明确的语义。UML是一种构造语言:使用UML描述的模型可与各种编程语言直接相连,即可把UML描述的模型映射成编程语言,甚至映射成关系数据库表或面向对象数据库的永久存储。这种映射允许进行正向工程,也可以进行逆向过程(编程语言代码重新构造UML模型)。UML是一种文档化语言:UML适于建立系统体系结构及所有的细节文档。UML还提供了用于表达需求和用于测试的语言。最终UML提供了对项目计划和发布管理的活动进行建模的语言。

[单选题]8.当软件交付运行后,()阶段引入的错误所需的修复代价较高。?

A.需求分析

B.概要设计

C.详细设计

D.编码

正确答案:A

参考解析:早期的问题没有被

文档评论(0)

江南博哥 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档