大学网课搜题引擎
首页
融优学堂
信息系统分析与设计
6 系统总体设计
题目详情
简答题
一个只完成单一职责的模块通常内聚比较低。
A、正确
B、错误
查看答案与解析
简答题
采用本讲所描述的三层架构模式(边界层/控制层/实体层)进行面向对象设计,门诊管理系统中的“挂号单”设计为实体类,“挂号管理类”一般设计为( ) A、边界类 B、数据访问类 C、控制类 D、实体类
简答题
一个软件系统中的模块之间不可避免地存在耦合关系,最容易理解、耦合程度最低的是: A、控制耦合 B、数据耦合 C、标记耦合 D、公共环境耦合
简答题
分层模式下,上层组件的类可以调用下层组件的操作,但下层组件的类是不能访问上层组件的操作。 A、正确 B、错误
简答题
不同的系统可以采用同一种软件架构模式。 A、正确 B、错误
简答题
MVC架构模式下,控制类与模型类之间存在耦合关系。 A、正确 B、错误
简答题
模块或类的独立性足够好的话,系统的耦合度可以降低至零耦合。 A、正确 B、错误
简答题
分层架构模式的描述明显错误的是: A、分层没有标准的层数限制,架构师根据实际情况进行选择和设计 B、上层组件对象可以调用下层组件对象的服务 C、同一层的组件对象职责有相似性 D、下层对上层是可见(可访问)的,上层对下层也是可见(可访问)的
简答题
结构化设计(面向功能分解)中,允许存在模块之间的相互调用,比如递归算法。 A、正确 B、错误
简答题
一种常见的信息系统架构模式是MVC架构模式,下面不属于该模式组成要素的是: A、浏览器 B、控制器 C、视图 D、模型
简答题
以下哪个不是软件架构的特性: A、软件架构模式是可复用的 B、架构包含了系统结构要素及其关系的描述 C、软件架构含有软件系统具体的物理代码模块 D、架构是系统最高层次的分解
简答题
面向过程、面向对象、面向服务等设计方法,有一个共同点,就是: A、都支持物理的分布式部署和横向扩展(Scale out) B、都需要抽象与封装 C、遵循相同的架构模式 D、代码中都含有类
简答题
面向服务设计方法中,服务是一种封装好的可直接调用的组件,该组件特点不包括: A、服务与类的方法其概念完全相同,都是可以被调用的 B、服务是独立的,不依赖于调用者 C、服务与操作系统平台无关 D、服务与实现服务的编程语言无关
简答题
最好的模块内聚方式是: A、偶然内聚 B、功能内聚 C、逻辑内聚 D、步骤内聚
简答题
使用MVC架构设计系统时,提供数据的对象是: A、数据库类 B、边界类 C、控制类 D、实体类
简答题
以下可以降低系统耦合的做法包括 A、严格遵守分层架构模式 B、不允许模块之间、类之间、服务之间出现调用关系 C、避免模块之间、类之间、服务之间的双向互相调用 D、减少模块之间传递的参数个数
简答题
分层架构模式下,注册用户时需要填写用户信息表单,该任务应交给: A、控制类 B、业务逻辑类 C、实体类 D、边界类
简答题
一般而言,边界类可能来自于: A、人机交互界面 B、领域对象 C、设备接口 D、第三方系统的API
简答题
SOA(面向服务的架构)的特征包括: A、无状态 B、面向业务 C、松耦合 D、不可重用
简答题
微服务架构中的服务不包括: A、基础设施级服务 B、应用级服务 C、.企业级服务 D、硬件级服务
信息系统分析与设计
章节列表
2 信息系统建设概述
12
3 UML专题
20
1.4 信息系统案例(国家传染病直...
10
4 功能性需求分析
16
5 面向对象的分析
11
6 系统总体设计
20
7 系统详细设计
8
8 编程与测试
10