2023SPR《编译原理》笔记

第一章 引论 编译程序 翻译程序:把某一种语言程序等价地转换成另一种语言程序的程序。 编译程序:把高级语言程序等价地转换成另一种低级语言程序的程序。 解释程序:把源语言写的源程序作为输入,但不产生目标程序,而是边解释边执行源程序本身。 编译过程 编译过程一般经过下列五个步骤: 词法分析,识别出句子中的单词 语法分析,分析句子的语法结构 中间代码产生,根据句子的含义进行初步翻译 优化,对译文进行修饰 …

Read More2023SPR《编译原理》笔记

2022FALL《计算机网络》期末复习笔记

第一章 计算机网络概述 所有连接到因特网的设备都称为主机host或端系统end system。 网络:由若干端系统和连接这些端系统的通信链路(communication link)和分组交换机(packet switch)构成。 多个网络可以通过路由器进行互联,形成一个覆盖范围更大的网络,即互联网。 链路的传输速率以比特/秒(bps)度量。 当一台端系统要向另一台端系统发送数据时,发送端系统将数据 …

Read More2022FALL《计算机网络》期末复习笔记

2022FALL《数据库系统原理》期末复习笔记

第一章 关系型数据库 数据库系统由一个互相关联的数据集和一组用以访问这些数据的程序组成。 文件处理系统存储、组织信息弊端有下: 数据的冗余和不一致 数据访问困难,对于每个新任务需要编写新的应用程序处理 数据孤立,多个文件具有不同的格式 完整性问题,完整性约束“固化”(buried)在程序代码中,很难通过修改程序来体现新的约束 原子性问题,故障会导致部分更新,使数据库处于不一致状态 并发访问异常 安 …

Read More2022FALL《数据库系统原理》期末复习笔记

2022FALL《嵌入式系统原理》期末复习笔记

名词解释 嵌入式系统:嵌入式系统是一种以应用为中心,计算机技术为基础的专用系统,它一般与特定的机械和电子系统相结合,以满足特定的应用需求。嵌入式系统还是一种计算性能受限制的实时系统,是硬件与软件的结合体。 片上系统:实现软硬件无缝结合,直接在处理器内部嵌入操作系统的代码模块。 实时系统:能及时响应外部请求,并在规定时间内完成事件处理,并控制各项事务协调执行的操作系统。 硬实时系统:不仅要求响应的实 …

Read More2022FALL《嵌入式系统原理》期末复习笔记

2022百度Web前端技术实战训练营笔记

第一章 Web基础 本章作业链接: https://www.nemotte.cn/wordpress/?page_id=1073 HTML基础 本章代码演示链接:https://www.nemotte.cn/wordpress/?page_id=1057 闭合标签和开放标签 HTML的全称为超文本标记语言,基本由闭合标签和开放标签组成。 HTML中大部分标签都是闭合标签,其他少数为开放标签。 典型 …

Read More2022百度Web前端技术实战训练营笔记

2022SPR《计算机组成与结构》笔记

第一章 计算机概要与技术 计算机系统结构中8个伟大思想 面向摩尔定律的设计:摩尔定律指出单芯片上的集成度每18~24个月翻一番。这说明计算机设计者必须预测芯片设计完成时的工艺水平,而不是开始时的。 使用抽象简化设计:必须发明能够提高产量的技术,否则设计时间也会按照摩尔定律增长。使用抽象表示不同的设计层次,高层次看不到低层次的细节,只能看到简化的模型。 加速大概率事件:大概率事件通常比小概率事件简单 …

Read More2022SPR《计算机组成与结构》笔记

2022SPR《操作系统》笔记

第一章 引论 操作系统的功能和基本类型 操作系统的功能是:为用户提供一个更简单清晰的计算机模型,管理计算机系统的其他设备。即在相互竞争资源的程序之间,提供对处理器、存储器、IO设备等资源有序的控制、管理与分配。 操作系统是硬件和用户之间的接口,为计算机用户提供一个方便、高效地在计算机硬件上执行程序的环境。 操作系统管理硬件和软件资源。按需要分配计算机的独立资源,以解决所给的问题。分配过程应尽可能公 …

Read More2022SPR《操作系统》笔记

2021Fall《概率论与数理统计》笔记

第一章 事件与概率 随机事件 随机现象:在一定条件下并不总是出现同一结果的现象。 随机试验:结果具有随机性,可以重复进行。 样本点:随机事件的每一个可能结果,记作\omega。 样本空间:所有样本点的集合,记作\Omega。 因此有\omega \in \Omega。 随机事件:部分样本点的集合。样本空间的一个子集。 基本事件:只包含一个样本点的随机事件。 互不相容:事件A,B不可能同时发生。 对 …

Read More2021Fall《概率论与数理统计》笔记

2021FALL《数据结构》笔记

第零章 绪论 基本概念 数据(Data):对客观事物的符号表示,在计算机科学中是指所有能输入到计算机中并被计算机程序处理的符号的总称。 数据元素(Data Element):数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理。 数据项(Data Item):是数据的不可分割的最小单位。 数据对象(Data Object):是性质相同的数据元素的集合,是数据的一个子集。 数据结构(Data …

Read More2021FALL《数据结构》笔记

2021FALL《离散数学》笔记

第一章 集合论 基本概念 朴素集合论:直观描述集合的概念; 公理集合论:用一组公理刻画集合的性质。 集合的表示 枚举法:{1,2,3},{1,2,3,…},{1,2,…,100}; 谓词法:{x|p(x)}:满足性质p的所有元素所构成的集合; 文氏图:用来示意集合的图形,可直观地表示集合间的关系;矩形表示全集,圆表示其他集合,点表示元素。 集合之间的关系 平凡子集:任意集合A都有两个平凡子集:A和 …

Read More2021FALL《离散数学》笔记