2024系统架构师---真题考试知识点

1.逻辑地址的构成是“逻辑地址&页内地址”,而物理地址的构成“物理块号&页内地址”,因此只要找出逻辑地址中那几位表示逻辑页号基本就完成了。页内大小=4k=4*2的10次方=2的12次方,可以得出页内地址占12位,因此1B1AH的后12位(B1AH)位页内地址,进而也就知道其中的前4位逻辑页号(即其中最左边的1就是表示页号),由页号变换表可得,页号1对应的物理块号是6,因此物理地址=‘’6,即“B1AH”=“6B1AH”;

2. 直接地址有5个地址项,对应的块数量为5(逻辑块号0----逻辑块号4);由于每个逻辑块为1K,因此2个一级间接索引地址对于的块数量为2*1KB/4B=2*1024B/4B=2*256=512(逻辑块号517----逻辑块号516);由于二级间接索引有1个地址项,因此对应的块数量为256*256=65536(逻辑块号517----逻辑块号66052)。可见,逻辑块号1位于直接地址索引范围内,应采用直接地址索引;逻辑块号518位于二级地址索引范围内,应采用二级间接索引;

3.资源分配的知识点:R的可用数初始为25,目前已经给4个进程分配出去6+4+7+6=23个资源,R剩余2个资源,能且只能把其分配给P3才可使该进程转入运行状态,从而完成后可释放更多资源让其它进程运行,如果分配给其他进程,则所有进程都会因资源不够而保持等待状态。

4. 关于数据库表结构冲突的描述判断:同一实体在不同ER图中属性个数和排列次序不同属于“结构冲突”,可以在员工实体内加入职工属性即可,删除培训师实体。(这题我一直以为是实体冲突,其实并不是,常考的易错题目);

5. 自然连接、笛卡尔积相关的知识点考试:自然连接是在等值连接的基础上去掉重复的属性值,而等值连接又要求R和S有相等的属性才能连接。因此自然连接的结果是6615、6156、6154,即3个元祖,4个属性列。

R*S表示R与S的笛卡尔积,其运算结果包括4*3=12个元祖(即行数),属性个数(即列数)为4+2=6(分别为R.A、R.B、R.C、R.D、SB、SC)。δ为选择运算符,δ2=5表示从目标数据中选择第2列与第5列的值相等的元祖。π1,5表示从目标数据中投影出第一列和第五列。由上述R*S的运算结果可知,第一列为R.A,第2列R.B,第5列为S.B,因此只要把题干中5换为S.B、2换成R.B,1换为R.A即可得到等效表达式【引用属性时,第一个关系(默认)中的属性可省略关系名称】

6. SoC芯片的概念:从SoC的定义来看,它虽然可定制但并不是标准产品,定制并不是建立在标准产品基础之上的,而是从软件、硬件方面都要重新设计的。

7.嵌入式实时操作系统的概念:嵌入式实时操作系统是针对特定嵌入式硬件而开发的操作系统,系统与硬件的耦合性较强,不是通用OS。

8.NDB的概念:如果一个NDB可不加裁剪地支持任何类型的嵌入式设备,则这个NDB不会太小,而嵌入式设备的存储及性能相对来说都是有限的,因此NDB需要可以裁剪、当然也需要代码可重用才行。

9.AI芯片的特征:AI芯片的关键,使用新型计算范式,具有训练和推断能力,具有大数据处理能力,可重构能力(针对领域而非应用)。支持低精度计算的是AI芯片设计的一个发展方向,算不算是关键特征;AI芯片的开发需要工具的支持,但是不一定要专用,且开发工具也不能算是芯片的特征。

10.以太网交换机的功能是负责以太网内的数据交换,属于二层交换。交换机的MAC地址表中保存的核心信息是“目标主机的MAC地址与交换机转发端口的对应关系”。这个表初始为空,接收到数据帧后(二层也就是数据链路层中传输的基本数据单元,称为数据帧,数据帧中有目标主机的MAC地址),如果在地址表中没有找到与该帧中携带的目标MAC地址一致的表项,则在该交换机范围内进行泛洪(Flooding)转发,也就是把帧转发给该交换机的所有端口;如果某个端口的主机回复了该泛洪数据帧(即该主机表示其MAC地址与帧中的目标MAC地址相同),则交换机就会把该主机的MAC地址及对应的端口添加(学习)到地址表中,可见交换机并不是通过读取输入帧中的目标地址来添加条目的。MAC地址表的条目分动态条目(交换机通过自己学习得到的)和静态条目(手动配置的)。动态条目有生存的时间,如超过一定时间未使用可能会被新学习条目替换掉,可见,MAC地址表不是静态增长的,也不可能静态增长,因为交换机的存储空间是有限的。动态条目在交换机重启后会被清空,静态条目在交换机重启后不会被清空。

