2024年上半年系统架构设计师真题-复原程度90%

news2024/10/5 15:45:40

前言

此次考试监考特别严格,草稿纸不允许带出考场,并且准考证上不允许任何写画,甚至连笔都允许带一支,所以下面的相关题目都是参考一些群友的提供,加上自己的记忆回顾,得到的结果。

其中综合知识部分的题目顺序和真题有出入,另外有部分题目记不住答案只列了题目。

总体来说,题目难度中等,其中大约30道属于练习过的范围,20道没练过但是凭借一般认知可完成,还有25道未练过纯靠运气。

综合知识部分

题目答案
模拟信号声源采样原500Hz,选择多少进行采样才能不失真?1000Hz.
哪个不属于敏捷方法的特征?自适应、可预测的
交换机工作在哪一层?数据链路层
嵌入式系统典型架构?层次化和递归模式。
嵌入式分为三层,应用层,系统层和中间层,中间件的作用?作用屏蔽底层操作系统差异
建模,预测,决定是哪一个系统的实现?仿真分析层。
下面哪个与R∩S等价?R-(R-S)
设计模式中,不属于创建者模式的是?Bridge
数据流风格的特点?数据在管道中传输
数据流风格中处理数据的节点是哪一种?过滤器
atam设计阶段关注哪几个质量场景?性能、安全、可用性、可修改性
提供服务注册功能的哪一个?UDDI,WSDL,SOAL?UDDI
物联网有哪三层架构?感知层/网络传输层/应用层
容灾等级标准一共六级,最高级是哪一级?数据零丢失和远程集群支持
UML用例之间的关系不包含哪一种?聚合
哪一种不属于专利客体?商标
时钟同步编码技术是哪一种?曼彻斯特编码
知识产权法属于哪一种法?民法
计算机安全保护等级最高级别是哪一种?访问验证保护级
平均故障检测时间属于下面的哪一个?MTTD
哪些属于虚拟化技术?OpenVZ、Xen、KVM
CPU多道程序设计的目标。提高CPU利用率
数据库设计中,满足所有非主属性对主码完全依赖属于哪一标准?2NF
OSI七层协议中哪一层不提供安全服务的层次。会话层
假设X和Y都属于最优解,那么满足下面哪个条件μX+zY一定是最优解。μz>=0,μ+z=1
进程状态不存在下面哪一种?等待态到执行态
TBAC的组成有哪些?工作流、授权结构体、受托人集、许可集四部分组成
RBACOBACTBACRBAC
是最早形成文档并广泛使用的架构分析方法是?SAAM
有两个集合分别有m和n个元组,则其笛卡尔积结果是?m*n个元组
下列哪些属于ADL?UniCon,Rapide,Darwin,Wright等
关于净室工程的描述错误的是?不需要传统测试
系统测试的依据是?需求规格说明书
求项目最短需要多少天。最长路径问题。26天
发现代码表达式错误,以及复杂的算法逻辑问题属于哪一种测试?静态测试
那种测试不仅关心功能,还关心代码逻辑?灰度测试
通信信息连接流程控制
数字孪生系统
质量属性使用效能树这一技术对质量属性进行识别和优先级排序
atam问题
架构描述问题
英语题。需求工程和软件体系结构
Requirements engineering and software architecture

案例分析部分

第一题.软件架构设计与评估

1.1 微服务的介绍,并说明微服务的优缺点。(7分)

1.2质量效用树,填空。(6分)

1.3质量属性场景中,使用六元素来描述题目中可用性的两个场景。(12分)

六元素:

刺激源:某个生成该刺激的实体(人,计算机,其它任何刺激器)

刺激:指当刺激达到系统时需要考虑的条件。

环境:指该刺激在某些条件哪发生。

制品:某个制品被激励,可能是整个系统,也可能是系统的一部分。

响应:指在激励达到后所采取的行动。

响应度量:当响应发生时,应当能够以某种方式对其进行度量。

第二题.系统设计与建模

第三题.数据库缓存

3.1使用基于数据库的分布式锁所存在的缺陷(9分)

3.2redis的几种操作命令(6分)

redis写入命令是什么,redis查询命令是什么,redis删除命令是什么

3.3基于使用基于数据库的分布式所存在的缺陷(10分)

问题一.基于redis的数据库锁也会存在死锁场景,举例说明。

