当前位置:首页计算机类软件水平考试高级系统分析师->2021年《系统分析师》押题密卷2

2021年《系统分析师》押题密卷2

卷面总分:75分 答题时间:240分钟 试卷题量:75题 练习次数:48次
单选题 (共75题,共75分)
1.

某计算机系统中的进程管理采用三态模型,那么下图所示的PCB(进程控制块)的组织方式采用(请作答此空),图中( )。

高级系统架构设计师,章节练习,基础复习,计算机软件与网络基础知识

  • A. 顺序方式
  • B. 链接方式
  • C. 索引方式
  • D. Hash
标记 纠错
2.

分布透明性指用户不必关心数据的逻辑分片,不必关心数据存储的物理位置分配细节,也不必关心局部场地上数据库的数据模型。( )是分布透明性的最高层次。(请作答此空)指用户或应用程序应当了解分片情况,但不必了解片段的存储场地。()透明性是指用户或应用程序应当了解分片及各片断存储的场地,但不必了解局部场地上使用的是何种数据模型。

  • A. 分片透明性
  • B. 逻辑透明性
  • C. 位置透明性
  • D. 全局透明性
标记 纠错
3.

分布透明性指用户不必关心数据的逻辑分片,不必关心数据存储的物理位置分配细节,也不必关心局部场地上数据库的数据模型。( )是分布透明性的最高层次。( )指用户或应用程序应当了解分片情况,但不必了解片段的存储场地。(请作答此空)透明性是指用户或应用程序应当了解分片及各片断存储的场地,但不必了解局部场地上使用的是何种数据模型。

  • A. 分片透明性
  • B. 逻辑透明性
  • C. 位置透明性
  • D. 全局透明性
标记 纠错
4.

分布透明性指用户不必关心数据的逻辑分片,不必关心数据存储的物理位置分配细节,也不必关心局部场地上数据库的数据模型。(请作答此空)是分布透明性的最高层次。( )指用户或应用程序应当了解分片情况,但不必了解片段的存储场地。()透明性是指用户或应用程序应当了解分片及各片断存储的场地,但不必了解局部场地上使用的是何种数据模型。

  • A. 分片透明性
  • B. 逻辑透明性
  • C. 位置透明性
  • D. 全局透明性
标记 纠错
5.

某计算机系统中的进程管理采用三态模型,那么下图所示的PCB(进程控制块)的组织方式采用( ),图中(请作答此空 )。

高级系统架构设计师,章节练习,基础复习,计算机软件与网络基础知识

  • A. 有1个运行进程,2个就绪进程,4个阻塞进程
  • B. 有2个运行进程,3个就绪进程,3个阻塞进程
  • C. 有2个运行进程,3个就绪进程,4个阻塞进程
  • D. 有3个运行进程,2个就绪进程,4个阻塞进程
标记 纠错
6.

()把整个软件开发流程分成多个阶段,每一个阶段都由目标设定、风险分析、开发和有效性验证以及评审构成

  • A. 原型模型
  • B. 瀑布模型
  • C. 螺旋模型
  • D. V模型
标记 纠错
7.

设计模式将一个请求封装为一个对象,从而使得可以用不同的请求对客户进行参数化,对请求排队或记录请求日志,以及支持可撤销的操作。

  • A. 命令(Command)
  • B. 责任链(Chain of Responsibility)
  • C. 观察者(Observer)
  • D. 策略(Strategy)
标记 纠错
8.

I/O 设备管理一般分为 4 个层次,如下图所示。图中①②③分别对应( )。

高级系统分析师,章节练习,基础复习,计算机系统综合知识

  • A. 设备驱动程序、虚设备管理、与设备无关的系统软件
  • B. 设备驱动程序、与设备无关的系统软件、虚设备管理
  • C. 中断处理程序、与设备无关的系统软件、设备驱动程序
  • D. 中断处理程序、设备驱动程序、与设备无关的系统软件
标记 纠错
9.

需求管理是一个对系统需求变更、了解和控制的过程。以下活动中,( )不属于需求管理的主要活动。

  • A. 文档管理
  • B. 需求跟踪
  • C. 版本控制
  • D. 变更控制
标记 纠错
10.

