《2.3操作系统简介.pptx》由会员分享,可在线阅读,更多相关《2.3操作系统简介.pptx(10页珍藏版)》请在课桌文档上搜索。
1、2.3 操作系统简介,第2章 计算机系统,OS是用户与硬件系统之间的接口,运行在禅机上管理、调度计算机的各种软硬件资源扩充硬件的功能,为应用程序的开发和运行提供高效率的平台,2.3 操作系统简介,2.3.1 操作系统功能,操作系统是一组对计算机资源进行控制与管理的系统化程序集合,是系统软件的核心。目的:提高各类资源利用率,并能方便用户使用,为其他软件的开发提供必要的服务和相应的接口。功能:管理计算机的所有(硬件和软件)资源,2.3.2 操作系统发展过程,单用户单任务操作系统:如:DOS、CP/M批处理操作系统单道批处理系统:单任务OS。多道批处理系统:多任务OS多个程序或多个作业同时存在和运行
2、分时操作系统(多用户、多任务)多个用户通过终端共同使用同一台计算机处理器调度程序(任务管理器),采用按时间片轮转策略,各个用户轮流“分时”共享了CPU如:UNIX是最流行的多用户、多任务、分时操作系统,实时操作系统及时、快速对事件进行响应和处理化工、炼油等生产过程的自动控制;军事上的武器制导;自动订票系统、股票、银行系统等。网络操作系统是指网络服务器上使用的操作系统,提供网络通讯和网络资源共享的操作系统微机操作系统(通用操作系统):如:Windows、Mac OS,2.3.3 进程(任务),进程一个正在执行的程序程序的一次执行过程,是操作系统调度和分配的一个独立单位;一个程序与其数据一道在计算
3、机上顺利执行时所发生的活动作业程序从被选中、到运行结束、并再次成为程序的整个过程操作系统把进程管理归纳为:程序成为作业,进而成为进程,5,作业不都是进程,所有进程都是作业;作业进入内存运行就为进程,等待运行的作业不是进程,程序不都是作业,作业都是程序;程序根据用户需要,可以成为作业,也可能不会。,2.3.4 线程,线程进程的进一步细分单线程:一个程序只在一个进程就可以处理所有任务多线程:一个程序可以分解成多个进程共同完成程序的任务其中:被分解的不同进程称为线程UNIX操作系统把进程作为CPU的分配单位Windows操作系统把线程作为CPU的分配单位大部分应用程序都采用多线程的结构CPU采用线程
4、作为分配单位的优点:充分共享资源、减少内存开销提高并发性、加快切换速度,2.3.5 常用操作系统简介1,1.DOS(MS-DOS):单用户、单任务2.WindowsWindows 9X、ME、2000、XP、Vista、Windows 7单用户、多任务Windows NT及2000/XP Server多用户、多任务,网络操作系统(局域网)3.UINX多用户、多任务,网络操作系统(巨型机、大型机)使用最广泛、影响最大的主流OS4.Linux是一种源代码向世人公开操作系统(自由软件),多用户、多任务、网络操作系统可用于:巨型机、大型机,工作站、个人计算机,2.3.5 常用操作系统简介2,5.OS/
5、2 1987年IBM公司为PS/2机配备的OS6.MacOS在苹果公司的Power Macintosh机、Macintosh一族计算机使用的OS基于图形界面、有较强的图形处理能力,广泛应用于平面出版、多媒体领域与WINDOWS不兼容!7.Novell NetWare一种基于文件服务、目录服务的OS,用于构建局域网,2.3.6 文件系统,计算机是以文件的形式组织和存储数据的。常用文件系统Ext2、FAT、FAT32、NTFS文件名构成:Windows文件名构成:主文件名.扩展名Windows文件名不区分大小写;Unix文件名区分大小写文件名中不能使用的符号有:、/、|、:、”、*、?文件属性:只读:文件只能读取,不能修改隐藏:文件和文件夹是浅色的,一般情况是不显示的存档:任何一个新创建或修改的文件都有存档属性文件名中的通配符(英文符号)“?”:表示或代替任意的一个字符“*”:表示或代替任意的多个字符,Windows支持的文件系统,常见扩展名见P39,通配符用法介绍,搜索栏,
链接地址:https://www.desk33.com/p-341625.html