2023SPR《编译原理》笔记

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

Read More2023SPR《编译原理》笔记

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

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

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

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

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

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

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

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

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