- OS向用户提供了两类接口:用户接口和程序接口。
一个是系统为用户提供的各种命令的接口,用户利用这些操作命令来组织和控制作业的运行或管理计算机系统。
另外一种是系统调用,编程人员用来请求操作系统提供服务。 - 什么是系统调用:系统调用提供了用户程序与操作系统之间的接口(即系统调用是用户程序和内核交互的接口)。
- 用户接口类型:字符显示式联机用户接口、图形化用户接口GUI,脱机用户接口。
- 联机命令分类:系统访问类命令、文件操作类命令、目录操作类命令、磁盘操作类命令、其他命令。
- 系统调用和过程调用的不同,3点。P182
- 系统调用的类型:
- 系统调用的实现:
- 多处理机系统MPS的类型:
紧密耦合MPS,松散耦合MPS;
对称多处理机系统SMP和非对称多处理机系统ASMP; - 多处理机系统的结构:对于共享存储器的多处理机系统,根据各处理机对存储器模块的存取速度是否相同,可形成UMA统一内存访问,NUMA非统一内存访问。
- 多处理机操作系统的模型:主从式、独立监督式、浮动监督式。
- 多处理机的进程同步:自旋锁、二进制指数补偿算法、待锁CPU等待队列机构、面包房算法和令牌环算法。
- 多处理机调度:
进程分配方式:
进程(线程)调度方式: - 网络操作系统及其功能
- 分布式文件系统
- 多媒体系统相比于传统计算机系统的特点:
①多样性和集成性;
②极高的数据率;
③实时性;
④交互性。 - 系统安全性包含三个方面的内容:物理安全、逻辑安全、安全管理。
逻辑安全指系统中信息资源的安全,它包括以下三个方面:数据机密性、数据可用性、数据完整性。 - 系统安全威胁的类型:
假冒、数据截取、拒绝服务、修改、伪造、否认、中断、通信量分析。 - 数据加密技术:加密算法是指用来实现从明文到密文转换的公式、规则或程序,而密钥是指加密和解密算法中的关键参数。
- 加密和解密的过程。
- 对称加密和非对称加密。
- 数字签名:需满足三个条件