【软件开发方法】 11.CMMI提供了两种模型表述方式:“ 2017-10-27 | |
11.CMMI提供了两种模型表述方式:“连续式”和“阶段式”。以下说法中正确的是(D)。A.前者可以描述项目管理能力成熟度,后者可以描述组织能力成.. |
【软件开发方法】 25.在面向对象开发方法中,(D)是指同一 2017-10-27 | |
25.在面向对象开发方法中,(D)是指同一消息发送给不同的对象,会有不同的响应。 A.抽象 B.多继承 C.动态 D.多态.. |
【软件开发方法】 10.(C)表达的不是类之间的关系 2017-10-27 | |
10.(C)表达的不是类之间的关系。 A.关联 B.依赖 C.创建 D.泛化.. |
【软件开发方法】 14-15.类之间共享属性和操作的机制 2017-10-27 | |
14-15.类之间共享属性和操作的机制称为(D)。一个对象通过发送(B)来请求另一个对象为其服务。 A.多态 B.动态绑定 C.静态绑定 D.继承 A.调用语句 B.消息 C.命令 D.口.. |
【软件开发方法】 18.面向对象分析与设计技术中,(A)是类 2017-10-27 | |
18.面向对象分析与设计技术中,(A)是类的一个实例。 A.对象 B.接口 C.构件 D.设计模式.. |
【软件开发方法】 12-13.在面向对象方法中,对象可看成 2017-10-27 | |
12-13.在面向对象方法中,对象可看成属性(数据)以及这些属性上的专用操作的封装体。封装是一种(D)技术。类是一组具有相同属性和相同操作的对象之集合,类的每个对象都是.. |
【软件开发方法】 12.某设备由10个元件串联而成,每个 2017-10-27 | |
12.某设备由10个元件串联而成,每个元件的失效率为0.0001次/小时,则该系统的平均失效时间间隔为(D)小时。 A.1 B.10 C.100 D.1000 尚大教育软考学院解.. |
【软件开发方法】 3.结构化系统分析和设计的主导原则 2017-10-27 | |
3.结构化系统分析和设计的主导原则是(C)。A.自底向上 B.集中 C.自顶向下 D.分散平行.. |
【软件开发方法】 8.结构化分析方法(SA)的主要思想是 2017-10-27 | |
8.结构化分析方法(SA)的主要思想是(A)。 A.自顶向下、逐步分解 B.自顶向下、逐步抽象 C.自底向上、逐步抽象 D.自底向上、逐步分解.. |
【软件开发方法】 7.一个设计良好的软件系统应具有(B) 2017-10-27 | |
7.一个设计良好的软件系统应具有(B)的特征。A.低内聚、低耦合 B.高内聚、低耦合C.高内聚、高耦合 D.低内聚、低耦合.. |
【软件开发方法】 4.下列关于面向对象的分析与设计的 2017-10-27 | |
4.下列关于面向对象的分析与设计的描述,正确的是(B)。A.面向对象设计描述软件要做什么B.面向对象分析不需要考虑技术和实现层面的细节C.面向对象分析的输入是面向对.. |
【软件开发方法】 10.应用已有软件的各种资产构造新 2017-10-27 | |
10.应用已有软件的各种资产构造新的软件,以缩减软件开发和维护的费用,称为(C)。A.软件继承 B.软件利用 C.软件复用 D.软件复制.. |
【软件开发方法】 9.在面向对象软件开发过程中,设计模 2017-10-27 | |
9.在面向对象软件开发过程中,设计模式的采用是为了(B)。A.允许在非面向对象程序设计语言中使用面向对象的概念B.复用成功的设计和体系结构 C.减少设计过程创建的类.. |
【软件开发方法】 14.(B)可以帮助人们简单方便地复用已 2017-10-27 | |
14.(B)可以帮助人们简单方便地复用已经成功的设计或者体系结构。A.商业构件 B.设计模式 C.遗留系统 D.需求规格说明.. |
【软件开发方法】 9.一般来说,可复用的构件相对于在单 2017-10-27 | |
9.一般来说,可复用的构件相对于在单一应用中使用的模块具有较高的质量保证,其主要原因是(A)。 A.可复用的构件在不断复用过程中,其中的错误和缺陷会被陆续发现,并得到.. |
【软件开发方法】 1.为了使构件系统更切合实际、更有 2017-10-27 | |
1.为了使构件系统更切合实际、更有效地被复用,构件应当具备(B),以提高其通用性。 A.可继承性 B.可变性 C.可封装性 D.可伸缩性.. |
【软件开发方法】 17-18.面向对象中的(C)机制是对现实 2017-10-27 | |
17-18.面向对象中的(C)机制是对现实世界中遗传现象的模拟。通过该机制,基类的属性和方法被遗传给派生类;(B)是指把数据以及操作数据的相关方法组合在同一单元中,使我们.. |
【软件开发方法】 11.UML2.0支持13种图,它们可以分成 2017-10-27 | |
11.UML2.0支持13种图,它们可以分成两大类:结构图和行为图。(A)说法不正确。A.部署图是行为图 B.顺序图是行为 C.用例图是行为图 D.构件图是结构图.. |
【软件开发方法】 13.用于显示运行的处理节点以及居 2017-10-27 | |
13.用于显示运行的处理节点以及居于其上的构件、进程和对象的配置的图是(B)。A.用例图 B.部署图 C.类图 D.构件图.. |
【软件开发方法】 16.在UML中,动态行为描述了系统随时 2017-10-27 | |
16.在UML中,动态行为描述了系统随时间变化的行为,下面不属于动态行为视图的是(B)。 A.状态视图 B.实现视图 C.交互视图 D.活动视图.. |
【软件开发方法】 5.协作图主要描述对象间的交互与连 2017-10-27 | |
5.协作图主要描述对象间的交互与连接,它(A)。 A.能够表示消息的顺序和嵌套关系 B.能够表示消息的顺序关系,但不能表示消息的嵌套关系 C.能够表示消息的嵌套关系,但不.. |
【软件开发方法】 8.Philippe kruchten提出的4+1视图 2017-10-27 | |
8.Philippe kruchten提出的4+1视图模型从(C)几个方面来描述软件需求。①逻辑视图;②进程视图;③物理视图;④开发视图;⑤数据流视图;⑥场景视图。 A.③④⑤⑥ B.①②.. |
【软件开发方法】 8.软件设计过程中,视图可以从不同角 2017-10-27 | |
8.软件设计过程中,视图可以从不同角度描述软件结构,以下关于几个常见视图的说法中,(C)是错误的。 A.逻辑视图从功能需求角度描述了软件结构 B.组件视图从实现角度描述.. |
【软件开发方法】 6.在面向对象开发方法中,用UML表示 2017-10-27 | |
6.在面向对象开发方法中,用UML表示软件体系架构,用到5个视图:逻辑视图、构件视图、部署视图、(C)。 A.使用视图和动态视图 B.用例视图和动态视图 C.用例视图和进程视.. |
【软件开发方法】 17.在用例设计中,可以使用UML中的(A) 2017-10-27 | |
17.在用例设计中,可以使用UML中的(A)来描述用户和系统之间的交互,说明系统功能行为。 A.序列图 B.构件图 C.类图 D.部署图.. |