注意:此页面搜索的是所有试题
国家开放大学计算机组成原理A
关于调用/返回风格的体系结构中的分层体系结构风格,以下说法错误的是( )。
【A.】支持基于抽象程度递增的系统设计,使得设计者可以把复杂系统按递增的步骤进行分解
【B.】支持功能增强,每一层至多和相邻的上下层交互,因此功能的改变最多影响相邻的上下层
【C.】每个系统都可以很容易地划分为分层体系结构
【D.】支持复用,只要提供的服务接口定义不变,同一层的不同实现可以交换使用

在进行软件设计过程中,以下关于“逐步求精”与“抽象”的说法,错误的是( )。
【A.】过程抽象是把完成一个特定功能的动作序列抽象为一个过程名和参数表,以后通过指定过程名和实际参数调用此过程
【B.】数据抽象是把一个数据对象的定义抽象为一个数据类型名,用此类型名可定义多个具有相同性质的数据对象
【C.】逐步求精的主要思想是,针对某个功能的宏观描述用逐步求精的方法不断地分解,逐步确立过程细节,直至该功能用程序语言描述的算法实现为止
【D.】逐步求精的每一步是用更为简单的描述代替上一层次的描述

信息隐藏是使模块化开发活动更加简单的重要因素。以下关于信息隐藏的说法错误的是( )。
【A.】为达到信息隐藏的目的,模块所含信息对于那些不需要这些信息的模块不可访问
【B.】为达到信息隐藏的目的,每个模块只完成一个相对独立的特定功能
【C.】为达到信息隐藏的目的,每个模块可与其他模块共同完成特定功能
【D.】为达到信息隐藏的目的,模块之间仅仅交换那些为完成系统功能必须交换的信息

内聚是一个模块内部各成分之间关联程度的度量。以下哪项不属于低等级内聚( )。
【A.】偶然性内聚
【B.】逻辑性内聚
【C.】时序内聚
【D.】过程性内聚

耦合是模块之间依赖程度的度量。以下关于耦合的说法,错误的是( )。
【A.】如果两模块中任一个需依赖对方才能工作,则称这两模块为非直接耦合
【B.】如果两模块间通过参数交换信息,而信息仅限于数据,则称这两模块为数据耦合
【C.】若两个模块传递的信息中含有控制信息,则称这两模块耦合度为控制耦合
【D.】当一个模块使用另一模块内部的数据或控制信息,或一个模块直接转移到另一模块内部,则称这两模块为内容耦合

以下关于软件结构评价的说法,错误的是( )。
【A.】一个软件的深度说明其控制的层数
【B.】一个软件的宽度说明其控制的层数
【C.】一个模块的扇出率指该模块直接控制的其他模块数
【D.】一个模块的扇入率指能直接控制该模块的模块数

以下关于软件结构评价的说法,错误的是( )。
【A.】一个软件的深度说明其控制的层数
【B.】一个软件的宽度说明其控制的跨度
【C.】一个模块的扇出率指该模块直接控制的其他模块数
【D.】一个模块的扇入率指该模块直接控制的其他模块数

关于用户界面分析和设计模型,以下说法错误的是( )。
【A.】用户模型给出了系统用户的介绍
【B.】设计模型用以理解潜在的系统用户
【C.】心智模型是用户对所使用系统的想象
【D.】实现模型结合了基于计算机的系统外部显示以及所有描述系统语法和语义的信息


以下哪项不属于常用的用户界面原型构建方式( )。
【A.】脚本驱动方式
【B.】可视化的程序语言
【C.】手工勾画
【D.】基于因特网的原型

在UML2.0建模机制中,( )属于结构建模。
【A.】活动图
【B.】类图
【C.】顺序图
【D.】通信图

在UML2.0建模机制中,( )既属于行为建模又可以归属为交互图。
【A.】活动图
【B.】用例图
【C.】顺序图
【D.】状态图

在UML2.0类图中,关于“关联关系”描述错误的是( )。
【A.】关联关系可以具有方向性
【B.】关联未必是双向的,必须用“有向连线”表示
【C.】在关联关系上可以写明关联名称,每个类在关联中的角色以及两个类的实例在实际关联中的数量对应关系
【D.】在关联关系表示中,用星号“*”表示多个,用n表示n个实例,n..m表示数量的范围

在UML2.0类图中,下面哪个符号表示泛化(继承)关系( )。
【A.】
【B.】
【C.】
【D.】

面向对象的设计任务不包括以下哪个内容( )。
【A.】系统整体设计
【B.】对象设计
【C.】功能设计
【D.】在消息设计

关于面向对象程序设计的特征,以下说法错误的是( )。
【A.】每个对象有自己的惟一标识,以便区别属于同一个类的不同对象
【B.】所有待处理的内容都表示成对象
【C.】对象之间依靠相互发送信息或响应信息实现通信
【D.】每个对象的标识不是唯一的