程序设计的基本概念.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文档。上传文档
查看更多

*程序设计的基本概念第1页,共10页,星期日,2025年,2月5日程序设计语言程序设计语言概述人与计算机之间交流的语言称为计算机程序设计语言。其用途是解决人类和计算机相互交流的问题,将人解决问题的思路、方法和手段通过某种计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令去一步一步地工作进而完成某种特定的任务。程序设计语言类别机器语言汇编语言高级语言面向过程的程序设计语言面向对象的程序设计语言第2页,共10页,星期日,2025年,2月5日程序设计语言语言处理程序概述计算机系统仅能够直接执行机器语言程序,使用计算机高级程序设计语言编写的源程序不能为计算机系统直接识别、理解和执行,必须通过某种方式转换为计算机能够直接执行的机器语言程序。源程序到目标程序的转换方式解释方式对源程序一边解释一边执行,不形成对应的目标文件和执行文件。编译方式使用相应的编译程序对源程序进行处理,将所处理的源程序转换为用二进制代码表示的目标程序,然后通过连接程序处理,将程序中所用的函数调用、系统功能调用等嵌入到目标程序中,构成一个可以连续执行的二进制执行文件。第3页,共10页,星期日,2025年,2月5日源文件。。。。。。。。。。目标文件。。。。。。。。。。。。。。。。。执行文件。。。。。。。。。。。。。。。。。。。。。。。其它目标文件/库。。。。。。。。。。连接程序编译程序启动代码。。。。。。。。。。C程序编译、连接处理过程第4页,共10页,星期日,2025年,2月5日程序设计的基本概念程序设计语言计算机中数据表示方法第5页,共10页,星期日,2025年,2月5日计算机中数据表示方法进位计数制和数制之间的转换进位计数制的基本概念 任意的R进制数据使用的数码为R个,它们是0,1,2,…,R-1,逢R进位,用公式可以表示为: 数制之间的转换十进制整数转换为R进制数——除R取余法 “除R取余法”的基本方法是用被转换的数除以R,所得到的余数为取出的R进制数码;然后用上次得到的商除以R,得到的余数为取出的R进制数码;直到数据全部转换完为止。最先取出的是R进制数据的最低位,最后取出的是R进制数据的最高位。(0≤ki≤R-1)例:将十进制数据123转换为二进制数2 123 (余数)261 …1 (转换后的最低位) 230 …1 2 15 …027 …123 …121 …1 0 …1(转换后的最高位) 即,(123)10=(1111011)2第6页,共10页,星期日,2025年,2月5日计算机中数据表示方法进位计数制和数制之间的转换数制之间的转换十进制小数转换为R进制数——乘R取整法 “乘R取整法”的基本方法是用被转换的十进制小数乘以R,所得到的整数部分为R进制数的数码;然后再用上次得到的小数部分乘以R,得到的整数部分为取出的R进制数码;直到数据转换完成或达到所需的精度要求为止。最先取出的是R进制小数的最高位,最后取出的是R进制小数的最低位。例:将十进制小数0.63转换为二进制(取4位小数) (整数部分)0.63*2=1.26 1 (转换后的小数最高位)0.26*2=0.52 00.52*2=1.04 10.04*2=0.08 0 (转换后的小数最低位) 即,(0.63)10≈(0.1010)2第7页,共10页,星期日,2025年,2月5日*

文档评论(0)

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

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

1亿VIP精品文档

相关文档