高职计算机应用基础教学课件作者李珂第三章.ppt

高职计算机应用基础教学课件作者李珂第三章.ppt

ID:55787758

大小:658.50 KB

页数:40页

时间:2020-06-02

高职计算机应用基础教学课件作者李珂第三章.ppt_第1页
高职计算机应用基础教学课件作者李珂第三章.ppt_第2页
高职计算机应用基础教学课件作者李珂第三章.ppt_第3页
高职计算机应用基础教学课件作者李珂第三章.ppt_第4页
高职计算机应用基础教学课件作者李珂第三章.ppt_第5页
资源描述:

《高职计算机应用基础教学课件作者李珂第三章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章计算机软件基础知识124335一、概述二、操作系统的发展历程三、程序设计语言四、计算机病毒五、计算机病毒的产生下一页返回第三章计算机软件基础知识67938六、计算机病毒的发展七、计算机病毒的分类与危害八、计算机病毒的特性九、计算机病毒防治上一页返回一、概述计算机软件,是人们为了告诉计算机要做什么事而编写的,计算机能够理解的一串指令,有时也叫代码、程序。根据功能的不同,计算机软件可以分成固件、软件和中间件四个层次。1.固件固件(FirmWare)在词典里的解释是具有软件功能的硬件。在早期,这种器件一般都是存有软件的EROM或EPROM(可

2、擦除可编程式只读存储器)等,通常这些硬件内所保存的程序是无法被用户直接读出或修改的,随着技术的逐渐开放,固件发展到今天,已经有了重新的定义。最贴近计算机硬件的是一些小巧的软件。它们实现的是最基本的功能,通常被“固化”在只读存储器芯片中,因此被称为固件。上一页下一页返回一、概述2.软件软件包括系统软件和应用软件两大类。软件系统的组成如图3.1所示。1)系统软件系统软件是指控制和协调计算机及外部设备、支持应用的软件开发和运行的系统,是无须用户干预的各种程序的集合。系统软件的主要功能是调度、监控和维护计算机系统。系统软件是指负责管理计算机系统中各种

3、独立的硬件,使它们可以协调工作。系统软件使计算机使用者和其他软件将计算机当作一个整体,而不需要顾及底层每个硬件是如何工作的。上一页下一页返回一、概述一般来讲,系统软件包括操作系统(比如WindowsXP)和一系列基本的工具(比如编译器、数据库管理、存储器格式化、文件系统管理、用户身份验证、驱动管理、网络连接等方面的工具)。2)应用软件2)应用软件应用软件是为了某种特定的用途而被开发的软件。它可以是一个特定的程序,比如一个图像浏览器,也可以是一组功能联系紧密、可以互相协作的程序的集合,比如微软的Office软件,还可以是一个由众多独立程序组成的

4、庞大的软件系统,比如数据库管理系统。较常见的应用软件有以下几种。①文字处理软件,如WPS、Word等;上一页下一页返回一、概述②信息管理软件;③辅助设计软件,如AutoCAD;④实时控制软件;⑤教育与娱乐软件。3.中间件中间件(MiddleWare)是位于平台(硬件和操作系统)和应用之间的通用服务,这些服务具有标准的程序接口和协议。计算机技术迅速发展。从硬件技术看,CPU速度越来越快,处理能力越来越强;上一页下一页返回一、概述从软件技术看,应用程序的规模不断扩大,特别是Internet及WWW的出现,使计算机的应用范围更为广阔,许多应用程序需

5、在网络环境的异构平台上运行。这一切都对新一代的软件开发提出了新的需求。在这种分布异构环境中,通常存在多种硬件系统平台(如PC、工作站、小型机等),在这些硬件平台上又存在各种各样的系统软件(如不同的操作系统、数据库、语言编译器等),以及多种风格各异的用户界面,这些硬件系统平台还可能采用不同的网络协议和网络体系结构连接。如何把这些系统集成起来并开发新的应用是一个非常现实而困难的问题。上一页返回二、操作系统的发展历程1.背景早期的计算机没有操作系统。用户有单独的机器,他(她)会带着记录有程序和数据的卡片(PunchCard)或较后期的打孔纸带去操作

6、机器。程序被读入机器后,机器就开始工作,直到程序停止。由于程序难免有误,所以机器通常都会中途崩溃。一般通过控制板的开关和状态灯来调试程序。据说图灵能非常熟练地用这种方法操作ManchesterMark玉机器(如图3.2所示)。后来,机器引入了可以帮助程序做输入、输出等工作的代码库。这是现代操作系统的起源。概念意义上的操作系统和通俗意义上的操作系统差距越来越大。下一页返回二、操作系统的发展历程2.大型机时代早期的操作系统非常多样化,生产商生产出针对各自硬件的系统。每一个操作系统都有很不同的命令模式、操作过程和调试工具,即使它们来自同一个生产商。

7、最能反映这一状况的是,厂家每生产一台新的机器都会配备一套新的操作系统。直到20世纪60年代IBM公司开发了System/360系列机器。尽管这些机器在性能上有明显的差异,但是它们有统一的操作系统———OS/360。OS/360之后又研发出MFT、MVT、SVS、MVS、MVS/XA、MVS/ESA、OS/390和z/OS等操作系统。3.UNIX和小型机的崛起UNIX操作系统是由AT&T公司开发的。上一页下一页返回二、操作系统的发展历程由于它的早期版本是完全免费的,可以轻易获得并随意修改,所以它得到了广泛的应用。后来,它成为开发小型机操作系统的

8、起点。由于早期的广泛应用,它已经成为了操作系统的典范。不过,它始终属于AT&T公司,只有那些能负担得起许可费的企业才用得起,这限制了它的应用范围。4.个人计算机时代

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。