第一章软件技术基础
第一章 软件技术基础
1.1计算机软件的发展概况 计算机语言的发展 口软件系统是计算机为某种特定目的而运行所需 要的程序以及程序运行时所需要的数据和有关 的技术资料,简称软件。 口计算机语言经过了机器语言、汇编语言、高级 语言三代。 口高级语言发展依据程序设计方法经历了三个时 期 >线性程序设计语言 >结构化程序设计语言 >面向对象程序设计语言 第一章计算机软件技术基础
第一章 计算机软件技术基础 ❑ 软件系统是计算机为某种特定目的而运行所需 要的程序以及程序运行时所需要的数据和有关 的技术资料,简称软件。 ❑ 计算机语言经过了机器语言、汇编语言、高级 语言三代。 ❑ 高级语言发展依据程序设计方法经历了三个时 期: ➢ 线性程序设计语言 ➢ 结构化程序设计语言 ➢ 面向对象程序设计语言 1.1 计算机软件的发展概况 一、计算机语言的发展
1.1计算机软件的发展概况 操作系统的发展 口计算机操作系统的发展经历了两个阶段 口第一个阶段为单用户、单任务的操作系 统,以CPM、Ms-DOS等磁盘操作系统 为代表; 口第二个阶段是多用户多任务和分时系统。 以UNIX、 Windows、 Linux以及 Mac os 操作系统为代表 第一章计算机软件技术基础
第一章 计算机软件技术基础 ❑计算机操作系统的发展经历了两个阶段。 ❑第一个阶段为单用户、单任务的操作系 统,以CP/M、MS-DOS等磁盘操作系统 为代表; ❑第二个阶段是多用户多任务和分时系统。 以UNIX、Windows、Linux以及Mac OS 操作系统为代表。 1.1 计算机软件的发展概况 二、操作系统的发展
1.1计算机软件的发展概况 操作系统的发展 1.CP/M操作系统 是第一个微机操作系统,这个系统允许用户通过控制台的 键盘对系统进行控制和管理,其主要功能是对文件信息 进行管理,以实现硬盘文件或其他设备文件的自动存取。 2.DOS操作系统 其中最成功的是微软的MS-DOS,它是在 IBM-PC及其兼容 机上运行的操作系统,它起源于SCP86-DOS(也是 CP/M一类的操作系统),是1980年基于8086微处理器 而设计的单用户操作系统。 第一章计算机软件技术基础
第一章 计算机软件技术基础 1.CP/M操作系统 是第一个微机操作系统,这个系统允许用户通过控制台的 键盘对系统进行控制和管理,其主要功能是对文件信息 进行管理,以实现硬盘文件或其他设备文件的自动存取。 2.DOS操作系统 其中最成功的是微软的MS-DOS,它是在IBM-PC及其兼容 机上运行的操作系统,它起源于SCP86-DOS(也是 CP/M一类的操作系统),是1980年基于8086微处理器 而设计的单用户操作系统。 1.1 计算机软件的发展概况 二、操作系统的发展
1.1计算机软件的发展概况 操作系统的发展 3. Windows操作系统 Windows是 Microsoft公司在1985年11月开始发 布的窗口式多任务系统,它使微机进入了图形用 户界面时代。 其主要特点如下: 界面图形化,多用户、多任务,网络支持良好, 出色的多媒体功能,硬件支持良好,众多的应用 程序等于。 第一章计算机软件技术基础
第一章 计算机软件技术基础 3.Windows操作系统 Windows是Microsoft公司在1985年11月开始发 布的窗口式多任务系统,它使微机进入了图形用 户界面时代。 其主要特点如下: 界面图形化,多用户、多任务,网络支持良好, 出色的多媒体功能,硬件支持良好,众多的应用 程序等于。 1.1 计算机软件的发展概况 二、操作系统的发展