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

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

一、单选题

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

1
按照我国著作法的权利保护期( )受到永久保护。
  • A.发表权
  • B.修改权
  • C.复制权
  • D.发行权
2
支持多线程序的操作系统中,假设程P创建了T1T2T3,正确的是( )
  • A.打开的文件不能被T1 T2 T3共享
  • B.T1栈指针不能T2共3T3
  • C.T1栈指针不能T2 T3共享
  • D.某栈指针3 T1 T2 T3共享
3
某计算机字长32位,文件管理采用bitamop,300G,物理4MB,传示图太小( )个字
  • A.2400
  • B.3200
  • C.6400
  • D.9600
4
实时操作系统中,外部事件必须( )
  • A.一个时间片内处理
  • B.一个周期时间内处理
  • C.一个机器周期内处理
  • D.被控对象允许的时间内
5
Students(学号,姓名,性别,出生日期,家庭地址)关系模式为( )
  • A.Students(1,3456)
  • B.(12345)
  • C.12346
  • D.12456
6
R(U,F),U={A,B,C,D,E},F={A→B, D→C, BC→E, AC→B}属性闭包成立的是(作答此空),R佳选关键字为( )。
  • A.(A)F⁺=U
  • B.(B)F⁺=U
  • C.(AC)F⁺=U
  • D.(AD)F⁺=U
7
R(U,F),U={A,B,C,D,E},F={A→B, D→C, BC→E, AC→B}属性闭包成立的是( ),R佳选关键字为(作答此空)。
  • A.AD
  • B.AB
  • C.AC
  • D.BC
8
( )是指用户无需知道数据。存放的物理位置。
  • A.名片透明
  • B.逻辑透明
  • C.位置透明
  • D.复制透明
9
微内核,不正确的是( )
  • A.微内核系统结构清晰,利于机作程
  • B.微内核代码量少,有良好的移植性
  • C.微内核有良好的伸缩,拓展性
  • D.微内核功能代码可以相互调用,性能高
10
( )属于段页式内存管理摘述。
  • A.一个程序是一段,使用基址极限事管理
  • B.一个程序分为许多固定大小页面,使用列表管理
  • C.程序逻辑分多段,每一段进行须使用列表管理
  • D.程序逻辑分多段,每一组使用基址极限事管理,基址极限对存在段表里
11
分层集构的脆弱性包含( )
  • A.底层错误导致整个系统无法运行,层与层之间功能引用可能导致功能失效
  • B.底层错误导致整个系统无法运行,层与层之间引入通信机制势必造成性能下降
  • C.上层错误导致整个系统无法运行,层与层之间引入通信机制势必造成性能下降
  • D.上层错误导致整个系统无法运行,层与层之间功能引用可能导致功能生效
12
错误的是( )
  • A.矿工挖矿取得区块链的计账权,同时获得代币
  • B.挖矿本质是尝试计算一个hash碰撞
  • C.挖矿本质是一种工作量证明机制
  • D.防止比特币双花攻击
13
关于网络延迟正确的是( )
  • A.对等网络中网络的延迟大小与终端数量无关
  • B.使用路由器进行数据转发,带来的延迟小于支援机
  • C.internet服务能最大限度减小延迟
  • D.服务器延迟主要即r向因素是队列延迟和ID延迟
14
进行系统监视三种形式,一是通过(作答此空)如PS,last。二是通过系统记录文件查阅系统运行状态,三是集线命令,文件记录和可视化技术监柱接图,如( )
  • A.系统命令
  • B.系统调用
  • C.系统接口
  • D.系统功能
15
进行系统监视三种形式,一是通过( )如PS,last。二是通过系统记录文件查阅系统运行状态,三是集线命令,文件记录和可视化技术监柱接图,如(作答此空)
  • A.Windows netstat
  • B.linux iptables
  • C.Windows perfmon
  • D.linux top
16
软件文档可分为用户文档和(作答此空),其中用户文档主要播过( )和使用户流。
  • A.操作系统文档
  • B.需求文档
  • C.标准文档
  • D.实现文档
17
软件文档可分为用户文档和( ),其中用户文档主要播过(作答此空)和使用户流。
  • A.操作系统实现
  • B.操作系统设计
  • C.操作系统功能
  • D.操作系统测试
