程序设计c语言的起源,C语言的由来 for C语言的由来12_46

《C语言的由来 for C语言的由来12_46》由会员分享,可在线阅读,更多相关《C语言的由来 for C语言的由来12_46(10页珍藏版)》请在人人文库网上搜索。

1、计算概论A A课程 程序设计部分 前言 关于C C程序设计语言 李戈 北京大学 信息科学技术学院 软件研究所 lige C 程序设计语言 它为什么叫“C”语言? 程序设计语言的分类 低级语言 之机器语言 00000001000000001000 数据装入寄存器0 00000001000100001010 数据装入寄存器1 00000101000000000001 寄存器0与1的数据乘 00000001000100001100 数据装入寄存器1 00000100000000000001 寄存器0与1的数据加 00000010000000001110 保存寄存器0里的数据 程序设计语言的分类 低级。

2、语言 之汇编语言 load 0 a数据装入寄存器0 load 1 b数据装入寄存器1 mult 0 1寄存器0与1的数据乘 load 1 c数据装入寄存器1 add 0 1寄存器0与1的数据加 save 0 d保存寄存器0里的数据 程序设计语言的分类 高级语言 之 C 00000001000000001000load 0 a 00000001000100001010load 1 b 00000101000000000001mult 0 1 00000001000100001100load 1 c 00000100000000000001add 0 1 00000010000000001110s。

3、ave 0 d C语言写同样的程序: d = a * b + c; 高级程序设计语言 1954 -1956年 IBM 的John Backus 和他的研究 小组研发了FORTRAN( FORmula TRANslation) http:/staff.pausd.org/cbly/1web_design/12b_final/daniel/history.html C 程序设计语言的历史 1960年1月 Alan J. Perlis 软件专家讨论会 (巴黎) 发表“算法语言 Algol 60报告” 宣告了程序设计语 言Algol 60的诞生 计算科学里程碑 (A 语言) C 程序设计语言的历史 B。

4、CPL语言 1963年,剑桥大学在 ALGOL 60的基础上推 出了CPL(Combined Programming Language)语言,但 规模比较大,难以实现。 1967年,剑桥大学的 Matin Richards对CPL 语言作了简化,推出了 BCPL(Basic Combined Programming Language)语言。 C 程序设计语言的历史 B语言 贝尔实验室的Ken Thompson设计出B 语言,并用B语言写 第一个UNIX操作系 统,在PDP-7上实现。 C语言 1972-1973年间, Dennis Ritchie和 Ken Thompson在B 语言的基础上发展和 完善出C语言,并重 写UNIX C 程序设计语言的历史 Thompson (left) and Ritchie (center) receiving the National Medal of Technology from President Clinton in 1999 how/id_XMjMyMTYwO Dc2.html。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值