1 / 18

第四章 计算机软件

第四章 计算机软件. 软件的功能与分类 系统软件 通用应用软件 软件开发 计算机软件的法律保护 计算机病毒. 4.1 软件的功能与分类. 软件的主要作用: 计算机硬件资源的控制与管理,提高计算机资源的使用效率,协调计算机各组成部分的工作 在硬件提供的基本功能的基础上,扩大计算机的功能,提高计算机实现和运行各类应用任务的能力. 4.1 软件的功能与分类. 向用户提供尽可能方便、灵活的计算机操作使用界面 为专业人员提供计算机软件的开发工具和环境,提供对计算机本身进行高度、维护和诊断等所需要的工具 为用户完成特定应用的信息处理任务.

iain
Download Presentation

第四章 计算机软件

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第四章 计算机软件 软件的功能与分类 系统软件 通用应用软件 软件开发 计算机软件的法律保护 计算机病毒

  2. 4.1 软件的功能与分类 • 软件的主要作用: • 计算机硬件资源的控制与管理,提高计算机资源的使用效率,协调计算机各组成部分的工作 • 在硬件提供的基本功能的基础上,扩大计算机的功能,提高计算机实现和运行各类应用任务的能力

  3. 4.1 软件的功能与分类 • 向用户提供尽可能方便、灵活的计算机操作使用界面 • 为专业人员提供计算机软件的开发工具和环境,提供对计算机本身进行高度、维护和诊断等所需要的工具 • 为用户完成特定应用的信息处理任务

  4. 4.1 软件的功能与分类 • 软件的分类:系统软件与应用软件 • 系统软件泛指那些为整个计算机系统所支配的、不依赖于特定应用的通用软件,也是可供所有用户使用的软件 • 应用软件指用于解决各种不同具体应用问题的专门软件 • 按照应用软件的开发方式和适用范围,应用软件可再分为两类:定制软件和通用应用软件

  5. 计算机应用系统的层次结构 用户 应用软件 语言处理程序,实用程序与工具软件 数据库管理系统,网络与通信软件 操作系统 计算机硬件

  6. 4.2 系统软件 • 操作系统 • 操作系统是一组对计算机资源进行控制与管理的系统化程序集合 • 操作系统负责对计算机的各类资源进行统一控制、管理、调度和监督,合理的组织计算机的工作流程,其目的是提高各类资源利用率,并能方便用户使用,为其他软件的开发提供必要的服务和想应的接口

  7. 4.2 系统软件 • 当前最流行的几种操作系统 • MS-DOS • Windows系列 • UNIX类 • OS / 2系统

  8. 4.2 系统软件 • 计算机语言 • 计算机语言分为低级语言和高级语言两类 • 低级语言包括:机器语言、汇编语言。其中机器语言是硬件唯一能直接理解的语言 • 高级语言是指更接近于人们日常使用的书面语言、用来编制程序的语言

  9. 4.2 系统软件 • 语言处理程序 • 功能:用于把人们编制的高级语言源程序转换为机器能够理解的目标程序 • 两种转换过程:解释和编译 • 解释系统是一种边解释边执行的语言处理程序 • 编译系统把用高级语言编成的程序翻译成为机器指令程序。速度快。

  10. 编译系统的工作过程 目标程序 模块 高级语言 源程序 可执行的 目标程序 连接 装配 编译

  11. 4.2 系统软件 • 数据库管理系统 • DBMS(数据库管理系统)是数据库系统的核心 • 三类主要的数据模型:层次型、网状型和关系型 • 实用程序与软件工具 • 实用程序指日常使用中的公用的工具性程序。如文件管理、呈现调试与测试等 • 软件工具指对软件开发特别有用的工具程序。

  12. 4.3 通用应用软件 • 流行的通用应用软件大致可分为:文、表、图、网、统计等几大类 • 文字处理软件 • 电子表格软件 • 图形、图像软件 • 通信软件 • 简报软件 • 统计软件

  13. 4.4 软件开发 • 程序设计方法与技术 • 算法 + 数据结构 = 程序 • 软件工程 • 软件的生命周期(定义期、开发期、维护期) • 需求分析 • 软件设计(概要设计、详细设计) • 编码与调试 • 软件测试

  14. 4.4 软件开发 • 软件工程 • 软件维护 • 文档编制(重要性?) • 项目管理

  15. 4.5 计算机软件的法律保护 • 专利法 • 著作权法 • 商业秘密法

  16. 4.6 计算机病毒 • 概念 • 计算机病毒是一些人蓄意编制的一种寄生性的计算机程序 • 特点 • 破坏性 • 隐蔽性 • 传染性 • 潜伏性

  17. 4.6 计算机病毒 • 计算机染有计算机病毒的常见表现 • 屏幕显示出现异常情况 • 系统运行异常 • 磁盘存储异常 • 文件异常 • 打印机异常 • 蜂鸣器无故发声 • 预防计算机病毒的措施(做备份)

  18. 小结 • 软件的作用及分类 • 操作系统及其主要功能 • 语言处理程序的功能 • 计算机软件受到的法律保护 • 计算机病素及预防

More Related