18
软件需求开发的最终文档,通过评审后定义了开发工作的(作答此空),它在客户和开发者之间构筑了产品功能需求和非功能需求的一个( ),是需求开发和需求管理之间的桥梁。
  • A.需求基线
  • B.需求标准
  • C.需求用例
  • D.需求分析
19
软件需求开发的最终文档,通过评审后定义了开发工作的( ),它在客户和开发者之间构筑了产品功能需求和非功能需求的一个(作答此空),是需求开发和需求管理之间的桥梁。
  • A.需求用例
  • B.需求管理标准
  • C.需求约定
  • D.需求变更
20
软件活动主要包括软件描述(作答此空),软件有效性验证和( )、( )定义了软件功能及使用限制
  • A.软件模型
  • B.软件需求
  • C.软件分析
  • D.软件开发
21
软件活动主要包括软件描述( ),软件有效性验证和(作答此空)、( )定义了软件功能及使用限制
  • A.软件分析
  • B.软件测试
  • C.软件演义
  • D.软件进化
22
软件活动主要包括软件描述( ),软件有效性验证和( )、(作答此空)定义了软件功能及使用限制
  • A.软件分析
  • B.软件测试
  • C.软件描述
  • D.软件开发
23
对应软件开发过程的各种活动,软件开发工具有需求分析工具(作答此空)编码与排错工具,测试工具,按照描述需求定义的方法,可将需求分析工具分为基于自然语言或图形描述的工具,和基于( )的工具。
  • A.设计工具
  • B.分析工具
  • C.耦合工具
  • D.监控工具
24
对应软件开发过程的各种活动,软件开发工具有需求分析工具( )编码与排错工具,测试工具,按照描述需求定义的方法,可将需求分析工具分为基于自然语言或图形描述的工具,和基于(作答此空)的工具。
  • A.用例
  • B.形式需求定义语言
  • C.UML
  • D.需求描述
25
软件设计包括4个既独立又相互联系的活动(作答此空)、软件结构设计,人机界面设计和( )。
  • A.用例设计
  • B.数据设计
  • C.程序设计
  • D.模块设计
26
软件设计包括4个既独立又相互联系的活动( )、软件结构设计,人机界面设计和(作答此空)。
  • A.接口设计
  • B.操作设计
  • C.输入输出设计
  • D.过程设计
27
通过信息隐蔽可以提高软件的(作答此空)可测试性和( )。
  • A.可修改性
  • B.可扩充性
  • C.可靠性
  • D.耦合性
28
通过信息隐蔽可以提高软件的( )可测试性和(作答此空)。
  • A.封出性
  • B.安全性
  • C.可移植性
  • D.可交互性
29
按照外部形态,构成一个软件系统的构建可以分为五类。其中( )是指可以进行版本替换并增加构建新功能。
  • A.装配的构建
  • B.可修改的构建
  • C.有限制的构建
  • D.适应性构建
30
中间件基本功能包括,为客户机和服务器提供(作答此空),提供( )保证交易的一致性,提供应用的( )。
  • A.连接和通信
  • B.应用程序接口
  • C.通信协议支持
  • D.数据交换标准
31
中间件基本功能包括,为客户机和服务器提供( ),提供(作答此空)保证交易的一致性,提供应用的( )。
  • A.安全控制机制
  • B.交易管理机制
  • C.标准信息格式
  • D.数据映射机制
32
中间件基本功能包括,为客户机和服务器提供( ),提供( )保证交易的一致性,提供应用的(作答此空)。
  • A.基础硬件平台
  • B.操作系统服务
  • C.网络和数据库
  • D.负载均衡和高可用性
33
针对二层c/s软件结构的缺点,三层c/s架构应运而生,在三层c/s架构中,增加了一个(作答此空)三层c/s架构是将应功能分成表示层,功能层和( )三个部分,其中( )是应用的用户接口部分,担负与应用逻辑间的对话功能。
  • A.应用服务器
  • B.分布式数据库
  • C.内容分发
  • D.镜像
