OS01-1绪论(补充内容)

OS01-1绪论(补充内容)

ID:36378321

大小:5.18 MB

页数:119页

时间:2019-05-09

OS01-1绪论(补充内容)_第1页
OS01-1绪论(补充内容)_第2页
OS01-1绪论(补充内容)_第3页
OS01-1绪论(补充内容)_第4页
OS01-1绪论(补充内容)_第5页
资源描述:

《OS01-1绪论(补充内容)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章绪论(补充内容)1.1操作系统是什么1.2操作系统如何工作1.3从各种角度看操作系统1.4操作系统概览(本章结束时讲解)1第一章绪论1.1操作系统是什么1.1.1你所用过的操作系统1.1.2操作系统是什么2第一章绪论1.1.1你所用过的操作系统你知道下列哪些是操作系统吗?QQ、DOS、LINUXWINDOWS、TURBO-C、WORDFOXPRO、UNIX、TURBO-ASMvi、一个C语言源程序3第一章绪论目前常见操作系统微软:Windows系列(以前MS-DOS)UNIX:Solaris,AIX,HPUX,SVR4,BSD,UL

2、TRIX自由软件:Linux,freeBSD,MinixIBM:AIX,zOS(OS/390),OS/2,OS/4000,PCDOS其他:MacOS,NetWare,……4第一章绪论你用过的操作系统能做什么?各种命令:dircopydelformat启动、结束用户程序系统功能调用:例如分配内存、读写文件WINDOWS、UNIX等提供多任务或多用户环境5第一章绪论你知道操作系统不能做什么?不做天气预报不做房屋设计不是编译程序总之,操作系统不直接解决最终具体应用问题,也不负责编译源程序...6第一章绪论1.1.2操作系统是什么操作系统为你完成

3、所有“硬件相关、应用无关”的工作以给你方便、效率、安全操作系统裸机应用软件用户程序7第一章绪论硬件相关应用无关涉及物理地址、设备接口寄存器、设备接口缓冲区代码量大,需硬件知识需随硬件的变化而变化提供所有应用及用户共需的东西与应用无直接关系8第一章绪论操作系统的定义操作系统(operatingsystem,简称OS)是一个大型的程序系统,它负责计算机的全部软、硬件资源的分配、调度工作,控制并协调多个任务的活动,实现信息的存取和保护。它提供用户接口,使用户获得良好的工作环境。9第一章绪论操作系统是以下系统程序的集成用户程序的启动、中止系统功能

4、调用——用户程序运行过程中对操作系统的调用为常用基本操作提供实用程序改善基本使用中的效率和安全问题10第一章绪论操作系统的目标和作用OS的目标方便性:使计算机易学易用、共享资源有效性:提高系统资源的利用率和吞吐量可扩充性:能适应硬件的发展,容易升级开放性:使应用程序具备可移植性和互操作性OS的作用用户与计算机硬件之间的接口计算机系统资源的管理者四类资源:处理器、存储器、I/O设备、信息11第一章绪论1.2操作系统如何工作1.2.1OS的第1个工作:启动和结束程序1.2.2OS的第2个工作:用户程序对OS的调用1.2.3OS的第3个工作:为

5、常用操作提供程序1.2.4OS的第4个工作:解决效率和安全问题12第一章绪论1.2.1OS工作1:负责启动和结束程序程序的六种启动方式(其中前4由OS负责提供)鼠标方式启动命令方式启动批方式启动程序中启动方式纯硬件启动方式自启方式(OS本身的启动方式)程序的两种结束方式正常结束非正常结束13第一章绪论程序第1种启动方式:鼠标方式启动简单形象免记交互性强操作有时比命令方式慢14第一章绪论程序第2种启动方式:命令方式命令方式是通过键入程序名(及参数)来启动程序。例如:C:>formata:或#mkfs/dev/fd1命令方式在不同OS下的不同

6、体现:LINUX、UNIX、DOS下:命令提示符与命令行WINDOW下:开始运行:命令行窗口开始程序命令提示符:命令行窗口15第一章绪论命令启动方式的工作过程16第一章绪论命令方式的特点过去最常用的启动程序的方式需记程序名和位置交互性较强有时操作比鼠标方式快17第一章绪论程序第3种启动方式:批方式批方式是指将若干条命令放在一个文件中,该文件可以在需要时象程序一样被启动执行(命令方式或鼠标方式)其执行过程是由计算机自动连续顺序地执行该文件中的这组命令。18第一章绪论批方式举例批文件sh1的内容:cd/usr/man/man1ls>

7、/home/dragon/sclsmjn=1whiletest$mjn!=236domjflong=`head-n$mjn/home/dragon/scls

8、tail-n1`mjf=`basename$mjflong.2`man-S2$mjf

9、cat-s

10、head-n2

11、tail-n1>>/home/dragon/sclistmjn=$[mjn+1]19第一章绪论批方式的实现(通常由命令解释器实现)20第一章绪论批方式的特点程序间可以连续执行,不经人工干涉。命令可以设计成有顺序、分支和循环控制的形式,称为作业控制语言,使程序可以组合执行

12、。把现有的程序组合起来实现更复杂的功能21第一章绪论批方式的用途自动批处理文件(放在根目录下或用户主目录下),用来自动执行每次开机或登录时的例行工作(见例1)启动诸如中文环境这样的集成软件或一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。