计算机运行过程中,CPU需要与外设进行数据交换。采用()控制技术时,CPU与外设可并行工作。

  • A. 程序查询方式和中断方式
  • B. 中断方式和 DMA 方式
  • C. 程序查询方式和 DMA 方式
  • D. 程序查询方式、中断方式和 DMA 方式
标记 纠错
11.

在设计软件的模块结构时,( )不能改进设计质量。

  • A. 模块的作用范围应在其控制范围之内
  • B. 模块的大小适中
  • C. 避免或减少使用病态连接(从中部进入或访问一个模块)
  • D. 模块的功能越单纯越好
标记 纠错
12.

高级系统分析师,押题密卷,2021年《系统分析师》押题密卷2

  • A. V(S4)V(S5)和P(S3)
  • B. P(S4)P(S5)和V(S3)
  • C. V(S3)V(S4)和V(S5)
  • D. P(S3)V(S4)和P(S3)
标记 纠错
13.

给定关系模式R <U,F>,其中,属性集U={A、B、C、D、E}。函数依赖集F={AC→B,B→DE}。关系R(请作答此空)且分别有( )

  • A. 只有一个候选关键字AC。
  • B. 只有一个候选关键字AB。
  • C. 有两个候选关键字ACBC。
  • D. 有两个候选关键字AC.AB
标记 纠错
14.

若要将部门表Demp中name列的修改权限赋予用户Ming。并允许Ming将该限授予他人。实现的SQL语句如下:GRANT( )ON TABLE Demp TO Ming(请作答此空)

  • A. FOR ALL
  • B. CASCADE
  • C. WITH GRANT OPTION
  • D. WITH CHECK OPTION
标记 纠错
15.

给定关系R(A,B,C,D,E)与S(A,B,C,F,G),那么与表达式

高级系统分析师,押题密卷,2021年《系统分析师》押题密卷2

等价的SQL语句如下:select (作答此空) from R, S where ()。

  • A. R.A,R.B,R.E,S.C,G
  • B. R.A,R.B,D,F,G
  • C. R.A,R.B,R.D,S.C,F
  • D. R.A,R.B,R.D,S.C,G
标记 纠错
16.

高级系统分析师,押题密卷,2021年《系统分析师》押题密卷2

  • A. V(S1)、P(S1)和V(S2)V(S3)
  • B. P(S1)、V (S1)和V(S2)V(S3)
  • C. V(S1)、V(S2)和P(S1)V(S3)
  • D. P(S1)、V(S2)和V(S1)V(S3)
标记 纠错
17.

某文件系统采用多级索引结构,若磁盘块的大小为4 KB字章,每个块号需占4字章,那么采用二级索引结构时的文件最大长度可占用( )个物理块。

  • A. 1024
  • B. 1024×1024
  • C. 2048×2048
  • D. 4096×4096
标记 纠错
18.

设指令由取指、分析、执行3个子部件完成,并且每个子部件的时间均为Δt。若采用常规标量单流水线处理机(即该处理机的度为1),连续执行12条指令,共需 (请作答此空) Δt。若采用度为4的超标量流水线处理机,连续执行上述12条指令,只需 ( ) Δt。

  • A. 12
  • B. 14
  • C. 16
  • D. 18
标记 纠错
19.

在磁盘调度管理中,应先进行移臂调度,再进行旋转调度。假设磁盘移动臂位于21号柱面上,进程的请求序列如下表所示。如果采用最短移臂调度算法,那么系统的响应序列应为( )。

高级系统分析师,押题密卷,2021年《系统分析师》押题密卷2

  • A. ②⑧③④⑤①⑦⑥⑨
  • B. ②③⑧④⑥⑨①⑤⑦
  • C. ①②③④⑤⑥⑦⑧⑨
  • D. ②⑧③⑤⑦①④⑥⑨
标记 纠错
20.

设指令由取指、分析、执行3个子部件完成,并且每个子部件的时间均为△t。若采用常规标量单流水线处理机(即该处理机的度为1),连续执行12条指令,共需 ( ) △t。若采用度为4的超标量流水线处理机,连续执行上述12条指令,只需(请作答此空)△t。

  • A. 3
  • B. 5
  • C. 7
  • D. 9
标记 纠错
21.

