考核方式 课后作业 30分 期末考试 70分 认真听倮能使你事功 独完咸作业对取得赂犢至巽重要
6 考核方式 • 课后作业 30分 • 期末考试 70分 • 认真听课能使你事半功倍! • 独立完成作业对取得好成绩至关重要!
第一章绪论 计算机的软硬件组成 中央处理机 输入输出处理机等 硬件部分 存储器 通信设备 编序解序、汇編席 数据库管理程序(DBMs) 系统软件操作系统(0S) 装入、链接、编辑程序 软件部分 数据通信系统 应用软件
7 第一章 绪论 计算机的软硬件组成 中央处理机 输入/输出处理机等 硬件部分 存储器 通信设备 编译程序、解释程序、汇编程序 数据库管理程序(DBMS) 系统软件 操作系统(OS) 装入、链接、编辑程序 软件部分 数据通信系统 应用软件
程序设计语言 低级语言:机器语言(二进制代码)、汇编语言(直 接操作寄存器、多种寻址方式)及其它面向机器的程 序设计语言;其特点对计算机的依赖性强、直观性差、 编写程序的工作量大,对程序设计人员要求较高。 机器语言—符号汇编语言宏汇编语言 高级语言:具有很强的算法描述能力,其编写和调试 效率也比低级语言优越得多。现有上百种高级语言, 常用的有 BASIC、 FORTRAN、 PASCAL、C、C++、 JAVA等
8 程序设计语言 • 低级语言:机器语言(二进制代码)、汇编语言(直 接操作寄存器、多种寻址方式)及其它面向机器的程 序设计语言;其特点对计算机的依赖性强、直观性差、 编写程序的工作量大,对程序设计人员要求较高。 ▪ 机器语言 符号汇编语言 宏汇编语言 • 高级语言:具有很强的算法描述能力,其编写和调试 效率也比低级语言优越得多。现有上百种高级语言, 常用的有BASIC、FORTRAN、PASCAL、C、C++、 JAVA等
编译技术的产生 FORTRAN、 ALGOL和 COBOL FORTRAN(FORmulaTRANslation)2 式翻译语言是五十年代初期产生第一个实 用的高级语言 1954-1959年 FORTRAN语言及编译 系统产生标志着编译技术开始形成
9 编译技术的产生 ▪ FORTRAN、ALGOL 和 COBOL ▪ FORTRAN(FORmulaTRANslation) 公 式翻译语言是五十年代初期产生第一个实 用的高级语言 1954-1959年 FORTRAN语言及编译 系统产生标志着编译技术开始形成
ALGOL和 COBOL ALGOL(ALGOkithmic Language) 国际代数语言 ALGOL58 ALGOL60 采用BNF范式形式化的语言描述体系 促进了语法分析及理论的研究 语言格式影响程序设计语言的发展 COBOL 引入了独立于机器的数据描述概念 导致了数据库管理系统的产生 10
10 ALGOL和COBOL ➢ ALGOL(ALGOkithmic Language) 国际代数语言 ALGOL58 ALGOL60 采用BNF范式形式化的语言描述体系 促进了语法分析及理论的研究 语言格式影响程序设计语言的发展 ➢ COBOL 引入了独立于机器的数据描述概念 导致了数据库管理系统的产生