第1章 C程序设计概述 内容 1.1 程序设计语言、程序与程序设计 1.2 C语言概述 1.1 程序设计语言、程序与程序设计 1.1.1程序设计语言 1.1.2 程序 1.1.3 程序设计 1.1.1 程序设计语言 程序设计语言分类 1.1.1 程序设计语言 1.1.1 程序设计语言 CPU能理解且能直接执行的指令集合 用机器语言编写的程序形式: 1.1.1 程序设计语言 用机器语言编写的程序优点: 质量高 占存储空间小 执行速度快 能由计算机直接执行 用机器语言编写的程序缺点: 依赖于具体计算机 难记忆 易出错 阅读理解困难 编程者需了解特定计算机的硬件及指令系统 1.1.1 程序设计语言 汇编语言是一种符号化的机器语言,用助记符号代替指令操作码、操作数。 用汇编语言编写的程序形式: 汇编语言与机器语言有类似的特点,但要翻译成等价的指令序列后才能由计算机执行。 1.1.1 程序设计语言 接近于自然语言和数学语言,在一定程度上与具体计算机无关的符号化语言。 用高级语言编写的程序形式(以C语言为例): 1.1.1 程序设计语言 用高级语言编写程序的优点: 易学易用、代码易理解 易调试、修改和移植与机器无关 用高级语言编写程序的缺点: 不支持对硬件的直接操作 代码需要翻译指令序列后才能执行 1.1.1 程序设计语言 高级语言的翻译方式 解释方式(In
您可能关注的文档
- 分布式系统复习题与参考答案(答案完全版).pdf
- 高考语文文学类主观题答题指导.ppt
- 高职高专_计算机应用基础_课问题及改革的思考.pdf
- 各高校历年GIS考研真题.pdf
- 广东省(广州市)2011年会计初级电算化考试真题题库(考试题目就从这里面抽!).doc
- 广东省(广州市)会计电算化理论考试真题题库.doc
- 汇编实验讲义.pdf
- 会计电算化理论部分练习题.doc
- 机械制造工艺基础教案.pdf
- 基于Solidworks的搅拌器参数化设计系统开发.pdf
- 成人慢性疼痛护理规范 DB13_T 6030-2024.docx
- 2026年《WST 312-2009医院感染监测规范》宣贯培训方案.docx
- 创伤性休克患者护理指南(DB1303_T 382-2024).docx
- 十五五期间基于生物传感器的连续生理监测与药物响应动态投资分析报告.docx
- 2025年烧伤治疗与护理手册.docx
- 经典国外包装设计.docx
- 呼吸科优质护理一科一品建设实践与成效.docx
- GA_T 2323-2025 法庭科学 生物检材中硫代硫酸根离子检验 液相色谱-质谱法.docx
- GA_T 2329-2025法庭科学 虹膜图像相似度检验技术规范.docx
- 《肝衰竭肝移植围手术期管理诊治指南(2026版)》解读.docx
原创力文档

文档评论(0)