2024年11月计算机技术与软件《高级系统架构设计师(上午卷)》试题(网友回忆版)

高级系统架构设计师 历年真题 共 71 题 1658 次浏览 更新于 2026-09-27
下载试卷(PDF)

一、单选题

下列每小题的选项中,只有一项是最符合题意的正确答案,多选、错选或不选均不得分。

1
一项外观设计专利里面相似设计最多有( )个。
  • A.10
  • B.6
  • C.8
  • D.5
2
0到1000的数字里,只有一个5的数字有( )个。
  • A.242
  • B.225
  • C.243
  • D.224
3
路由器在OSI模型的 ( ) 。
  • A.网络层
  • B.物理层
  • C.传输层
  • D.数据链路层
4
操作系统低优先级进程被高优进程抢占或者时间片用光,由执行态变为 ( ) 状态。
  • A.就绪
  • B.挂起
  • C.睡眠
  • D.阻塞
5
系统架构组成的4+1视图,包括下面的( )视图。
  • A.逻辑视图、实现视图、进程视图、物理视图和部署视图
  • B.逻辑视图、用例视图、进程视图、物理视图和场景视图
  • C.逻辑视图、用例视图、进程视图、物理视图和部署视图
  • D.逻辑视图、开发视图、进程视图、物理视图和场景视图
6
Blackboard architecture, also known as the blackboard system, is a problem-solving approach that utilizes a modular and (问题1) framework.It effectively solves complex problems that (问题2) a well-defined algorithm or a pre-determined architecture.Blackboard architecture is inspired by human experts collaborating and solving difficult problems by (问题3) information and contributing their expertise.The architecture is based on how people work together around a (问题4) – each person would sit around the board and a problem would be written on it.When a person can solve the problem, they would go to the board and add the (问题5) solution they know how to do.This process is repeated until a collective solution is found.请回答第1个问题
  • A.conceptualized
  • B.centerlized
  • C.decenterlized
  • D.controlled
7
Blackboard architecture, also known as the blackboard system, is a problem-solving approach that utilizes a modular and (问题1) framework.It effectively solves complex problems that (问题2) a well-defined algorithm or a pre-determined architecture.Blackboard architecture is inspired by human experts collaborating and solving difficult problems by (问题3) information and contributing their expertise.The architecture is based on how people work together around a (问题4) – each person would sit around the board and a problem would be written on it.When a person can solve the problem, they would go to the board and add the (问题5) solution they know how to do.This process is repeated until a collective solution is found.请回答第2个问题
  • A.create
  • B.improve
  • C.lack
  • D.use
8
Blackboard architecture, also known as the blackboard system, is a problem-solving approach that utilizes a modular and (问题1) framework.It effectively solves complex problems that (问题2) a well-defined algorithm or a pre-determined architecture.Blackboard architecture is inspired by human experts collaborating and solving difficult problems by (问题3) information and contributing their expertise.The architecture is based on how people work together around a (问题4) – each person would sit around the board and a problem would be written on it.When a person can solve the problem, they would go to the board and add the (问题5) solution they know how to do.This process is repeated until a collective solution is found.请回答第3个问题
  • A. sharing information
  • B.solving problem
  • C.getting information
  • D.disscussing problem
9
Blackboard architecture, also known as the blackboard system, is a problem-solving approach that utilizes a modular and (问题1) framework.It effectively solves complex problems that (问题2) a well-defined algorithm or a pre-determined architecture.Blackboard architecture is inspired by human experts collaborating and solving difficult problems by (问题3) information and contributing their expertise.The architecture is based on how people work together around a (问题4) – each person would sit around the board and a problem would be written on it.When a person can solve the problem, they would go to the board and add the (问题5) solution they know how to do.This process is repeated until a collective solution is found.请回答第4个问题
  • A.expertise
  • B.architecture
  • C.question
  • D.blackboard