11.Internet相关的概念:Internet网络的核心协议是TCP、IP协议,而TCP、IP协议是一种分组交换的协议,分组交换也叫包交换,它将所接收的分组先进行存储再进行转发;

12.SDN相关的概念:SDN的本质是将物理网络软件化,这样就可以像升级、安装软件一样对网络进行管理,方便更多的应用程序能快速部署到网络上,SDN网络架构有三层,分别是应用层、控制层、转发层。其中,应用层对应用用户不同的业务和应用,控制层主要负责处理数据平面资源的编排,维护网络拓扑,状态信息等,转发层负责用户的转发;

13.Web服务器相关的概念:Web服务器主要性能指标有最大并发连接数,响应延迟、吞吐量,QPS(Queries Per Second)、TPS(Transactions Per Second)、RPS(Request Per Second)等,常见的Web服务器性能评测方法有基准性能测试、压力测试和可靠性测试等。

14.企业数字化转型的五个发展阶段分别是:初始级(主要特征是数码化,Digitization)、单元级(主要特征为数据化,Datafication)、流程级(主要特征为数字化,Digitlization)、网络级(主要特征为数模化,Digifax)、生态级(主要特征为数用化,DigiMarketing)。

15.信息化的主体是全体社会成员,包括政府、企业、事业、团体和个人等。

16.信息化需求包含三个层次,即战略需求,运作需求和技术需求。组织信息化的目标是提升组织的竞争能力,为组织的可持续发展提供一个支持环境,因此组织信息化也是组织的战略需求。组织战略是通过组织的运作来完成的,因此组织信息化也是组织运作的需求。组织运作需要技术的支撑,而信息化技术又在管理中处于核心地位,因此组织信息化也是组织的技术需求。

16.软件产品管理办法的相关规定,常识题:任何单位和个人不得开发,生产、销售、进出口含有以下内容的软件产品:侵犯他人知识产权的;含有计算机病毒的;可能危害计算机系统安全的;含有国家规定禁止传播的内容;不符合我国软件标准规范的;

17.CMMI相关概念:CMMI评估分为五个等级,自底向上分别是初始级、已管理级、已定义级、定量管理级、和优化级;

        初始级(Initial):软件过程是无序的,有时甚至是混乱的,对过程几乎没有定义,成为取决于个人努力,管理是反应式的。

        已管理级(Managed):建立基本的项目管理过程来跟踪费用,进度和功能特性,制定了必要的过程纪律,能重复早先类似应用项目取得的成功经验;

        已定义级(Defined):已将软件管理和工程两个方面的过程文档化,标准化、并且综合该组织的标准软件过程,所有项目均使用经过批准、裁剪的标准软件过程来开发和维护软件,软件产品的生产在整个软件过程中是可见的。

        定量管理级(Q-Mnanged):分析对软件过程和产品质量的详细度量数据,对软件过程和产品都有定量的理解与控制;

        优化级(Optimizing):过程的量化反馈和先进的新思想,新技术促使过程持续不断改进。

18.产品配置是指一个产品在其生命周期各个阶段所产生的各种形式(机器可读货人工可读)和各种版本的文档、计算机程序、部件及数据的集合,该集合中每一个元素称为该产品配置中的一个配置项(Configuration Item,CI),每个配置项的主要属性有名称、标识符、文件状态、版本作者和日期等。所有配置都被保存在配置库里,确保不会混淆、丢失。配置项及其历史记录反映了项目产品的演化过程。

 19.需求管理包括:变更控制、版本控制、需求跟踪、需求状态跟踪等;

        变更控制:建立变更、分析影响、做出决策、交流、合并、测量需求的稳定性;

        版本控制:确定需求稳定版本、确定单个需求文档版本

        需求跟踪:定义对其他需求 连接链、定义对其他系统元素的链接链

        需求状态跟踪:定义需求状态、跟踪需求每一个状态

20.需求跟踪的目的是建立与维护“需求-设计-编码-测试”之间的一致性,以确保所有的工作成功符合用户需求,因此需求跟踪应编制每个需求与系统元素之间的联系文档,这些元素包括其它需求、体系结构、设计部件、源代码模块、测试、帮助文档和文档等。

21.传统的软件生命周期是指软件产品从形成概念(构思)开始,经过定义、开发、使用和维护,直到最后被废弃(不能再使用)为止的全过程。按照传统的软件生命周期方法学,可以把软件生命周期划分为软件定义、软件开发、软件运行与软件维护几个阶段。

