【系统架构设计师】- 知识点汇总(易错总结)

——————————————————————————————————
一、函数依赖的推理规则:
1、自反律:若Y⊆X⊆U,则X→Y在R上成立。
2、增广律:若X→Y在R上成立,且Z⊆U,则XZ→YZ在R上也成立。
3、传递律:X→Y和Y→Z在R上成立,则X→Z在R上也成立。
4、合并规则:若X→Y和X→Z在R上成立,则X→YZ在R上也成立。
5、分解规则:若X→Y和ZY在R上成立,则X→Z在R上也成立。
6、伪传递规则:若X→Y和YW→Z在R上成立,则XW→Z在R上也成立。
7、复合规则:若X→Y和W→Z在R上成立,则XW→YZ在R上也成立。
——————————————————————————————————
二、鸿蒙系统
鸿蒙操作系统使用的是微内核。所以考察的是操作系统的知识点。
HarmonyOS 系统架构整体上遵从分层设计,从下向上分为内核层、系统服务层、框架层和应用层。 HarmonyOS 系统功能按照"系统﹣>子系统﹣>功能/模块"逐步逐级展开,在多设备部署场景下,支持根据实际需求裁剪或增加子系统或功能/模块。

  • 内核层
    鸿蒙系统分为内核子系统和驱动子系统。在内核子系统中鸿蒙系统采用多内核设计,支持针对不同资源受限设备选用合适的 OS 内核;鸿蒙系统驱动框架是鸿蒙系统硬件生态开放的基础,它提供统一外设访问能力和驱动开发、管理框架。
  • 系统服务层
    系统服务层是鸿蒙系统的核心能力几何,通过框架层对应用程序提供服务。包含了系统基本能力子系统集、基础软件服务子系统集、增强软件服务子系统集、硬件服务子系统四个部分。
  • 框架层
    框架层为鸿蒙系统应用程序提供 Java / C / C ++/ JS 等多语言用户程序框架和 Ability 框架,及各种软硬件服务对外开放的多语言框架 API ,也为搭载鸿蒙系统的电子设备提供 C / C ++/ JS 等多语言框架 API 。
  • 应用层
    应用层包括系统应用和第三方非系统应用,鸿蒙系统应用由一个或多个FA或PA组成。

系统安全:在搭载鸿蒙系统的分布式终端上课保证正确的人通过正确的电子设备,正确地使用数据。通过分布式多段协同身份认证保证"正确的人"通过在分布式终端构筑可信运行环境保证"正确的电子设备"通过分布式数据在跨终端流动的过程中,对数据进行分类分级管理来保证"正确地使用数据"
鸿蒙使用的是微内核,安卓则是宏内核,相比于安卓的宏内核,鸿蒙的微内核更加安全,并且在微内核中可以自由加入各类模块,而宏内核中可以自由修改的范围很小。
——————————————————————————————————
三、AI芯片的技术架构
常用的AI芯片的技术架构包括 GPU, FPGA, ASIC和TPU
GPU:图形处理器(Graphics Processing Unit)
FPGA:现场可编程门阵列(Field-Programmable Gate Array)
ASIC:专用集成电路(Application-Specific Integrated Circuit)
TPU:张量处理器(Tensor Processing Unit)
——————————————————————————————————
四、常见的电子邮件协议
POP3:110端口,邮件收取 面向邮件的简单邮件传输协议(Post Office Protocol Version 3)
SMTP :25端口,邮件发送 简单邮件传输协议(Simple Mail Transfer Protocol)
HTTP :80端口,超文本传输协议,网页传输
IMAP :143端口,邮件客户端可以通过这种协议从邮件服务器上获取邮件的信息,下载邮件等
扩展

——————————————————————————————————
——————————————————————————————————
——————————————————————————————————
——————————————————————————————————
——————————————————————————————————
——————————————————————————————————
——————————————————————————————————
——————————————————————————————————
——————————————————————————————————
——————————————————————————————————
——————————————————————————————————
——————————————————————————————————
——————————————————————————————————
——————————————————————————————————
——————————————————————————————————

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-06 10:56:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-06 10:56:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-06 10:56:03       82 阅读
  4. Python语言-面向对象

    2024-04-06 10:56:03       91 阅读

热门阅读

  1. MongoDB聚合运算符:$maxN

    2024-04-06 10:56:03       23 阅读
  2. 排忧解难:线上问题排查工具箱

    2024-04-06 10:56:03       37 阅读
  3. BitWise-Operation

    2024-04-06 10:56:03       35 阅读
  4. rknn3588 yolov5 学习笔记

    2024-04-06 10:56:03       37 阅读
  5. [C++][特殊类设计][单例模式]详细讲解

    2024-04-06 10:56:03       31 阅读
  6. 2024.3.25力扣每日一题——零钱兑换2

    2024-04-06 10:56:03       39 阅读
  7. 数据大屏:现代数据分析与可视化的重要工具

    2024-04-06 10:56:03       35 阅读
  8. 蓝桥杯算法题:外卖店优先级

    2024-04-06 10:56:03       28 阅读
  9. C. Rudolf and the Ugly String

    2024-04-06 10:56:03       33 阅读
  10. 各种负载均衡技术

    2024-04-06 10:56:03       36 阅读
  11. Web 安全之 SSL 剥离攻击详解

    2024-04-06 10:56:03       30 阅读