10
Blackboard architecture, also known as the blackboard system, is a problem-solving approach that utilizes a modular and (问题1) framework.It effectively solves complex problems that (问题2) a well-defined algorithm or a pre-determined architecture.Blackboard architecture is inspired by human experts collaborating and solving difficult problems by (问题3) information and contributing their expertise.The architecture is based on how people work together around a (问题4) – each person would sit around the board and a problem would be written on it.When a person can solve the problem, they would go to the board and add the (问题5) solution they know how to do.This process is repeated until a collective solution is found.请回答第5个问题
  • A.possible
  • B.partial
  • C.difficult
  • D.whole
11
( )保证信息不泄露给未授权的用户、实体或过程;( )保证信息的完整和准确,防止信息被非法修改。请回答第1个问题?
  • A.可用性
  • B.机密性
  • C.完整性
  • D.可控性
12
( )保证信息不泄露给未授权的用户、实体或过程;( )保证信息的完整和准确,防止信息被非法修改。请回答第2个问题?
  • A.机密性
  • B.可用性
  • C.完整性
  • D.可控性
13
基于软件系统的生命周期,可以将软件系统的质量属性分为开发期质量属性和运行期质量属性两个部分。其中,( )关注软件因适应新需求或需求变化而增加新功能的能力;( )是关注软件系统同时兼顾向合法用户提供服务,以及阻止非授权使用的能力。请回答第1个问题
  • A.安全性
  • B.可扩展性
  • C.性能
  • D.可重用性
14
基于软件系统的生命周期,可以将软件系统的质量属性分为开发期质量属性和运行期质量属性两个部分。其中,( )关注软件因适应新需求或需求变化而增加新功能的能力;( )是关注软件系统同时兼顾向合法用户提供服务,以及阻止非授权使用的能力。请回答第2个问题
  • A.可测试性
  • B.安全性
  • C.可移植性
  • D.可用性
15
下面关于 DSSA(Domain Specific Software Architecture)说法正确的是(  )。
  • A.DSSA 的建立过程是并发的、递归的和反复进行的
  • B.在 DSSA 中,定义领域特定的元素阶段的重点是确定什么在感兴趣的领域中以及本过程到何时结束,这个阶段的一个主要输出是领域中的应用需要满足一系列用户的需求
  • C.定义领域模型和体系结构阶段的目标是为 DSSA 增加构件,使它可以被用来产生问题域中的新应用
  • D.在不同的领域中,DSSA 的创建和使用过程完全相同
16
下面协议属于计算机传输层的协议的是( )。
  • A.TCP和UDP
  • B.IP和ICMP
  • C.FTP和SMTP
  • D.Telnet和NFS
17
段式存储分段的段长是( )的。
  • A.固定
  • B.相等
  • C.可动态变化的
  • D.不可变的
18
关于SQL注入以下说法错误的是( )。
  • A.通过SQL预编译和参数化是避免SQL注入的有效手段
  • B.使用ORM可以自动进行参数化查询 ,但无法减少SQL注入的风险
  • C.使用UNION关键字可以通过SQL拼接,合并结果集拿到敏感信息
  • D.SQL注入是一种典型的攻击手段
19
( )不属于可用性。
  • A.可用时间
  • B.可用时间间隔
  • C.数据延迟时间
  • D.故障间隔
20
RUP(Rational Unified Process,统一软件开发过程)是以 ( ) 的。
  • A.数据驱动
  • B.用例驱动
  • C.场景驱动
  • D.模型驱动
21
ATAM头脑风暴的三种场景是( )。
  • A.用例场景、增长场景、探索性场景
  • B.用例场景、增长场景、环境场景
  • C.用例场景、探索性场景、环境场景
  • D.用例场景、环境场景、增长场景、
22
关于设计模式的描述,正确的是( )。
  • A.装饰器模式属于行为模式
  • B.原型模式属于创建型模式
  • C.解释器和代理模式是同一类模式
  • D.观察者模式属于结构型模式