22.敏捷方法的核心思想是:1)敏捷方法是适应型的,而非可预测型,与传统方法不同,敏捷方法拥抱变化,也可以说它的初衷就是适应变化的需求;2)敏捷方法是以人为本的,而非以过程为本的;3)敏捷方法以原型开发原型的思想为基础,采用迭代增量的方式进行开发的,每一个发行版本是在前一个成功发行版的基础上进行需求扩充,最后满足客户的所有功能需求;

23.RUP(Rational  Unified Process)软件的生命周期是一个二维的软件开发模型,它在横向上把软件开发划分为四个阶段(初始、精化、构建、移交),在纵向上把软件开发划分为九个核心工作流:业务建模、需求、分析与设计、实现、测试、部署、配置与变更管理、项目管理、环境。

24.版本控制工具用来存储、更新、恢复和管理一个软件的多个版本;

25.顺序图是一种UML图,主要在面向对象设计中用于描述对象间的消息及动作的时序关系,是面向对象设计使用的工具;

26.低耦合、高内聚是软件设计的基本原则;

        模块的耦合类型通常分为七种,根据耦合度从高到低顺序:内容耦合、公共耦合、外部耦合、控制耦合、特征/标记耦合、数据耦合、非直接耦合。内容耦合最强,独立性最弱,因此不应该使用;数据耦合的耦合性最弱,应该尽量使用。

        模块的内聚类型分为七种:从高到低,功能内聚、顺序内聚、通信内聚、过程内聚、瞬时内聚/时间内聚、逻辑内聚、偶然/巧合内聚.

27.UML中模型图具体如下,PAD(Problem Analysis Diagram)即问题分析图,它用二维树结构来表示程序的控制流,将这种图翻译成程序代码比较容易,常用作面向过程的软件开发中详细设计工具:

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

群控系统服务端开发模式-系统架构图

一、开发服务(1.0版本): 平台前端服务、平台api接口服务、国外api处理服务; 二、开发服务(2.0版本): 国内客户端前端服务、国内客户端api接口服务、国外客户端前端服务、国外客户端api接口服务; 三、运行服务(1.0版本)&#xff…

JavaWeb合集22-Apache POI

二十二、Apache POI Apache POI是一个处理Miscrosoft Office各种文件格式的开源项目。简单来说就是,我们可以使用POI在Java 序中对Miscrosoft Office各种文件进行读写操作。一般情况下,POI都是用于操作Excel文件。 使用场景:银行网银系统导出…

【Android】Kotlin教程(2)

文章目录 1.空安全2.let安全调用3.非空断言操作符!!4.空合并操作符 ?:5.异常6.先决条件函数7.substring8.split函数9.replace10.字符串比较11.安全转换函数12.标准库函数1.apply2.run3.with4.also5.takeIf6.takeUnless 1.空安全 为了避免NullPointerException,Kot…

【2024|滑坡数据集论文解读3】CAS滑坡数据集:用于深度学习滑坡检测的大规模多传感器数据集

【2024|滑坡数据集论文解读3】CAS滑坡数据集:用于深度学习滑坡检测的大规模多传感器数据集 【2024|滑坡数据集论文解读3】CAS滑坡数据集:用于深度学习滑坡检测的大规模多传感器数据集 文章目录 【2024|滑坡数据集论文解读3】CAS滑坡数据集:用…

计算机网络(十二) —— 高级IO

#1024程序员节 | 征文# 目录 一,预备 1.1 重新理解IO 1.2 五种IO模型 1.3 非阻塞IO 二,select 2.1 关于select 2.2 select接口参数解释 2.3 timeval结构体和fd_set类型 2.4 socket就绪条件 2.5 select基本工作流程 2.6 简单select的服务器代…

c++编解码封装

多态版编解码 对服务器和客户端的结构体进行序列化然后对数据进行反序列化 案例分析 代码demo Codec.h #pragma once #include <iostream>class Codec { public:Codec();virtual std::string encodeMsg();//string是标准库的string类virtual void* decodeMsg();virtu…

西瓜书《机器学习》符号表KaTex表示

写这篇post的缘故是最近整理机器学习的相关公式&#xff0c;经常要用到KaTex, 但网络上搜索到的西瓜书符号表的表示有些并不准确或不严谨&#xff0c;本着严谨治学的态度&#xff0c;整理了一下符号表的KaTex表示&#xff0c;希望有所帮助,整理过程中参考了《南瓜书》和 KaTex官…

Flutter TextField和Button组件开发登录页面案例

In this section, we’ll go through building a basic login screen using the Button and TextField widgets. We’ll follow a step-bystep approach, allowing you to code along and understand each part of the process. Let’s get started! 在本节中&#xff0c;我们…

软件系统建设方案书(word参考模板)

