计算机软件技术基础第2版教学课件ppt作者牟艳第1章软件技术概论课件.pptVIP

  • 30
  • 0
  • 约2.67千字
  • 约 22页
  • 2017-03-11 发布于广东
  • 举报

计算机软件技术基础第2版教学课件ppt作者牟艳第1章软件技术概论课件.ppt

计算机软件技术基础第2版教学课件ppt作者牟艳第1章软件技术概论课件.ppt

计算机软件技术基础 机械工业出版社 第1章 软件技术概论 本章基本内容与要求 基本内容 计算机软件概述 软件技术的发展 要求 掌握计算机软件的基本概念 掌握计算机软件的发展历史 1.1 计算机软件概述 一、程序的概念 二、软件的概念 三、作为工业产品的软件 四、软件的版权和许可证 一、程序的概念 程序=算法+数据结构 程序是为解决特定问题而用计算机语言编写的指令序列。程序处理的对象是数据,它可以将数据处理成人们所需要的各种信息。执行程序就是把程序装进计算机内存,在CPU的控制和指挥下,按程序设计的逻辑顺序逐条执行指令。程序在执行过程需要使用计算机的某些软件和硬件资源,有时还可能通过人机交互界面,让使用者输人数据,然后继续往下执行,直到产生运行结果,实现人们使用计算机的各种目的。 程序特征 程序用计算机语言写成 程序是用计算机语言表示的算法 程序的处理对象是数据 二、软件的概念 软件=程序+文档 1980年美国版权法案将软件定义为“在计算机中被直接或间接用来产生明确结果的一组语句或指令”。由此可见,软件和程序本质上是相同的 软件特征 (1)软件是设计较成熟、功能较完善的程序系统 (2)软件是一种工业产品,具有一般工业产品的基本特征 (3)软件是高价值的知识产品, (4)软件很容易复制和传播 软件分类 :对软件可以从不同的角度进行分类 (1)按软件功能分类 一般将软件分

文档评论(0)

1亿VIP精品文档

相关文档