ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:778.34KB ,
资源ID:3225195      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3225195.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(信息系统分析与设计选择题.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

信息系统分析与设计选择题.docx

1、信息系统分析与设计选择题1.结构化开发方法中,数据流图是(15)阶段产生的成果。A(15)A. 需求分析 B. 总体设计 C.详细设计 D.程序编码2.以下关于原型化开发方法的叙述中,不正确的是A。 A. 原型化方法适应于需求不明确的软件开发 B. 在开发过程中,可以废弃不用早期构造的软件原型 C. 原型化方法可以直接开发出最终产品 D. 原型化方法利于确认各项系统服务的可用性3.通常在软件的C活动中无需用户参与。 A.需求分析 B.维护 C.编码 D.测试4.在面向对象的语言中,A 。 A. 类的实例化是指对类的实例分配存储空间B. 每个类都必须创建一个实例C. 每个类只能创建一个实例D.

2、类的实例化是指对类进行初始化 5.在统一建模语言( UML)中,B用于描述系统与外部系统及用户之间的交互 。 A.类图B.用例图C. 对象图 D. 协作图 6.统一过程(UP)是一种用例驱动的迭代式增量开发过程,每次迭代过程中主要的工作流包括捕获需求、分析、设计、实现和测试等。这种软件过程的用例图(Use Case Diagram)是通过 A 得到的。 A. 捕获需求 B.分析 C.设计D.实现 7.在“模型视图控制器”(MVC)模式中,A 主要表现用户界面, B用来描述核心业务逻辑。 (39)A. 视图 B. 模型 C. 控制器 D. 视图和控制器(40)A. 视图 B. 模型 C. 控制器

3、 D. 视图和控制器8.在采用标准 UML 构建的用例模型(Use-Case Model)中,参与者(Actor)与用例(Use Case)是模型中的主要元素,其中参与者与用例之间可以具有 C关系。(45)A. 包含(include) B. 递归(Recursive)C. 关联(Association) D. 组合(Composite)9.当采用标准 UML 构建系统类模型(Class Model)时,若类 B 除具有类 A 的全部特性外,类 B 还可定义新的特性以及置换类 A 的部分特性,那么类 B 与类 A 具有B关系;若类 A 的对象维持类 B 对象的引用或指针,并可与类 C 的对象共享

4、相同的类 B 的对象,那么类 A 与类 B 具有A关系。(46)A. 聚合 B. 泛化 C. 传递 D. 迭代(47)A. 聚合 B. 泛化 C. 传递 D. 迭代10.在采用面向对象技术构建软件系统时,很多敏捷方法都建议的一种重要的设计活动是 D ,它是一种重新组织的技术,可以简化构件的设计而无需改变其功能或行为。 A. 精化B. 设计类 C. 重构D. 抽象 11.一个软件开发过程描述了“谁做”、“做什么”、“怎么做”和“什么时候做”,RUP用A来表述“谁做”。 A.角色 B. 活动 C. 制品 D. 工作流 12.RUP在每个阶段都有主要目标,并在结束时产生一些制品。在 C 结束时产生“

5、在适当的平台上集成的软件产品”。 A.初期阶段 B.精化阶段 C. 构建阶段 D. 移交阶段13.在开发信息系统时,用于系统开发人员与项目管理人员沟通的主要文档是 B 。 A. 系统开发合同 B. 系统设计说明书 C. 系统开发计划 D. 系统测试报告14.软件工程每一个阶段结束前,应该着重对可维护性进行复审。在系统设计阶段的复审期间,应该从 B出发,评价软件的结构和过程。 A. 指出可移植性问题以及可能影响软件维护的系统界面 B. 容易修改、模块化和功能独立的目的 C. 强调编码风格和内部说明文档 D. 可测试性15.下面关于面向对象分析与面向对象设计的说法中,不正确的是 D 。 A. 面向

6、对象分析侧重于理解问题 B. 面向对象设计侧重于理解解决方案 C. 面向对象分析描述软件要做什么 D. 面向对象设计一般不关注技术和实现层面的细节16.在面向对象分析与设计中, C 是应用领域中的核心类,一般用于保存系统中的信息以及提供针对这些信息的相关处理行为; B 是系统内对象和系统外参与者的联系媒介; A 主要是协调上述两种类对象之间的交互。 (38)A. 控制类 B. 边界类 C. 实体类 D. 软件类(39)A. 控制类 B. 边界类 C. 实体类 D. 软件类(40)A. 控制类 B. 边界类 C. 实体类 D. 软件类17. 若类 A 仅在其方法 Method1 中定义并使用了类

7、 B 的一个对象,类 A 其它部分的代码都不涉及类 B,那么类 A 与类 B 的关系应为 A ;若类 A 的某个属性是类 B的一个对象,并且类 A 对象消失时,类 B 对象也随之消失,则类 A 与类 B 的关系应为 B 。 (41)A.关联 B. 依赖 C. 聚合 D. 组合(42)A.关联 B. 依赖 C. 聚合 D. 组合18.下图属于 UML 中的 B ,其中,AccountManagement 需要 B 。 (46)A. 组件图 B. 部署图 C. 类图 D.对象图(47)A. 实现 IdentityVerifier 接口并被 CreditCardServices 调用B. 调用 Cr

8、editCardServices 实现的 IdentityVerifier 接口C. 实现 IdentityVerifier 接口并被 Logger 调用D. 调用 Logger 实现的 IdentityVerifier 接口19.采用二维表格结构表达实体类型及实体间联系的数据模型是 (C) 。 (51)A. 层次模型 B. 网状模型 C. 关系模型 D. 面向对象模型20.在采用结构化方法进行系统分析时,根据分解与抽象的原则,按照系统中数据处理的流程,用B 来建立系统的逻辑模型,从而完成分析工作。(15)A. ER 图 B. 数据流图 C. 程序流程图 D. 软件体系结构 21. 确定构建软

9、件系统所需要的人数时,无需考虑 A 。 (17)A.系统的市场前景 B. 系统的规模 C. 系统的技术复杂性 D. 项目计划22. B是指把数据以及操作数据的相关方法组合在同一个单元中,使我们可以把类作为软件中的基本复用单元,提高其内聚度,降低其耦合度。面向对象中的A机制是对现实世界中遗传现象的模拟,通过该机制,基类的属性和方法被遗传给派生类。 (12)A. 封装 B. 多态 C. 继承 D. 变异 (13)A. 封装 B. 多态 C. 继承 D. 变异23.B24.A.25.D26.A27.某项目组拟开发一个大规模系统,且具备了相关领域及类似规模系统的开发经验。下列过程模型中, A 最适合开

10、发此项目。(15)A. 原型模型 B. 瀑布模型 C. V 模型 D. 螺旋模型28.以下关于软件测试的叙述中,正确的是 C 。 A. 软件测试不仅能表明软件中存在错误,也能说明软件中不存在错误 B. 软件测试活动应从编码阶段开始C. 一个成功的测试能发现至今未发现的错误 D. 在一个被测程序段中,若已发现的错误越多,则残存的错误数越少29.开-闭原则(Open-Closed Principle, OCP)是面向对象的可复用设计的基石。开-闭 原则是指一个软件实体应当对 3 B(37) 开放,对 A(38) 关闭;里氏代换原则(Liskov Substitution Principle, LS

11、P)是指任何C 可以出现的地方, D 一定可以出现。 依赖倒转原则(Dependence Inversion Principle, DIP)就是要依赖于(41)D而不依赖于(42)C ,或者说要针对接口编程,不要针对实现编程。(37)A. 修改 B. 扩展 C. 分析 D. 设计(38)A. 修改 B. 扩展 C. 分析 D. 设计(39)A. 变量 B. 常量 C. 基类对象 D. 子类对象(40)A. 变量 B. 常量 C. 基类对象 D. 子类对象(41)A. 程序设计语言 B. 建模语言 C. 实现 D. 抽象(42)A. 程序设计语言 B. 建模语言 C. 实现 D. 抽象30. (

12、43)B 是一种很强的”拥有”关系,”部分”和”整体”的生命周期通常一样。整体对象完全支配其组成部分,包括它们的创建和销毁等; (44)A 同样表示”拥有”关系,但有时候”部分”对象可以在不同的”整体”对象之间共享,并且”部分”对象的生命周期也可以与”整体”对象不同,甚至”部分”对象可以脱离”整体”对象而单独存在。上述两种关系都是 (45)D 关系的特殊种类。(43)A. 聚合 B. 组合 C. 继承 D. 关联(44)A. 聚合 B. 组合 C. 继承 D. 关联(45)A. 聚合 B. 组合 C. 继承 D. 关联31.模块A直接访问模块B的内部数据,则模块A和模块B的耦合类型为_D_。

13、A数据耦合B标记耦合C公共耦合D内容耦合32.、为了有效地捕获系统需求,应采用_C_。 A瀑布模型 BV模型C原型模型D螺旋模型 33.在改正当前故障的同时可能会引入新的故障,这时需要进行_C_。 A功能测试 B性能测试C回归测试 D验收测试34、面向对象分析的第一步是_C_。 A定义服务B确定附加的系统约束 C确定问题域D定义类和对象35.下列关于一个类的静态成员的描述中,不正确的是_。A类的静态方法只能访问该类的静态数据成员B静态数据成员可被该类的所有方法访问C该类的对象共享其静态数据成员的值 D该类的静态数据成员的值不可修改36.下列关于一个类的静态成员的描述中,不正确的是_D_A类的静

14、态方法只能访问该类的静态数据成员B静态数据成员可被该类的所有方法访问C该类的对象共享其静态数据成员的值D该类的静态数据成员的值不可修改37.UML的设计视图包含了类、接口和协作,其中,设计视图的静态方面由 (39) A 和(40)B 表现;动态方面由交互图、(41)D 表现。 39、A类图B状态图C活动图D序列图40.A交互图B对象图C通信图D定时图41A状态图和类图B类图和活动图C对象图和状态图D状态图和活动图38. UML中关联的多重度是指_C_ A一个类中被另一个类调用的方法个数B一个类的某个方法被另一个类调用的次数C一个类的实例能够与另一个类的多少个实例相关联 D两个类所具有的相同的方

15、法和属性43、在面向对象软件开发过程中,采用设计模式_A_A以复用成功的设计 B以保证程序的运行速度达到最优值 C以减少设计过程创建的类的个数 D允许在非面向对象程序设计语言中使用面向对象的概念 44.为验证程序模块A是否正确实现了规定的功能,需要进行(A);为验证模块A能否与其他模块按照规定方式正确工作,需要进行(B)(35)A. 单元测试B. 集成测试C. 确认测试D. 系统测试(36)A. 单元测试B. 集成测试C. 确认测试D. 系统测试45.(A)表示了系统与参与者之间的接口。在每一个用例中,该对象从参与者处收集信息,并将之转换为一种被实体对象和控制对象使用的形式。A. 边界对象B. 可视化对象C. 抽象对象D. 实体对象46.UML中有多种类型的图,其中,(A)对系统的使用方式进行分类,(C)显示了类及其相互关系,(D)显示人或对象的活动,其方式类似于流程图,通信图显示在某种情况下对象之间发送的消息,(B)与通信图类似,但强调的是顺序而不是连接。(44)A.用例图B. 顺序图C

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1