合肥工业大学:《软件工程》课程教学资源(PPT课件讲稿)编码语言发展

编码语言的发展 语言级「语言硬件CPU)描述数据结构的复杂描述软件特征的层 别 依赖性由强到性(越来越高)次(由低到高) 弱 第一代|机器语言 0,1代码 Z80,M6800 计算细节 第二代|汇编语言803000字符指会系统 功能强大的操 第三代 工业时高级语言/作系统,编译和 数组,字符串,带链表 代的产物) 解释后的ee2/等动态数据结构不支/过程性描述, 持大型数据共享 “怎样做” 用于多种机器 第四代|OO、 SQLJOOA,OOD,支持抽象数据类型;支非过程性语言,面 (信息时等4GL语领域分析,行为持大型数据共享和大向应用,只须说明 代的产物) 言 模型,关系模型数据库等高效处理“做什么” 型,如ROSE、机制;能够满足多功 UML、USE能、一体化的要求(不 CASE等 仅具有强大的控制逻 辑、数据操作能力,还 应包括生成和处理报 表,图形、分析统计等 功能)
编码语言的发展 语言级 别 语言 硬件 CPU) 依赖性由强到 弱 描述数据结构的复杂 性(越来越高) 描述软件特征的层 次(由低到高) 第一代 机器语言 Z80,M6800 8088,M68000 0,1 代码 计算细节 第二代 汇编语言 字符指令系统 第三代 (工业时 代的产物) 高级语言 功能强大的操 作系统,编译和 解释后的.exe 通 用于多种机器 数组,字符串,带链表 等动态数据结构。不支 持大型数据共享 过程性描述, “怎样做” 第四代 (信息时 代的产物) OO、SQL 等 4GL 语 言 OOA,OOD, 领域分析,行为 模型 ,关系 模 型,如 ROSE、 UML 、 USE CASE 等 支持抽象数据类型;支 持大型数据共享和大 型数据库等高效处理 机制;能够满足多功 能、一体化的要求(不 仅具有强大的控制逻 辑、数据操作能力,还 应包括生成和处理报 表,图形、分析统计等 功能) 非过程性语言,面 向应用,只须说明 “做什么
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 合肥工业大学:《软件工程》课程教学资源(PPT课件讲稿)第八章 维护.ppt
- 合肥工业大学:《软件工程》课程教学资源(PPT课件讲稿)结构与对象.ppt
- 合肥工业大学:《软件工程》课程教学资源(PPT课件讲稿)第十三章 管理技术与软件质量保证.ppt
- 合肥工业大学:《软件工程》课程教学资源(PPT课件讲稿)第八章 软件设计的启发式规则面向数据流的设计方法.ppt
- 合肥工业大学:《软件工程》课程教学资源(PPT课件讲稿)第七章 测试(Testing).ppt
- 合肥工业大学:《软件工程》课程教学资源(参考资料)因果图判定表.doc
- 合肥工业大学:《软件工程》课程教学资源(PPT课件讲稿)第九章 面向对象方法学引论.ppt
- 合肥工业大学:《软件工程》课程教学资源(PPT课件讲稿)OO实例.ppt
- 合肥工业大学:《软件工程》课程教学资源(PPT课件讲稿)第十一章 OOD续.ppt
- 合肥工业大学:《软件工程》课程教学资源(PPT课件讲稿)第十一章 OOD.ppt
- 合肥工业大学:《软件工程》课程教学资源(PPT课件讲稿)第十章 OOA.ppt
- 《C语言程序设计教程》第12章 C语言综合应用程序示例.ppt
- 《Dreamweaver扩展》参考文献(英文版)Extending Dreamweaver 8.pdf
- 上海理工大学:《电子商务基础与应用》课程PPT教学课件资源(第四版)第七章 网络营销策略.ppt
- 上海理工大学:《电子商务基础与应用》课程PPT教学课件资源(第四版)第十一章 电子商务物流.ppt
- 上海理工大学:《电子商务基础与应用》课程PPT教学课件资源(第四版)第十章 电子支付.ppt
- 上海理工大学:《电子商务基础与应用》课程PPT教学课件资源(第四版)第九章 ebXML原理.ppt
- 上海理工大学:《电子商务基础与应用》课程PPT教学课件资源(第四版)第八章 网络促销.ppt
- 上海理工大学:《电子商务基础与应用》课程PPT教学课件资源(第四版)第十二章 电子商务安全管理.ppt
- 《大学计算机基础教程》课程教学资源:计算机基础知识.ppt
- 合肥工业大学:《软件工程》课程教学资源(PPT课件讲稿)第六章 详细设计(zhhf03).ppt
- 合肥工业大学:《软件工程》课程教学资源(讲义)软件可靠性.doc
- 合肥工业大学:《软件工程》课程教学资源(PPT课件讲稿,共三讲).ppt
- 合肥工业大学:《软件工程》课程教学资源(PPT课件讲稿)需求分析.ppt
- 《ARM编程技巧》讲义.ppt
- 《计算机网络管理》第10章 网络安全管理.ppt
- 《计算机网络管理》第12章 美萍计费.ppt
- 《计算机网络管理》第13章 邮件互发.ppt
- 《计算机网络管理》第1章 网络管理概述.ppt
- 《计算机网络管理》第2章 Intranet、Extranet、Internet(新).ppt
- 《计算机网络管理》第3章 IP地址的管理.ppt
- 《计算机网络管理》第4章 域和活动目录的管理.ppt
- 《计算机网络管理》第5章 存储管理.ppt
- 《计算机网络管理》第6章 组策略的管理.ppt
- 《计算机网络管理》第7章 信息网站.ppt
- 《Java程序设计开发》课程教学资源(PPT课件讲稿)第1章 Java入门.ppt
- 《Java程序设计开发》课程教学资源(PPT课件讲稿)第2章 方法设计.ppt
- 《Java程序设计开发》课程教学资源(PPT课件讲稿)第3章 数据成员设计.ppt
- 《Java程序设计开发》课程教学资源(PPT课件讲稿)第4章 Java程序结构.ppt
- 《Java程序设计开发》课程教学资源(PPT课件讲稿)第5章 Java资源及其使用.ppt