计算概论A B01 感性认识C++程序.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * * * * * * * * 关于C++程序的几点说明 关于C++程序的运行环境 C++程序均保存在 xxx.cpp 的文件之中; 不同的文件之间可以互相“引用”; 通过“include”实现 xxx.cpp 文件不能直接执行,必须用一个软件进行“编译”…,然后运行 Visual C++ 6.0 Visual Studio .NET Eclipse + CDT 绵惦瞅掣焙妊驶莎红判歧果媚呛掣眼锭佣柄恭久批半筐搓墅李逆敛烩活峨计算概论A B01 感性认识C++程序计算概论A B01 感性认识C++程序 C++程序的加工和执行 源程序,不能直接执行,必须先把它转换为可执行程序。 加工通常分两步: 编译 编译程序处理源程序,生成机器语言目标文件。目标文件不能执行,缺少必要的C++程序运行系统和库功能。 连接 把目标模块与运行系统、库模块组合起来,构成完整的可执行程序。 咙阶科淳铺荡富这租毒球噶飘橡视显哥膜码裸柿窥私暖关淘曙肛巍案然胜计算概论A B01 感性认识C++程序计算概论A B01 感性认识C++程序 关于C++程序的书写 注意事项: 每行程序的书写必须按照逻辑进行缩进; 编写如下程序行时,应该提供注释: 变量的定义;//说明变量代表的意义或作用; 函数的定义;//说明该函数的主要作用; 复杂逻辑出现时;//解释一段语句的作用; 变量的命名应该尽可能体现变量的含义; 俗兹硝捍凰煞赂晒溶千讯幽坯核洗衬寺猾缉纠较捍伏匆剧升素甘粟则伸括计算概论A B01 感性认识C++程序计算概论A B01 感性认识C++程序 关于高级程序设计语言C++ 竞偏忠中汗汤粥分湘常片拴讹棱沸逃吵吟愧祁协倘因芒晾蝉唐亩铺窄垂肩计算概论A B01 感性认识C++程序计算概论A B01 感性认识C++程序 程序释义 程序 计算任务的处理对象和处理规则的描述。 计算任务:任何以计算机为处理工具的任务都是计算任务。 处理对象是数据(如数字、文字、图形、图像、声音等,它们只是表示,而无含义)或信息(数据及有关的含义)。 处理规则一般指处理动作和步骤。 ——计算机科学技术百科全书 撇鸿泄蛾饭股阑讣角候领厌塑菌采淘宣裔蠕赴坊趟定鸭罐镶咨肩咀巢猿嚏计算概论A B01 感性认识C++程序计算概论A B01 感性认识C++程序 程序设计语言的产生 通过何种语言与机器进行沟通 机器语言 汇编语言 高级语言 裴壬烙塑釜水衬馁笑糖桑泼色剑散狐泣晕闷鱼织敏伪数参筐镁囱捣辖高妆计算概论A B01 感性认识C++程序计算概论A B01 感性认识C++程序 程序设计语言的分类 低级语言 之一 机器语言 机器语言是机器指令形成的语言; 形式为二进制编码,机器可直接执行; 00000001000000001000 数据装入寄存器0 00000001000100001010 数据装入寄存器1 00000101000000000001 寄存器0与1的数据乘 00000001000100001100 数据装入寄存器1 00000100000000000001 寄存器0与1的数据加 00000010000000001110 保存寄存器0里的数据 难写难读,人使用不便,程序开发效率极低 雁谦拢登贰廖胚峭亮职汕酶移径戎慕毒宝侵膜军饰盂咨删茵田攀咐功属汹计算概论A B01 感性认识C++程序计算概论A B01 感性认识C++程序 程序设计语言的分类 低级语言 之二 汇编语言 汇编语言采用助记符号形式,有利于人阅读和使用。汇编指令与机器指令对应。 load 0 a 数据装入寄存器0 load 1 b 数据装入寄存器1 mult 0 1 寄存器0与1的数据乘(结果存在寄存器0) load 1 c 数据装入寄存器1 add 0 1 寄存器0与1的数据加 save 0 d 保存寄存器0里的数据 比机器语言好多了,但还不够好用! 铆即捎域痒朽汀痉栗羌剔抢钨迅继咎鼎足缄勋俐瓣膀檀帧赎夹燥琵粒梯泼计算概论A B01 感性认识C++程序计算概论A B01 感性认识C++程序 程序设计语言的分类 汇编语言的特点: 每条指令的意义容易理解。 程序粒度太小,细节太多。 程序无结构,缺乏组织手段。 写大程序仍然很困难。 最早时通过手工翻译为机器指令。 后来人们开发出“汇编系统”,让计算机去完成程序翻译工作 计算机无法直接执行汇编语言程序,执行前需要翻译为机器指令程序。 屏尼摆折餐毅深荐盂唤凶掇动缚届狸赁膏荆仿常填沙搞视胆靖讫佛膨

文档评论(0)

16588ww + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档