输入华氏温度F.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章程序设计基础

本章要点:

序§程序设计语言

计§算法▲*

础§结构化程序设计▲

§面向对象的程序设计

1

指令:规定计算机完成一定操作的命令。

第程序设计语言:要使计算机能够理解人给出的各种

一指令,就需要在人和计算机之间有一种特

章定的语言,人和计算机都能够识别,这种

程特定的语言就是计算机语言,也叫程序设

序计语言。

计程序:使用程序设计语言编写的用来使计算机完成

基一定任务的一段“文章”称为程序。

程序设计:编写程序的工作称为程序设计。

学习目的:利用程序设计语言进行程序设计,完成

一定功能

2

1.1程序设计语言

发展:机器语言汇编语言高级语言

第机器语言

一1.1.1

章机器指令:由0和1组成的二进制编码

机器语言计算机能直接识别的机器指令的集合

:

序例:用某机器语言编写的求“9+8”的程序。

设把加数9送到累加器AL中

计基础把累加器AL中的内容与另一数8相加,

结果存在累加器AL中

停止操作

特点:机器能直接识别、执行效率高

难学、难记、难写、难检查、难移植

3

1.1.2汇编语言

引入助记符代替指令,如ADD、SUB、MOV、

第等。

一HLT汇编连接

章程序程序

汇编语言源程序目标程序可执行程序

设例:用汇编语言实现求“9+8”

计MOVAL,9把加数9送到累加器AL中

础ADDAL,8把AL中的数与8相加,存在AL中

HLT停止操作

特点:可读性好,容易查错、方便

机器不能直接识别、需翻译、可移植性差

4

1.1.3高级语言

更接近自然语言,脱离具体机器,与指令系统无关

第高级语言处理程序:翻译程序

一翻译程序的工作方式:解释方式和编译方式

解释程序

高级语言源程序执行结果

设高级语言编译程序目标连接程序可执行

计源程序程序程序

例:用某高级语言计算的问题,只需写成:

础9+8

S=9+8计算9+8的值,保存到变量S中

END结束

特点:易编写、易读、易查错、不依赖具体机器

需要配合使用翻译程序

5

1.2程序设计

程序设计:编制程序的工作

一实现:选择工具—语言

章掌握解题的方法和步骤算法

算法

程1.2.1

序1.什么是算法

设计算机为解决一个问题而采取的方法和步骤

文档评论(0)

173****2055 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档