diff --git "a/49 \345\276\220\351\233\250\346\231\264/240307 \346\223\215\344\275\234\347\263\273\347\273\237.md" "b/49 \345\276\220\351\233\250\346\231\264/240307 \346\223\215\344\275\234\347\263\273\347\273\237.md" new file mode 100644 index 0000000000000000000000000000000000000000..946a61288e2772e002c30bfdf95cf212c0dd5ac1 --- /dev/null +++ "b/49 \345\276\220\351\233\250\346\231\264/240307 \346\223\215\344\275\234\347\263\273\347\273\237.md" @@ -0,0 +1,52 @@ +## 操作系统 + +### 1.操作系统概念 + +​ 操作系统(OS)是一种内置的程序,用来协作计算机的各种硬件,以与用户进行交互(人机交互)。操作系统是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织和调度计算机的工作和资源的分配;以提供给用户和其他软件方便的接口和环境,他是计算机系统中最基本的、最接近系统硬件的系统软件。 + +### 2.操作系统的发展与分类 + +- 根据运行的环境,操作系统可以分为桌面操作系统,手机操作系统,服务器操作系统,嵌入式操作系统等。 + +- 从功能角度分析,分别有实时系统、批处理系统、分时系统、网络操作系统等。 + + ![](E:\计算机基础仓库\computer-fundamentals\49 徐雨晴\images\01.png) + +### 3.操作系统功能 + +- 操作系统主要包括以下几个方面的功能 : + +①进程管理,其工作主要是进程调度,在单用户单任务的情况下,处理器仅为一个用户的一个任务所独占, 进程管理的工作十分简单。但在多道程序或多用户的情况 下,组织多个作业或任务时,就要解决处理器的调度、 分配和回收等问题 。 + +②存储管理分为几种功能:存储分配、存储共享、存储保护 、存储扩张。 + +③设备管理分有以下功能:设备分配、设备传输控制 、设备独立性。 + +④文件管理:文件存储空间的管理、目录管理 、文件操作管理、文件保护。 + +⑤作业管理是负责处理用户提交的任何要求。 + +### 4.操作系统四大特征 + +并发、共享、虚拟、异步 + +1. 并发:指两个或多个事件在同一时间间隔内发生。这些事件宏观上是同时发生的,但微观上是交替发生的。区别于并行:指两个或多个事件在同一时刻同时发生(多道程序技术)。 + +​ 2.共享即资源共享,是指系统中的资源可供内存中多个并发执行的进程共同使用(分时共享)。 + +- 并发性和共享区别及对应关系: + + ①并发性指计算机系统中同时存在着多个运行着的程序。 + + ②共享性是指系统中的资源可供内存中多个并发执行的进程共同使用。(并发和共享是最基本的特征,二者互为存在条件) + +3. 虚拟是指把一个物理上的实体变为若干个逻辑上的对应物。物理实体(前者)是实际存在的,而逻辑上对应物(后者)是用户感受到的。 + + - 空分复用技术(虚拟存储器技术)通过处理机的空闲时间运行其他程序,提高了处理机的利用率。 + + - 时分复用技术(虚拟处理储器技术)利用存储器的空闲空间分区域存放和运行其他的多道程序,以此提高内存的利用率。 + +4. 异步是指,在多道程序环境下,允许多个程序并发执行,但由于资源有限,进程的执行不是一贯到底的, 而是走走停停,以不可预知的速度向前推进,这就是进程的异步性。(只有系统有并发性,才能导致异步性) + + + diff --git "a/49 \345\276\220\351\233\250\346\231\264/images/01.png" "b/49 \345\276\220\351\233\250\346\231\264/images/01.png" new file mode 100644 index 0000000000000000000000000000000000000000..fa38e0e6c3b53c7cbe72c85f9576a2f497caa110 Binary files /dev/null and "b/49 \345\276\220\351\233\250\346\231\264/images/01.png" differ