欢迎来到天天文库
浏览记录
ID:34659978
大小:2.33 MB
页数:65页
时间:2019-03-08
《第4章 系统软件及操作系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第四章第四章系统软件及其常用操作系统系统软件及其常用操作系统4.1操作系统基础4.2WindowsXP使用1预备知识:计算机系统的组成运算器CPU寄存器控制器主机随机存储器(RAM)内存只读存储器(ROM)硬件高速缓冲存储器输入设备:键盘、鼠标、扫描仪计算输出设备:显示器、打印机外部设备机外存:软、硬盘、光盘、闪存系网络设备:网卡、调制解调器等统操作系统:Windows、Unix、Linux系统软件语言处理程序:C、Pascal、VB等软件实用程序:诊断程序、排错程序等应用软件办公软件包、数据库管理系统2操作系统系统软件WindowsUnixLinux语言处理程序CPascalVB
2、软件实用程序诊断程序排错程序等应用软件系统软件:应用软件:控制和维护计算机的正常运行,完成一个特定的任务,管理计算机的各种资源,在系统软件的支持下,才能运行以满足应用软件的需要。34.14.1操作系统4.1.1操作系统概述问题的提出:等公交车,正常情况下公交车子不来,责任在谁?调度员的作用:车子与乘客的最佳安排公交车,车子一直不来,�乘客等的时间最少责任在谁?�车子载客量最多公交车,车子一直不来,责任在谁?4.14.1操作系统4.1.1操作系统概述•操作系统作用�用于管理和控制计算机所有的硬件和软件资源的一组程序�接口:计算机硬件与其它软件主要功能有:用户和计算机的接口•处理机管理
3、•存储管理•设备管理•信息(文件)管理用户虚拟机=裸机+操作系统应用程序操操作系统作系裸机统52.操作系统分类按用户按用户命令行界面命令行界面操作系统操作系统DOS界面界面图形用户界面操作系统图形用户界面操作系统按用按用单用户操作系统单用户操作系统APPLE户数户数操操多用户操作系统多用户操作系统作作系按任按任单任务操作系统单任务操作系统系务数务数统统多任务操作系统多任务操作系统IBM批处理系统批处理系统按系统按系统分时操作系统分时操作系统功能功能实时操作系统实时操作系统网络操作系统网络操作系统6分时操作系统各终端用户共享主机和外部设备CPU按照“时间片”分时给各用户主机外部CPU
4、设备内存终端终端终端…终端终端终端:键盘显示屏7网络操作系统工作站共享网络上的软硬件资源服务器网络资源工作站工作站工作站…工作站工作站工作站:独立功能的计算机83.常用操作系统1).DOSMicrosoft公司研制的配置在PC的操作系统单用户命令行界面操作系统从4.0版开始成为支持多任务的操作系统。2).Windows图形用户界面WindowsXPWindowsXPHomeHomeWindows98WindowsXPWindowsXPWindows98Windows98ProfessionalProfessionalWindowsWindowsWindowsWindows20002
5、000XPXPWindowsXPWindowsWindowsWindowsXPMediaCenterNTNTMediaCenterWindowsXPWindowsXPTabletPCTabletPC93).Unix分时操作系统,主要用于服务器/客户机体系4).Linux由UNIX发展而来,源代码开放5).OS/2为PS/2设计的操作系统,用户可自行定制界面6).MacOS较好的图形处理能力,主要用在桌面出版和多媒体应用等领域。用在苹果公司的PowerMacintosh机及Macintosh一族计算机上,与Windows缺乏较好的兼容性7).NovellNetware基于文件服务和目
6、录服务的网络操作系统,用于构建局域网。演示:UNIX发展史从Unix到Linux这一段历史Windows104.操作系统4大资源管理功能主要功能有:•处理机管理•存储管理存储器•文件管理外存储器•设备管理输输入出冯冯..诺依曼思想诺依曼思想::内存储器设设••二进制二进制备备••程序与数据一样存程序与数据一样存处理器放在内存放在内存运算器••五大模块五大模块控制器数据流控制流114.1.2处理机管理任务:有效地、合理地分配CPU的时间1.单道程序系统:任一时刻只允许一个程序在系统中执行一个程序执行结束后才能执行下一个程序时间tCPU程序A程序B程序C演示:单道程序系统122.多道程
7、序系统:多道程序同时在执行时间tCPU程序A程序B程序C程序C程序A程序C特点:•多道:计算机内存中同时存放了几道相互独立的程序•宏观上并行:同时在执行•微观上串行:各程序轮流地占有CPU,交替执行演示:多道程序系统131.程序程序是文件的形式存放在外储存器。一个程序开始执行,首先将程序文件从外存储器被调入内存开始运行。2.进程一个正在执行的程序进程是一个程序与其数据一道在计算机上顺序执行时所发生的活动。3.线程目的:充分共享共源,减少内存开销提高并发性,切换速度相对
此文档下载收益归作者所有