更适合用来开发操作系统的编程语言是( )。

  • A. C/C++
  • B. Java
  • C. Python
  • D. JavaScript
标记 纠错
22.

高级系统分析师,押题密卷,2021年《系统分析师》押题密卷2

  • A. P(S2)和P(S4)
  • B. P(S2)和V(S4)
  • C. V(S2)和P(S4)
  • D. V(S2)和V(S4)
标记 纠错
23.

高级系统分析师,押题密卷,2021年《系统分析师》押题密卷2

  • A. P(S3)和V(S4)V(S5)
  • B. V(S3)和P(S4)P(S5)
  • C. P(S3)和P(S4)P(S5)
  • D. V(S3)和V(S4)V(S5)
标记 纠错
24.

高级系统分析师,押题密卷,2021年《系统分析师》押题密卷2

  • A. P(S4)和V(S4)V(S5)
  • B. V(S5)和P(S4)P(S5)
  • C. V(S3)和V(S4)V(S5)
  • D. P(S3)和P(S4)V(P5)
标记 纠错
25.

高级系统分析师,押题密卷,2021年《系统分析师》押题密卷2

  • A. V(S1)P(S2)和V(S3)
  • B. P(S1)V(S2)和V(S3)
  • C. V(S1)V(S2)和V(S3)
  • D. P(S1)P(S2)和V(S3)
标记 纠错
26.

高级系统分析师,押题密卷,2021年《系统分析师》押题密卷2

  • A. V(S2)和P(S4)
  • B. P(S2)和V(S4)
  • C. P(S2)和P(S4)
  • D. V(S2)和V(S4)
标记 纠错
27.

以下关于程序访问局部性原理的叙述,错误的是 ( ) 。

  • A. 程序访问具有时间局部性,即最近将要用的信息很可能是正在使用的信息
  • B. 程序访问具有空间局部性,即最近将要用的信息很可能与正在使用的信息在存储空间上是相邻的
  • C. 程序访问局部性是构成层次结构的存储系统的主要依据
  • D. 程序访问局部性是确定存储系统的性能指标(命中率、平均访问时间、访问效率等)的主要依据
标记 纠错
28.

设有职务工资关系P(职务,最低工资,最高工资),员工关系EMP(员工号,职务,工资),要求任何一名员工,其工资值必须在其职务对应的工资范围之内,实现该需求的方法是( )。

  • A. 建立“EMP.职务”向“P.职务”的参照完整性约束
  • B. 建立“P.职务”向“EMP.职务”的参照完整性约束
  • C. 建立EMP上的触发器程序审定该需求
  • D. 建立P上的触发器程序审定该需求
标记 纠错
29.

在数据仓库中,数据( )是指数据一旦进入数据仓库后,将被长期保留并定期加载和刷新,可以进行各种查询操作,但很少对数据进行修改和删除操作。

  • A. 面向主题
  • B. 集成性
  • C. 相对稳定性
  • D. 反映历史变化
标记 纠错
30.

嵌入式系统初始化过程主要有3个环节,按照自底向上、从硬件到软件的次序依次为( )。

  • A. 片级初始化→系统级初始化→板级初始化
  • B. 片级初始化→板级初始化→系统级初始化
  • C. 系统级初始化→板级初始化→片级初始化
  • D. 系统级初始化→片级初始化→板级初始化
标记 纠错
31.

主存与Cache的地址映射方式中,( )方式可以实现主存任意一块装入 Cache 中任意位置,只有装满才需要替换。

  • A. 全相联
  • B. 直接映射
  • C. 组相联
  • D. 串并联
标记 纠错
32.

系统级初始化主要任务是(28)。

  • A. 完成嵌入式微处理器的初始化
  • B. 完成嵌入式微处理器以外的其他硬件设备的初始化
  • C. 以软件初始化为主,主要进行操作系统的初始化
  • D. 设置嵌入式微处理器的核心寄存器和控制寄存器工作状态
标记 纠错
33.

若给定的关系模式为R,U={A,B,C},F = {AB→C,C→B},则关系R( )。

  • A. 有2个候选关键字AC和BC,并且有3个主属性
  • B. 有2个候选关键字AC和AB,并且有3个主属性
  • C. 只有一个候选关键字AC,并且有1个非主属性和2个主属性
  • D. 只有一个候选关键字AB,并且有1个非主属性和2个主属性
