OS
1、进程:资源分配和独立运行的基本单位。程序段、相关数据段和PCB(进程控制块)组成进程实体。
线程:调度和分派的基本单位。
一个进程可以包含多个线程,此时的进程已经不再是一个可执行的实体。
2、产生死锁的原因:竞争资源、进程间推进书序非法。
产生死锁的4个必要条件:互斥条件、请求并保持、不剥夺条件、环路等待条件。
3、存储器管理:页/页面-逻辑地址空间;页帧-物理地址空间。
①基本分页存储:从逻辑地址转换成物理地址--页表存放在内存中,CPU每取一个数据时,都要经过两次访问内存。
②基本分段存储: 每个段在一个连续的分区中。
段页式存储:逻辑空间段、物理空间页。
4、文件存储结构:顺序、链接、索引。
5、调度算法:先来先服务,短作业优先,高优先权优先,基于时间片的轮转调度。
SQL
单表操作
1、数据查询:select [all|distinct] <目标列表达式> [,< >]...
from <表名或视图名> [,< >]...
[where <条件表达式>] //
[group by <列名1> [having <条件表达式> ] ]
[order by <列名2> [asc | desc] ];