欢迎来到天天文库
浏览记录
ID:45018443
大小:140.00 KB
页数:34页
时间:2019-11-07
《第二章+操作系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第二章操作系统NanjingUniversityofInformationScience&Technology,Dept.ComputerScience本章要求熟悉操作系统基础知识了解各操作系统的特点熟悉文件与文件系统主要内容2.1操作系统基本知识2.2常用操作系统2.3网络操作系统2.4文件与文件系统软件系统系统软件实用程序诊断程序排错程序等操作系统WindowsUnixLinux语言处理程序CPascalVB应用软件系统软件:控制和维护计算机的正常运行,管理计算机的各种资源,以满足应用软件的需要。应用软件:完成一个特定的任务,在系统软件的支持下,才能运行。软件
2、包括了使计算机运行所需的各种程序、数据及其有关的文档资料。应用软件操作系统硬件数据库管理系统网络与通信软件实用程序与工具软件语言处理程序人们通过为硬件逐层地添加各类系统软件与应用软件后,才能形成一个供用户使用的功能丰富而界面友善的计算机应用系统2.1操作系统基本知识操作系统(OperatingSystem,简称OS)是有效管理和控制计算机系统的各种资源,协调计算机各部件的工作,合理地组织计算机的工作流程,提供友好的用户界面以方便用户使用计算机系统的一种系统软件。操作系统概念有两层含义:资源管理方便用户的服务,是用户和计算机的接口操作系统分类APPLEIBM操作系统
3、按任务数图形用户界面操作系统命令行界面操作系统多用户操作系统单用户操作系统多任务操作系统单任务操作系统分时操作系统批处理系统实时操作系统网络操作系统按用户界面按用户数按系统功能2.1.1操作系统的形成(1)手工操作阶段这个阶段基本采用人工操作,用户独占计算机、CPU等待人工操作。(2)批处理阶段这个阶段采用联机批处理系统和脱机批处理系统。操作系统的形成(3)管理程序阶段这个阶段在管理计算机内部资源的程序控制下,通过中断通信使外部设备和处理机尽可能地并行工作。(4)多道程序系统阶段这个阶段采用并发程序设计技术,在计算机内存中同时存放几道相互独立的程序,多道程序在处理
4、机上交替执行,在宏观上多道程序并行执行。2.1.2操作系统的发展批处理操作系统(BatchProcessOperatingSystem)分时操作系统(TimeSharingOperatingSystem)实时操作系统(RealTimeOperatingSystem)网络操作系统2.1.3操作系统的特征现代操作系统具有以下四个主要特征1)并发性(Concurrence):指两个或者多个事件在同一时间间隔内发生。2)共享性(Sharing):指多个用户或用户程序共同用某个系统资源。资源共享有互斥共享与同时共享两种。3)虚拟性(Virtual):指将一个物理实体映射为若
5、干个逻辑对应物。4)不确定性(Nondeterministic):指在操作系统控制下多道作业的执行顺序和每个作业的执行时间是不确定的。2.1.3操作系统的基本功能1)处理机管理:实现进程的控制、同步、通信和调度。2)内存管理:负责内存的分配、保护和扩充及地址变换。3)设备管理:实现设备分配、缓冲管理及设备虚拟。4)文件管理:实现对文件的存储空间、目录、读/写等的管理。5)作业管理:对作业进行调度和控制。2.2常用操作系统2.2.1DOS操作系统2.2.2Windows操作系统2.2.3UNIX操作系统2.2.4Linux操作系统2.2.1DOS操作系统DOS的全称
6、是磁盘操作系统(DiskOperatingSystem)。DOS操作系统的主要功能是设备管理和文件管理。DOS的特点DOS是一种单用户、单任务磁盘操作系统。DOS是一种字符界面的操作系统。DOS负责管理系统资源,添加硬件需要安装相应的驱动程序。这一点与Windows支持的即插即用功能有较大差距。2.2.2Windows操作系统Windows是美国微软公司推出的一个运行在微型机上的图形界面操作系统。Windows的开发是微型机操作系统发展史上的一个里程碑。1990年5月,首次推出成熟版Windows3.0后发展迅速,经历了Windows3.x、Windows95、W
7、indowsNT、Windows2000、WindowsXP、Windows2003、WindowsVista。Windows操作系统的特点1)单或多用户、多任务的操作系统。2)图形化的人机交互界面。3)提供了强大的设备管理功能4)它实现了与Internet的完美结合。5)丰富的管理工具和应用程序。2.2.3UNIX操作系统UNIX操作系统起源于美国AT&T贝尔实验室;1970年贝尔实验室的KenThompson和DennisRitchie用汇编语言在PDP/7计算机上开发了一个短小精悍的分时多用户操作系统,取名为UNIX。从1971年到至今不断改版。UNIX操作
8、系统的特点
此文档下载收益归作者所有