标记 纠错
34.

某公司数据库中的元件关系模式为P(元件号,元件名称,供应商,供应商所在地,库存量),函数依赖集F如下所示:F={元件号→元件名称,(元件号,供应商)→库存量,供应商→供应商所在地},元件关系的主键为( )。

  • A. 元件号,元件名称
  • B. 元件号,供应商
  • C. 元件号,供应商所在地
  • D. 供应商,供应商所在地
标记 纠错
35.

精简指令系统RISC的特点不包括( )

  • A. 指令数量少。优先选取使用频率最高的一些简单指令和一些常用指令,避免使用复杂指令。
  • B. 指令的寻址方式少。通常只支持寄存器寻址方式、立即数寻址方式和相对寻址方式。
  • C. 指令可以对主存单元中的数据直接进行处理。典型的RISC通常都有指令能够直接对主存单元中的数据进行处理,其执行速度较快。
  • D. 以硬布线逻辑控制为主。为了提高操作的执行速度,通常采用硬布线逻辑(组合逻辑)来构建控制器。
标记 纠错
36.

给定关系R(A,B,C,D,E)与S(A,B,C,F,G),那么与表达式

高级系统分析师,押题密卷,2021年《系统分析师》押题密卷2

等价的SQL语句如下:select () from R, S where (作答此空)。

  • A. R.A=S.A OR R.B=S.B OR R.C=S.C OR R.A<S.F
  • B. R.A=S.A OR R.B=S.B OR R.C=S.C OR R.A<S.B
  • C. R.A=S.A AND R.B=S.B AND R.C=S.C AND R.A<S.F
  • D. R.A=S.A AND R.B=S.B AND R.C=S.C AND R.A<S.B
标记 纠错
37.

软件配置管理的内容不包括( )。

  • A. 版本控制
  • B. 变更控制
  • C. 过程支持
  • D. 质量控制
标记 纠错
38.

在信息系统建设中,为了使开发出来的目标系统能满足实际需要,在着手编程之前应认真考虑以下问题:

1)系统所要求解决的问题是什么?

2)为解决该问题,系统应干些什么?

3)系统应该怎样去干?

其中第 2 个问题的解决是__( )__的任务,

  • A. 信息系统总体规划阶段
  • B. 信息系统分析阶段
  • C. 信息系统设计阶段
  • D. 信息系统实施阶段
标记 纠错
39.

( )基于构件的开发模型融合了螺旋模型的许多特征,本质上是演化型的,开发过程是迭代的。该模型由软件的需求分析和定义、体系结构设计、构件库建立、应用软件构建、测试和发布5个阶段组成。

  • A. CBSD模型
  • B. RAD模型
  • C. RUP模型
  • D. 喷泉模型
标记 纠错
40.

根据软件过程活动对软件工具进行分类,则逆向工程工具属于( )工具。

  • A. 软件开发
  • B. 软件维护
  • C. 软件管理
  • D. 软件支持
标记 纠错
41.

信息工程是面向企业计算机信息系统建设,以( )为中心的开发方法。

  • A. 数据
  • B. 应用
  • C. 需求
  • D. 架构
标记 纠错
42.

某软件项目的活动图如下图所示,其中顶点表示项目里程碑,链接顶点的边表示包含的活动,变色数字表示活动的持续时间(天)。完成该项目的最少时间为( )天。

高级系统分析师,押题密卷,2021年《系统分析师》押题密卷2

  • A. 11
  • B. 18
  • C. 20
  • D. 21
标记 纠错
43.

嵌入式系统设计一般要考虑低功耗,软件设计也要考虑低功耗设计,软件低功耗设计一般采用( )。

  • A. 结构优化、编译优化和代码优化
  • B. 软硬件协同设计、开发过程优化和环境设计优化
  • C. 轻量级操作系统、算法优化和仿真实验
  • D. 编译优化技术、软硬件协同设计和算法优化
标记 纠错
44.

