- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CC程序设计概述
(3) 对源程序进行编译 选择“Compile”(或“Alt+F9”)对源程序进行编译。 (4) 将目标程序进行连接 选择菜单“Compile” →“Link” ,如果不出现错误,会得到一个后缀为.exe的可执行文件。 (5) 执行程序。 选菜单“Run” →“Run”( 或按“Ctrl+F9” 键)。 (6) 退出Turbo C2.0环境 选择“File”→“Quit” (或按“Alt+X” 键)。 TC的功能热键表 参见教材P25 1946年,第一台电子计算机问世,应用领域迅速扩大,软硬件飞速发展,程序设计语言相继问世。 程序设计语言:将自然语言形式化为有格式的语言 1。机器语言: 计算机能够认识的语言 计算机的基础是数字电路 机器语言就是数字电路里的电信号 将在《计算机组成》课程中学习 都是二进制文件 一条机器语言成为一条指令 指令是不可分割的最小功能单元 定义:一种CPU的指令系统,由该CPU可识别的0、1序列构成的指令码组成。 特点: 执行效率高 不直观,不易查错,生产效率低。 2。汇编语言 定义:用助记符号描述的指令系统 特点: 生产效率高,质量好,执行效率较高; 要经汇编程序汇编成目标程序(机器语言)才能执行,依赖硬件。 (面向机器的语言依CPU不同而异) 3。高级语言 特点: 编程效率高,不必考虑硬件; 执行效率低,要经编译、连接后才能执行。 面向过程的程序设计语言 认为解题过程是数据被加工的过程 程序=数据结构+算法 C语言是面向过程的高级语言 面向对象的程序设计语言 一种结构模拟方法。认为:现实世界由对象组成,对象是数据和方法的封装体;客观世界可以分类,每个对象是类的一个实例。 特点:比面向过程的语言更清晰、易懂,适宜编更大规模程序,是程序设计的主流 程序设计语言基本成分: 。数据成分 。运算成分 。控制成分 。传输成分 程序设计语言定义:用于书写计算机程序的语言。通常指实现高级语言。 语言的基础是一组记号与一组规则。 程序设计语言包括: 语法:记号的组合规则 语义:记号的特定意义 语用:程序与使用者的关系 C/C++程序设计 计算机学院 雷剑刚 电话邮箱:teacher11977@126.com 办公室:HA206 总学时:72学时 理论学时:52 实践学时:20 考核方式: 考勤+作业:30%(每部分各15%) 期末考试: 70% 学习方法 认真听讲,积极思考,提高上课效率; 上机编程是学好C语言的关键环节,多上机,多练习,提高动手能力; 加强交流,多讨论,多请教,多提问,及时答疑解惑; 开阔眼界,打开思路,多看几本参考书; 初学时重点是掌握C语言的语法和规定; 后期应重点掌握编程思路和基本算法。 要求 上课请不要迟到 课上不要影响其他同学 请按时交作业 上机要事先编好程序,提高上机效率 努力加强自学,提高自学能力 第1章 本章要点 C语言的特点 C语言的程序结构 Turbo C的集成环境 一、程序设计语言的发展 机器语言 汇编语言 高级语言 面向过程 面向对象 CPU指令系统,由0、1序列构成的指令码组成 如 加 减 用助记符号描述的指令系统 如 ADD A, B 面向机器的语言 着重考虑如何去做 着重考虑去做什么 1.1 C语言概述 产生背景 产生过程 时间:1972~1973 地点:美国贝尔实验室 目的:UNIX操作系统 设计人: Ken.Thompson和Dennis.M.Ritchie 二、C语言发展过程 C标准 标准C: 1978,《The C Programming Language》 87 ANSI C: 1987年 1990年国际标准的ANSI C 二、C语言发展过程 说明: 目前流行的C语言编译系统大多是以ANSI C为基础进行开发的。 不同版本的C编译系统所实现的语言功能和语法规则又略有差别,因此读者应了解所用的C语言编译系统的特点(可以参阅有关手册)。本书的叙述基本上以ANSI C为基础。 二、C语言发展过程 三、C语言的特点 语言命令简洁、只有32个关键字,9种控制语句。 运算符和数据类型丰富,便于进行各种运算。 程序书写形式自由。 生成目标代码质量高。 可移植性好。 C语言的关键字 auto break case char const default do double else enum float for goto if int register return short signed si
您可能关注的文档
- ,牛顿运动定律.PPT
- 2函数的奇偶性.ppt
- 2心肺复苏.ppt
- 2弯曲应力.ppt
- 2曹刿论战.ppt
- 2汽车发展史.ppt
- 2细胞核与染色体.ppt
- 2软膏和软胶囊.PPT
- 3双曲线的简单几何性质3.ppt
- 2肠杆菌科.ppt
- 全国化工大赛-恒逸石化杯-年产25万吨 醋酸乙烯酯项目5-经济分析.doc
- 全国化工大赛-恒逸石化杯-醋酸甲酯羰基化年产5万吨醋酸乙烯生产项目所有设备总校核.doc
- 全国化工大赛-恒逸石化杯-大同市安瀛化工年产35万吨醋酸乙烯酯项目5-HAZOP分析报告.docx
- 全国化工大赛-恒逸石化杯-山东恒通化工年产25万吨醋酸乙烯酯项目4.经济分析.docx
- 全国化工大赛-恒逸石化杯-年产8万吨醋酸乙烯酯项目7-环境影响评价报告.doc
- 全国化工大赛-恒逸石化杯-年产8万吨醋酸乙烯酯项目10-经济分析.doc
- 全国化工大赛-恒逸石化杯-大同市安瀛化工年产35万吨醋酸乙烯酯项目8-1 附录三 设备选型一览表.docx
- 全国化工大赛-6万吨醋酸乙烯酯项目 4-3 附录三 配管一览表.doc
- 全国化工大赛-恒逸石化杯-安庆石化15万吨每年醋酸乙烯工厂化生产项目gbt60块板和原来的再沸器热负荷.docx
- 全国化工大赛-恒逸石化杯-齐鲁恒升年产12万吨醋酸乙烯酯7万吨二氧化碳项目5-经济分析.doc
文档评论(0)