计算机基础-软件bit.ppt
《计算机基础-软件bit.ppt》由会员分享,可在线阅读,更多相关《计算机基础-软件bit.ppt(83页珍藏版)》请在三一办公上搜索。
1、,第4章 计算机软件基础,第2页/128,本章要点,软件、软件特征、软件分类、软件发展史、软件发展趋势操作系统、操作系统分类、操作系统功能、文件管理、进程管理、存储管理、设备管理、用户接口典型操作系统 MS-DOS、Windows、Unix、Linux特点操作系统基本操作、文件操作、磁盘操作、命令方式操作、安装应用软件操作、系统资源管理操作,第3页/128,了解软件、软件特征、软件技术及发展趋势了解有关操作系统的基本概念从资源管理的角度了解操作系统的主要功能(对表格的管理)了解操作系统的5大功能(文件管理、进程管理、存储管理、设备管理、用户接口)从使用角度了解用户接口,教学目标,第4页/128
2、,4.1 计算机软件概述,4.1.1 软件的基本概念 4.1.2 软件发展史4.1.3 软件技术发展趋势,第5页/128,什么是软件?,超级计算机“沃森”能够模拟人类的思维方式,甚至在某些领域能够战胜人类,这些行为能力和功能是什么呢?“沃森”能够模拟人类大脑进行思考、联想、学习、推理、归纳以及抽象等逻辑思维的能力是“软能力”,也即软件的能力,它是无形的,看不见、也摸不着的。计算机的思维能力就是“软件”的能力。,第6页/128,软件的基本概念,计算机系统由计算机硬件和软件构成。计算机神奇的功能是在软件的“指挥”下创造出来的。软件是各种程序、数据结构和有关文档的总称。程序是:为实现特定目标或解决特
3、定问题而用计算机语言编写的命令序列的集合;是人们求解问题的逻辑思维活动的代码化描述程序的最重要的目的是:便于阅读、交流数据结构 文档,【课堂举例】现实生活中程序的实例。宫爆鸡丁的菜谱。,第7页/128,软件的特征,软件是一种逻辑的实体,软件的生产方式不同。软件产品的生命周期不同。软件产品受计算机系统的限制。软件的开发方式不同。软件产品的成本构成不同。软件本身是复杂的。,第8页/128,软件分类,第9页/128,软件技术的发展,软件技术伴随计算机技术的发展经历了程序设计、软件系统、软件工程和面向对象软件工程四个时代。程序设计时代(20世纪五、六十年代)软件系统时代(20世纪六、七十年代)软件工程
4、时代(20世纪七十年代以后)面向对象软件工程时代(20世纪八十年代以后),第10页/128,软件发展史,第一阶段(20世纪4050年代)目标 用最少资源获得最大运算能力第二阶段(20世纪60年代)目标 扩大程序规模以适应更复杂的应用 第三阶段(20世纪70年代)目标 解决软件危机 第四阶段(20世纪80年代)目标 发展软件复用技术提高软件生产率第五阶段(20世纪90年代)目标 正确的时刻,把正确的信息,安全地送给需要它的人,第11页/128,软件技术发展趋势,1基于软件复用库的软件重用2面向对象技术的进一步发展3针对几种中间件平台开发组件交互的标准和基于组件的软件开发4模型驱动的软件开发,第1
5、2页/128,软件(Software),随着信息化、网络化和数字化时代的到来,社会对“软件”的需求激增。如今,世界发达国家都把软件列为国家发展的关键技术领域。美国国家关键技术委员会将软件列为六大关键技术之一;欧洲共同体将“软件和信息处理”列为关键技术;我国把信息产业放在优先发展的地位,看作是中国发展高新技术、赶超世界先进水平的一次千载难逢的机遇。,第13页/128,Roger S.Pressman 对软件的认识,“计算机软件已经成为一种驱动力。它是进行商业决策的引擎;它是现代科学研究和工程问题寻求解答的基础;它也是鉴别现代产品和服务的关键因素。它被嵌入在各类系统中:交通、医疗、电信、军事、工业
6、生产过程、娱乐、办公、难以穷举。软件在现代社会中确实是必不可少的。而我们在进入21世纪,软件将成为从基础教育到基因工程的所有领域新进展的驱动力。”,第14页/128,4.2 操作系统概述,什么是操作系统操作系统功能操作系统分类操作系统的特征典型操作系统简介,第15页/128,操作系统概述,操作系统(Operating System,OS)是一组控制和管理计算机软、硬件资源、为用户提供便捷使用计算机的程序的集合。OS是硬件与其他软件系统的接口;OS是用户和计算机之间进行“交流”的界面(窗口)。OS对资源的管理实际上是对数据结构(表格)的管理。,第16页/128,计算机系统平台,计算机系统是由硬件
7、和软件组成的。硬件是物理设备和器件的总称。硬件是用来完成信息变换、信息存储、信息传输和信息处理的物质基础。软件是计算机程序及相关文档的总称。软件是用来描述实现数据处理的规则和流程。,没有安装软件的计算机被称为“裸机”,而裸机是无法进行任何工作的。,第17页/128,为什么要有操作系统?,从用户角度来看,计算机系统应该是一个稳定的、对用户友好、便于操作的平台。,但是,实际上用户对硬件直接进行操作是极其困难、甚至是不可能的。怎么办?,对计算机我一窍不通,如何进行操作!?,第18页/128,操作系统和虚拟计算机,用户面对的是一个整体的计算机系统,分为虚拟机和物理机两个部分。用户实际操作的是虚拟机,物
8、理机是由OS管理和操作的。优点:将复杂的物理操作剥离并下移,交给OS去处理。,第19页/128,操作系统的作用,操作系统的主要作用体现在两个方面:一是管理计算机;OS用来更有效地管理和分配系统的硬、软件资源,使得其能够发挥更大的作用。二是使用计算机;用户通过OS,无需了解计算机软、硬件的有关细节就能方便地使用计算机。,第20页/128,操作系统功能,进程管理存储器管理设备管理文件管理用户接口,第21页/128,操作系统分类,1批处理系统(Batch Processing System)2分时系统(Time-Sharing System)3实时操作系统(Real Time Operating S
9、ystem)4嵌入式操作系统(Embedded Operating System)5个人计算机操作系统(Personal Computer Operating System)6网络操作系统(Network Operating System)7分布式操作系统(Distributed Operating System)OS种类繁多,但基本目的只有一个:即要实现在不同环境下为不同应用目的提供不同形式和不同效率的资源管理,以满足不同用户的操作需要。,第22页/128,分时OS,多用户、多道程序共享一个CPU的OS。将CPU划分为很小的时间片,采用循环轮作方式将这些CPU时间片分配给排队队列中等待处理的
10、每个程序的处理方式。,第23页/128,实时OS,实时OS是实时控制系统和实时处理系统的统称。实时控制系统用于过程控制。例如,控制飞行器、导弹发射、飞行过程的自动控制系统。实时处理系统主要指对信息进行及时的处理。例如,利用计算机预订飞机票、火车票或轮船票等。,第24页/128,嵌入式OS,是指运行在嵌入式系统环境中,对各种部件装置等资源进行统一协调、调度、指挥和控制的OS。嵌入式OS具有通用OS的基本特点,能够有效管理复杂的系统资源。应用范围广泛,例如,制造工业、过程控制、通讯、仪器、仪表、汽车、船舶、航空、航天、军事装备、消费类产品等方面的应用。,第25页/128,分布式OS,分布式操作系统
11、是指通过网络将大量计算机连接在一起,以获取极高的运算能力、广泛的数据共享以及实现分散资源管理等功能为目的的一种OS。它的优点是:分布性。它集各分散结点计算机资源为一体,以较低的成本获取较高的运算性能。可靠性。由于在整个系统中有多个CPU系统,因此当某一个CPU系统发生故障时,整个系统仍旧能够工作。,第26页/128,操作系统的特征,1.并发性。可以同时执行多个程序。2.共享性。多个并发执行的程序可以共同使用系统的资源。3.虚拟性。是把逻辑部件和物理实体有机结合为一体的处理技术。通过虚拟技术,可以实现虚拟处理器、虚拟存储器、虚拟设备等。4.不确定性。由于系统共享资源有限,并发程序的执行受到一定的
12、制约和影响。,第27页/128,典型操作系统简介,1MS-DOS 是美国Microsoft公司为16位字长计算机开发的、基于字符(命令行)方式的单用户、单任务的个人计算机OS。2WINDOWS 是Microsoft开发的一个多任务的OS,它采用图形窗口界面,使用户对计算机的各种复杂操作只需通过点击鼠标即可轻松地实现。3UNIX 是通用、交互式、多用户、多任务应用领域的主流OS之一,是被业界公认的工业化标准的OS。UNIX也是目前惟一能在各种类型计算机的各种硬件平台上稳定运行的OS。4.Linux 是20世纪90年代推出的一个多用户、多任务的OS。它与UNIX完全兼容,具有UNIX最新的全部功能
13、和特性。Linux的设计是为了在Intel微处理器上更有效的运行。它的最大特点在于它是一个源代码公开的免费OS,其内核源代码可以免费传播。,第28页/128,MS-DOS,MS-DOS 16位机、基于字符(命令行)方式的OS 1970年 美国INTEL公司研制出地1个微处理器;1974年诞生80系列芯片80X(8080、8086、80186、286、486);如今改为以“Pentium”为其产品系列号。1974年美国APPLE公司推出第1台微机(8088芯片),采用Macintosh操作系统;1981年世界最大的计算机公司IBM推出第1台IBM-PC机,它购买Microsoft公司的MS-DO
14、S作为其PC机的OS,定名为PC-DOS。由于MS-DOS采取开放的策略,使其占据了PC机的主要市场份额,成为PC的主流OS。,第29页/128,UNIX,UNIX 中、小型机的、工业标准化的OS 1969年 美国AT UNIX已成为通用的、交互式的、多用户、多任务应用领域中小型机的主流操作系统之一。,第30页/128,WINDOWS,WINDOWS是高档微机、多任务、基于图形界面的主流OS 1983年11月,MICROSOFT公司推出WINDOWS操作环境;1992年,推出WINDOWS 3.1(不是独立的OS);1993年推出WINDOWS NT,网络版操作系统;1995年推出WINDOW
15、S 95。1998年推出WINDOWS 98。2000年2月推出Windows 2000,它是构建在Win NT核心之上,比Win9x快25%,安全性、可靠性更高。2001年又推出Windows Me,它是面向家庭用户的OS(Win98升级版)。2001年10月25日推出了Windows XP。“XP”是英文“体验”(eXPerience)的缩写,代表全新的计算体验。2005年7月22日微软对外宣布提出新一代操作系统 Vista。,第31页/128,2000年2月Microsoft公司发布Windows 2000。Windows2000是构建在Windows NT核心之上,继承了Windows
16、 98友好用户界面的全新的操作系统。稳定性更高 与微软公司以前的OS相比,稳定性是Windows 2000最大的特点;运行效率更佳 测试结果表明,在配置了64MB(或更大)内存的机器上,运行速度比Windows 9X 快25%。同时也降低了应用程序运行失败和系统意外重启动的机率;安全性更好 文件保护机制可以防止核心的系统文件被有意或无意地删除或改写覆盖;管理使用更加方便 增加了“活动目录”,用户可以使用活动目录来组织和管理系统资源;硬件设备支持更好 支持多达4GB的内存和两路对称处理器,使更多硬件设备的安装工作自动化。,Windows 2000概述,第32页/128,2001年10月25日Mi
17、crosoft 公司发布了Windows XP。Windows XP开发经历了6年,投入5000名软件工程师,耗资2.5亿美元。“XP”是英文“体验”(eXPerience)的缩写,代表着Windows和Office在包容覆盖广泛设备的Web服务之后将给用户带来丰富的、充分扩展的全新计算体验。微软公司董事长兼首席软件设计师比尔盖茨指出:“它们将使用户更有效地进行交流与合作,更富有创造力,工作更有成果,并从技术中领会更多乐趣。”Windows XP是为家用和商业计算设计的新版Windows,它将在一个切实的基础之上,给用户带来提升的Windows 体验,从而成为一个智能的、互联的、可靠的软件引擎
18、。,Windows Xp概述,第33页/128,Windows XP采用Windows NT2000的技术核心,其特点是运行非常可靠、非常稳定。用户界面设计焕然一新,用户使用起来非常得心应手。Windows XP的运行速度极快,尤其是在处理与多媒体应用有关的计算任务时,比如显示电子影集。媒体播放器软件经过了彻底的改造,已经与操作系统完全融为一体,就像是Windows98和IE浏览器一样。Windows XP支持遥控!Windows XP的用户界面更加友好。它把家庭联网和数码多媒体应用等多方面的功能全部集成到了系统之中。以前需要专家指点才能完成的工作,现在都已变得非常简单,无论是处理照片、录像还
19、是录制、存储音乐,点点鼠标就行了。在设计时充分考虑共享电脑的安全需要。它内建极其严格的安全机制,每个用户都可以拥有高度保密的个人特别区域。Windows XP有两种版本,一个是家庭版,另外一个是办公扩展专业版。,Windows XP的特性,第34页/128,Windows Vista,Vista是微软的新一代操作系统,以前叫做Longhorn。05年7月22日微软对外宣布正式名称是Windows Vista。作为微软的最新的操作系统,Vista第一次引入了“Life Immersion”概念,即在系统中集成许多人性的因素,一切以人为本。使得操作系统尽最大可能贴近用户,了解用户的感受,从而方便用
20、户。Vista专区带你全面了解接触Vista。2008年6月30日起微软停止向OEM厂商提供XP产品。,第35页/128,XP和Vista优缺点比较,成熟性:XP比较成熟,兼容性、软件支持和操作性等方面都比较好;Vista技术还不成熟,与许多软件还不兼容。环境要求:Vista推荐2G内存,要求机器配置较高。如果是使用了2年以上的电脑,最好用XP,这样更保险些。,第36页/128,Linux是一个与UNIX完全兼容的、免费的操作系统。它由芬兰人Linus Torvalds首创,由于采用开放标准、具有结构清晰、功能简捷等特点,吸引广大用户加入到应用程序开发的行列中来,从而为Linux提供了大量优秀
21、软件,已经变成了一个稳定可靠、功能完善、性能卓越的操作系统。如今,Linux已经获得了众多公司的支持(例如,IBM、SGI、HP、Compaq等)。可以预料,Linux将会成为Windows最强有力的竞争对手。,第37页/128,4.3 操作系统功能概述,4.3.1 文件管理 4.3.2 进程管理 4.3.3 存储管理 4.3.4 设备管理 4.3.5 用户接口,第38页/128,文件管理概述,即使没有多少计算机常识的人都知道:计算机是专门处理数据的设备。但是,如果说计算机处理的数据,包括处理数据的程序都是以文件的形式存放在计算机中,这样的事实就令人费解了。,第39页/128,1.文件与文件系
22、统,文件。特指存放于计算机中、具有惟一文件名的一组相关信息集合。文件系统。顾名思义是管理和操作文件的系统。与人工管理文件系统一样,它要解决文件的组织管理(分类编目),在此基础上实现文件操作。文件系统功能 从管理资源角度看,文件系统应具有下列功能:解决如何组织和管理文件。实现文件的“按名存取”操作机制。提供文件共享功能及保护措施。实现用户要求的各种操作。包括文件的创建、修改、复制、删除等。,第40页/128,2.文件分类,按用途分类:系统文件是由系统软件构成的文件。用户文件是用户委托文件系统保存的文件。库文件指系统提供给用户使用的各种标准过程、函数和应用程序等构成的文件。按操作权限分类:只读文件
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 基础 软件 bit
链接地址:https://www.31ppt.com/p-6606272.html