信息工程自上而下地将整个信息系统的开发过程划分为四个实施阶段,分别是( )阶段、业务领域分析阶段、系统设计阶段和系统构建阶段。

  • A. 信息捕获
  • B. 信息建模
  • C. 信息规划
  • D. 信息处理
标记 纠错
45.

在仓库风格中有两种不同的构件,其中( )说明当前状态,(请作答此空)在中央数据存储上执行。

  • A. 独立构件
  • B. 数据结构
  • C. 知识源
  • D. 共享数据
标记 纠错
46.

信息工程方法认为,与企业的信息系统密切相关的三要素是:企业的各种信息、企业的( )和企业采用的信息技术。

  • A. 组织结构
  • B. 业务过程
  • C. 信息架构
  • D. 业务关系
标记 纠错
47.

During this phase, the analyst must become fully aware of the __请作答该选项__ and must develop enough knowledge about the ____ and the existing systems to enable an effective solution to be proposed and implementeD.

  • A. main symptom
  • B. root problem
  • C. final blueprint
  • D. datA.specification
标记 纠错
48.

XP是一种轻量(敏捷)、高效、低风险、柔性、可预测、科学而且充满乐趣的软件开发方式。与其他方法论相比,其最大的不同在于( )。

  • A. 尽可能达到程序员长期利益和项目长期利益的平衡。
  • B. 迭代地进行计划编制,首先在最开始迅速生成一个总体计划,然后在整个项目开发过程中不断地发展它。
  • C. 依赖于手动测试程序来监控开发进度,捕获缺陷。
  • D. 依赖于书面交流进行沟通。
标记 纠错
49.

某个项目在开发时采用了不成熟的前沿技术,由此而带来的风险属于( )风险。

  • A. 市场
  • B. 技术
  • C. 经济
  • D. 商业
标记 纠错
50.

软件重用可以分为垂直式重用和水平式重用,( )是一种典型的水平式重用。

  • A. 医学词汇表
  • B. 标准函数库
  • C. 电子商务标准
  • D. 网银支付接口
标记 纠错
51.

下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示活动,边的权重表示活动的持续时间。活动GH的松弛时间是( )。

高级系统分析师,押题密卷,2021年《系统分析师》押题密卷2

  • A. 0
  • B. 1
  • C. 2
  • D. 3
标记 纠错
52.

某企业财务系统的需求中,属于功能需求的是( )。

  • A. 每个月特定的时间发放员工工资
  • B. 系统的响应时间不超过 3 秒
  • C. 系统的计算精度符合财务规则的要求
  • D. 系统可以允许 100 个用户同事查询自己的工资
标记 纠错
53.

Many of the activities performed during the preliminary investigation are still being conducted in ____, but in much greater depth than before. During this phase, the analyst must become fully aware of the ____ and must develop enough knowledge about the ____ and the existing systems to enable an effective solution to be proposed and implementeD.Besides the ____ for process and data of current system, the deliverable from this phase also includes the __请作答该选项__ for the proposed system.

  • A. hardware anD.software specification
  • B. system performance specification
  • C. formal requirements definition
  • D. general problem statement
标记 纠错
54.

下列关于敏捷方法的叙述,错误的是( )。

  • A. 敏捷方法强调可工作的软件胜过大量的文档
  • B. 敏捷方法强调软件过程与工具胜过个体和交互
  • C. 敏捷方法强调尽早提交有价值的软件
  • D. 敏捷方法强调小版本发布
标记 纠错
55.

软件设计包括了4个既独立又相互联系的活动,即高质量的( )将改善程序结构和模块划分,降低过程复杂性;(请作答此空)的主要目标是开发一个模块化的程序结构,并表示出模块间的控制关系;( )描述了软件与用户之间的交互关系。

  • A. 软件结构设计
  • B. 数据结构设计
  • C. 数据流设计
  • D. 分布式设计
标记 纠错
56.

以下关于需求管理的叙述中,正确的是( )。

  • A. 需求管理是一个对系统需求及其变更进行了解和控制的过程
  • B. 为了获得项目,开发人员可以先向客户做出某些承诺
  • C. 需求管理的重点在于收集和分析项目需求
  • D. 软件开发过程是独立于需求管理的活动
标记 纠错
57.

