软考真题卷 · 系统架构设计师
综合知识-2019年架构设计师真题
综合知识
2019年
共 41 道题
建议用时 150 分钟
综合知识-2019年架构设计师真题 是一套2019年 软考系统架构设计师综合知识试卷。 本卷共 41 道题,含答案与详细解析,可逐题点击查看完整内容。 建议先按官方时长(150 分钟)模拟作答,再对照解析订正。
单选题 41 道
-
1
前趋图(Precedence Graph)是一个有向无环图,记为:→={ (Pi,Pj) |Pi must complete before Pj may start}。假设系统中进程 P={P1,P2,P3,P4 ,P5 ,P6,P7,P8} ,且进程的前趋图如下:那么,该前驱图可记为(1)。 (待发布)
-
2
进程P有8个页面,页号分别为0~7,页面大小为4K ,假设系统给进程P分配了4个存储块,进程P的页面变换表如下所示。表中状态位等于1和0分别表示页面在内存和不在内存。若进程P要访问的逻辑地址为十六进制 5148H,则该地址经过变换后,其物理地址应为十六进制(1);如果进程P要访问的页面6不在内存,那么应该淘汰页号为(2)的页面。 (待发布)
-
3
在网络操作系统环境中,若用户User A的文件或文件夹被共享后,则(1)。 (待发布)
-
4
数据库的安全机制中,通过提供(1)第三方开发人员调用进行数据更新 ,从而保证数据库的关系模式不被第三方所获取。 (待发布)
-
5
给出关系R(U,F),U={A,B,C,D,E} ,F ={A→BC,B→D,D→E} 。以下关于F说法正确的是(1)。若将关系R分解为ρ = {R1(U1,F1), R2(U2,F2)}, 其中:U1={A,B,C} 、U2 = {B,D,E} ,则分解ρ(2)。 (待发布)
-
6
分布式数据库系统除了包含集中式数据库系统的模式结构之外,还增加了几个模式级别,其中(1)定义分布式数据库中数据的整体逻辑结构,使得数据使用方便,如同没有分布一样。 (待发布)
-
7
安全攸关系统在软件需求分析阶段,应提出安全性需求。软件安全性需求是指通过约束软件的行为,使其不会出现(1)。软件安全需求的获取是根据已知的(2),如软件危害条件等以及其他一些类似的系统数据和通用惯例,完成通用软件安全性需求的裁剪和特定软件安全性需求的获取工作。 (待发布)
-
8
某嵌入式实时操作系统采用了某种调度算法,当某任务执行接近自己的截止期(deadline)时,调度算法将把该任务的优先级调整到系统最高优先级,让该任务获取CPU资源运行。请问此类调度算法是(1)。 (待发布)
- 9
- 10
-
11
Web页面访问过程中,在浏览器发出HTTP请求报文之前不可能执行的操作是(1)。 (待发布)
-
12
以下关于DHCP服务的说法中,正确的是(1)。 (待发布)
-
13
通常用户采用评价程序来评价系统的性能,评测准确度最高的评价程序是(1)。在计算机性能评估中,通常将评价程序中用得最多、最频繁的(2)作为评价计算机性能的标准程序,称其为基准测试程序。 (待发布)
-
14
信息系统规划方法中,关键成功因素法通过对关键成功因素的识别,找出实现目标所需要的关键信息集合,从而确定系统开发的(1)。关键成功因素来源于组织的目标,通过组织的目标分解和关键成功因素识别、(2)识别,一直到产生数据字典 。 (待发布)
-
15
系统应用集成构建统一标准的基础平台,在各个应用系统的接口之间共享数据和功能,基本原则是保证应用程序的(1)。系统应用集成提供了4 个不同层次的服务, 最上层服务是(2)服务 。 (待发布)
- 16
-
17
需求变更管理是需求管理的重要内容。需求变更管理的过程主要包括问题分析和变更描述、(1)、变更实现。具体来说,在关于需求变更管理的描述中,(2)是不正确的 。 (待发布)
-
18
软件开发工具是指用于辅助软件开发过程活动的各种软件,其中,(1)是辅助建立软件系统的抽象模型的,例如Rose、Together、WinA&D 、(2)等。 (待发布)
-
19
软件概要设计将软件需求转化为软件设计的(1)和 软件的(2)。 (待发布)
-
20
软件结构化设计包括(1)。 (待发布)
-
21
关于模块化设计,(1)是错误的。 (待发布)
-
22
基于构件的软件开发中,构件分类方法可以归纳为三大类:(1)根据领域分析的结果将应用领域的概念按照从抽象到具体的顺序逐次分解为树形或有向无回路图结构;(2)利用Facet描述构件执行的功能、被操作的数据、构件应用的语境或任意其他特征;(3)使得检索者在阅读文档过程中可以按照人类的联想思维方式任意跳转到包含相关概念或构件的文档。 (待发布)
-
23
构件组装是指将库中的构件经适当修改后相互连接构成新的目标软件。(1)不属于构件组装技术。 (待发布)
-
24
软件逆向工程就是分析已有的程序,寻求比源代码更高级的抽象表现形式。在逆向工程导出信息的四个抽象层次中,(1)包括反映程序各部分之间相互依赖关系的信息; (2)包括反映程序段功能及程序段之间关系的信息。 (待发布)
-
25
(1)是在逆向工程所获取信息的基础上修改或重构已有的系统,产生系统的一个新版本。 (待发布)
-
26
软件性能测试有多种不同类型的测试方法,其中,(1)用于测试在限定的系统下考察软件系统极限运行的情况,(2)可用于测试系统同时处理的在线最大用户数量。 (待发布)
-
27
一个完整的软件系统需从不同视角进行描述,下图属于软件架构设计中的(1)用于(2)视图来描述软件系统 。 (待发布)
-
28
对软件体系结构风格的研究和实践促进了对设计的复用。Garlan和Shaw对经典体系结构风格进行了分类 。其中,(1)属于数据流体系结构风格;(2)属于虚拟机体系结构风格;而下图描述的属于(3)体系结构风格 。 (待发布)
- 29
- 30
- 31
-
32
某公司欲开发一个电子交易清算系统,在架构设计阶段,公司的架构师识别出3个核心质量属性场景。其中“数据传递时延不大于1s ,并提供相应的优先级管理”主要与(1)质量属性相关,通常可采用(2)架构策略实现该属性;“系统采用双机热备,主备机必须实时监测对方状态,以便完成系统的实时切换”主要与(3)质量属性相关,通常可采用(4)架构策略实现该属性;“系统应能够防止99%的黑客攻击”主要与(5)质量属性相关,通常可采用(6)架构策略实现该属性。 (待发布)
- 33
-
34
以下关于网络冗余设计的叙述中,错误的是(1)。 (待发布)
-
35
著作权中,(1)的保护期不受期限限制。 (待发布)
-
36
以下关于计算机软件著作权的叙述中,正确的是(1)。 (待发布)
-
37
如果 A 公司购买了一个软件的源程序, A 公司将该软件源程序中的所有标识符做了全面修改后,作为该公司的产品销售,这种行为(1)。 (待发布)
- 38
-
39
某工程项目包括六个作业A~F,各个作业的衔接关系以及所需时间见下表。作业D最多能拖延(1)天,而不会影响该项目的总工期。 (待发布)
-
40
During the systems analysis phase ,you must decide how data will be organized,stored,and managed. A(1)is a framework for organizing,storing,and managing data. Each file or table contains data about people,places,things,or events. One of the potential prob (待发布)
-
41
软件方法学是以软件开发方法为研究对象的学科。其中,(1)是先对最高层次中的问题进行定义、设计、编程和测试,而将其中的未解决的问题作为一个子任务放到下一层次中去解决。(2)是根据系统功能要求,从具体的器件、逻辑部件或者相似系统开始,通过对其进行相互连接、修改和扩大,构成所要求得系统。(3)是建立在严格数学基础上的软件开发方法。 (待发布)