计算机操作系统知识盘点
操作系统是由指挥与管理计算机系统运行的程序模板和数据结构组成的一种大型软件系统,其功能是管理计算机的硬件资源和软件资源,为用户提供高效、周到的服务。下面是小编分享的计算机操作系统知识盘点,一起来看一下吧。
《系统之组成》
1、计算机系统:它是一复杂的系统,一个完整计算机都是由硬件和软件两大部分组成
2、计算机硬件:指系统中所有能被看到的实际物理装置的总称。如机箱、键盘、鼠标、显示器、打印机等
3、计算机软件:指在计算机中运行的各程序、数据及相关文档
4、计算机硬件和计算机软件是相辅相成、相互依存的。硬件是整个计算机系统的物质基础,么有硬件系统就谈不上计算机;软件是灵魂,么有软件系统,计算机是无法正常工作的
《系统之地位和作用》
1、操作系统是系统软件的一种,且是系统软件的核心
2、计算机系统呈层次结构,包括硬件、操作系统、其他系统软件和应用软件。操作系统是介于硬件和其他系统软件之间的
3、操作系统为用户提供了友善的人机接口。人机接口也叫用户界面或人机界面,它是实现用户与计算机“对话”的软件和硬件的总称
4、操作系统能有效管理系统中的各种资源。它能合理控制和处理各种资源,合理组织系统的工作流程,尽可能提高系统资源利用率,最大限度满足用户需求
5、操作系统为应用程序的开发和运行提供了有效平台
《系统之定义》
操作系统是管理和控制计算机中各种资源、合理组织计算机工作流程、为用户使用计算机系统提供方便的软件
《系统之特征》
1、并发性,指两个或多个事件在同一时间间隔内发生。并行性是指两个或多个事件在同一时刻发生,并行性强调的是“同时”,而并发性强调的是“交替”
2、共享性,指某个软件资源或硬件不为某个程序独占,而是供多个用户共同使用。另外,并发性与共享性,它们是互为存在的
3、虚拟性,指通过某种技术把一个物理上的实体变为若干个逻辑的对应物。物理实体是实际存在的,而逻辑上的对应物是用户的一种感觉
4、不确定性,可表现为程序执行结果不确定性和程序何时被执行及每道程序所需时间的'不确定性
《系统之功能》
1、处理机管理功能
(1)进程控制:包括进程的创建、撤销及状态转换
(2)进程同步:指对主要并发执行的进程进行协调
(3)进程通信:主要完成进程间的信息交换
(4)进程调度:按一定算法进行处理机分配
2、存储器管理功能
(1)内存分配:按一定策略为每道程序分配内存空间,并在程序运行结束时及时回收内存
(2)内存保护:确保每道程序在自己内存空间中运行,互不干扰
(3)地址交换:实现逻辑地址到物理地址的映射
(4)内存扩充:借助于虚拟存储技术去获得增加内存的效果
3、设备管理功能
(1)设备分配:根据用户请求、系统现有资源的情况,以及设备分配策略,为用户分配所需的设备
(2)设备传输控制:实现物理的输入输出操作,包括对设备的启动、中断及结束处理等
4、文件管理功能
(1)创建新文件或文件夹:在外存中为新文件或文件夹分配空间,将文件或文件夹的说明信息添加到指定文件夹中
(2)保存文件:将内存中的程序、数据等信息以规定的文件名存储到指定外存的指定文件夹中
(3)读出文件:将指定外存的特定文件夹中的特定文件读出到内存
(4)删除文件:从指定外存的特定文件夹中将特定的文件删除,释放其原先占用的存储空间
5、用户接口
(1)命令接口:提供一组命令给用户直接或间接控制自己的作业
(2)程序接口:提供一组系统调用供用户程序或其他系统程序调用.