资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,电气信息学院 计算机系,计算机基础教程,第 3章 计算机软件,计算机基础教程第 3章 计算机软件,1,软件概述,操作系统概述,常用工具软件,应用软件,软件的安装(自学),软件知识产权(自学),内容提要,重难点,:什么是软件和程序,软件的分类,软件概述内容提要重难点:什么是软件和程序,软件的分类,2,是,运行、管理和维护计算机而编制的程序和各种文档的总和,。,软件不仅包含,程序,,而且还应该包含这些程序要用到的,数据,,以及用以描述程序使用和,操作的文档,。,软件的定义,是运行、管理和维护计算机而编制的程序和各种文档的总和。软件的,3,控制与管理计算机的硬件资源;,扩大计算机的功能,提高计算机实现和运行各类应用任务的能力。,向用户提供尽可能方便、灵活的计算机操作使用界面。,为专业人员提供计算机软件的开发工具和环境,提供对计算机本身进行调试、维护和诊断等所需要的工具。,完成特定应用的信息处理任务。,软件的作用,控制与管理计算机的硬件资源;软件的作用,4,软件的发展,1、随硬件的发展而发展,因需求而发展,(工程计算各种设计面向网络),由简单到复杂,由小到大(个人作坊团队),软件产业,团体协作精神,重硬轻软,尊重知识,防盗版,知识产权保护,软件的发展1、随硬件的发展而发展,因需求而发展,5,、中国软件产业的发展,第一阶段:萌芽阶段,(1989,1991,年之前,),。典型代表:,WPS,中文汉字处理系统与它的开发者裘伯君;,第三阶段:兴起阶段,(1994,年以后,),。国外大批软件产品涌入中国。典型代表:用友、金山、金蝶以及洪恩等。,软件的发展,第二阶段:起步阶段,(1991,1994,年,),。,软件产业是信息产业的真正核心和灵魂。,、中国软件产业的发展 第三阶段:兴起阶段(1994年以后),6,软件新术语,套件:,是指一些包装起来作为一个整体出售的应用软件,。,比如著名的办公套件,Office,。,高产软件:,指被个人、企业、商业机构、公司等用得最多的软件,能够帮助你更有效地进行工作。,电子商务:,指在Internet 网上进行商务活动。其主要功能:广告、订货、付款、客户服务和货物递交等销售、售前和售后服务,以及市场调查分析、财务核算及生产安排。,软件新术语 套件:是指一些包装起来作为一个整体出售的应用软件,7,群件,(groupware),:,协作(,Collaboration,),亦称协同工作。,协作是指群组中成员间通过在线交互的方式相互传递数据和信息的能力和行为。,显著特征是,在线交互,方式,指一对一、一对多,更主要指多对多的信息交流和共享。,群件(groupware):协作(Collabo,8,群件,(groupware):集,通讯,(电子邮件功能)、,协同操作,(群组共享公共论坛和工作区中的信息)、,协调运行,(业务过程的自动化,OA)于一身的,软件,。,典型产品,:Lotus Notes、Exchange,群件(groupware):集通讯(电子邮件功能)、协同,9,软件的分类,软件的分类,10,计算机软件yxy解析ppt课件,11,二,操作系统概述,什么是操作系统,操作系统功能,操作系统分类,操作系统的特征,典型操作系统简介,二 操作系统概述什么是操作系统,12,计算机系统由,“,谁,”,来控制、指挥?,什么是操作系统?,从用户角度来看,计算机系统应该是一个稳定的、对用户友好、便于操作的平台。,但是,实际上用户对硬件直接进行操作是极其困难、甚至是不可能的。,操作系统是计算机的思想和灵魂。用来控制和管理计算机系统的软、硬件资源,提高计算机系统资源的使用效率、方便用户使用的一组程序集合,计算机系统由“谁”来控制、指挥?从用户角度来看,计算机系统,13,操作系统的功能,进程管理,存储器管理,设备管理,文件管理,用户接口,操作系统,用户接口,设备管理,存储器管理,处理器管理,文件管理,操作系统的功能进程管理 操作系统用户接口设备管理存储器管理,14,操作系统的作用,一是管理计算机;,OS,用来更有效地管理和分配系统的硬、软件资源,使得其能够发挥更大的作用。,二是使用计算机;,用户通过,OS,,无需了解计算机软、硬件的有关细节就能方便地使用计算机。,操作系统的作用一是管理计算机;OS用来更有效地管理和分配系,15,操作系统发展史,1976年,美国Digital Research公司研制出8,位的CP/M操作系统。,1981年,微软公司的MS-DOS,1985年11月,微软公司的Windows,第一代,窗口式多任务系统,Linux,全球最大的一个自由操作系统,操作系统发展史,16,操作系统的基本特征,1,并发性。,可以同时执行多个程序。,2,共享性。,多个并发执行的程序可以共同使用系统的资源。,3,虚拟性。,是把逻辑部件和物理实体有机结合为一体的处理技术。通过虚拟技术,可以实现虚拟处理器、虚拟存储器、虚拟设备等。,4,不确定性。,由于系统共享资源有限,并发程序的执行受到一定的制约和影响。,操作系统的基本特征 1并发性。可以同时执行多个程序。,17,操作系统的分类,按管理用户的数量,分为,单用户,操作系统和,多用户,操作系统。,对任务的响应方式的不同,分为,实时,操作系统和,分时,操作系统;,按同时管理作业数量的多少,分为,单道作业系统,和,多道作业批处理,系统;,按操作系统的使用环境,还可以将它分为,个人,操作系统、,网络,操作系统和,分布式,操作系统。,操作系统的分类按管理用户的数量,分为单用户操作系统和多用户操,18,操作系统的分类,1批处理系统,(,Batch Processing System,),2,分时系统,(,Time-Sharing System,),3,实时操作系统,(,Real Time Operating System),4,嵌入式操作系统,(,Embedded Operating System,),5个人计算机操作系统,(,Personal Computer Operating System),6网络操作系统,(,Network Operating System,),7,分布式操作系统,(,Distributed Operating System,),8,中文操作系统,(,Chinese Operating System,),OS种类繁多,但基本目的只有一个:即要实现在,不同环境下为不同应用目的提供不同形式和不同效率的资源管理,以满足不同用户的操作需要。,操作系统的分类 1批处理系统(Batch Processi,19,分时,OS,n,多用户、多道程序共享一个,CPU,的,OS,。,n,将,CPU,划分为很小的时间片,采用循环轮作方式将这些,CPU,时间片分配给排队队列中等待处理的每个程序的处理方式。,CPU时间片,程序1,程序2,程序N,.,程序1,程序3,程序3,程序排队队列,CPU,分时OSn多用户、多道程序共享一个CPU的OS。CPU时间,20,实时,OS,n,实时,OS,是,实时控制系统,和,实时处理系统,的统称。,n,实时控制系统用于,过程控制,。例如,控制飞行器、导弹发射、飞行过程的自动控制系统。,n,实时处理系统主要指对信息进行及时的处理。例如,利用计算机预订飞机票、火车票或轮船票等。,实时OSn实时OS是实时控制系统和实时处理系统的统称。,21,嵌入式,OS,n,是指运行在嵌入式系统环境中,对各种部件装置等资源进行统一协调、调度、指挥和控制的,OS,。,n,嵌入式,OS,具有通用,OS,的基本特点,能够有效管理复杂的系统资源。,n,应用范围广泛,例如,制造工业、过程控制、通讯、仪器、仪表、汽车、船舶、航空、航天、军事装备、消费类产品等方面的应用。,嵌入式OSn是指运行在嵌入式系统环境中,对各种部件装置等资源,22,网络OS,是网络的心脏和灵魂,是向网络计算机提供网络通信和网络资源共享功能的操作系统。它是负责管理整个网络资源和方便网络用户的软件的集合。,网络操作系统与运行在工作站上的单用户操作系统(如WINDOWS98等)或多用户操作系统由于提供的服务类型不同而有差别。一般情况下,网络操作系统是以使网络相关特性最佳为目的的。如共享数据文件、软件应用以及共享硬盘、打印机、,调制解调器,、,扫描仪,和传真机等。,网络OS 是网络的心脏和灵魂,是向网络,23,分布式OS,通过网络将大量计算机连接在一起,以获取极高的运算能力、广泛的数据共享以及实现分散资源管理等功能为目的的一种,OS,。,它的优点是,:,分布性,。它集各分散结点计算机资源为一体,以较低的成本获取较高的运算性能。,可靠性,。由于在整个系统中有多个,CPU,系统,因此当某一个,CPU,系统发生故障时,整个系统仍旧能够工作。,n,显然,在对可靠性有特殊要求的应用场合可选用分布式,OS,。,分布式OS通过网络将大量计算机连接在一起,以获取极高的,24,中文操作系统,n,如何处理汉字?包括汉字,OS,、汉字编码技术、汉字输入技术、西文软件汉化技术等。,n,例,,CCDOS,(,原电子部第六研究所,)、吴晓军,213,汉字系统、联想公司,UCDOS,等,均是以,MS-DOS,为核心的汉字,OS,。,n,中文版,Windows,(,最初是对,Windows,进行汉化,如中文之星、四通利方等汉字系统,)。,n,具有我国自主版权的中文,OS,是,COS1*64 V5.0,(,1999,年中软总公司开发,)。这是我国第一个具有完整商业化形态,并达到成熟应用水平的,OS,。它与,UNIX,兼容,具有优异的安全性、可靠性和开放性。,中文操作系统 n如何处理汉字?包括汉字OS、汉字编码技术、汉,25,典型的,操作系统,1,MS-DOS,是美国,Microsoft,公司为,16,位字长计算机开发的、基于字符(命令行)方式的单用户、单任务的个人计算机,OS,。,2,WINDOWS,是,Microsoft,开发的一个多任务的,OS,,它采用图形窗口界面,使用户对计算机的各种复杂操作只需通过点击鼠标即可轻松地实现。,3,UNIX,是通用、交互式、多用户、多任务应用领域的主流,OS,之一,是被业界公认的工业化标准的,OS,。,UNIX,也是目前惟一能在各种类型计算机的各种硬件平台上稳定运行的,OS,。,4.,Linux,是,20,世纪,90,年代推出的一个多用户、多任务的,OS,。它与,UNIX,完全兼容,具有,UNIX,最新的全部功能和特性。,Linux,的设计是为了在,Intel,微处理器上更有效的运行。它的最大特点在于它是一个源代码公开的免费,OS,,其内核源代码可以免费传播。,典型的操作系统1MS-DOS 是美国Microsoft公司,26,1,、,MS-DOS,1980年,IBM推出了IBM PC新机型,它采用Intel 8086 CPU。为了配合这种机型,IBM公司需要一个16位的操作系统,微软的MS-DOS最终担此重任。在接下来的几年中,微软公司的MS-DOS陆续推出了1.1、1.25几个版本,逐渐得到了业界同行的认可。,1983年3月,微软公司发布了MS-DOS 2.O。它可以灵活地支持外部设备,同时引进了UNIX系统的目录树文件管理模式。,1987年4月,微软推出了MS-DOS 3.3,它支持1.44MB的磁盘驱动器,支持更大容量的硬盘等。,MS-DOS的最后一个版本是6.22版,这以后的DOS就和Windows相结合了。,1、MS-DOS,27,MS-DOS,的功能,磁盘文件管理。,输入输出管理。,命令处理。,MS-DOS的启动及命令,MS-DOS 的功能,28,MS-DOS,的优点,文件管理方便。,外设支持良好。,小巧灵活。,应用程序众多,MS-DOS,的不足,MS-DOS 的优点,29,2,、,Windows,操作系统,第一个版本Windows 1.0;,Windows 2.0;,Windows 3.0;,Windows 3.1;,Win
展开阅读全文