1 引言 1.1 编写目的 1.2 项目概述 1.3 名词解释 2 项目背景 3 业务分析 3.1 业务需求 3.2 业务需求分析与解决思路 3.3 数据需求分析【可选】 4 项目建设总体规划【可选】 4.1 系统定位【可选】 4.2 系统建设规划 5 建设目标 5.1 总体目标 5.2 分阶段目标【可选】 5.2.1 业务目…

ctfshow(259->261)--反序列化漏洞--原生类与更多魔术方法

Web259 进入界面&#xff0c;回显如下&#xff1a; highlight_file(__FILE__);$vip unserialize($_GET[vip]); //vip can get flag one key $vip->getFlag();题干里还提示了网站有一个flag.php界面&#xff0c;源代码如下&#xff1a; $xff explode(,, $_SERVER[HTTP_X…

Docker容器操作

Docker容器操作 启动容器 docker run -it 镜像名(镜像id) bash当利用docker run来创建容器时&#xff0c;Docker在后台运行的标准操作包括&#xff1a; 检查本地是否存在指定的镜像&#xff0c;不存在就从公有仓库中下载利用镜像创建并启动一个容器分配一个文件系统&#xf…

C语言实现Go的defer功能

之前笔者写了一篇博文C实现Go的defer功能&#xff0c;介绍了如何在C语言中实现Go的defer功能&#xff0c;那在C语言中是否也可以实现这样的功能呢&#xff1f;本文就将介绍一下如何在C语言中实现Go的defer功能。 我们还是使用C实现Go的defer功能中的示例&#xff1a; void te…

医院信息化与智能化系统(9)

医院信息化与智能化系统(9) 这里只描述对应过程&#xff0c;和可能遇到的问题及解决办法以及对应的参考链接&#xff0c;并不会直接每一步详细配置 如果你想通过文字描述或代码画流程图&#xff0c;可以试试PlantUML&#xff0c;告诉GPT你的文件结构&#xff0c;让他给你对应的…

改进YOLOv8系列:引入低照度图像增强网络Retinexformer | 优化低光照目标检测那题

改进YOLOv8系列:引入低照度图像增强网络Retinexformer | 优化低光照目标检测那题 🚀论文研究概括🚀加入到网络中的理论研究🚀需要修改的代码1 🍀🍀Retinexformer 代码2🍀🍀tasks里引用🚀创建yaml文件🚀测试是否创建成功前言:这篇论文提出了一种用于低光图像…

STM32应用详解(10)I2C总线初始化

文章目录 前言一、I2C总线初始化二、程序源码与详解1.I2C初始化2.I2C端口初始化及设置IO端口工作模式3.函数I2C_Init4.函数I2C_Cmd5.使能APB1外设时钟6.I2C通信时序图 前言 介绍STM32的I2C总线初始化&#xff0c;给出了代码详解。《i2c.h》文件&#xff0c;由用户编写。定义了…

系统聚类比较——最短距离法、最长距离法、重心法和类平均法

系统聚类概述 系统聚类&#xff0c;又称分层聚类法&#xff0c;是一种用于分析数据的统计方法&#xff0c;在生物学、分类学、社会网络等领域有广泛应用。以下是对系统聚类的详细概述&#xff1a; 一、基本思想 系统聚类的基本思想是将每个样品&#xff08;或数据点&#xf…

OAK相机的RGB-D彩色相机去畸变做对齐

▌低畸变标准镜头的OAK相机RGB-D对齐的方法 OAK相机内置的RGB-D管道会自动将深度图和RGB图对齐。其思想是将深度图像中的每个像素与彩色图像中对应的相应像素对齐。产生的RGB-D图像可以用于OAK内置的图像识别模型将识别到的2D物体自动映射到三维空间中去&#xff0c;或者产生的…

深入理解Python异常处理机制

在Python编程中&#xff0c;异常处理是一个非常重要的概念。它可以帮助我们捕获程序运行过程中出现的错误&#xff0c;防止程序崩溃&#xff0c;并提供友好的错误信息。本文将详细讲解Python的异常处理机制&#xff0c;并提供丰富的代码示例&#xff0c;帮助您更好地理解和应用…

【Spring MVC】响应结果和设置

​ 我的主页&#xff1a;2的n次方_ 1. 返回静态页面 先创建一个 html 页面 ​ 如果还按照之前的方式进行返回的话&#xff0c;返回的并不是一个 html 页面 RequestMapping("/response") RestController public class ResponseController {RequestMapping(&quo…

React基础使用教程

初识JSX React主要使用的就是jsx语法来编写dom&#xff0c;所以我们要先认识jsx&#xff0c;然后再开始学习两者相结合jsx其实就是在JS中编写HTML的一种写法编写jsx要注意以下几个规则&#xff1a; 定义虚拟DOM时&#xff0c;不要写引号标签中混入JS表达式时要用{}样式的类名指…