知识点
1. 操作系统的定义是什么?
2. 从功能上,操作系统可以分为四个部分:进程管理、存储管理、文件管理、设备管理。
3. 用户和计算机系统之间的接口有两类:命令接口和程序接口。
4. Linux
为用户提供了:XWindow、Shell
和系统调用三种接口。
5. 什么是系统调用? 系统调用,是指操作系统向用户提供的程序一级的服务,用户程序
借助于系统调用命令
来向操作系统提出各种资源要求和服务请求。
6. Linux 操作系统的内核组成包括哪几部分?其各部分的作用是什么?
Linux 内核主要由五个子系统组成:进程调度,内存管理,虚拟文件系统,网络接口,
进程间通信。
进程调度控制着进程对 CPU 的访问。
内存管理对内存进行分配,分配给进程使用。
虚拟文件系统隐藏各种不同硬件的具体细节,为所有设备提供统一的接口。
网络接口提供对各种网络标准协议的存取和各种网络硬件的支持。
进程间通信支持进程间各种通信机制,包括共享内存、消息队列及管道等。
7. 在 Linux
中,必须创建文件系统分区(根分区)和交换分区(SWAP
分区)。
8. 并行和并发的含义分别是什么?
并行:同一时刻,两个事物均处于活动状态。
并发:宏观上存在并行特征,微观上存在顺序性。同一时刻,只有一个事物处于活动状
态。
9. 什么是进程?
进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。
10. 进程与程序的区别是什么?
进程是动态的,而程序是静态的;进程具有并发特征,而程序没有;进程有资源,而程
序没有。
11. 进程有哪几种基本状态?它们的转换关系是怎样的?
3 种,运行态、就绪态、阻塞态,
12. 进程存在的标志是进程控制块(PCB)。
13. 什么是进程同步?什么是进程互斥?它们的区别是什么?
临界资源
14. 什么是线程?进程与线程有什么区别?
15.
L
i
nu
x
进程由三部分组成:正文段、用户数据段和系统数据段(PCB)。
16. Vi 编辑器的两种模式分别是什么?它们之间如何切换?
I,ESC
17. 会使用 Vi 编辑器下的命令: w, q, wq, q!, wq! 。
评论0
最新资源