书签 分享 收藏 举报 版权申诉 / 33
上传文档赚钱

类型系统软件与应用软件课件.pptx

  • 上传人(卖家):三亚风情
  • 文档编号:3281436
  • 上传时间:2022-08-16
  • 格式:PPTX
  • 页数:33
  • 大小:1.15MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《系统软件与应用软件课件.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    系统软件 应用软件 课件
    资源描述:

    1、 1计算机导论计算机学院计算机学院软件可分为两大类软件可分为两大类系统软件系统软件(system software)应用软件应用软件(application software)2计算机导论计算机学院计算机学院计算机硬件计算机硬件系统软件系统软件应用软件应用软件用户按下用户按下 P 键键Hi,OS,发生了,发生了一个事件:一个事件:P 键键被按下了!被按下了!Hi,财务系统,键,财务系统,键盘输入的是盘输入的是P,看着办吧!看着办吧!Hi,OS,打印我,打印我送到你那里的工资送到你那里的工资报表文件报表文件 !Hi,激光打印机,激光打印机,把我送给你的数据把我送给你的数据打印出来打印出来 !激光

    2、打印机激光打印机开始打印开始打印*3计算机导论计算机学院计算机学院 4计算机导论计算机学院计算机学院计算机有许多部件,需要对它们进行统一管理,包括:计算机有许多部件,需要对它们进行统一管理,包括:内存和外存;内存和外存;各个部件之间的通信与协调运行。各个部件之间的通信与协调运行。还有许多与硬件有关的、公共的事情:还有许多与硬件有关的、公共的事情:接受输入设备(例如键盘)送来的数据;接受输入设备(例如键盘)送来的数据;把数据存储到外存,或者从外存读取所需要的数据;把数据存储到外存,或者从外存读取所需要的数据;把数据送给输出设备(例如显示器、打印机等)。把数据送给输出设备(例如显示器、打印机等)。

    3、这些事情:这些事情:完全可以用程序来做。因为计算机不仅可以为用户计算,还可以完全可以用程序来做。因为计算机不仅可以为用户计算,还可以为自己计算。为自己计算。不应当由每一个程序都来做,而应当由专门的程序来做。不应当由每一个程序都来做,而应当由专门的程序来做。5计算机导论计算机学院计算机学院这类软件不需要用户的干预,就能处理技术上很复杂这类软件不需要用户的干预,就能处理技术上很复杂的、繁杂的、一般用户处理不了的那些事情。的、繁杂的、一般用户处理不了的那些事情。这类软件包括:这类软件包括:操作系统操作系统语言处理系统语言处理系统数据库管理系统数据库管理系统系统实用程序系统实用程序 6计算机导论计算机

    4、学院计算机学院操作系统的功能操作系统的功能(Basic functions):处理器管理:处理器管理:负责在多道程序之间分配,使每道程序都负责在多道程序之间分配,使每道程序都能高效而有序的执行。能高效而有序的执行。存储器管理:存储器管理:内存空间的分配和回收,地址转换和内存内存空间的分配和回收,地址转换和内存保护,内存的虚拟存储器扩充。保护,内存的虚拟存储器扩充。设备管理:设备管理:统一管理各种已登入系统的外部设备并负责统一管理各种已登入系统的外部设备并负责外设和主机之间的信息交换。外设和主机之间的信息交换。文件管理:文件管理:统一管理各种以文件形式保存在外存上的信统一管理各种以文件形式保存在

    5、外存上的信息,负责文件的建立、读、写、复制和删除等。息,负责文件的建立、读、写、复制和删除等。作业和进程管理:对程序运行进行管理。作业和进程管理:对程序运行进行管理。7计算机导论计算机学院计算机学院自身的运行方式:自身的运行方式:开机即开始运行,关机时终止运行;开机即开始运行,关机时终止运行;开机时,由开机时,由ROM中的程序从外存读入操作系统的一部分中的程序从外存读入操作系统的一部分到内存并运行它,再由运行中的操作系统自己把操作系到内存并运行它,再由运行中的操作系统自己把操作系统的其他部分读入内存并执行之;统的其他部分读入内存并执行之;关机时,操作系统终止其他程序后,最后才终止运行。关机时,

    6、操作系统终止其他程序后,最后才终止运行。8计算机导论计算机学院计算机学院当然要能够熟练地通过操作系统来使用计算机,但绝不能满足于只会当然要能够熟练地通过操作系统来使用计算机,但绝不能满足于只会手工使用操作系统。手工使用操作系统。在开发应用系统时:在开发应用系统时:能够通过系统功能调用,来充分、有效地利用操作系统已有的功能,能够通过系统功能调用,来充分、有效地利用操作系统已有的功能,而不是一切白手起家;而不是一切白手起家;能够充分发挥操作系统同时运行多个应用程序的能力,这就是并发能够充分发挥操作系统同时运行多个应用程序的能力,这就是并发程序设计程序设计(Concurrent programmin

    7、g);操作系统是一类水平最高的软件,要认真学习其设计思想,以及表操作系统是一类水平最高的软件,要认真学习其设计思想,以及表示和管理各种资源的手法,再应用到自己的开发工作中去。示和管理各种资源的手法,再应用到自己的开发工作中去。建议在学过操作系统课程后,读一读经典操作系统的源程序。建议在学过操作系统课程后,读一读经典操作系统的源程序。9计算机导论计算机学院计算机学院高级语言,汇编语言,机器语言高级语言,汇编语言,机器语言将用高级语言或汇编语言编写的程序将用高级语言或汇编语言编写的程序(源程序,(源程序,Source programs),翻译成等价的机器语言程序。翻译成等价的机器语言程序。翻译时,

    8、要对源程序进行检查,来保证翻译后的程序是可翻译时,要对源程序进行检查,来保证翻译后的程序是可执行的。但是,语言翻译程序无法保证程序的执行结果是执行的。但是,语言翻译程序无法保证程序的执行结果是否正确,这要靠程序设计人员自己来判断。这是因为,在否正确,这要靠程序设计人员自己来判断。这是因为,在正确地表达了一个错误的源程序时,语言翻译程序只能肯正确地表达了一个错误的源程序时,语言翻译程序只能肯定源程序的表达方式定源程序的表达方式(语法,(语法,Syntax)是正确的,而没有能是正确的,而没有能力判断出程序的内涵力判断出程序的内涵(语义,(语义,Semantics)是错误的是错误的。10计算机导论计

    9、算机学院计算机学院类别:类别:编译程序编译程序(Compiler):将高级语言程序翻译成对应的汇编语言程将高级语言程序翻译成对应的汇编语言程序,或者直接翻译成对应的机器语言程序序,或者直接翻译成对应的机器语言程序(称为目标程序(称为目标程序(Object program),存储于外存,不能直接执行),存储于外存,不能直接执行)。汇编程序汇编程序(Assembler):将汇编语言程序翻译成对应的目标程序。将汇编语言程序翻译成对应的目标程序。链接程序链接程序(Linker):将一个或多个目标程序与一个或多个相关的将一个或多个目标程序与一个或多个相关的程序库程序库(Library,也是由一些目标程序

    10、构成)也是由一些目标程序构成)组织在一起,产生可组织在一起,产生可执行代码执行代码(Executable code)并存入外存,在需要运行时再由操作并存入外存,在需要运行时再由操作系统加载后执行。系统加载后执行。解释程序解释程序(Interpreter):对高级语言程序逐句地进行翻译,产生对高级语言程序逐句地进行翻译,产生对应的机器语言指令序列并执行之。对应的机器语言指令序列并执行之。11计算机导论计算机学院计算机学院编译链接加载执行的过程:编译链接加载执行的过程:编译编译链接链接目标程序目标程序其他目标程其他目标程序与程序库序与程序库可执行程序可执行程序源程序源程序加载加载执行执行 12计算

    11、机导论计算机学院计算机学院不同的高级语言有不同的编译程序或解释程序。目前主要不同的高级语言有不同的编译程序或解释程序。目前主要的高级语言有:的高级语言有:C+、C#、CJavaVisual BasicPASCAL、DelphiAdaFortranCOBOL计算机的机器指令不同,汇编程序就不同。计算机的机器指令不同,汇编程序就不同。链接程序通常与操作系统有关,可以链接同一操作系统中链接程序通常与操作系统有关,可以链接同一操作系统中不同语言的编译程序或汇编程序所产生的目标程序。不同语言的编译程序或汇编程序所产生的目标程序。13计算机导论计算机学院计算机学院计算机上所使用的语言并不限于程序设计语言:

    12、计算机上所使用的语言并不限于程序设计语言:计算机总是要与用户对话的。对话时所使用的语言应当易于用户理计算机总是要与用户对话的。对话时所使用的语言应当易于用户理解和使用,可能是文字语言,可能是图形语言,还可能就直接是用解和使用,可能是文字语言,可能是图形语言,还可能就直接是用户的声音或图像。户的声音或图像。与用户对话的语言,必须能够被翻译成计算机中的程序能够理解和与用户对话的语言,必须能够被翻译成计算机中的程序能够理解和执行的方式。执行的方式。用户在使用对话语言时,不可能不犯错误,因此需要把能够判断清用户在使用对话语言时,不可能不犯错误,因此需要把能够判断清楚的错误都查出来,而不能稀里糊涂地执行

    13、。楚的错误都查出来,而不能稀里糊涂地执行。因此,计算机专业人员应当能够设计和实现与用户因此,计算机专业人员应当能够设计和实现与用户对话的语言。对话的语言。认真学习语言处理系统的原理和技术是必要的。认真学习语言处理系统的原理和技术是必要的。14计算机导论计算机学院计算机学院是专门用于系统维护是专门用于系统维护(System maintenance)的程序:的程序:解决系统出现的一些问题;解决系统出现的一些问题;提高系统的运行效率;提高系统的运行效率;保护系统,使得系统能够安全、可靠、持续地运行。保护系统,使得系统能够安全、可靠、持续地运行。基本的实用程序所具有的功能:基本的实用程序所具有的功能:

    14、帮助人来诊断与排除系统故障帮助人来诊断与排除系统故障(Troubleshooting)防病毒防病毒(Antivirus)安装安装(Install)和卸载和卸载(Uninstall)计算机中的程序计算机中的程序对系统中的程序和数据进行备份对系统中的程序和数据进行备份(Backup)对文件进行压缩对文件进行压缩(File compression),以减少存储空间,提高传送,以减少存储空间,提高传送速度速度 15计算机导论计算机学院计算机学院外设本身也是靠既定的程序(即设备驱动程序)来外设本身也是靠既定的程序(即设备驱动程序)来控制的,使得外设与计算机系统能够进行通信。控制的,使得外设与计算机系统能

    15、够进行通信。大部分设备驱动程序是在计算机启动时被操作系统大部分设备驱动程序是在计算机启动时被操作系统加载到内存中并开始运行的,还有一些就包含在操加载到内存中并开始运行的,还有一些就包含在操作系统之中。作系统之中。来源:来源:操作系统内含操作系统内含设备供应商提供设备供应商提供从互联网下载从互联网下载(Download)16计算机导论计算机学院计算机学院 17计算机导论计算机学院计算机学院应用软件是由信息系统或计算机的使用者应用软件是由信息系统或计算机的使用者(称为最称为最终用户,终用户,End users)来使用的那些软件。来使用的那些软件。应用软件可分为两大类:应用软件可分为两大类:通用应用

    16、软件通用应用软件(General-purpose applications)被广泛使用的软件;被广泛使用的软件;完成的是常见的任务。完成的是常见的任务。专用应用软件专用应用软件(Special-purpose applications)只在特定领域或场合使用的软件;只在特定领域或场合使用的软件;完成的是专门的任务。完成的是专门的任务。应用软件的共同特征:应用软件的共同特征:具有友好的界面,一般应是具有友好的界面,一般应是 GUI。能有效地防止各种最终用户可能产生的使用错误。能有效地防止各种最终用户可能产生的使用错误。18计算机导论计算机学院计算机学院字处理程序字处理程序(Word proces

    17、sing programs)。如:。如:Microsoft Word互联网工具。如:互联网工具。如:浏览器浏览器(Browser)软件:软件:Microsoft IE电子邮件电子邮件(E-Mail)软件:软件:Microsoft Outlook个人数据库。如:个人数据库。如:Microsoft Access电子表电子表(Spreadsheets)。如:。如:Lotus 1-2-3Microsoft Excel图形化展示工具。如:图形化展示工具。如:Microsoft PowerPoint 19计算机导论计算机学院计算机学院专用应用软件是信息系统中直接面向最终用户、进行相应的业务处理专用应用软件

    18、是信息系统中直接面向最终用户、进行相应的业务处理与数据管理的那些部件。如管理信息系统,计算机集成制造系统等。与数据管理的那些部件。如管理信息系统,计算机集成制造系统等。专用应用软件通常与应用领域有关。常见的领域是:专用应用软件通常与应用领域有关。常见的领域是:财务财务金融(银行、证券、保险、金融(银行、证券、保险、.)交通(航空、铁路、公路、水运、海运、城市交通、交通(航空、铁路、公路、水运、海运、城市交通、.)通信(固定电话、移动通信、网络管理、通信(固定电话、移动通信、网络管理、.)物流(特快专递、货运、物流(特快专递、货运、.)商业与服务业(超市、宾馆、旅游、商业与服务业(超市、宾馆、旅

    19、游、.)企业管理企业管理电子商务电子商务电子政务电子政务 20计算机导论计算机学院计算机学院 21计算机导论计算机学院计算机学院到目前为止,无论是系统软件还是应用软件,还主要靠人到目前为止,无论是系统软件还是应用软件,还主要靠人(通常是许多人一起合作)来进行开发(通常是许多人一起合作)来进行开发(development);开发工作完成后,要向用户交付,并继续进行维护和扩充。开发工作完成后,要向用户交付,并继续进行维护和扩充。因此,软件的开发与维护有一个过程,其持续时间少则几因此,软件的开发与维护有一个过程,其持续时间少则几个月,多则十几年。个月,多则十几年。软件开发是一种高风险工作。如果对软件

    20、开发过程不进行软件开发是一种高风险工作。如果对软件开发过程不进行科学的、系统的管理,几乎可以肯定将导致软件开发的失科学的、系统的管理,几乎可以肯定将导致软件开发的失败。败。1960年代末,出现了软件危机年代末,出现了软件危机(Software crisis)。软件工程:对软件开发过程进行管理和控制的技术。软件工程:对软件开发过程进行管理和控制的技术。22计算机导论计算机学院计算机学院一个人就可以建造。一个人就可以建造。需要的是:需要的是:最小限度的设计最小限度的设计(建模,(建模,modeling)简单的建造过程简单的建造过程简单的工具简单的工具由一个团队来建造是最有效、时由一个团队来建造是最

    21、有效、时间最快的。间最快的。需要的是:需要的是:认真的建模认真的建模认真定义的建造过程认真定义的建造过程功能强大的工具功能强大的工具 23计算机导论计算机学院计算机学院一般需要多个专业团队一般需要多个专业团队(公司)来共同建造。(公司)来共同建造。需需 要的是:要的是:认真的建模认真的建模认真定义的建造过程认真定义的建造过程功能强大的工具功能强大的工具标准化标准化构件化构件化 24计算机导论计算机学院计算机学院初步调查初步调查(Preliminary investigation)系统分析系统分析(Systems analysis)系统维护系统维护(Systems maintenance)系统实

    22、现系统实现(Systems implementation)系统开发系统开发(Systems development)系统设计系统设计(Systems design)25计算机导论计算机学院计算机学院规格说明规格说明(Specification)(数据结构与算法)设计(数据结构与算法)设计(Design)维护维护(Maintenance)产生文档产生文档(Documentation)测试测试(Test)编码编码(Code)26计算机导论计算机学院计算机学院不要急于动手写程序。不要急于动手写程序。应当先对这个程序所面向的问题进行认真的分析,用规范应当先对这个程序所面向的问题进行认真的分析,用规范的

    23、语言(能够用数学语言最好)来阐述分析的结果。的语言(能够用数学语言最好)来阐述分析的结果。认真考虑解决这个问题的方案,把关键的步骤一一列出来,认真考虑解决这个问题的方案,把关键的步骤一一列出来,这就是初步的算法这就是初步的算法(Algorithm)。不能把程序看成隐私。所写的程序一定要让别人能够看懂,不能把程序看成隐私。所写的程序一定要让别人能够看懂,不要故意在细节上耍小聪明。不要故意在细节上耍小聪明。学会读别人写的程序,特别是高手写的程序(例如操作系学会读别人写的程序,特别是高手写的程序(例如操作系统、程序库等)。统、程序库等)。大家将来会体会到,程序设计的水平高低主要在于数据结大家将来会体

    24、会到,程序设计的水平高低主要在于数据结构构(Data structure)的设计与实现。的设计与实现。27计算机导论计算机学院计算机学院多媒体技术多媒体技术 28计算机导论计算机学院计算机学院 媒体的定义媒体的定义 媒体是一种分发和表示信息的方法,例如,文本、图媒体是一种分发和表示信息的方法,例如,文本、图形、图像和声音。形、图像和声音。29计算机导论计算机学院计算机学院多媒体计算机多媒体计算机u多媒体计算机(多媒体计算机(MPC):能处理多种媒体的计算机,它能综合处理文字,:能处理多种媒体的计算机,它能综合处理文字,声音,图形,图像等多种媒体信息的计算机系统。声音,图形,图像等多种媒体信息的

    25、计算机系统。uMPC联盟规定多面体计算机系统由联盟规定多面体计算机系统由5个基本部件组成:个基本部件组成:PC机、机、CD-ROM、声卡、音箱和、声卡、音箱和Windows操作系统操作系统uMPC 4.0MPC 4.0,它为将,它为将PCPC机升级成机升级成MPCMPC提供了一个指导原则提供了一个指导原则,要求在普通微机,要求在普通微机的基础上增加以下的基础上增加以下4类软、硬件设备类软、硬件设备:声声/像输入设备像输入设备 光驱、话筒、扫描仪、录音机、摄像机等。光驱、话筒、扫描仪、录音机、摄像机等。声声/像输出设备像输出设备 音效卡、刻录光驱、投影仪等。音效卡、刻录光驱、投影仪等。功能卡功能

    26、卡 电视卡、视频采集卡、视频输出卡、网卡、电视卡、视频采集卡、视频输出卡、网卡、VCDVCD压缩卡等。压缩卡等。软件支持软件支持 :音响、视频和通讯信息以及实时、多任务处理软件。音响、视频和通讯信息以及实时、多任务处理软件。30计算机导论计算机学院计算机学院 多媒体技术多媒体技术u多媒体指令集多媒体指令集u多媒体数据的表示技术多媒体数据的表示技术u大容量的存储技术大容量的存储技术u音频音频/视频处理技术视频处理技术u多媒体计算机显示技术多媒体计算机显示技术u光盘与光盘驱动器技术光盘与光盘驱动器技术u其他技术,如宽带综合业务数据网等其他技术,如宽带综合业务数据网等 31计算机导论计算机学院计算机

    27、学院多媒体计算机的基本特征多媒体计算机的基本特征u多媒体计算机的集成性多媒体计算机的集成性 是指将多种媒体有机地组织在一起,共同表达一个完整的多是指将多种媒体有机地组织在一起,共同表达一个完整的多媒体信息,使文字、声音、图形、图像等一体化。媒体信息,使文字、声音、图形、图像等一体化。u交互性交互性 通过软件增强人与计算机双向交流信息的能力。通过软件增强人与计算机双向交流信息的能力。u处理信息形式的多样性处理信息形式的多样性u非纸张输出形式非纸张输出形式u实时性实时性 32计算机导论计算机学院计算机学院多媒体技术的应用多媒体技术的应用u教育教育u电子出版电子出版u信息咨询信息咨询u辅助设计辅助设

    28、计u多媒体视频会议系统多媒体视频会议系统u游戏和娱乐游戏和娱乐 33计算机导论计算机学院计算机学院树立质量法制观念、提高全员质量意识。22.8.1622.8.16Tuesday,August 16,2022人生得意须尽欢,莫使金樽空对月。8:45:168:45:168:458/16/2022 8:45:16 AM安全象只弓,不拉它就松,要想保安全,常把弓弦绷。22.8.168:45:168:45Aug-2216-Aug-22加强交通建设管理,确保工程建设质量。8:45:168:45:168:45Tuesday,August 16,2022安全在于心细,事故出在麻痹。22.8.1622.8.16

    29、8:45:168:45:16August 16,2022踏实肯干,努力奋斗。2022年8月16日上午8时45分22.8.1622.8.16追求至善凭技术开拓市场,凭管理增创效益,凭服务树立形象。2022年8月16日星期二上午8时45分16秒8:45:1622.8.16严格把控质量关,让生产更加有保障。2022年8月上午8时45分22.8.168:45August 16,2022作业标准记得牢,驾轻就熟除烦恼。2022年8月16日星期二8时45分16秒8:45:1616 August 2022好的事情马上就会到来,一切都是最好的安排。上午8时45分17秒上午8时45分8:45:1722.8.16一马当先,全员举绩,梅开二度,业绩保底。22.8.1622.8.168:458:45:178:45:17Aug-22牢记安全之责,善谋安全之策,力务安全之实。2022年8月16日星期二8时45分17秒Tuesday,August 16,2022相信相信得力量。22.8.162022年8月16日星期二8时45分17秒22.8.16谢谢大家!谢谢大家!

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:系统软件与应用软件课件.pptx
    链接地址:https://www.163wenku.com/p-3281436.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库