- 1
- 0
- 约3.3千字
- 约 23页
- 2018-06-08 发布于河南
- 举报
软件工程与实践 第10章 软件编程
第10章 软件编程 10.1 什么是编程 10.2 程序设计语言特点与应用范围 10.2.1 程序设计语言的发展与分类 1. 机器语言 机器语言是随着计算机的发明而产生的第一代计算机语言,是一种直接和机器打交道的语言。其指令代码由操作码和操作数的绝对地址构成,指令无须翻译和解释,可以直接执行,所以程序执行速度很快。 2. 汇编语言 汇编语言是第二代语言,属于低级程序设计语言。它是为了改善机器语言的不直观性而发展起来的基于助记符的语言,每个操作指令通过特定易于理解的助记符来表达。 汇编语言也是面向机器能直接识别,因此程序要经过翻译,转换成机器可以识别的机器语言才能运行。由于汇编语言要涉及机器的硬件细节,难学难用,容易出错,且无法移植,不易维护,因此目前只有在特殊需要时才直接使用。 3.高级语言 (1) 基础语言 (2) 结构化语言 (3)专用语言 (4) 面向对象的语言 4.第四代语言 (4GL) 第四代语言分为以下几种类型: (1) 数据库查询语言 。 (2) 程序生成器 。 (3) 其他: 如判定支持语言、原型语言、形式化规格说明语言等。 第四代语言应具有如下特征: ★ 语言的使用者是一般用户,而不是计算机专业技术人员。 ★ 能提供一组高效、非过程化的命令基本语句,编码时用户只需用这些命令说明“做什么”,
您可能关注的文档
- 计算机组装与维护培训教程 第8课 组装计算机.ppt
- 计算机组装与维护培训教程 第9课 硬盘的分区与格式化.ppt
- 计算机组装与维护培训教程 第7课 购机方案和技巧.ppt
- 计算机组装与维护培训教程 第4课 输入设备.ppt
- 计算机组装与维护基础培训教程 第13章 打印机与扫描仪.ppt
- 计算机组装与维护(第2版) 01 计算机系统概述.ppt
- 计算机组装与维护基础培训教程 第12章 机箱与电源.ppt
- 计算机组装与维护基础培训教程 第15章 摄像头和视频接收卡.ppt
- 计算机组装与维护基础培训教程 第14章 UPS电源.ppt
- 计算机组装与维护基础培训教程 第19章 计算机的日常维护和保养.ppt
最近下载
- 连铸理论工艺-连铸理论讲述.ppt
- 2银保监会银行业金融机构监管数据标准化规范(2021版)数据结构一览表.xls VIP
- 劳技课件小种植.pptx VIP
- 眼科规章制度.docx VIP
- 2025年银行内部题库-信贷业务知识 .pdf VIP
- (2026年)死亡医学证明书培训PPT课件.pptx VIP
- 新时代大学生劳动教育教程(高职)PPT全套完整教学课件.pptx VIP
- 2026年全国员额法官员额检察考试真题及参考复习资料.docx VIP
- 2026年全国员额法官员额检察考试真题及参考复习资料.docx VIP
- 2026年部编人教版(统编新教材)小学语文六年级上册教学计划及进度表.docx
原创力文档

文档评论(0)