问题二.基于数据库的分布式锁和基于redis的分布式锁都存在问题,还有哪些其它的分布式锁的类型?

第四题.嵌入式系统

第五题.Web架构

5.1 数据库类型选择(11分)

选择1,2,3分为接口层,处理层和数据层三层。

然后选择MySQL,HDFS,HBase,ES。

下面是网上找到的原题的架构图片:

5.2 MongoDB特点(10分)

首先说明MongoDB是如何把非关系型数据存入的。

其次说明MongoDB对于存储非关系型数据的优势。

5.3 冷热数据(4分)

说明使用热数据,温数据,冷数据分级存储的原因。

论文

题目一:对Lambda架构的应用

题目二:云上自动化运维

题目三:领域驱动开发

题目四:单元测试的应用

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1699761.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

修复谷歌 AdSense 的 Ads.Txt 无效的有收益损失风险提示

明月的 AdSense 账号后台一直都有“有收益损失风险 - 您需要纠正 ads.txt 文件存在的一些问题,以免严重影响您的收入。”的提示长达一年多了,这次重新开始投放谷歌 AdSense 广告后感觉需要解决掉这个问题了,因为已经全站使用了 CloudFlare&am…

《Ai学习笔记》-模型集成部署

后续大多数模型提升速度和精度: 提升速度: -知识蒸馏,以distillBert和tinyBert为代表 -神经网络优化技巧。prune来剪裁多余的网络节点,混合精度(fp32和fp26混合来降低计算精度从从而实现速度的提升) 提…

驾驭数字前沿--欧盟商会网络安全大会活动

本次安策参加由欧盟商会组织举办的--超越 2024 年网络安全大会:驾驭数字前沿大会(上海),安策在大会上做了《2024数据威胁报告主题报告》并希望携手各行业伙伴,共同驾驭数字前沿的波涛,共创安全、合规、高效的数字未来。 【安策活动…

操作系统入门系列-MIT6.828(操作系统工程)学习笔记(二)----课程实验环境搭建(wsl2+ubuntu+quem+xv6)