在uml2.0中,()描述结构化类(例如,构件或类)的内部结构,包括结构化类与系统其余部分的交互点,用于画出结构化类的内部内容。( )强调消息跨越不同对象或参与者的实际时问,而不仅仅只是关心消息的相对顺序。(请作答此空)通常与其他图一起使用,包括文件、数据库和类似的物理比特集合。交互概览图是( )和( )的混合物。

  • A. 包图
  • B. 制品图
  • C. 组合结构图
  • D. 部署图
标记 纠错
58.

软件设计包括了4个既独立又相互联系的活动,即高质量的(请作答此空)将改善程序结构和模块划分,降低过程复杂性;( )的主要目标是开发一个模块化的程序结构,并表示出模块间的控制关系;( )描述了软件与用户之间的交互关系。

  • A. 程序设计
  • B. 数据设计
  • C. 算法设计
  • D. 过程设计
标记 纠错
59.

The __请作答该选项__ is a general description of the architecture of a workflow management system used by the WFMC, in which the main components and the associated interfaces are summarizeD.The workflow enactment service is the heart of a workflow system which consists of several ____.

  • A. waterfall model
  • B. workflow reference model
  • C. evolutionary model
  • D. spiral model
标记 纠错
60.

某公司欲开发一个大型多人即时战略游戏,游戏设计的目标之一是能够支持玩家自行创建战役地图,并定义游戏对象的行为和对象之间的关系。针对该需求,公司应该采用( )架构风格最为合适。在架构设计阶段,公司的架构师识别出两个核心质量属性场景。其中,“在并发用户数量为10000人时,用户的请求需要在1秒内得到响应”主要与( )质量属性相关;“对游戏系统进行二次开发的时间不超过3个月”主要与(请作答此空)质量属性相关。

  • A. 可测试性
  • B. 可移植性
  • C. 互操作性
  • D. 可修改性
标记 纠错
61.

因使用大量的对象而造成很大的存储开销时,适合采用( )模式进行对象共享,以减少对象数量从而达到较少的内存占用并提升性能。

  • A. 组合(Composite)
  • B. 享元(Flyweight)
  • C. 迭代器(Iterator)
  • D. 备忘(Memento)
标记 纠错
62.

In a workflow system, a process is specified using the process definition tool. Usually, processes are defined in terms of a __请作答该选项__, which consists of ____ indicated using a circle, and ____ shown as a rectangle. These two components can be linked by means of a directed arC.

  • A. PERT diagram
  • B. DFD
  • C. Petri Net
  • D. ER diagram
标记 纠错
63.

在uml2.0中,(请作答此空) 描述结构化类(例如,构件或类)的内部结构,包括结构化类与系统其余部分的交互点,用于画出结构化类的内部内容。( )强调消息跨越不同对象或参与者的实际时问,而不仅仅只是关心消息的相对顺序。( )通常与其他图一起使用,包括文件、数据库和类似的物理比特集合。交互概览图是( )和( )的混合物。

  • A. 包图
  • B. 制品图
  • C. 组合结构图
  • D. 定时图
标记 纠错
64.

EJB是企业级Java构件,用于开发和部署多层结构、分布式、面向对象的Java应用系统。其中,( )负责完成服务端与客户端的交互;( )用于数据持久化来简化数据库开发工作;(请作答此空)主要用来处理并发和异步访问操作。

  • A. 会话型构件
  • B. 实体型构件
  • C. COM构件
  • D. 消息驱动构件
标记 纠错
65.

软件需求就是系统必须完成的事以及必须具备的品质。需求是多层次的,涵盖从目标到具体,从整体到局部,从概念到细节的不同要求。其中(请作答此空)需求通常来自项目投资人、购买产品的客户、客户单位的管理人员、市场营销部门或产品策划部门等。()需求是系统必须能完成的任务。通常采取用户访谈和问卷调查等方式来获取。()需求是从一个系统的角度出发,包括功能需求、非功能需求和设计约束等。

  • A. 常规需求
  • B. 系统需求
  • C. 业务需求
  • D. 用户需求
标记 纠错
66.

