操作系统基础 屠立德 屠祁 清华大学出版社
现代操作系统 陈向群等译 机械工业出版社
操作系统 吴企渊 梁燕 清华大学出版社
计算机操作系统 徐甲同等 西安电科大出版社
操作系统教程 孟庆昌 西安电科大出版社
计算机操作系统教程 张尧学 史美林 清华大学出版社
计算机操作系统教程 周长林 左万历 高等教育出版社
Windows 操作系统原理 尤晋元、史美林 机械工业出版社
Operating Systems Principles Lubomir Bic 清华大学出版社
Operating System Concepts Abraham Silberschatz etc 高等教育出版社;第1章 引论;先期课程;;中国的操作系统;2W+H;#include stdio.h
int main(int argc, char *argv[])
{
puts(hello world);
return 0;
}
;目录
1.1 操作系统的目标和作用
1.2 操作系统的发展过程
1.3 操作系统的基本特性
1.4 操作系统的主要功能
1.5 操作系统的结构设计 ;计算机系统的组成结构及OS在系统中的地位:;计算机系统的层次和视图;操作系统的定义:; 一、 目标 措施
1.方便性: 方便用户使用 用户---OS---硬件
2.有效性: 资源得到有效应用 资源管理(处理机.存储器.设备.文件)
增强系统的处理能力 组织工作流程(调度,I/O--CPU)
3.可扩充性: 增加新/修改老功能 系统结构(模块,层次)
4.开放性: 兼容 互连 世界标准—OSI
OS的定义:是控制和管理计算机硬件和软件资源,合理的组织工作流程,以及方便用户使用的程序集合.;二、操作系统的作用 (2种基本观点);1.2 操作系统的发展过程;四个发展阶段;一、手工阶段具体方式;预约机时的缺点;解决方法;;单道批处理系统;单道批处理系统;
(1)联机批处理
在这种系统中,操作员有选择地把若干作业合为一批,由监督程序先把它们输入到磁带上,之后在监督程序的控制下,使这批作业能一个接一个地连续执行。即:第一个作业全部完成之后,监督程序又自动调入该批的第二个作业,并重复此过程,直至该批作业全部完成,再把下一批作业输入到磁带上。在这样的???统中,作业处理是成批进行的,并且在内存中总是只保留一道作业(故名单道批处理)。同时作业的输入、调入内存以及结果输出都在CPU直接控制下进行。 ; (2)脱机批处理(缓冲技术的一种)
为克服早期联机批处理的主要缺点,人们引进了早期的脱机批处理系统。这种方式的明显特征是在主机之外另设一台小型卫星机,该卫星机又称外围计算机,它不与主机直接连接,只与外部设备打交道。
工作过程是:卫星机把读卡机上的作业逐个地传送到输入磁带机上;主机只负责把作业从磁带上调入内存并运行它,作业完成后主机把计算结果和记账信息记录到输出磁带上;卫星机负责把输出磁带上的信息读出来,并交打印机打印。 ;;;目的: 减少人机操作
过程:;3.多道批处理系统;多道批处理系统;: 提高资源利用率和系统吞吐量;多道程序设计的基本思想:内存同时保持多道程序(作业),处理机(单处理机)以交替的方式同时处理多道程序,充分利用CPU的空闲时间,但不能完全利用。
(从宏观上看,已有多道程序开始运行且尚未结束;
从微观上看,某一时刻处理机只运行某道作业。); 后备队列?内存?CPU
特 征:多道性、无序性、调度性。
优缺点:利用率高、吞吐量大、平均周转时间长、无交互能力。
需解决问题:处理机、内存、I/O设备、文件、作业。
解决者: 管理系统----功能完善故称为:
OS定义——是一组控制和管理计算机硬件和软件资源,合理的对各类作业进行调度,方便用户使用的程序的集合。; 1.分时概念和分时系统的实现方法
所谓分时,就是对时间的共享。分时主要是指若干并发程序对CPU时间的共享。它是通过系统软件实现的。共享的时间单位称为时间片
原创力文档

文档评论(0)