- 12
- 0
- 约6.28千字
- 约 56页
- 2017-01-01 发布于广东
- 举报
第1章 C语言概述 计算机语言与程序 C语言的发展历史 C语言的特点 C语言程序设计初步 C程序在计算机上执行 1.1 计算机语言与程序 程序 通常,完成一项复杂的任务,需要进行一系列的具体工作。这些按一定顺序安排的工作即操作序列,称为程序(program)。 计算机语言 机器语言 汇编语言 高级语言 程序执行 1.2 C语言的发展历史 C语言是为了描述UNIX操作系统,由美国贝尔实验室在B语言的基础上发展起来的。1969年,贝尔实验室的研究人员Ken Thompson和Dennis M. Ritchie合作用汇编语言编制了UNIX操作系统。1970年,Ken Thompson为了提高UNIX的可读性和可移植性,在一种叫做BCPL语言的基础上开发了一种新的语言,称为B语言。由于B语言存在一些缺点,无法支持多种数据类型,因此没有流行起来。 1972年,Denis M. Ritchie在B语言的基础上设计出了C语言。1973年,Ken Thompson和 Dennis M. Ritchie合作将原来用汇编语言编写的UNIX操作系统90%以上的部分用C语言改写。与此同时,C语言的编译程序也被移植到IBM 360/370、Honeywell 11以及VAX-l1/780等多种计算机上,迅速成为应用最广泛的系统程序设计语言。 1978年,Brian W. Kernighan和Den
您可能关注的文档
- C语言程序设计何兴恒张冬梅王改芳第5章选择结构程序设计课件教学.ppt
- C语言程序设计何兴恒张冬梅王改芳第6章循环结构程序设计课件教学.ppt
- C语言程序设计何兴恒张冬梅王改芳第7章数组课件教学.ppt
- C语言程序设计何兴恒张冬梅王改芳第8章函数课件教学.ppt
- C语言程序设计何兴恒张冬梅王改芳第9章编译预处理课件教学.ppt
- C语言程序设计何兴恒张冬梅王改芳第10章指针课件教学.ppt
- C语言程序设计何兴恒张冬梅王改芳第11章结构体课件教学.ppt
- C语言程序设计何兴恒张冬梅王改芳第13章文件课件教学.ppt
- C语言程序设计姜海涛C语言程序设计第八章课件教学.ppt
- C语言程序设计姜海涛C语言程序设计第二章课件教学.ppt
- 《GB 25974.4-2026煤矿用液压支架 第4部分:电液控制系统技术条件》.pdf
- GB 25974.4-2026煤矿用液压支架 第4部分:电液控制系统技术条件.pdf
- 中国国家标准 GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化.pdf
- 《GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化》.pdf
- GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化.pdf
- 2020至2025年车工初级证历年真题汇总 含答案解析 备考专用.docx
- 05.施工便道临时用地占用耕地和永农论证报告.docx
- 2026高三语文复习第六讲 赏析句子的表达效果.pptx
- 2026高三生物复习模块一 第一单元 第5课时 核酸是遗传信息的携带者.pptx
- 2026高三语文复习第六讲 特色:故事有何吸引力、感染力?.pptx
最近下载
- 三国志姜维传简体6.1完整版完美攻略.doc VIP
- 基于单片机的自动浇花系统的设计.docx VIP
- 2019版 人教版 高中体育与健康 必修 全一册《第九章 田径类运动》大单元整体教学设计[2020课标].pdf
- 2024年文创行业报告-Mob研究院识具出品.doc VIP
- 飞机轴承端盖冲压模具设计.doc VIP
- 余华《活着》ppt可编辑.pptx VIP
- 新编日语教程4-课件-第4课.ppt VIP
- 中国太平洋财产保险股份有限公司(北京地区)住宅工程质量潜在缺陷保险.pdf VIP
- 2025AHA心肺复苏指南解读.pptx
- 2025年广西中考语文作文指导:“走,到田野去!” .docx VIP
原创力文档

文档评论(0)