23
下面选项属于白盒测试的是( )。
  • A.控制流分析
  • B.数据流分析
  • C.程序变异测试
  • D.功能测试
24
在软件的使用过程中,用户往往会对软件提出新的功能与性能要求。为了满足这些要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性。这种情况下进行的维护活动称为( )。
  • A.预防性维护
  • B.改正性维护
  • C.完善性维护
  • D.适应性维护
25
关系数据库操作,操作的对象和结果都是( )。
  • A.记录
  • B.元组
  • C.集合
  • D.列
26
ABSD体系结构需求来自下面哪三方面
  • A.客户的需求目标、系统的商业目标,系统开发人员的商业目标
  • B.系统的功能需求、系统的商业目标,系统开发人员的开发任务
  • C.系统的质量目标、系统的质量要求,系统开发人员的商业目标
  • D.系统的质量目标、系统的商业目标,系统开发人员的商业目标
27
螺旋模型是基于( )的改进模型。
  • A.喷泉模型
  • B.快速原型模型
  • C.瀑布模型
  • D.增量模型
28
下面选项不包括配置管理的是( )。
  • A.UML
  • B.ISO9000
  • C.PMBOK
  • D.CMMI
29
UML中用例的参与者的关系有( )。
  • A.包含
  • B.聚合
  • C.扩展
  • D.继承
30
关于架构风格描述,正确的的项是( )。
  • A.批处理是并行的
  • B.过滤器可以是并行的
  • C.黑板和管道-过滤器都是架构风格的子类型
  • D.在架构风格中,批处理风格本身主要强调的是顺序执行
31
关于SOAP(Simple Object Access Protocol,简单对象访问协议),描述错误的是( )。
  • A.提供什么服务,如何使用,谁可以使用
  • B.信封和XML编码定义在相同命名空间
  • C.SOAP封装,定义了一个描述消息中的内容是什么,是谁发送的,谁应当接收并处理它以及如何处理它们的框架
  • D.SOAP RPC表示是远程过程调用和应答的协定
32
32.有100个人,其中45个人会打篮球,53个人会打乒乓球,55个人会踢足球,其中有28个人同时会打篮球和乒乓球,有35个人同时会乒乓球和足球,有32个人同时会篮球和足球,有20个人三种球都会,请问有多少人一种球都不会?
  • A.21
  • B.20
  • C.22
  • D.23
33
质量属于场景的( )是激励到达后所采取的行动 ,使用哪两个图可以描述用户界面元素和界面跳转( )。请回答第1个问题
  • A.刺激源
  • B.响应
  • C.制品
  • D.环境
34
质量属于场景的( )是激励到达后所采取的行动 ,使用哪两个图可以描述用户界面元素和界面跳转( )。请回答第2个问题
  • A.用例图、活动图
  • B.用例图、顺序图
  • C.类图、活动图
  • D.类图、顺序图
35
进程通信风格的连接件是( )。
  • A.消息传递
  • B.消息队列
  • C.消息中间件
  • D.独立的进程
36
下面关于MD5的说法,错误的是( )。
  • A.任意长度生成128位,不可逆
  • B.通过数据碰撞都无法进行解密还原,进行哈希散列时不会出现相同结果
  • C.MD5算法可以用来校验数据的完整性
  • D.MD5算法可以用来进行加密
37
独立构件事件驱动架构,是消息发送给(  )模块。
  • A.独立、耦合
  • B.独立、非耦合
  • C.非独立、耦合
  • D.非独立、非耦合
38
为提高信号的传输速率,下面选项的组合正确的是( )。
  • A.提升带宽,降低信噪比
  • B.提升带宽,提升信噪比
  • C.降低带宽,提升信噪比
  • D.降低带宽,降低信噪比
39
数据库的三级模式中,( )是描述局部数据的逻辑结构和特征的。
  • A.外模式
  • B.概念模式
  • C.内模式
  • D.逻辑模式