某公司欲开发一个大型多人即时战略游戏,游戏设计的目标之一是能够支持玩家自行创建战役地图,并定义游戏对象的行为和对象之间的关系。针对该需求,公司应该采用( )架构风格最为合适。在架构设计阶段,公司的架构师识别出两个核心质量属性场景。其中,“在并发用户数量为10000人时,用户的请求需要在1秒内得到响应”主要与(请作答此空)质量属性相关;“对游戏系统进行二次开发的时间不超过3个月”主要与( )质量属性相关。

  • A. 性能
  • B. 吞吐量
  • C. 可靠性
  • D. 可修改性
标记 纠错
67.

软件需求就是系统必须完成的事以及必须具备的品质。需求是多层次的,涵盖从目标到具体,从整体到局部,从概念到细节的不同要求。其中( )需求通常来自项目投资人、购买产品的客户、客户单位的管理人员、市场营销部门或产品策划部门等。( )需求是系统必须能完成的任务。通常采取用户访谈和问卷调查等方式来获取。(请作答此空)需求是从一个系统的角度出发,包括功能需求、非功能需求和设计约束等。

  • A. 系统需求
  • B. 用户需求
  • C. 业务需求
  • D. 期望需求
标记 纠错
68.

In a workflow system, a process is specified using the process definition tool. Usually, processes are defined in terms of a ____, which consists of __请作答该选项__ indicated using a circle, and ____ shown as a rectangle. These two components can be linked by means of a directed arC.

  • A. positions
  • B. resources
  • C. conditions
  • D. places
标记 纠错
69.

体系结构模型的多视图表示是从不同的视角描述特定系统的体系结构,著名的4+1模型支持从( )描述系统体系结构。

  • A. 逻辑视图、开发视图、物理视图、进程视图、统一的场景
  • B. 逻辑视图、开发视图、物理视图、模块视图、统一的场景
  • C. 逻辑视图、开发视图、构件视图、进程视图、统一的场景
  • D. 领域视图、开发视图、构件视图、进程视图、统一的场景
标记 纠错
70.

软件体系结构的各种风格中,仓库风格包含一个数据仓库和若干个其他构件。数据仓库位于该体系结构的中心,其他构件访问该数据仓库并对其中的数据进行增、删、改等操作。以下关于该风格的叙述中,( )不属于仓库风格。

  • A. 数据库系统
  • B. 超文本系统
  • C. 黑板系统
  • D. 编译器
标记 纠错
71.

某公司欲开发一套窗体图形界面类库。该类库需要包含若干预定义的窗格(Pane)对象,例如TextPane、ListPane等,窗格之间不允许直接引用。基于该类库的应用由一个包含一组窗格的窗口组成,并需要协调窗格之间的行为。基于该类库,在不引用窗格的前提下实现窗格之间的协作,应用开发者应采用()最为合适。

  • A. 备忘录模式
  • B. 中介者模式
  • C. 访问者模式
  • D. 迭代器模式
标记 纠错
72.

软件开发过程中,需求分析阶段的输出不包括( )。

  • A. 数据流图
  • B. 实体联系图
  • C. 数据字典
  • D. 软件体系结构图
标记 纠错
73.

CORBA服务端构件模型中,( )是CORBA对象的真正实现,负责完成客户端请求。

  • A. 伺服对象(Servant)
  • B. 对象适配器(Object Adapter)
  • C. 对象请求代理(Object Request Broker)
  • D. 适配器激活器(Adapter Activator)
标记 纠错
74.

某公司欲开发一个软件系统的在线文档帮助系统,用户可以在任何一个查询上下文中输入查询关键字,如果当前查询环境下没有相关内容,则系统会将查询按照一定的顺序转发给其他查询环境。基于上述需求,采用()最为合适。

  • A. 责任链模式
  • B. 桥接模式
  • C. 装饰模式
  • D. 适配器模式
标记 纠错
75.

SO方法的服务建模可以按照实施的阶段划分为三个阶段。( )是对候选服务进行分类,根据是否便于复用和组装,是否具有业务对齐性来决定是否将服务暴露。(请作答此空)根据对业务领域的理解和现有系统的分析,将服务的实现分配到相应的服务构件中,并决定服务的实现方式。

  • A. 服务发现
  • B. 服务设计
  • C. 服务实现
  • D. 服务规约
标记 纠错

答题卡(剩余 道题)

单选题
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
00:00:00
暂停
交卷