第三章操作系统基础一、操作系统概述二、操作系统功能三、Window7使用请问这个LOGO的含义?预备知识:新周刊201108期封3个苹果改变的世界夏娃欲望看到这个新世界牛顿知识了解这个新世界乔布斯创新体验这个新世界创新例:乔布斯创造力和想象力定义了一个时代,他重新诠释了创新的意义,创新不仅颠覆性的,更是持续性的:–苹果公司第一台麦金塔计算机(Macintosh),开创微机图形用户界面–皮克斯工作室的《玩具总动员》再次引领了3D动画领域的新潮流–iPhone、iPad、iPod等给PC、电影、互联网、音乐、手机等行业带来了颠覆性的创新5计算机系统的组成输入设备:键盘、鼠标、扫描仪输出设备:显示器、打印机外存:软、硬盘、光盘、闪存网络设备:网卡、调制解调器等计算机系统软件外部设备系统软件应用软件硬件运算器寄存器控制器主机内存CPU随机存储器(RAM)只读存储器(ROM)高速缓冲存储器(Cache)操作系统:Windows、Unix、Linux语言处理程序:C、Pascal、VB等实用程序:诊断程序、排错程序等办公软件包、数据库管理系统6软件系统软件实用程序诊断程序排错程序等操作系统WindowsUnixLinux语言处理程序C、C++、C#、Java、VB应用软件系统软件:控制和维护计算机的正常运行,管理计算机的各种资源,以满足应用软件的需要。应用软件:完成一个特定的任务,在系统软件的支持下,才能运行一、操作系统概述1.问题的提出:铁路、高铁、地铁出问题所在?等公交车,正常情况下公交车子不来,责任在谁?公交车,车子一直不来,责任在谁?调度员的作用:车子与乘客的最佳安排乘客等的时间最少车子载客量最多82.操作系统作用裸机操作系统应用程序用户主要功能有:•处理机管理•存储管理•设备管理•信息(文件)管理•用于管理和控制计算机所有的硬件和软件资源•接口:计算机硬件与其它软件用户和计算机的接口虚拟机=裸机+操作系统操统作系3.什么是操作系统?广义操作系统:厂家为了方便用户使用机器所安排的硬件和软件例如电视机的遥控器、配合遥控完成工作的电路、遥控器的使用说明书。计算机操作系统OperatingSystem,OS管理和控制计算机硬件与软件资源的一组计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。4.操作系统的发展10满足两大需求:提高资源利用率、增强计算机系统性能要求以及计算机技术发展(1)无操作系统阶段(计算机诞生-20世纪50年年代中期)计算机工作采用手工操作方式。穿孔卡片或纸带输入机计算机输出机程序数据结果用户特点:用户独占全机,资源利用率低。CPU等待手工操作,CPU的利用不充分。11(2)各种系统功能的操作系统—小、中、大型计算机批处理系统分时操作系统实时操作系统(3)操作系统的进一步发展---计算机普及(20世纪80年代以来)个人计算机操作系统网络操作系统12批处理系统作用:自动、成批处理用户的作业。特点:有了磁带,作业放在磁带,监控程序管理作业的运行要执行的程序应是正确的,用户无法交互。高速CPU与相对低速的IO,CPU利用率问题。解决办法:多道批处理,即多个程序加载到内存交替运行。执行过程13分时操作系统主机CPU内存终端终端终端终端…外部设备终端:键盘和显示屏终端作用:各终端用户共享主机和外部设备实现:CPU按照“时间片”分时给各用户特点:提高CPU利用率,用户可以与计算机交互快速的CPU,使得用户感觉独享CPU14系统能够及时响应随机发生的外部事件,并要快速处理。分类:实时控制系统:飞机、导弹发射的实时控制,轧钢、石化等工业生产过程控制实时信息处理系统:飞机票订票、银行系统、证券系统等特点:及时响应。每一个信息接收、分析处理和发送有时间限制。高可靠性。不可逆,可靠保障、保密措施等。实时操作系统15网络操作系统服务器工作站工作站工作站工作站…工作站:独立功能的计算机工作站网络资源工作站共享网络上的软硬件资源164.操作系统分类APPLEIBMDOS操作系统按任务数图形用户界面操作系统命令行界面操作系统多用户操作系统单用户操作系统多任务操作系统单任务操作系统分时操作系统批处理系统实时操作系统网络操作系统按用户界面按用户数按系统功能5.常用操作系统1).S(DiskOperatingSystem)1981Microsoft公司研制的配置在PC的操作系统单用户命令行界面操作系统从4.0版开始成为支持多任务的操作系统。2).Windows图形用户界面1985Windows98WindowsNTWindows2000WindowsVistaWindows7Windows8Windowsxp183).Unix操作系统开发:Unix是AT&T公司贝尔实验室1969用汇编语言开发的;1973年用C语言重新编写。特点:安全性、可靠性高可移植性多用户多任务网络功能强,TCP/IP协议是在UNIX系统上开发的主要应用:服务器/客户机体系Windows194).Linux操作系统开发:由UNIX发展而来,丹麦大学生特点:源代码开放多用户多任务主要应用:Linux服务器5).MacOS操作系统开发:苹果公司特点:较好的图形处理能力主要应用:PowerMacintosh机及Macintosh一族计算机与Windows缺乏较好的兼容性。公布软件源代码的程序可以编辑、编译,免费扩充:智能手机操作系统目前三足鼎立:•Google的Android•苹果的iOS•微软的WindowsPhone以往其他操作系统•诺基亚Symbian(塞班)•WindowsMobileAndroid•Android(安卓或安致)最初由AndyRubin创办,2005年由Google收购,是目前市场上的霸主。•优点:免费开源、服务不受限制、第三方软件多。iOS•iOS是由苹果公司为iPhone、iPad以及iPodtouch等系列产品开发的操作系统,最新版本6.0•优点:优秀的图形用户界面、多媒体效果和方便的触控、丰富的软件库。•缺点:付费软件库、不支持第三方软件。WindowsPhone•2010年微软发布的智能手机操作系统–最新典型版本WindowsPhone8–发布时间晚,被Google占了先机特点:与Windows8相同的内核,方便用户开发提高市场占有率微软公司CEO兼总裁史蒂夫·鲍尔默:“全新的Windows手机把网络、个人电脑和手机的优势集于壹身,让人们可以随时随地享受到想要的体验。”网站资料软件风云操作系统发展史WINDOWS诞生始末Windows的发展史UNIX发展史从UNIX到Linux这一段历史智能手机操作系统