40
N版本设计较传统多的三个步骤是( )。
  • A.相同成分规范评审、相异性确认、面对面测试
  • B.相同成分规范评审、相异性确认、背对背测试
  • C.相异成分规范评审、相异性确认 、背对背测试
  • D.相异成分规范评审、相同性确认 、背对背测试
41
信息化需求包含的3个层次是( )。
  • A.战略需求、运作需求和功能需求
  • B.战略需求、运作需求和技术需求
  • C.战略需求、开发需求和技术需求
  • D.战略需求、运营需求和技术需求
42
( )不属于调用/返回体系结构风格的子风格。
  • A.层次型体系结构风格
  • B.主程序/子过程体系结构风格
  • C.黑板体系结构风格
  • D.面向对象体系结构风格
43
功能元素按照特定的次序执行的是( )。
  • A.通信内聚
  • B.时间内聚
  • C.过程内聚
  • D.逻辑内聚
44
信息安全审计主要是指对系统中与安全有关的活动的相关信息进行识别、记录、存储和分析。安全审计涉及四个基本要素是( )。
  • A.控制目标、安全漏洞、控制措施和控制测试
  • B.控制流程、安全漏洞、控制措施和控制测试
  • C.控制目标、安全漏洞、控制开发和控制测试
  • D.控制目标、安全漏洞、控制脚本和控制测试
45
专家系统能够学习的机制有哪些( )。
  • A.知识库、推理机
  • B.注意力机制、推理机
  • C.知识库、注意力机制
  • D.推理机、注意力机制
46
应用程序在用户态使用特权指令进行系统调用,是( )
  • A.信号中断
  • B.溢出中断
  • C.访管中断
  • D.外部中断
47
执行本单位的任务所完成的职务发明创造,包括退休、调离原单位后或者劳动、人事关系终止后( )内作出的,与其在原单位承担的本职工作或者原单位分配的任务有关的发明创造。
  • A.1年
  • B.6个月
  • C.18个月
  • D.3个月
48
基于内容的推荐是信息过滤技术的延续与发展,不属于该方法优点的是( )。
  • A.能推荐新的或不是非常流行的项目,没有新项目问题
  • B.能为具有特殊兴趣爱好的用户进行推荐
  • C.不需要其它用户的数据,与他人的行为无关
  • D.能够为新用户产生推荐
49
EAI数据集成有( ),数据复制和基于接口的数据集成。
  • A.数据融合
  • B.数据联邦
  • C.数据抽取
  • D.数据复制
50
Web服务描述语言WSDL描述了Web服务的三个基本属性,包括( )。
  • A.谁要访问服务、如何访问服务和服务位于何处
  • B.服务做什么、谁要访问服务和服务位于何处
  • C.服务做什么、如何访问服务和谁要访问服务
  • D.服务做什么、如何访问服务和服务位于何处
51
测试脚本写在( )里。
  • A.数据文件
  • B.脚本文件
  • C.程序文件
  • D.系统文件
52
不同应用领域中的软件元素,例如数据结构、分类算法和人机界面等属于( )重用。
  • A.横向重用
  • B.纵向重用
  • C.交叉重用
  • D.可控重用
53
下列选项中不能作为预防死锁措施的是( )。
  • A.破坏“循环等待”条件
  • B.破坏“不可抢占”条件
  • C.破坏“互斥”条件
  • D.破坏“请求和保持”条件
54
下面不属于系统易用性关注的指标的是( )。
  • A.服务器修复能力
  • B.用户满意度
  • C.系统学习曲线
  • D.操作效率
55
下面关于测试覆盖范围关系,( )是不正确的。
  • A.路径覆盖包含语句覆盖
  • B.路径覆盖可以代替条件和判断覆盖
  • C.路径覆盖比语句覆盖强
  • D.路径覆盖可以代替判断覆盖和条件组合覆盖
