




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 第一章程序设计ABC 2 主要内容 计算机与人程序设计语言 3 计算机与人 计算机是用来延伸人的能力的工具 需要人来驾驭计算机工作的整个过程的执行者是硬件 但硬件是受软件控制的完成这一目标的主要手段之一就是 编程 就是编写软件 使硬件按照人的意图工作 4 计算机系统的组成 5 冯 诺依曼机 结构 五大逻辑部件 教材第4页 6 存储器 存储器是计算机存储数据和程序的记忆单元集合每个记忆单元由8位二进制位组成 cpu可读写其中的数据 分外存和内存 1KB 1024B1MB 1024KB1GB 1024MB1TB 1024GB 内存示意图 地址0F01 数据 存储容量单位 7 二进制数与八进制数 十六进制数 十进制数间的关系 8 人与计算机的对话过程 用户从键盘输入程序和数据程序与数据被存入计算机内存 然后由CPU逐一读出每一条指令 数据 按指令对数据进行运算 运算的结果写回内存 并通过显示器将结果显示给用户 如果用户认为有长期保存的必要 则将其存入外存备用 背诵 教材第5页 9 看看C程序长什么样 例2 includeintAdd inta intb return a b main intx y sum 0 printf Inputtwointegers scanf d d 例1 includemain printf d n 1 1 10 程序设计语言 程序设计语言 ProgrammingLanguage 是人与计算机进行交流的语言程序 用程序设计语言描述的计算机可执行的指令序列 程序设计语言的分类 机器语言 直接理解执行 难理解 难记 计算机能直接读懂汇编语言 要翻译成机器语言 依赖硬件 高级语言 简单接近于人们的习惯 不依赖于机器 需编译 执行易学 易用 易读 易懂 强大 可移植 11 程序设计语言 例 编写程序 功能是计算1 1的值 用机器语言编写的1 1程序10111000 00000001 00000000 00000101 00000001 00000000用汇编语言编写的1 1程序MOVAX 1ADDAX 1用高级语言 C语言 编写的1 1程序 includemain printf d n 1 1 12 程序设计语言的工作原理 编辑 Edit 扩展名为 c的文件 对C语言而言 编译 Compile 扩展名为 obj的文件链接 Link 形成最后的可执行文件扩展名为 exe的文件运行 Run 背诵 13 C语言 目前影响最大 寿命最长的高级语言诞生于上世纪70年代初 成熟于80年代 ANSIC 标准的发布是C语言成熟的标志 ANSI 美国国家标准协会很多重量级软件都是用C写的C语言被分类为高级语言 但实际上它是一种介于高级语言和低级语言之间的语言 很多流行语言 新生语言都借鉴了它的思想 语法从C 到Java 再到C 正确地学好C语言 是学习其他语言的基础 14 思考题 简述计算机的基本
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国高纯度六氯乙硅烷行业市场分析及投资价值评估前景预测报告
- 2025年中国杠杆式浓缩咖啡机行业市场分析及投资价值评估前景预测报告
- 2025年中国干洗化学品行业市场分析及投资价值评估前景预测报告
- 2025年中国干墙板行业市场分析及投资价值评估前景预测报告
- 2025年中国甘氨酰酪氨酸行业市场分析及投资价值评估前景预测报告
- 03 专题五 牛顿第二定律的综合应用 【答案】听课手册
- 2025年中国枫木行业市场分析及投资价值评估前景预测报告
- 2025年中国非锁定登山扣行业市场分析及投资价值评估前景预测报告
- 高二六门考试题目及答案
- 说课稿:铸牢民族共同体意识
- 2024至2030年全球及中国海洋休闲设备行业市场分析及投资建议报告
- 心脏搭桥手术病历
- 托育早教中心家长常见问题(百问百答)
- QFD质量功能展开的未来发展趋势
- 燃气行业数字化转型研究
- 成长纪念册课件
- 超声引导下神经阻滞
- 浙江省安装工程预算定额说明及计算规则
- 围墙新建及改造工程施工组织设计(技术标)
- 房屋建筑学民用建筑构造概论
- 政策议程多源流模型分析
评论
0/150
提交评论