MIT6.S081(操作系统)学习笔记 操作系统入门系列-MIT6.828(操作系统)学习笔记(一)---- 操作系统介绍与接口示例 操作系统入门系列-MIT6.828(操作系统工程)学习笔记(二&am…

大模型的实践应用24-LLaMA-Factory微调通义千问qwen1.5-1.8B模型的实例

大家好,我是微学AI,今天给大家介绍一下大模型的实践应用24-LLaMA-Factory微调通义千问qwen1.5-1.8B模型的实例, LLaMA-Factory是一个专门用于大语言模型微调的框架,它支持多种微调方法,如LoRA、QLoRA等,并提供了丰富的数据集和预训练模型,便于用户进行模型微调。通义千问…

谷歌Google广告投放优势和注意事项!

谷歌Google作为全球最大的搜索引擎,谷歌不仅拥有庞大的用户基础,还提供了高度精准的广告投放平台,让广告主能够高效触达目标受众,实现品牌曝光、流量增长乃至销售转化的多重目标,云衔科技以专业服务助力您谷歌Google广…

C++笔记:红黑树与哈希表

1.容器rb_tree 按正常规则it遍历&#xff0c;便能得到排序状态不能使用rb_tree的iterators改变元素值两种插入操作&#xff1a;insert_unique()和insert_equal() template <class Key, class Value, class KeyOfValue, class Compare, class Allocalloc> class rb_tree…

基于Zookeeper的分布式锁

分布式锁的介绍 在Java的多线程部分&#xff0c;我们知道如果在单个jvm进程中&#xff0c;多个线程之间同时访问一个资源&#xff0c;此时会有多线程的安全问题。为了解决这个线程安全的问题&#xff0c;我们可以使⽤“锁”来实现。但是&#xff0c;多个jvm进程之间如果同时访问…

计算机毕业设计 | SpringBoot社区物业管理系统 小区管理(附源码)

1&#xff0c; 概述 1.1 课题背景 近几年来&#xff0c;随着物业相关的各种信息越来越多&#xff0c;比如报修维修、缴费、车位、访客等信息&#xff0c;对物业管理方面的需求越来越高&#xff0c;我们在工作中越来越多方面需要利用网页端管理系统来进行管理&#xff0c;我们…

【源码】java + uniapp交易所源代码/带搭建教程java交易所/完整源代码

java uniapp交易所源代码/带搭建教程java交易所/完整源代码 带简洁教程&#xff0c;未测 java uniapp交易所源代码/带搭建教程java交易所/完整源代码 - 吾爱资源网

软件需求开发管理规程-Word原件(配套软件全资料文档)

1. 目的 2. 适用范围 3. 参考文件 4. 术语和缩写 5. 需求获取的方式 5.1. 与用户交谈向用户提问题 5.1.1. 访谈重点注意事项 5.1.2. 访谈指南 5.2. 参观用户的工作流程 5.3. 向用户群体发调查问卷 5.4. 已有软件系统调研 5.5. 资料收集 5.6. 原型系统调研 5.6.1. …

Android11热点启动和关闭

Android官方关于Wi-Fi Hotspot (Soft AP) 的文章&#xff1a;https://source.android.com/docs/core/connect/wifi-softap?hlzh-cn 在 Android 11 的WifiManager类中有一套系统 API 可以控制热点的开和关&#xff0c;代码如下&#xff1a; 开启热点&#xff1a; // SoftApC…

Java进阶学习笔记27——StringBuilder、StringBuffer

StringBuilder&#xff1a; StringBuilder代表可变字符串对象&#xff0c;相当于一个容器&#xff0c;它里面装的字符串是可以改变的&#xff0c;就是用来操作字符串的。 好处&#xff1a; StringBuilder比String更适合做字符串的修改操作&#xff0c;效率会更高&#xff0c;…

基于Ruoyi-Cloud-Plus重构黑马项目-学成在线

文章目录 一、系统介绍二、系统架构图三、参考教程四、演示图例机构端运营端用户端开发端 一、系统介绍 毕设&#xff1a;基于主流微服务技术栈的在线教育系统的设计与实现 前端仓库&#xff1a;https://github.com/Xiamu-ssr/Dragon-Edu-Vue3 后端仓库&#xff1a;https://g…

Nodejs(文件操作,构建服务器,express,npm)

文章目录 文件操作1.读取文件1&#xff09;步骤2&#xff09;范例 2.写文件1&#xff09;步骤2&#xff09;范例 3.删除文件4.重命名文件夹5删除文件夹 Url1.url.parse()2.url.fomat() Query1.query.parse()2.query.stringfy()3.编码和解码 第三方模块1.nodemailer2.body-parse…

学 C/C++ 具体能干什么?

学习 C 和 C 后&#xff0c;你可以从事许多不同的工作和项目&#xff0c;这两种语言以其高性能和低级控制而闻名&#xff0c;特别适合以下几个领域&#xff1a; 1. 系统编程 C 和 C 是系统编程的首选语言&#xff0c;适用于操作系统、驱动程序和嵌入式系统开发。 操作系统开发…

VLC播放器(全称VideoLAN Client)

一、简介 VLC播放器&#xff08;全称VideoLAN Client&#xff09;是一款开源的多媒体播放器&#xff0c;由VideoLAN项目团队开发。它支持多种音视频格式&#xff0c;并能够在多种操作系统上运行&#xff0c;如Windows、Mac OS X、Linux、Android和iOS等。VLC播放器具备播放文件…

SSH 远程登录系统和远程拷贝

文章目录 目录 文章目录 前言 一.SSH的基本用法 SSH基本用法&#xff1a; SSH无密码登录 二.SSH安全设置 三.SSH限制用户 前言 很多时候服务器并没有服务器&#xff0c;我们也不能每次都通过控制台去管理服务器&#xff0c;这时候就需要远程登录&#xff0c;相比于Telnet&a…

vue项目打包教程

如果是用 vue-cli 创建的项目&#xff0c;则项目目录中没有 config 文件夹&#xff0c;所以我们需要自建一个配置文件&#xff1b;在vue项目目录下创建文件 vue.config.js&#xff0c;需注意文件名称必须是 vue.config.js&#xff0c;然后在文件中插入以下代码&#xff1a; 文件…

PyTorch深度学习快速入门——P1-P13

环境配置 Anaconda&#xff0c;创建conda create -n pytorch python3.12&#xff0c;使用conda activate pytorch切换到环境。安装pytorch&#xff0c;conda install pytorch torchvision torchaudio pytorch-cuda11.8 -c pytorch -c nvidia&#xff0c;使用import torch&…