第六章编程语言 ◆编程语言分为低级语言和高级语言。最 低级的语言是“机器语言”,其次是 “汇编语言”,最高级的是 BASIC,O等等语 ◆软件的构造:电脑软件,是人们为了告 诉电脑要做什么事而编写的,电脑能够 理解的一串指令,有时也叫代码、程序
第六章 编程语言 编程语言分为低级语言和高级语言。最 低级的语言是“机器语言”,其次是 “汇编语言” ,最高级的是BASIC,c等等语 言。 软件的构造:电脑软件,是人们为了告 诉电脑要做什么事而编写的,电脑能够 理解的一串指令,有时也叫代码、程序
第六章软件工作原理 ◆什么是计算机软件? 计算机软件是指计算机程序及其有关文档 计算机程序,是指为了得到某种结果而可以 由计算机等具有信息处理能力的装置执行的代 码化指令序列,或者可以被自动转换成代码化 指令序列的符号化指令序列或者符号化语句序 列。同一计算机程序的源程序和目标程序为同 作品
第六章 软件工作原理 什么是计算机软件? 计算机软件是指计算机程序及其有关文档。 计算机程序,是指为了得到某种结果而可以 由计算机等具有信息处理能力的装置执行的代 码化指令序列,或者可以被自动转换成代码化 指令序列的符号化指令序列或者符号化语句序 列。同一计算机程序的源程序和目标程序为同 一作品
第六章软件工作原理 ◆文档,是指用来描述程序的内容、组成 设计、功能规格、开发情况、测试结果 及使用方法的文字资料和图表等,如程 序设计说明书、流程图、用户手册等
第六章 软件工作原理 文档,是指用来描述程序的内容、组成、 设计、功能规格、开发情况、测试结果 及使用方法的文字资料和图表等,如程 序设计说明书、流程图、用户手册等
第六章软件工作原理 软件是用户与计算机硬件之间的桥梁,其主要 作用是:1、计算机硬件资源的控制与管理, 提高计算机资源的使用效率,协调计算机各组 成部分的工作;2、在硬件提供的基本功能的 基础上,扩大计算机的功能,增强计算机实现 和运行各类应用任务的能力;3、向用户提供 尽可能方便、灵活的计算机操作使用界面;4 为专业人员提供计算机软件的开发工具和环境, 对计算机本身进行测试:维打和图含所 理任务
第六章 软件工作原理 软件是用户与计算机硬件之间的桥梁,其主要 作用是:1、计算机硬件资源的控制与管理, 提高计算机资源的使用效率,协调计算机各组 成部分的工作;2、在硬件提供的基本功能的 基础上,扩大计算机的功能,增强计算机实现 和运行各类应用任务的能力;3、向用户提供 尽可能方便、灵活的计算机操作使用界面;4、 为专业人员提供计算机软件的开发工具和环境, 提供对计算机本身进行测试、维护和诊断等所 需的工具;5、为用户完成特定应用的信息处 理任务
第六章软件工作原理 ◆重要概念 ◆应用程序 ◆故障 ◆编译器 ◆对话框 ◆特征 ◆流程
第六章 软件工作原理 重要概念 应用程序 故障 编译器 对话框 特征 流程
第六章软件工作原理 ◆图形用户界面 ◆高级语言 ◆界面 ◆解释器 ◆低级语言 ◆模块 ◆操作系统
第六章 软件工作原理 图形用户界面 高级语言 界面 解释器 低级语言 模块 操作系统
第六章编程语言 ◆根据功能的不同,电脑软件可以粗略地分成四 个层次。最贴近电脑硬件的是一些小巧的软件 它们实现一些最基本的功能,通常“固化”在 只读存储器芯片中,因此称为固件。系统软件 包括操作系统和编译器软件等。系统软件和硬 件一起提供一个“平台”。它们管理和优化电 脑硬件资源的使用。常见的中间件包括数据库 和万维网服务器等,它们在应用软件和平台之 间建立一种桥梁。应用软件种类最多,包括办 公软件、电子商务软件、通信软件、行业软件, 游戏软件等等
第六章 编程语言 根据功能的不同,电脑软件可以粗略地分成四 个层次。最贴近电脑硬件的是一些小巧的软件。 它们实现一些最基本的功能,通常“固化”在 只读存储器芯片中,因此称为固件。系统软件 包括操作系统和编译器软件等。系统软件和硬 件一起提供一个“平台”。它们管理和优化电 脑硬件资源的使用。常见的中间件包括数据库 和万维网服务器等,它们在应用软件和平台之 间建立一种桥梁。应用软件种类最多,包括办 公软件、电子商务软件、通信软件、行业软件, 游戏软件等等
第六章编程语 ◆应用软件 ◆中间件 ◆系统软件 ◆固件 ◆电脑硬件
第六章 编程语言 应用软件 中间件 系统软件 固件 电脑硬件
第六章编程语言 ◆电脑软件都是用各种电脑语言(也叫程序设计 语言)编写的。最底层的叫机器语言,它由 些0和1组成,可以被某种电脑直接理解,但人 就很难理解。上面一层叫汇编语言,它只能由 某种电脑的汇编器软件翻译成机器语言程序 才能执行。人能够勉强理解汇编语言。人常用 层的高级 语言,比如 C Java 中默层些语言编写的程序一般都 能在多种电脑上运行,但必须先由一个叫作编 译器或者是解释器的软件将高级语言程序翻译 成特定的机器语言程序。编写电脑软件的人员 叫程序设计员、程序员、编程人员。他们当中 的高手有时也自称为黑客
第六章 编程语言 电脑软件都是用各种电脑语言(也叫程序设计 语言)编写的。最底层的叫机器语言,它由一 些0和1组成,可以被某种电脑直接理解,但人 就很难理解。上面一层叫汇编语言,它只能由 某种电脑的汇编器软件翻译成机器语言程序, 才能执行。人能够勉强理解汇编语言。人常用 的语言是更上一层的高级语言,比如C, Java, Fortran, BASIC。这些语言编写的程序一般都 能在多种电脑上运行,但必须先由一个叫作编 译器或者是解释器的软件将高级语言程序翻译 成特定的机器语言程序。编写电脑软件的人员 叫程序设计员、程序员、编程人员。他们当中 的高手有时也自称为黑客
第六章编程语言 ◆由于机器语言程序是由一些0和1组成的, 它又被称为二进制代码。汇编语言和高 级语言程序也被称为源码。在实际工作 中,一般来讲,编程人员必须要有源码 才能理解和修改一个程序。很多软件厂 家只出售二进制代码。近年来,国际上 开始流行一种趋势,即将软件的源码 开,供全世界的编程人员共享。这叫 公 “开放源码运动
第六章 编程语言 由于机器语言程序是由一些0和1组成的, 它又被称为二进制代码。汇编语言和高 级语言程序也被称为源码。在实际工作 中,一般来讲,编程人员必须要有源码 才能理解和修改一个程序。很多软件厂 家只出售二进制代码。近年来,国际上 开始流行一种趋势,即将软件的源码公 开,供全世界的编程人员共享。这叫 “开放源码运动