操作系统
一、填空题
1、分时处理操作系统
5、系统设备表、设备控制表、控制器表、通道表
三、论述题
1、死锁:多个进程因为竞争资源而造成的一种僵局,无外力作用,无法向前推进。
原因:(1)、竞争不可剥夺资源 (2)、进程推进顺序不合适
必要条件:(1)、资源独占性 (2)、资源不可抢占性
(3)、资源的部分分配 (4)、循环等待资源
2、因为它是记录进程生命周期内状态变化的重要数据结构,系统通过PCB来控制、管理进程。
3、(1)、进程是程序的执行,是一个动态的概念,而程序是一个静态的概念
(2)、进程存在是暂时的,而程序是永久的
(3)、进程的组成包括程序和数据,再加上进程控制块(PCB),程序只包含代码和数据
(4)、进程具有创建其他进程的功能,而程序没有
(5)、进程之间具有并发性,而程序没有
4、其实磁盘碎片应该称为文件碎片,是因为文件被分散保存到整个磁盘的不同地方,而不是连续地保存在磁盘连续的簇中形成的。
操作系统介绍
1、操作系统(Operating System,简称OS)是管理计算机硬件与软件资源的计算机程序。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。
2、计算机的操作系统根据不同的用途分为不同的种类,从功能角度分析,分别有实时系统、批处理系统、分时系统、网络操作系统等。
3、操作系统主要包括以下几个方面的功能:
(1)进程管理,其工作主要是进程调度,在单用户单任务的情况下,处理器仅为一个用户的一个任务所独占,进程管理的工作十分简单。但在多道程序或多用户的情况下,组织多个作业或任务时,就要解决处理器的调度、分配和回收等问题。
(2)存储管理分为几种功能:存储分配、存储共享、存储保护、存储扩张。
(3)设备管理分有以下功能:设备分配、设备传输控制、设备独立性。
(4)文件管理:文件存储空间的管理、目录管理、文件操作管理、文件保护。
(5)作业管理是负责处理用户提交的任何要求。