计算机软件及其应用_第1页
计算机软件及其应用_第2页
计算机软件及其应用_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机软件及其使用在以前的课程中我们介绍过计算机系统的组成,现在同学们还能完整的描述计算机系统由哪些部分组成吗?「运算器{中央处理器(。?。)[控制器「只读存储器(ROM),硬件计算机系统<内存储器[随机存储器(RAM)「输入设备(键盘、鼠标、扫描仪等)'外部设备<输出设备(显示器、打印机、投影仪等)一外存储器(硬盘、光盘、U盘)广系统软件:操作系统、设备驱动程序、数据库管理系统、通信处理程序等软件,硬件计算机系统<应用软件:解决各类问题而编写的用户程序(Office办公软件、CAD设计软件、FLASH、3DMX动画制件软件等。一台完整的计算机系统由硬件系统和软件系统组成,硬件系统由运算器、控制器(合称为CPU)、存储器(内存、外存)、I/O(输入/输出)设备等组成。硬件和软件之间的关系如何?(二者相辅相成,缺一不可,通常把没有软件的计算机称之为是裸机。)在这之前我们已经把硬件部分全部讲完了,我们这节课开始来认识一下计算机软件及其应用。谈到软件,相信在坐的各位同学都应该非常的熟悉,那有没有谁能告诉老师,什么称之为是软件?软件又是由哪几部分组成?三、新授(一)软件:概念:用来完成指定的任务并由CPU执行的电子指令集合。结构:软件=程序+数据+文档用以提供指令的程序+提供必要的数据文件。协合工作,共同完成指定的任务。(例:文档的生成、视频编辑、图形设计、网页浏览等)通常我们把软件分为哪几类呢?(二)软件的分类(完成P22表1-7认识软件)1、系统软件:用于计算机系统内部的管理,控制和维护计算机的各种资源的软件。分类:操作系统、设备驱动程序、数据管理系统、通信处理程序等(1)操作系统:负责管理计算机系统的全部软件资源和硬件资源,合理地组织计算机各部分协调工作,提高效率,是用户与计算机之间的接口。例如:DOS(PC-DOS、MS-DOS)微软公司(Microsoft)Windows(1.0、3.2中文版、98、2000、NT、XP、2003、ista、7等)自由软件:Linux(Linux的前身为inux,是在1970年就有了,但发扬光是在1991年由芬兰一位署名为LinusTorvalds的赫尔辛基大学学生用C语言改编的inux,他并把源程序放在网上,让在大家一起编写、完善这个操作系统的。)免费使用和自由传播的类Unix操作系统苹果公司:MacOS掌上电脑:3COM公司的Plamos2、支撑软件:帮助程序人员开发软件产品的工具,以及帮助管理人员控制开发进程的工具。支撑软件是介于系统软件和应用软件之间的一个中间件。支撑软件是支撑各种软件的开发与维护的软件,又称为软件开发环境。比如说程序设计语言;3、应用软件:为了解决各种(某种)实际问题而专门设计的程序。比如说QQOFFICE迅雷等我们对软件的操作比较熟悉,那有没有哪个同学知道软件是用什么工具来开发的;(三)程序设计语言:是用于编写程序(或制件软件)开发工具。人与计算机进行信息交换通常使用程序设计语言,人们把自己的意图用某种程序设计语言编成程序,输入计算机,告诉它完成什么任务以及如何完成,以达到人对计算机进行控制的目换。1、什么是计算机程序:用来告诉计算机如何处理问题或执行操作的一组指令的集合。2、什么的程序才算软件:至少包括一个可执行文件和数个支持程序运行的相关的数据条件。3、什么是程序设计语言:为程序开发人员提供的一种开发软件工具,并可用于编写指令,又称为源代码、源程序。如basicCC++Pascal等4、计算机程序编写人员如何编写程序:开发人员必须定义每一个元素的属性,如:对象在哪里显示?显示的时候、形状,包含参数、执行何种操作等现在我们就来了解一下程序设计语言,有没有谁知道程序设计语言经历了哪些阶段,它们的优缺点是什么?程序设计语言经历了三个发展阶段:机器语言:是机器指令序列,机器指令是用一串0和1的二进制编码表示的,可以直接被计算机识别并执行(注:要在同一种型号的计算机上运行)优点:执行速度快、占用空间少(通俗点:量身定做)缺点:编写难,程序难读、难改。汇编语言:用一些有意义的符号作为编程用的符号语言,其中使用了很多英文单词的缩写词,它些字母和符号称为做彷符。优点:写编、可读性好,修改更方便缺点:通用性和移植性较差高级语言:用英文单词、数字表达式等易于人理解的形式,并按严格的语法规则和一定的逻辑关系组合的计算机语言。优点:独立性、可读性好,易维护。1、源程序:由汇编语言和各种高级语言编写的符号程序2、目标程序:源程序通过语言处理程序编译或成计算机能够识别的机器语言程序。编译:将整个源程序由编译程序翻译成目标程序,再交给计算机运行。解释:对于程序逐字翻译,边解释边运行,解释完成出现结果。7、计算机如何执行用程序设计语言编写的程序:汇编语言刁编辑后高级语言—四、小结师:信息系统包括5部分一一人、程序、软件、硬件和数据源程序编译>解释目标程序经过连接可执行程序而微型计算机只是信息系统的一部分。信息系统5部分

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论