总结了操作系统原理与Linux系统试验里面出现的知识点哦。
操作系统原理与Linux系统实验考试范围
第一章
操作系统的发展也历经了初级阶段、操作系统的形成阶段和操作系统的进一步发展这三个阶段。
通道:一种专用的处理部件,它能控制一台或多台外设的工作,负责外设与主存之间的信息传输。
中断:指当主机与接到某种信号(如I/0设备完成信号)时,马上停止原来的工作,转去处理这一事件,当事件处理完毕,主机又回到原来的工作点继续工作。
操作系统的形成标志是:采用多道程序设计技术和分时技术。
多道程序设计技术:主存中同时存放几道相互独立的程序,它们在操作系统的控制之下,相互穿插地运行。
分时技术:把CPU时间划分成很短的时间片,轮流地分配给各个联机作业使用。
什么是操作系统:操作系统是一个大型的程序系统,它负责计算机的软、硬件资源的分配和管理;控制和协调并发活动;提供用户界面,使用户获得良好的工作环境。
操作系统的特性:1、并发(指能处理多个同时性活动的能力);2、共享(多个计算任务对系统资源的共同享用);3、不确定性
并发和共享是一对孪生兄弟,程序的并发执行,必然要求对系统资源的共享,而只有提供系统资源共享的可能才能使程序真正的并发执行。
操作系统的资源管理:处理机管理、存储管理、设备管理和文件系统。
处理机管理:最核心的是问题是CPU的时间分配;功能是:确定进程调度策略;给出进程调度算法和进行处理机的分派。
存储管理:任何程序的执行都必须从主存中获取数据信息。功能:1.存储分配和存储无关;
2.存储保护;3.存储扩充。
文件系统:软件资源是各种程序和数据的集合,操作系统将这些信息组织成文件,以文件的形势进行管理。
操作系统的基本类型:批量操作系统、分时操作系统、实时操作系统。个人计算机操作系统、网络操作系统和分布式操作系统。
分时操作系统特点:1.并行性 2.独占性 3.交互性
实时操作系统:实时应用的目的是监视、响应或控制外部环境。
实时:计算机对外来信息能够以足够快的速度进行处理,并在被控制对象允许的截止期限内作出快速反应。
现代操作系统大多是多用户、多任务的操作系统,所采用的关键性技术是并行处理技术和虚拟技术。