2022年下半年系统架构师考试题

news2024/10/2 1:59:06

很多题目想不起来了,欢迎大佬们补充

综合知识

  • SASS、PASS 、IASS分别代表什么(区别是什么)
    A.软件即服务,平台即服务,基础设施即服务

  • 目前Gpu的最高峰值是多少
    A.100TFlops
    B.50TFlops
    C.10TFlops
    D.1TFlops

  • Ai芯片架构都包括什么
    A. GPU、FPGA、ASIC
    B. GPU、CPU、FPGA
    C. CPU、FPGA、ASIC
    D. GPU、FPGA、XX

  • 随机数区间是(0,1),f(x)的值域和定义域都是(0,1),随机产生M对随机数(r1,r2),其中N个r2<=f(r1),问N/M计算的是
    A.f(x)最大值
    B.f(x)最小值
    C.f(x)平均值
    D. ∫01 f(x)dx —> (f(x) 0→1 的积分)

案例分析

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

【问题2】(12)
请分析题干中的需求描述,填写图1-2(1)~ (6)处的空白。

在这里插入图片描述

  • 【问题1标准答案】

  • 应该采用仓库风格

  • 1)模型驱动,处理流程事先不确定,交互性强

  • 2)数据与处理紧耦合,以接口适配方式实现扩展

  • 3)知识源之间不直接通讯,他们之间的交互只能通过黑板完成,性能较低

  • 4)更容易处理任务之间的协作,系统更加灵活,性能好

  • 问题二

    (1)安全性
    (2)可移植性
    (3)g
    (4)i
    (5)f
    (6)j

    No场景描述质量属性
    a根据用户的付费情况对用户进行分类,并根据类别提供相应的开发功能安全性
    b在正常负载情况下,系统应该在0.2s内对用户的界面操作请求进行响应性能
    c系统应该具备完善的安全防护措施,能够对黑客的攻击行为进行检测和防御安全性
    d系统主站点断电后应在3s内将请求重定向到备用站点可用性
    e系统支持中文昵称,但用户名必须以字母开头,长度不少于8个字符设计制约
    f系统宕机后,需要在15s内发现错误,并启用备用系统可用性
    g在正常负载情况下,用户的代码提交请求应在0.5s内完成性能
    h系统支持硬件设备灵活扩容,应保证在2人天内完成可修改性
    i系统需要针对代码仓库的所有操作进行详细记录,便于后期查阅与审计安全性
    j更改系统web界面风格需要在4人天内完成可修改性
    k系统本身需要提供远程调试接口,支持开发团队进行远程排错易测试性
  • 题目三嵌入式

  • 题目四忘记了

  • 题目五

    MQTT协议,HTTP协议,(客户到访系统)一个云服务平台,用户预约注册,上传图片,人脸识别训练,端上是人脸识别门禁,使用MQTT协议管理dockers
    
    问题1:简述MQTT协议 ,300字内
    问题2:各个交互使用什么协议(MQTT/HTTP,图中填入合适的模块
    大概图是:
    客户端是:用户注册、门禁识别、门禁管理
    服务端:用户管理、图片训练、门禁管理
    
    服务端整个为一个云平台,对外提供服务。
    

    论文

    1、论基于构建的软件开发方法和应用
    2、论软件维护方法和应用
    3、论区块链技术及应用
    4、论湖仓一体架构及应用

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

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

相关文章

antd常用组件 select,form等

参考代码为typescriptreact 树选择 TreeSelect 下拉选项的父子节点选中不相关 import { TreeSelect } from antd;<TreeSelectshowSearchstyle{{ width: 100% }}treeData{yyIndustryOptions} // treeNodes 数据dropdownStyle{{ maxHeight: 400, overflow: auto }} //下拉…

基于Python仓库管理系统的设计与实现django框架

摘 要 随着信息化时代的到来&#xff0c;系统管理都趋向于智能化、系统化&#xff0c;仓库管理系统也不例外&#xff0c;但目前国内的有些公司仍然都使用人工管理&#xff0c;公司规模越来越大&#xff0c;同时信息量也越来越庞大&#xff0c;人工管理显然已无法应对时代的变化…

Django 中间件

文章目录Django中间件默认中间件源码分析自定义中间件process_request&#xff08;掌握&#xff09;process_response&#xff08;掌握&#xff09;process_view(了解)process_template_response(了解)process_execption(了解)Django中间件 只要是涉及到全局相关的功能都可以使…

python基于PHP+MySQL的在线汽车租赁管理系统

随着时代的发展,汽车已经成为当代人们代步的主要工具。但是很多时候人们并没有购车的念头,这个时候就出现了一种新的行业,就是汽车租赁行业,这样不仅可以解决用车的需求,而且可以节省大量的购车成本,为了能够方便用户进行汽车租赁我们开发了PHP在线汽车租赁管理系统,本系统分为…

软件版本号详解

我们现在的生活离不开软件&#xff0c;版本号一般不会引起大家的关注&#xff0c;但是一旦软件出现了Bug或者其他问题&#xff0c;这个时候&#xff0c;软件的提供方都会让用户提供其软件的版本号。软件版本号长什么样呢&#xff1f;上面这张截图是我们常用的手机APP&#xff0…

关于git你应该知道的一些东西

前言 好好写代码&#xff0c;好好的反思踩过的坑&#xff0c;然后尽量不要给别人挖坑。这是我对自己&#xff0c;以及每个刚入行或即将的小伙伴的建议。一个软件工程项目&#xff0c;是一个系统性极强且较为复杂的工作&#xff0c;会有很多人参与到这个工作中来&#xff0c;如何…

Yarn pengding任务的原因之一:Reserved

一、背景 系统&#xff1a;linux centos7.4 Yarn&#xff1a;3.0.0-cdh6.3.2 二、现象 业务方通知&#xff0c;大部分使用yarn的任务都长时间处于执行中的状态。 三、问题排查 查看yarn的ui发现&#xff0c;memory reserved的值&#xff0c;已经和memory total等值了。 然…

Unity内实现无卡顿取图像推流/截屏等功能

文章目录 一、Unity提供的ScreenCapture取图像接口二、我们一个一个看API:三、Unity日本大神keijiro还提供了一种异步截图的方案,完整代码如下:一、Unity提供的ScreenCapture取图像接口 众所周知,Unity提供了ScreenCapture API用来获取引擎最终渲染到屏幕的图像: 二、我…

深度学习入门(三十五)计算性能 编译器和解释器

深度学习入门&#xff08;三十五&#xff09;计算性能 编译器和解释器前言计算性能——编译器和解释器教材1 符号式编程2 混合式编程3 Sequential的混合式编程3.1 通过混合式编程加速3.2 序列化4 小结前言 核心内容来自博客链接1博客连接2希望大家多多支持作者 本文记录用&…

【离散数学】第一章 测试

1. A. 对 B. 错 正确答案&#xff1a;A 2. A. 对 B. 错 正确答案&#xff1a;B 3. A. 错 B. 对 正确答案&#xff1a;B 4.p↔q⇔p↔q A. 对 B. 错 正确答案&#xff1a;A 5. A. 对 B. 错 正确答案&#xff1a;A 6.n个命题变元组成的命题公式共有( )种不同的…

小胶质细胞仅仅是神经系统内的“配角”?

大脑中存在着数量众多的神经胶质细胞&#xff0c;约占人类大脑细胞的 90%&#xff1b;不同类型的胶质细胞在起源、组成、形态和解剖学上都是不同的&#xff0c;而且它们发挥着不同的功能。 图 1. 中枢神经系统的四种神经细胞 小胶质细胞与 AD 疾病进程 小胶质细胞是一类来源于…

数据分析的重要性体现在哪?

近几年&#xff0c;数据分析成为了当今IT界的新起之秀&#xff0c;在我国互联网飞速发展的浪潮下&#xff0c;无论是公司职员还是个体商户或大公司管理者&#xff0c;都需要学习掌握数据分析的能力&#xff0c;它已经成为数据时代各行各业突破各自行业发展瓶颈的最有效手段。 那…

微信小程序复习题

文章目录填空题选择题判断题分析题&#xff08;20&#xff09;分析代码显示效果页面设计题&#xff08;40&#xff09;填空题 微信小程序创始人是 张小龙 &#xff0c;英文缩写 Mini Program小程序是一种无需下载和无需安装即可使用的应用&#xff0c;它实现了应用“ 触手可得…

[附源码]java毕业设计基于web的硕士研究生入学考务管理

项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; SSM mybatis Maven Vue 等等组成&#xff0c;B/S模式 M…

5、Redis的发布和订阅

文章目录5、Redis的发布和订阅5.1、什么是发布和订阅5.2、Redis的发布和订阅5.2.1、客户端可以订阅频道如下图5.2.2、当给这个频道发布消息后&#xff0c;消息就会发送给订阅的客户端5.3、发布订阅命令行实现5.3.1、打开一个客户端订阅channel15.3.2、打开另一个客户端&#xf…

Day32——二叉树专题

文章目录28.删除二叉搜索树的节点29.修剪二叉搜索树30.将有序数组转换为二叉搜索树31. 把二叉搜索树转换为累加树28.删除二叉搜索树的节点 题目链接&#xff1a;450. 删除二叉搜索树中的节点 - 力扣&#xff08;LeetCode&#xff09; 如果目标节点大于当前节点值&#xff0c;则…

MapReduce编程模型——自定义序列化类实现多指标统计

&#x1f3e0;Hadoop序列化 &#x1f449;序列化 序列化就是把内存中的对象&#xff0c;转换成字节序列(或其他数据传输协议)以便于存储(持久化)和网络传输。反序列化就是将收到字节序列(或其他数据传输协议)或者是硬盘的持久化数据&#xff0c;转换成内存中的对象。 &#…

7天酒店亮相中国国际饭店业大会元宇宙线上展 创见酒店投资新未来

11月12日&#xff0c;由中国饭店协会主办的第一届酒旅菁英品牌嘉年华“元宇宙”线上展成功举行。7天酒店“元宇宙”展馆首度亮相&#xff0c;通过数字化交互、虚拟展厅、线上路演等&#xff0c;为行业和市场带来耳目一新的创新营销形式。 作为第七届中国国际饭店业大会的线上分…

基于微信小程序的药店管理系统设计与实现-计算机毕业设计源码+LW文档

小程序开发说明 开发语言&#xff1a;Java 框架&#xff1a;ssm JDK版本&#xff1a;JDK1.8 服务器&#xff1a;tomcat7 数据库&#xff1a;mysql 5.7&#xff08;一定要5.7版本&#xff09; 数据库工具&#xff1a;Navicat11 开发软件&#xff1a;eclipse/myeclipse/idea Mav…

蓝牙HID——将android设备变成蓝牙鼠标/触控板(BluetoothHidDevice)

前言 本篇为蓝牙HID系列篇章之一&#xff0c;本篇以红米K30&#xff08;MIUI13即Android 12&#xff09;手机作为蓝牙HID设备&#xff0c;可以与电脑、手机、平板等其他蓝牙主机进行配对从而实现鼠标触控板的功能。 蓝牙HID系列篇章&#xff1a; 蓝牙HID——将android设备变成…