高中 信息技术 中国版选修1 1.4程序设计语言简介(共12张PPT)

2019-12-12
| 12页
| 396人阅读
| 41人下载
普通

内容正文:

程序设计语言简介 走进编程 “授人以鱼不如授人以渔”。掌握一门编程语言不再令人感到神秘而高不可攀。但是,要想掌握一种解题方法,却不是每个人都能轻易做到的。人们编写程序就是为了解决问题,只有通过预先分析问题来确定必须达到的性能目标,才有希望找到正确的问题解决方案。 在刚踏入编程这个门槛时,我们先来了解计算机能解决哪些问题,并在经历计算机解决问题的基本过程中,掌握用算法去解决实际问题的基本方法,最终学会把复杂的问题转化为计算机能处理的程序。 在使用计算机的过程中,我们会接触到大量的计算机软件,如文字编辑软件、图形绘制软件、网页浏览软件、邮件收发软件,等等。这些计算机软件就是使用某种程序设计语言开发出来的。我们首先来了解一下程序设计语言吧! 自电子计算机问世以来,程序设计语言的发展大致经历了机器语言、汇编语言、高级程序设计语言等几个阶段。 一、程序设计语言的发展 1.机器语言 20世纪40年代,最早的电子计算机只能识别机器语言,这种机器语言是CPU可以识别的一组由二进制数0和1序列构成的指令码。用机器语言编程序,就是直接使用CPU指令系统中的指令,组成一个指令序列。这种程序可以被机器直接理解和执行,但是它们不直观,难记、难认、难理解,同时程序的生产效率很低,质量难保证。机器语言是第一代计算机语言。 一、程序设计语言的发展 2.汇编语言 20世纪50年代中期,为了解决使用机器语言编程的困难,人们进行了一种有益的改进,开始用“助记符号”来代替二进制数0和1编程。这种程序设计语言就称为汇编语言,即第二代计算机语言。然而计算机是不能识别这些符号的,这就需要一个专门的程序,专门负责将这些符号翻译成机器语言,这种翻译程序被称为汇编程序。汇编语言同机器语言一样是十分依赖于机器硬件的,移植性不好,但执行效率非常高,针对计算机特定硬件而编制的汇编语言程序,能准确发挥计算机硬件的功能和特长,程序精炼而质量高,所以至今汇编语言仍是一些专业程序员常用的软件开发工具。 一.程序设计语言的发展 3.高级语言 随着计算机的不断发展,人们意识到,应该设计一种这样的语言,这种语言接近于数学语言或人的自然语言,同时又不依赖于计算机硬件,编出的程序在通用计算机上运行。 高级语言的下一个发展目标是面向应用,也就是说:只需要告

资源预览图

高中 信息技术 中国版选修1 1.4程序设计语言简介(共12张PPT)
1
高中 信息技术 中国版选修1 1.4程序设计语言简介(共12张PPT)
2
高中 信息技术 中国版选修1 1.4程序设计语言简介(共12张PPT)
3
高中 信息技术 中国版选修1 1.4程序设计语言简介(共12张PPT)
4
高中 信息技术 中国版选修1 1.4程序设计语言简介(共12张PPT)
5
高中 信息技术 中国版选修1 1.4程序设计语言简介(共12张PPT)
6
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。