软件体系结构描述语言的三个基本元素是( )。
【A.】构件
【B.】连接件
【C.】体系结构配置
【D.】角色
答案是:ABC
更新时间:2023/6/29 22:28:00
出自:国家开放大学计算机组成原理A
软件体系结构的描述方法主要包括( )。
【A.】图形表达工具
【B.】模块内连接语言
【C.】基于软构件的系统描述语言
【D.】体系结构描述语言
答案是:ABCD
更新时间:2023/6/29 22:28:00
出自:国家开放大学计算机组成原理A
关于刻画软件体系结构的场景视图模型,其缺陷主要包括( )。
【A.】不能充分表达系统的体系结构风格
【B.】不能充分体现数据
【C.】不能充分体现系统要素之间关系
【D.】实现体系结构模型时,缺乏构造视图和建立视图之间关系
答案是:ABCD
更新时间:2023/6/29 22:28:00
出自:国家开放大学计算机组成原理A
从审视角度看,关于软件体系结构的定义,说法正确的是( )。
【A.】从概念角度,软件体系结构描述系统的主要构件以及它们之间的关系
【B.】从模块角度,软件体系结构包含功能分解与层次结构
【C.】从运行角度,软件体系结构描述了
答案是:ABCD
更新时间:2023/6/29 22:27:00
出自:国家开放大学计算机组成原理A
快速原型模型的缺点主要包括( )。
【A.】快速原型模型所选用的开发技术和工具不一定符合主流的发展
【B.】快速原型模型建立起来的系统结构加上连续的修改可能会导致产品质量低下
【C.】快速原型模型使用前提是要有展示性的产品原
答案是:ABCD
更新时间:2023/6/29 22:27:00
出自:国家开放大学计算机组成原理A
快速原型模型的优点主要包括( )。
【A.】克服瀑布模型的缺点,减少因软件需求不明确带来的开发风险
【B.】适合预先不能确切定义需求的软件系统的开发
【C.】快速原型模型使总的开发费用降低,时间缩短
【D.】快速原型模型所
答案是:ABC
更新时间:2023/6/29 22:27:00
出自:国家开放大学计算机组成原理A
瀑布模型的缺点主要包括( )。
【A.】由于开发模型是线性的,凡后一阶段出现的问题需要通过前一阶段的重新确认来解决
【B.】模型缺乏灵活性,无法解决需求模糊或需求经常变动的问题
【C.】最终产品往往反映用户的初始需求而不是最
答案是:ABCD
更新时间:2023/6/29 22:27:00
出自:国家开放大学计算机组成原理A
瀑布模型的优点主要包括( )。
【A.】方便为项目提供了按阶段划分的检查点
【B.】当前一阶段完成后,只需要去关注后续阶段
【C.】瀑布模型提供了一个模板,该模板使得分析、设计、编码、测试和支持的方法可以在该模板下有一个共同的
答案是:ABC
更新时间:2023/6/29 22:27:00
出自:国家开放大学计算机组成原理A
软件生命周期包括( )等阶段。
【A.】计划
【B.】开发
【C.】测试
【D.】维护
答案是:ABD
更新时间:2023/6/29 22:27:00
出自:国家开放大学计算机组成原理A
为了开发出低成本、高质量的软件产品,在软件开发过程中必须遵循哪些软件工程的原则( )。
【A.】采取固定的开发模型,不考虑易变需求
【B.】采用适合的设计方法
【C.】提供高质量的工程支持
【D.】重视开发过程的管理
答案是:ABD
更新时间:2023/6/29 22:27:00
出自:国家开放大学计算机组成原理A
在软件再工程过程模型中,( )通过用重构工具分析源代码,标注出和结构化程序设计概念相违背的部分,然后重构有问题的代码,复审和测试生成的重构代码以保证没有引入异常并更新代码文档。
【A.】逆向工程
【B.】正向工程
【C.】数
答案是:D
更新时间:2023/6/29 22:27:00
出自:国家开放大学计算机组成原理A
在软件再工程过程模型中,( )是对程序进行分析,以便在比源代码更高的抽象层次上创建程序的某种表示的过程。其需要从现存的程序中抽取数据设计、软件体系结构设计和过程设计等信息。
【A.】库存目录分析
【B.】文档重构
【C.】逆
答案是:C
更新时间:2023/6/29 22:26:00
出自:国家开放大学计算机组成原理A
重构就是在不改变软件系统外部行为的前提下,改善它的内部结构,提高其可理解性,降低其修改成本。其中,( ) 从一种格式到另一种格式的转换,以实现空间数据在结构、格式、类型上的统一,以及多源和异构数据的联接与融合。
【A.】文本重构
答案是:D
更新时间:2023/6/29 22:26:00
出自:国家开放大学计算机组成原理A
重构就是在不改变软件系统外部行为的前提下,改善它的内部结构,提高其可理解性,降低其修改成本。其中,( ) 的目标是生成具有相同功能、但质量比原来程序更高的代码。
【A.】文本重构
【B.】逻辑重构
【C.】代码重构
【D.
答案是:C
更新时间:2023/6/29 22:26:00
出自:国家开放大学计算机组成原理A
在软件体系结构的迭代过程中,( )活动是把分别合并后的各个视点进行融合,检查各个视点之间的一致性,并把这些视点统一称为一个整体的软件体系结构描述。
【A.】提取
【B.】分类
【C.】合并
【D.】融合
答案是:D
更新时间:2023/6/29 22:26:00
出自:国家开放大学计算机组成原理A
在软件体系结构的迭代过程中,( )活动是对分类后每个视点中的信息进行分析和合并,形成一种系统、一致的方式来描述软件关于该视点的特征。
【A.】提取
【B.】分类
【C.】合并
【D.】融合
答案是:C
更新时间:2023/6/29 22:26:00
出自:国家开放大学计算机组成原理A
在软件体系结构的迭代过程中,( )活动是把提取出的信息按照不同视点进行分类;除了静态和动态视点的划分方式外,还存在其他更具体的划分。
【A.】提取
【B.】分类
【C.】合并
【D.】融合
答案是:B
更新时间:2023/6/29 22:26:00
出自:国家开放大学计算机组成原理A
在软件体系结构的迭代过程中,( )活动是从文档、代码、专家等方面获取所有可能得到的软件信息或设计要素
【A.】提取
【B.】分类
【C.】合并
【D.】融合
答案是:A
更新时间:2023/6/29 22:26:00
出自:国家开放大学计算机组成原理A
在软件进化策略选择方面,关于遗留系统的评价结果以下说法错误的是( )
【A.】对于低业务价值、低系统质量的系统,因使用这些系统开销较小,只需对其进行常规维护
【B.】对于高业务价值、低系统质量的系统,它们对于业务来说非常重要,
答案是:A
更新时间:2023/6/29 22:26:00
出自:国家开放大学计算机组成原理A
数据流图就是用来刻画数据流和转换的信息系统建模技术,它用简单的图形记号分别表示数据流、转换、数据源以及外部实体,下面( ) 是外部实体的图形记号。
【A.】
【B.】
【C.】
【D.】
答案是:A
更新时间:2023/6/29 22:26:00
出自:国家开放大学计算机组成原理A
在设计模式中,( )表示一个作用于某个对象结构中各元素的操作,它使我们能够无须改变各元素的类而定义作用在这些元素的新操作,由两部分组成:被访问元素和访问者。
【A.】适配器
【B.】迭代器
【C.】观察者
【D.】访问者
答案是:D
更新时间:2023/6/29 22:26:00
出自:国家开放大学计算机组成原理A
在设计模式中,( )的核心思想是,在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,便于日后将对象复原到先前保存的状态。
【A.】策略
【B.】备忘录
【C.】组合
【D.】代理
答案是:B
更新时间:2023/6/29 22:25:00
出自:国家开放大学计算机组成原理A
在设计模式中,( )的核心思想是,通过定义一些用来封装不同算法的相互独立的类,且每一个类都封装了一个具体的算法并将其逐一封装起来,使得它们之间能够互相替换。
【A.】策略
【B.】迭代器
【C.】组合
【D.】代理
答案是:A
更新时间:2023/6/29 22:25:00
出自:国家开放大学计算机组成原理A
在设计模式中,( )的核心思想是,对象是对数据和函数的封装,当一个类包含了太多的函数(或称操作)时,倾向于将其拆分为多个相互协作的类,每个协作类描述一部分行为,包含原来的一部分数据和函数,但这种拆分有一个副作用,因为各协作对象很可能会
答案是:C
更新时间:2023/6/29 22:25:00
出自:国家开放大学计算机组成原理A
在设计模式中,( )的核心思想是,通过将列表对象中对列表的访问和遍历从中抽离出来并放入到一个迭代器对象中,提供一种访问聚合对象中所有元素的方法,而不暴露该对象的内部表示。
【A.】工厂方法
【B.】迭代器
【C.】命令
【D.
答案是:B
更新时间:2023/6/29 22:25:00
出自:国家开放大学计算机组成原理A
在设计模式中,( )将一个类的接口转换为用户希望的另一个接口,解决了一些类之间由于接口不兼容而无法一起工作的问题。
【A.】适配器
【B.】桥接
【C.】享元
【D.】外观
答案是:A
更新时间:2023/6/29 22:25:00
出自:国家开放大学计算机组成原理A
在设计模式中,( )的核心思想是,引入一个新的代理对象,该对象在客户端对象和目标对象之间起到桥梁的作用,它隐藏客户不能看到的内容和服务或者为客户添加需要的额外服务。
【A.】工厂方法
【B.】单例
【C.】组合
【D.】代理
答案是:D
更新时间:2023/6/29 22:25:00
出自:国家开放大学计算机组成原理A
在设计模式中,( )以树形结构将多个对象组合起来,用来表示“整体-部分”的层次结构,其核心思想是通过定义抽象构件类,既可用来表示叶子,又可用来表示容器,用户针对抽象构件类进行编程,能够对叶子和容器进行容易处理。
【A.】工厂方法
答案是:C
更新时间:2023/6/29 22:25:00
出自:国家开放大学计算机组成原理A
在设计模式中,( )的核心思想是,一个类必须自行创建一个实例且仅能有一个实例,并向系统提供该实例。完成上述行为的操作是将类的构造方法声明为私有类型,就可以防止用户利用类的构造方法创建出多个实例。
【A.】工厂方法
【B.】单例
答案是:B
更新时间:2023/6/29 22:25:00
出自:国家开放大学计算机组成原理A
在设计模式中,( )的核心思想是:定义一个用于创建产品对象的工厂接口,由子类决定生产什么产品。
【A.】工厂方法
【B.】单例
【C.】组合
【D.】代理
答案是:A
更新时间:2023/6/29 22:25:00
出自:国家开放大学计算机组成原理A
关于面向对象程序设计的基本概念,以下说法错误的是( )。
【A.】抽象是指从许多事物中,舍弃本质属性,抽取个别的、非本质的属性的过程
【B.】消息是一个对象要求另一个对象实施某项操作的请求
【C.】继承是类之间的一种常见关系,
答案是:A
更新时间:2023/6/29 22:25:00
出自:国家开放大学计算机组成原理A
关于面向对象程序设计的基本概念,以下说法错误的是( )。
【A.】抽象是解决任何问题所采用的基本策略,是人类认识世界的本能形式
【B.】封装是指将现实世界中某个客体的属性与行为聚集在一个逻辑单元内部的机制
【C.】对象是用来
答案是:D
更新时间:2023/6/29 22:24:00
出自:国家开放大学计算机组成原理A
关于面向对象程序设计的特征,以下说法错误的是( )。
【A.】每个对象有自己的惟一标识,以便区别属于同一个类的不同对象
【B.】所有待处理的内容都表示成对象
【C.】对象之间依靠相互发送信息或响应信息实现通信
【D.】每个
答案是:D
更新时间:2023/6/29 22:24:00
出自:国家开放大学计算机组成原理A
面向对象的设计任务不包括以下哪个内容( )。
【A.】系统整体设计
【B.】对象设计
【C.】功能设计
【D.】在消息设计
答案是:C
更新时间:2023/6/29 22:24:00
出自:国家开放大学计算机组成原理A
在UML2.0类图中,下面哪个符号表示泛化(继承)关系( )。
【A.】
【B.】
【C.】
【D.】
答案是:B
更新时间:2023/6/29 22:24:00
出自:国家开放大学计算机组成原理A
在UML2.0类图中,关于“关联关系”描述错误的是( )。
【A.】关联关系可以具有方向性
【B.】关联未必是双向的,必须用“有向连线”表示
【C.】在关联关系上可以写明关联名称,每个类在关联中的角色以及两个类的实例在实际关联
答案是:B
更新时间:2023/6/29 22:24:00
出自:国家开放大学计算机组成原理A
在UML2.0建模机制中,( )既属于行为建模又可以归属为交互图。
【A.】活动图
【B.】用例图
【C.】顺序图
【D.】状态图
答案是:C
更新时间:2023/6/29 22:24:00
出自:国家开放大学计算机组成原理A
在UML2.0建模机制中,( )属于结构建模。
【A.】活动图
【B.】类图
【C.】顺序图
【D.】通信图
答案是:B
更新时间:2023/6/29 22:24:00
出自:国家开放大学计算机组成原理A
以下哪项不属于常用的用户界面原型构建方式( )。
【A.】脚本驱动方式
【B.】可视化的程序语言
【C.】手工勾画
【D.】基于因特网的原型
答案是:D
更新时间:2023/6/29 22:24:00
出自:国家开放大学计算机组成原理A
关于用户界面分析和设计模型,以下说法错误的是( )。
【A.】用户模型给出了系统用户的介绍
【B.】设计模型用以理解潜在的系统用户
【C.】心智模型是用户对所使用系统的想象
【D.】实现模型结合了基于计算机的系统外部显示以及所有
答案是:B
更新时间:2023/6/29 22:24:00
出自:国家开放大学计算机组成原理A
以下关于软件结构评价的说法,错误的是( )。
【A.】一个软件的深度说明其控制的层数
【B.】一个软件的宽度说明其控制的跨度
【C.】一个模块的扇出率指该模块直接控制的其他模块数
【D.】一个模块的扇入率指该模块直接控制的其他
答案是:D
更新时间:2023/6/29 22:23:00
出自:国家开放大学计算机组成原理A
以下关于软件结构评价的说法,错误的是( )。
【A.】一个软件的深度说明其控制的层数
【B.】一个软件的宽度说明其控制的层数
【C.】一个模块的扇出率指该模块直接控制的其他模块数
【D.】一个模块的扇入率指能直接控制该模块的模
答案是:B
更新时间:2023/6/29 22:23:00
出自:国家开放大学计算机组成原理A
耦合是模块之间依赖程度的度量。以下关于耦合的说法,错误的是( )。
【A.】如果两模块中任一个需依赖对方才能工作,则称这两模块为非直接耦合
【B.】如果两模块间通过参数交换信息,而信息仅限于数据,则称这两模块为数据耦合
【C.】若
答案是:A
更新时间:2023/6/29 22:23:00
出自:国家开放大学计算机组成原理A
内聚是一个模块内部各成分之间关联程度的度量。以下哪项不属于低等级内聚( )。
【A.】偶然性内聚
【B.】逻辑性内聚
【C.】时序内聚
【D.】过程性内聚
答案是:D
更新时间:2023/6/29 22:23:00
出自:国家开放大学计算机组成原理A
信息隐藏是使模块化开发活动更加简单的重要因素。以下关于信息隐藏的说法错误的是( )。
【A.】为达到信息隐藏的目的,模块所含信息对于那些不需要这些信息的模块不可访问
【B.】为达到信息隐藏的目的,每个模块只完成一个相对独立的特定功能
答案是:C
更新时间:2023/6/29 22:23:00
出自:国家开放大学计算机组成原理A
在进行软件设计过程中,以下关于“逐步求精”与“抽象”的说法,错误的是( )。
【A.】过程抽象是把完成一个特定功能的动作序列抽象为一个过程名和参数表,以后通过指定过程名和实际参数调用此过程
【B.】数据抽象是把一个数据对象的定义抽
答案是:D
更新时间:2023/6/29 22:23:00
出自:国家开放大学计算机组成原理A
关于调用/返回风格的体系结构中的分层体系结构风格,以下说法错误的是( )。
【A.】支持基于抽象程度递增的系统设计,使得设计者可以把复杂系统按递增的步骤进行分解
【B.】支持功能增强,每一层至多和相邻的上下层交互,因此功能的改变最
答案是:C
更新时间:2023/6/29 22:23:00
出自:国家开放大学计算机组成原理A
关于调用/返回风格的体系结构中的主-子程序体系结构风格,以下说法错误的是( )。
【A.】由于单线程控制,计算的顺序得以保障
【B.】有用的计算结果在同一时刻会产生多个
【C.】单线程的控制可以直接由程序设计语言来支持
【D.
答案是:B
更新时间:2023/6/29 22:23:00
出自:国家开放大学计算机组成原理A
关于软件体系结构描述语言,以下说法错误的是( )。
【A.】作为一种形式化语言,它为软件系统的概念体系结构建模提供了具体语法和概念框架
【B.】基于底层语义的工具为体系结构的表示、分析、进化、细化、设计过程等提供支持
【C.】
答案是:D
更新时间:2023/6/29 22:23:00
出自:国家开放大学计算机组成原理A
关于软件体系结构核心模型的组成元素,以下说法错误的是( )。
【A.】连接件用来表示构件之间的交互
【B.】配置用来表示构件和连接件的拓扑逻辑和约束
【C.】构件作为封装实体,不需要借助其接口即可与外部环境交互
【D.】构
答案是:C
更新时间:2023/6/29 22:23:00
出自:国家开放大学计算机组成原理A
耦合是模块之间依赖程度的度量。以下关于耦合的说法,错误的是( )。
【A.】如果两模块中任一个都不依赖于对方能独立工作,则称这两模块为非直接耦合
【B.】如果两模块都与同一个数据结构有关,则称这两个模块为特征耦合
【C.】当若干模块
答案是:C
更新时间:2023/6/29 22:22:00
出自:国家开放大学计算机组成原理A
以下哪项不是面向对象方法的主要特征( )。
【A.】封装性
【B.】继承性
【C.】多态性
【D.】适应性
答案是:D
更新时间:2023/6/29 22:22:00
出自:国家开放大学计算机组成原理A
关于软件工程中结构化方法的设计原则,以下描述错误的是( )。
【A.】每个模块执行一个功能,每个模块只有一个入口和一个出口
【B.】每个模块由过程语句或函数方式等归其上级模块调用
【C.】应当构造内部联系紧密的模块,降低模块
答案是:D
更新时间:2023/6/29 22:22:00
出自:国家开放大学计算机组成原理A
以下哪项不属于软件工程的三要素( )。
【A.】方法
【B.】工具
【C.】过程
【D.】质量
答案是:D
更新时间:2023/6/29 22:22:00
出自:国家开放大学计算机组成原理A
关于增量模型,下面不正确的是( )。
【A.】增量模型的各个构件是一次性并入已有的软件体系结构,因此不需要软件具备开放式的体系结构
【B.】作为瀑布模型和快速原型模型的综合,能在较短的时间内向用户提交可完成部分工作的产品
【C.
答案是:A
更新时间:2023/6/29 22:22:00
出自:国家开放大学计算机组成原理A
以下哪项是螺旋模型的优点 ( )。
【A.】采用螺旋模型需要具有相当丰富的风险评估经验和专门知识,在风险较大的项目开发中,如果未能够及时标识风险,势必造成重大损失
【B.】对可选方案和约束条件的强调既有利于已有软件的重用,也有助
答案是:B
更新时间:2023/6/29 22:22:00
出自:国家开放大学计算机组成原理A
关于快速原型模型,下面不正确的是( )。
【A.】快速原型首先需建立一个可以运行的软件原型,该原型向用户展示待开发软件的全部或部分功能和性能
【B.】快速原型模型能够实现客户或未来的用户与系统的交互,用户对该原型进行测试评定,给出
答案是:D
更新时间:2023/6/29 22:22:00
出自:国家开放大学计算机组成原理A
关于瀑布模型的描述,下面不正确的是( )。
【A.】瀑布模型的核心思想是按工序将问题化简,将功能的实现与设计分开,便于分工协作
【B.】瀑布模型采用结构化的分析与设计方法,以便将逻辑实现与物理实现分开
【C.】瀑布模型需建立一个
答案是:C
更新时间:2023/6/29 22:22:00
出自:国家开放大学计算机组成原理A
在采用DMA方式高速传输数据时,数据传送是 。
(A)在总线控制器发出的控制信号控制下完成的
(B)在DMA控制器本身发出的控制信号控制下完成的
(C)由CPU执行的程序完成的
(D)由CPU响应硬中断处理完成的
答案是:B
更新时间:2023/6/29 22:18:00
出自:国家开放大学计算机组成原理A
在统一编址方式下,存储单元和I/O设备是靠指令中的 来区分的。
(A)不同的地址
(B)不同的数据
(C)不同的数据和地址
(D)上述都不对
答案是:A
更新时间:2023/6/29 22:18:00
出自:国家开放大学计算机组成原理A 目前为: 1/3 页 首页 上页 下页 尾页