34
针对二层c/s软件结构的缺点,三层c/s架构应运而生,在三层c/s架构中,增加了一个( )三层c/s架构是将应功能分成表示层,功能层和(作答此空)三个部分,其中( )是应用的用户接口部分,担负与应用逻辑间的对话功能。
  • A.硬件层
  • B.数据层
  • C.设备层
  • D.通信层
35
针对二层c/s软件结构的缺点,三层c/s架构应运而生,在三层c/s架构中,增加了一个( )三层c/s架构是将应功能分成表示层,功能层和( )三个部分,其中(作答此空)是应用的用户接口部分,担负与应用逻辑间的对话功能。
  • A.表示层
  • B.数据层
  • C.应用层
  • D.功能层
36
创建型模式支持对象的创建该模式允许在家系统中创建对象,而不需要在代码中标识特定出的类型,这样用户就不需要编写一些列相关或相互依赖的对象.在不指定具体类的情况下(作答此空)模式为创建一系列相关或相互依赖的对象提供了一个接口( )模式将复杂对象的构建与其表面相分离,这样相同的构造过程可以创建不同的对象( )模式允许对象在不了解要创建对象的确切类以及如何创建细节的情况下创建自定义对象
  • A.prototyke
  • B.Abstract Factoty
  • C.Builder
  • D.Singleron
37
创建型模式支持对象的创建该模式允许在家系统中创建对象,而不需要在代码中标识特定出的类型,这样用户就不需要编写一些列相关或相互依赖的对象.在不指定具体类的情况下( )模式为创建一系列相关或相互依赖的对象提供了一个接口(作答此空)模式将复杂对象的构建与其表面相分离.这样相同的构造过程可以创建不同的对象( )模式允许对象在不了解要创建对象的确切类以及如何创建细节的情况下创建自定义对象
  • A.prototyke
  • B.Abstract Factoty
  • C.Builder
  • D.Singleron
38
创建型模式支持对象的创建该模式允许在家系统中创建对象,而不需要在代码中标识特定出的类型,这样用户就不需要编写一些列相关或相互依赖的对象.在不指定具体类的情况下( )模式为创建一系列相关或相互依赖的对象提供了一个接口( )模式将复杂对象的构建与其表面相分离,这样相同的构造过程可以创建不同的对象(作答此空)模式允许对象在不了解要创建对象的确切类以及如何创建细节的情况下创建自定义对象
  • A.prototyke
  • B.Abstract Factoty
  • C.Builder
  • D.Singleron
39
某公司欲开发一个在线教育平台,在架构设计阶段,公司的架构师识别出3个核心质量属性场景,其中,网站在开发数量10万的负数情况下,用户请求的平均响应时间应小于3秒,这一场景主要与(作答此空)质量属性相关通常可采用( )架构策略实现该属性:“主站客机后系统能够在10秒内自动切横至各用站点并恢复正常运行”主要与( )质量属性相关通常可采用( )架构策略实现该属性系统完成上线后少量的外围业务功能和界面的调整与修改不超过10人日,主要于( )质量属性相关
  • A.性能
  • B.可用性
  • C.易用性
  • D.可修改性
40
某公司欲开发一个在线教育平台,在架构设计阶段,公司的架构师识别出3个核心质量属性场景,其中,网站在开发数量10万的负数情况下,用户请求的平均响应时间应小于3秒,这一场景主要与( )质量属性相关通常可采用(作答此空)架构策略实现该属性:“主站客机后系统能够在10秒内自动切横至各用站点并恢复正常运行”主要与( )质量属性相关通常可采用( )架构策略实现该属性系统完成上线后少量的外围业务功能和界面的调整与修改不超过10人日,主要于( )质量属性相关
  • A.抽象接口
  • B.信息隐藏
  • C.主动沉余
  • D.资源调度
41
某公司欲开发一个在线教育平台,在架构设计阶段,公司的架构师识别出3个核心质量属性场景,其中,网站在开发数量10万的负数情况下,用户请求的平均响应时间应小于3秒,这一场景主要与( )质量属性相关通常可采用( )架构策略实现该属性:“主站客机后系统能够在10秒内自动切横至各用站点并恢复正常运行”主要与(作答此空)质量属性相关通常可采用( )架构策略实现该属性系统完成上线后少量的外围业务功能和界面的调整与修改不超过10人日,主要于( )质量属性相关
  • A.性能
  • B.可用性
  • C.易用性
  • D.可修改性
