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语言程序设计基础 电子与计算机科学技术学院 课程基本情况 总学时: 64学时 其 中: 上课:44学时  上机:20学时 至少20学时自由上机 本课程的特点 计算机程序设计是一门实验性很强的课程,上课要认真听课,多看书,更要多上机实践,仅仅听课,看不可能学好本课程. 学习本课程的方法: 读懂程序-上机模仿-自己编程 要求 上课 作业 上机 2.冯?诺依曼存储程序工作原理 计算机各组成部分的联系 N进制: 逢N进一, N称为基数 N进制的位权表示: an an-1...a1a0.a-1a-2… (N) = anNn+ an-1Nn-1+…+ a1N1 + a0N0+ a-1N-1 + a-2N-2+… 如: 2345(D)=2x103 +3x102+4x101+5x100 =2345 N进制转化的十进制的基本公式 2. 计算机中数据的表示: 二进制, 逢二进一, 数字符号: 0, 1, 基数: 2 优点: 便于实现, 运算简单, 便于存贮 缺点: 数据长度大, 不易书写,记忆, 容易出错 为了使用方便, 常使用八进制和十六进制 2) N进制转化为十进制 N进制的位权表示: an an-1...a1a0.a-1a-2… (N) = anNn+ an-1Nn-1+…+ a1N1 + a0N0+ a-1N-1 + a-2N-2+… 例: 10101(B)=1x24+1x22+1=21(D) 101(B)=1x22+1=5(D) 101(O)=1x82+1=65(D) 75(O)=7 x 8+5=61(D) 101A(H)=1x163+1x161+10x160=4106(D) A12(H)=10x162+1x161+2x160=2578(D) 4)八进制和十六进制转化成二进制 八进制转二进制: 每一位八进制数用三位二进制数表示。 例: 7123(O)=111 001 010 011(B) 7 1 2 3 十六进制转二进制: 每一位十六进制数用四位二进制数表示。 例: 2C1D(H)=0010 1100 0001 1101(B) 2 C 1 D 注意: 二、八、十六进制数的读法。 不同进制数的对应 C 语 言 程 序 设 计 课程简介 学习目的 了解计算机的组成,工作原理,以及与计算机有关基础知识,掌握计算机中数据的表示和存贮方法 熟练掌握C语言的基本概念,语法规则,程序结构及常用的编程技巧,能够编写比较简单的程序 了解结构化程序设计的概念和思路,掌握算法的概念和表示方法,能够用C语言实现几种常用的算法 ; 第1章 计算机基础知识 第1节 计算机系统的组成 一个完整的计算机系统包括: 硬件系统和软件系统 硬件系统: 计算机系统的基础,核心 软件系统: 以硬件系统为平台,对硬件进行控制管理,并完成各种任务 1.硬件系统 计算机处理问题的过程与人类处理问题的过程较为相似。 计算机处理问题所用到的设备: 运算器、控制器、存贮器、输入设备、输出设备。 运算器与控制器合称为CPU(中央处理器) 硬件 系统 主机 中央处理器(CPU) 运算器 控制器 内存储器 只读存储器(ROM) 随机存储器(RAM) 外存储器——硬盘、软盘、光盘 外部设备 输入设备——键盘、鼠标、光笔、扫描仪 输出设备——显示器、打印机、绘图仪 计算机系统组成框图   冯?诺依曼于1945年提出了“ 程序内存式 ”计算机的设计思想。为电子计算机的逻辑结构设计奠定了基础,成为计算机设计的基本原则。 所以计算机都遵循同一原理: 二进制: 计算机中所有信息都必须用二进制表示 存储程序控制:将需要解决的问题用程序设计语言写成程序,与处理问题所需的原始数据一起通过输入设备送给计算机的内存,即存储程序;然后,控制器按照程序规定的运算步骤或用户提出的要求向计算机的有关部件发布命令并控制它们执行相应的操作,对数据进行处理,即程序控制。 存贮器 输入设备 输出设备 控制器 运算器 数据线 控制线 3. 各模块之间的联系 地址总线, 数据总线, 控制总线 1.软件系统的分类 系统软件:实现某一系统方面的功能,如高级语言、操作系统等。 应用软件:实现应用领域的功能,是用户为应用目的开发的程序,如工资管理程序、CAD等。 2.操作

文档评论(0)

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

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

1亿VIP精品文档

相关文档