|
一、软件的概念
1)软件的分类 :系统软件,应用软件.
2)软件的发展
第一代,用户编程,机器语言
第二代,组装程序,符号语言
第三代,操作系统,高级语言
第四代,操作系统,数据库管理系统,
第四代语言,微型计算机组件
第五代,自然语言,多目标,图形接口软件包,专家辅助软件包
趋势:语言对话式自然语言,更容易使用的多目标软件包
二、系统软件
1. 系统软件的分类: 系统管理程序、系统支持程序、系统开发程序
2.
操作系统:DOS ,Windows ,Unix.其他系统管理程序 数据库管理系统(DBMS),
通信管理器和系统支持程序 .
三、程序设计语言
1)、语言的发展
1.
机器语言
2.
汇编语言
3.
高级语言
4.
第四代语言
5.
面向对象的语言
6.
程序设计工具 |
2)、现在程序设计语言的特点
1.面向对象程序设计技术(OOP)
2.图形化用户界面(GUI)
3.对多媒体技术的支持
4.对数据库操作的支持(SQL)
5.对Internet的支持 |
|
|
 |