软件的概念 2)软件的发展 第一代,用户编程,机器语言 第二代,组装程序, 符号语言 第三代,操作系统,高级语言 第四代,操作系统,数据库管理系统,第四代语 言,微型计算机组件 第五代,自然语言,多目标,图形接口软件包, 专家辅助软件包 趋势:语言对话式自然语言,更容易使用的多 目标软件包
一、软件的概念 2 )软件的发展 第一代,用户编程,机器语言 第二代,组装程序,符号语言 第三代,操作系统,高级语言 第四代,操作系统,数据库管理系统,第四代语 言,微型计算机组件 第五代,自然语言,多目标,图形接口软件包, 专家辅助软件包 趋势:语言对话式自然语言,更容易使用的多 目标软件包
二、系统软件 >系统软件的分类 系统管理程序、系统支持程序、系统开发程序 >操作系统 DOS ,Windows ,Unix. >其他系统管理程序 数据库管理系统(DBMS) 通信管理器和系统支持程序
二、系统软件 ➢ 系统软件的分类 系统管理程序、系统支持程序、系统开发程序 ➢操作系统 DOS ,Windows ,Unix. ➢其他系统管理程序 数据库管理系统(DBMS) 通信管理器和系统支持程序
三、程序设计语言 1、语言的发展 ◆机器语言 ◆汇编语言 ◆高级语言 ◆第四代语言 ◆面向对象的语言 ◆程序设计工具
三、程序设计语言 1、语言的发展 机器语言 汇编语言 高级语言 第四代语言 面向对象的语言 程序设计工具
2、现在程序设计语言的特点 1.面向对象程序设计技术(OOP) 2.图形化用户界面(GUI) 3,对多媒体技术的支持 4.对数据库操作的支持(SQL) 5.对Internet的支持
2、现在程序设计语言的特点 1.面向对象程序设计技术(OOP) 2.图形化用户界面(GUI) 3.对多媒体技术的支持 4.对数据库操作的支持(SQL) 5.对Internet的支持
第四节计算机运算基础 一、冯诺依曼计算机结构的基本思想 >存储程序:任何复杂的计算都可以分解为一系列 简单的操作步骤这些简单的操作是计算机能直接 实现的指令。如加法指令、减法指令。 > 二进制:计算机指令和数据均以二进制编码的形 式存储。用计算机电子器件的截止和饱和两个稳 态表示“0”和“1",使计算机结构简单
一、冯·诺依曼计算机结构的基本思想 ➢存储程序:任何复杂的计算都可以分解为一系列 简单的操作步骤,这些简单的操作是计算机能直接 实现的指令。如加法指令、减法指令。 ➢二进制:计算机指令和数据均以二进制编码的形 式存储。用计算机电子器件的截止和饱和两个稳 态表示“0”和“1”,使计算机结构简单。 第四节 计算机运算基础