J03-计算机软件yxy解析课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《J03-计算机软件yxy解析课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- J03_ 计算机软件 yxy 解析 课件
- 资源描述:
-
1、电气信息学院 计算机系计算机基础教程第 3章 计算机软件电气信息学院 计算机系v软件概述v操作系统概述v常用工具软件v应用软件v软件的安装(自学)v软件知识产权(自学)内容提要重难点:什么是软件和程序,软件的分类电气信息学院 计算机系是是运行、管理和维护计算机而编制的程序和运行、管理和维护计算机而编制的程序和各种文档的总和各种文档的总和。软件不仅包含程序,而且还应该包含这些程序要用到的数据,以及用以描述程序使用和操作的文档。软件的定义电气信息学院 计算机系控制与管理计算机的硬件资源;扩大计算机的功能,提高计算机实现和运行各类应用任务的能力。向用户提供尽可能方便、灵活的计算机操作使用界面。为专业
2、人员提供计算机软件的开发工具和环境,提供对计算机本身进行调试、维护和诊断等所需要的工具。完成特定应用的信息处理任务。软件的作用 电气信息学院 计算机系软件的发展1、随硬件的发展而发展,因需求而发展(工程计算各种设计面向网络)由简单到复杂,由小到大(个人作坊团队)软件产业团体协作精神团体协作精神重硬轻软重硬轻软尊重知识,防盗版,知识产权保护尊重知识,防盗版,知识产权保护电气信息学院 计算机系、中国软件产业的发展、中国软件产业的发展(19891991年之前)。典型代表:WPS中文汉字处理系统与它的开发者裘伯君;(1994年以后)。国外大批软件产品涌入中国。典型代表:用友、金山、金蝶以及洪恩等。软件
3、的发展(19911994年)。软件产业是信息产业的真正核心和灵魂。软件产业是信息产业的真正核心和灵魂。电气信息学院 计算机系软件新术语 是指一些包装起来作为一个整体出售的应用软件。比如著名的办公套件Office。指被个人、企业、商业机构、公司等用得最多的软件,能够帮助你更有效地进行工作。指在Internet 网上进行商务活动。其主要功能:广告、订货、付款、客户服务和货物递交等销售、售前和售后服务,以及市场调查分析、财务核算及生产安排。电气信息学院 计算机系v群件(groupware):协作(Collaboration),亦称协同工作。显著特征是在线交互方式,指一对一、一对多,更主要指多对多的信
4、息交流和共享。电气信息学院 计算机系 群件(groupware):集通讯(电子邮件功能)、协同操作(群组共享公共论坛和工作区中的信息)、协调运行(业务过程的自动化,OA)于一身的软件。典型产品典型产品:Lotus Notes、Exchange电气信息学院 计算机系软件的分类 电气信息学院 计算机系电气信息学院 计算机系二 操作系统概述什么是操作系统什么是操作系统 操作系统功能操作系统功能 操作系统分类操作系统分类 操作系统的特征操作系统的特征 典型操作系统简介典型操作系统简介电气信息学院 计算机系v计算机系统由计算机系统由“谁谁”来控制、指挥?来控制、指挥?v什么是操作系统?什么是操作系统?从
5、用户角度来看,计算机系统应该是一个稳定的、对用户友好、便于从用户角度来看,计算机系统应该是一个稳定的、对用户友好、便于操作的平台。操作的平台。但是,实际上用户对硬件直接进行操作是极其困但是,实际上用户对硬件直接进行操作是极其困难、甚至是不可能的。难、甚至是不可能的。操作系统是计算机的思想和灵魂。用来控制和管理计算机系统的软、硬件资源,提高计算机系统资源的使用效率、方便用户使用的一组程序集合电气信息学院 计算机系操作系统的功能进程管理进程管理 存储器管理存储器管理 设备管理设备管理 文件管理文件管理 用户接口用户接口操作系统用户接口设备管理存储器管理 处理器管理文件管理电气信息学院 计算机系操作
6、系统的作用一是管理计算机;一是管理计算机;OS用来更有效地管理和用来更有效地管理和分配系统的硬、软件资源,使得其能够分配系统的硬、软件资源,使得其能够发挥更大的作用。发挥更大的作用。二是使用计算机;二是使用计算机;用户通过用户通过OS,无需了解无需了解计算机软、硬件的有关细节就能方便地计算机软、硬件的有关细节就能方便地使用计算机。使用计算机。电气信息学院 计算机系操作系统发展史v 1976年,美国Digital Research公司研制出8 位的CP/M操作系统。v 1981年,微软公司的MS-DOS v 1985年11月,微软公司的Windows,第一代 窗口式多任务系统v Linux,全球
7、最大的一个自由操作系统 电气信息学院 计算机系操作系统的基本特征 1并发性。并发性。可以同时执行多个程序。可以同时执行多个程序。2共享性。共享性。多个并发执行的程序可以共同使用多个并发执行的程序可以共同使用系统的资源。系统的资源。3虚拟性。虚拟性。是把逻辑部件和物理实体有机结合是把逻辑部件和物理实体有机结合为一体的处理技术。通过虚拟技术,可以实现为一体的处理技术。通过虚拟技术,可以实现虚拟处理器、虚拟存储器、虚拟设备等。虚拟处理器、虚拟存储器、虚拟设备等。4不确定性。不确定性。由于系统共享资源有限,并发程由于系统共享资源有限,并发程序的执行受到一定的制约和影响。序的执行受到一定的制约和影响。电
8、气信息学院 计算机系操作系统的分类按管理用户的数量,分为单用户操作系统和多用户操作系统。对任务的响应方式的不同,分为实时操作系统和分时操作系统;按同时管理作业数量的多少,分为单道作业系统和多道作业批处理系统;按操作系统的使用环境,还可以将它分为个人操作系统、网络操作系统和分布式操作系统。电气信息学院 计算机系操作系统的分类 1批处理系统批处理系统(Batch Processing System)2分时系统分时系统(Time-Sharing System)3实时操作系统实时操作系统(Real Time Operating System)4嵌入式操作系统嵌入式操作系统(Embedded Opera
9、ting System)5个人计算机操作系统个人计算机操作系统(Personal Computer Operating System)6网络操作系统网络操作系统(Network Operating System)7分布式操作系统分布式操作系统(Distributed Operating System)8中文操作系统中文操作系统(Chinese Operating System)OS种类繁多,但基本目的只有一个:即要实现在种类繁多,但基本目的只有一个:即要实现在不同环境下为不同应用目的提供不同形式和不同效不同环境下为不同应用目的提供不同形式和不同效率的资源管理,以满足不同用户的操作需要。率的资源
10、管理,以满足不同用户的操作需要。电气信息学院 计算机系分时分时OSn n多用户、多道程序共享一个多用户、多道程序共享一个CPU的的OS。n n将将CPU划分为很小的时间片,采用循环轮作方式将这些划分为很小的时间片,采用循环轮作方式将这些CPU时间片分配给排队队列中等待处理的每个程序的处时间片分配给排队队列中等待处理的每个程序的处理方式。理方式。CPUCPU时间片时间片程序程序1程序程序2 2程序程序N N.程序程序1 1程序程序3程序程序3 3程序排队队列程序排队队列CPUCPU电气信息学院 计算机系实时实时OSn实时实时OS是是实时控制系统实时控制系统和和实时处理系统的的统称。统称。n实时控
11、制系统用于实时控制系统用于过程控制过程控制。例如,控制。例如,控制飞行器、导弹发射、飞行过程的自动控制飞行器、导弹发射、飞行过程的自动控制系统。系统。n实实时处理系统主要指对信息进行及时的处时处理系统主要指对信息进行及时的处理。例如,利用计算机预订飞机票、火车理。例如,利用计算机预订飞机票、火车票或轮船票等。票或轮船票等。电气信息学院 计算机系嵌入嵌入式式OSn是指运行在嵌入式系统环境中,对各种部件装是指运行在嵌入式系统环境中,对各种部件装置等资源进行统一协调、调度、指挥和控制的置等资源进行统一协调、调度、指挥和控制的OS。n嵌入嵌入式式OS具有通用具有通用OS的基本特点,能够有效的基本特点,
12、能够有效管理复杂的系统资源。管理复杂的系统资源。n应用范围广泛,例如,制造工业、过程控制、应用范围广泛,例如,制造工业、过程控制、通讯、仪器、仪表、汽车、船舶、航空、航天、通讯、仪器、仪表、汽车、船舶、航空、航天、军事装备、消费类产品等方面的应用。军事装备、消费类产品等方面的应用。电气信息学院 计算机系网络网络OS 是网络的心脏和灵魂,是向网络计算机提供是网络的心脏和灵魂,是向网络计算机提供网络通信和网络资源共享功能的操作系统。它网络通信和网络资源共享功能的操作系统。它是负责管理整个网络资源和方便网络用户的软是负责管理整个网络资源和方便网络用户的软件的集合。件的集合。网络操作系统与运行在工作站
13、上的单用户网络操作系统与运行在工作站上的单用户操作系统(如操作系统(如WINDOWS98等)或多用户操作等)或多用户操作系统由于提供的服务类型不同而有差别。一般系统由于提供的服务类型不同而有差别。一般情况下,网络操作系统是以使网络相关特性最情况下,网络操作系统是以使网络相关特性最佳为目的的。如共享数据文件、软件应用以及佳为目的的。如共享数据文件、软件应用以及共享硬盘、打印机、共享硬盘、打印机、调制解调器调制解调器、扫描仪扫描仪和传和传真机等。真机等。电气信息学院 计算机系分布式分布式OS通过网络将大量计算机连接在一起,以通过网络将大量计算机连接在一起,以获取极高的运算能力、广泛的数据共享以及获
14、取极高的运算能力、广泛的数据共享以及实现分散资源管理等功能为目的的一种实现分散资源管理等功能为目的的一种OS。它的优点是它的优点是:分布性分布性。它集各分散结点计算机资源为一体,。它集各分散结点计算机资源为一体,以较低的成本获取较高的运算性能。以较低的成本获取较高的运算性能。可靠性可靠性。由于在整个系统中有多个。由于在整个系统中有多个CPU系统,因系统,因此当某一个此当某一个CPU系统发生故障时,整个系统仍旧能系统发生故障时,整个系统仍旧能够工作。够工作。n显然,在对可靠性有特殊要求的应用场合可选用显然,在对可靠性有特殊要求的应用场合可选用分布式分布式OS。电气信息学院 计算机系中文操作系统中
展开阅读全文