56
基于度量的评估方法,首先需要建立质量属性和度量之间的映射原则,然后从软件架构文档中获取度量信息,最后根据映射原则分析推导出系统的( )。
  • A.质量属性
  • B.功能属性
  • C.架构元素
  • D.架构决策
57
数据库中有一张人员信息表包含性别属性,要求这个属性的值只能是男或者女,这属于( )。
  • A.关系完整性
  • B.用户定义完整性
  • C.参照完整性
  • D.实体完整性
58
给出关系模式R(A,B,C,D) 和其属性之间的函数依赖( B-->D, AB-->C),则R的码是( )。
  • A.AB
  • B.A
  • C.B
  • D.C
59
时间要求和安全性是一对矛盾点,某项目对时间有明确要求,这时安全性就成了( )。
  • A.敏感点
  • B.权衡点
  • C.风险点
  • D.非风险点
60
有两个关系R(a,b,c)和S(b,c,d),将R和S进行自然连接, 得到的结构包含( )列。
  • A.2
  • B.4
  • C.7
  • D.8
61
基于对软件工作原理和结构进行研究学习,需要对软件进行安装、部署、运行,( )。
  • A.不需要告知著作人,不需要向其付费
  • B.需要告知著作人,不需要向其付费
  • C.需要告知著作人,同意后向其付费
  • D.需要告知著作人,经作者同意后可以不需要付费
62
任务P1 依次执行40ms计算,60ms I/O任务,40ms 计算,任务P2 依次执行100ms计算,40ms I/O任务,40ms ,任务P2晚启动20ms,经过优化后,系统执行时间是( )ms。
  • A.240
  • B.230
  • C.220
  • D.200
63
数据分级分类属于的层次是( )。
  • A.战略安全层
  • B.权限控制层
  • C.应用接口层
  • D.基础安全层
64
企业集成至下而上的顺序是( )。
  • A.网络集成、服务集成、会聚集成、接口集成
  • B.数据集成、会聚集成、服务集成、应用集成
  • C.会聚集成、数据集成、服务集成、接口集成
  • D.数据集成、会聚集成、服务集成、接口集成
65
在软件架构评估中,( )方法采用效用树这一工具来对质量属性进行分类和优先级排序。效用树的结构包括:( )。请回答第1个问题
  • A.SAEM
  • B.ATAM
  • C.SAAM
  • D.CBAM
66
在软件架构评估中,( )方法采用效用树这一工具来对质量属性进行分类和优先级排序。效用树的结构包括:( )。请回答第2个问题
  • A.树根--质量属性--属性分类--质量属性场景(叶子节点)
  • B.树根--属性分类--属性描述--质量属性场景(叶子节点)
  • C.树根--质量属性--属性描述--质量属性场景(叶子节点)
  • D.树根--功能需求--需求描述--质量属性场景(叶子节点)
67
数据安全治理框架?
  • A.合规性检查
  • B.用户权限
  • C.安全测试
  • D.数据生命周期管理
68
下面符合可复用资产的顺序的是( )。
  • A.分析可复用资产、使用可复用资产、构造/获取可复用资产、 管理可复用资产
  • B.分析可复用资产、构造/获取可复用资产、使用可复用资产 、管理可复用资产
  • C.分析可复用资产、管理可复用资产、构造/获取可复用资产、使用可复用资产
  • D.分析可复用资产、构造/获取可复用资产、管理可复用资产、使用可复用资产
69
系统测试是为了发现( )环节出现的错误。
  • A.需求分析
  • B.概要设计
  • C.详细设计
  • D.编码
70
在仓库系统体系结构风格中,( )用于说明当前数据的状态。
  • A.黑板
  • B.中央数据结构
  • C.知识源
  • D.独立构件
71
体系结构演化6个步骤:需求变化归类;制订体系结构演化计划;构件变动;( );构件组装与测试;技术评审;演化后的体系结构。
  • A.更新构件的相互作用
  • B.构件版本管理
  • C.验证需求满足度
  • D.调整系统接口设计