42
某公司欲开发一个在线教育平台,在架构设计阶段,公司的架构师识别出3个核心质量属性场景,其中,网站在开发数量10万的负数情况下,用户请求的平均响应时间应小于3秒,这一场景主要与( )质量属性相关通常可采用( )架构策略实现该属性:“主站客机后系统能够在10秒内自动切横至各用站点并恢复正常运行”主要与( )质量属性相关通常可采用(作答此空)架构策略实现该属性系统完成上线后少量的外围业务功能和界面的调整与修改不超过10人日,主要于( )质量属性相关
  • A.记录/回放
  • B.操作串行化
  • C.心跳
  • D.增加计算资源
43
某公司欲开发一个在线教育平台,在架构设计阶段,公司的架构师识别出3个核心质量属性场景,其中,网站在开发数量10万的负数情况下,用户请求的平均响应时间应小于3秒,这一场景主要与( )质量属性相关通常可采用( )架构策略实现该属性:“主站客机后系统能够在10秒内自动切横至各用站点并恢复正常运行”主要与( )质量属性相关通常可采用( )架构策略实现该属性系统完成上线后少量的外围业务功能和界面的调整与修改不超过10人日,主要于(作答此空)质量属性相关
  • A.性能
  • B.可用性
  • C.易用性
  • D.可修改性
44
人口采集处理和利用业务属于(作答此空),营业执照错发属于( ),户籍管理属于( ),参加政府工程交接属于( )。
  • A.政府对企业(Government to Business,G2B)
  • B.政府对政府(Government to Government,G2G)
  • C.企业对政府(Business to Government,B2G)
  • D.政府对公众(Government to Citizen,G2C)
45
人口采集处理和利用业务属于( ),营业执照错发属于(作答此空),户籍管理属于( ),参加政府工程交接属于( )。
  • A.政府对企业(Government to Business,G2B)
  • B.政府对政府(Government to Government,G2G)
  • C.企业对政府(Business to Government,B2G)
  • D.政府对公众(Government to Citizen,G2C)
46
人口采集处理和利用业务属于( ),营业执照错发属于( ),户籍管理属于(作答此空),参加政府工程交接属于( )。
  • A.政府对企业(Government to Business,G2B)
  • B.政府对政府(Government to Government,G2G)
  • C.企业对政府(Business to Government,B2G)
  • D.政府对公众(Government to Citizen,G2C)
47
人口采集处理和利用业务属于( ),营业执照错发属于( ),户籍管理属于( ),参加政府工程交接属于(作答此空)。
  • A.政府对企业(Government to Business,G2B)
  • B.政府对政府(Government to Government,G2G)
  • C.企业对政府(Business to Government,B2G)
  • D.政府对公众(Government to Citizen,G2C)

二、简答题

根据题意回答合理正确答案。

48
某公司拟开发一套在线软件开发系统,支持用户通过浏览器在线进行软件开发活动。该系统的重要功能,包括我的编辑,语法高亮提示,代码编频,系统调试,代码气库管理等,在需求分析与架构设计阶段,公司提出的需求和质量属性描述如下:a)根据用户的付费情况对用户进行分类,并根据类别提供相应的开发功能。b)在正常负载情况下,系统应该在0.2s内对用户的界面操作请求进行响应c)系统应该具备完善的安全防护措措施,能够对黑客的攻击行为进行检测和防御d)系统主站点断电后应在3s内将请求重定向到备用站点e)系统支持中文昵称,但用户名必须以字母开头,长度不少于8个字符f)系统宕机后,需要在15s内发现错误,并启用备用系统g)在正常负载情况下,用户的代码提交请求应在0.5s内完成h)系统支持硬件设备灵活扩容,应保证在2人天内完成i)系统需要针对代码仓库的所有操作进行详细记录,便于后期查阅与审计j)更改系统web界面风格需要在4人天内完成k)系统本身需要提供远程调试接口,支持开发团队进行远程排错在对系统需求质量属性和架构特性进行分析的基础上,该公司的系统架构给了两种方案一、题目图片二、质量属性填入(1)(2) (a-k)填入(3)-(6)题目图片