1 / 63
文档名称:

第五章 程序设计语言.ppt

格式:ppt   页数:63
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第五章 程序设计语言.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第五章 程序设计语言.ppt

文档介绍

文档介绍:第五章程序设计语言
 导言
为了让计算机能够按照人的目的和要求执行相应的工作,必须使用人和计算机都能懂得的语言,就是程序设计语言。
程序设计语言
能理解
能执行
输出执行结果
完成人机交互
钱付兰 安徽大学
 导言
早期的“程序设计”,是在纸带上以一定次序打孔。计算机从纸带上读出二进制数据,完成相应的计算。此时的程序只能完成简单烦琐的计算任务。
为了能够编制更加复杂的程序,完成更为艰深的计算任务,人们开发了很多种计算机语言,以一种更为直观更富于逻辑的方式编排。
B4 00 CD
16进制代码:
汇编语言
Mov AL,0
Int 21H
Int 3
钱付兰 安徽大学
 导言
计算机语言发展到今天,已经形成很多种类。如汇编, Basic, Fortran, Ada, C, C++, Pascal, Java, Lisp等等。
现代的计算机软件已经越来越复杂,计算机语言的演化,从某种程度上说,正是为了适应这种复杂性的变化应运而生。
钱付兰 安徽大学
 导言
这种复杂性导致的一个后果就是,现代计算机软件已经不再是一个完成简单烦琐任务的数学系统,而是越来越类似一个生物系统,它可能感染病毒而罢工,也可能由于先天的缺陷而导致错误。这就引来了软件工程的问题。我们将在下一章讨论这个问题。
钱付兰 安徽大学
 程序设计概念
所谓程序指的是一组计算机能够识别的指令,这组指令用来定义计算机所要执行的任何一个任务。
下面给出一个具体的例子:
编译:gcc -o a –mwindows
运行:
钱付兰 安徽大学
 程序设计概念
程序设计是指:
用计算机语言产生一系列的指令告诉计算机如何去做的过程。这里涉及道采用何种语言、何种设计风格、何种算法程序的逻辑结构等一些问题。
需要注意的是,程序设计≠编写代码
程序说明
设计程序
编写代码
程序测试
编写文档
运行和维护
钱付兰 安徽大学
 程序设计语言的发展
程序设计语言的发展:
面向过程→面向对象→面向组件
计算机语言的发展历程
计算机的数学理论基础源于图灵1937年提出的图灵机模型。
现代电子计算机的体系结构及实际计算模型则是来自冯·诺依曼1946年提出的“程序放入内存,顺序执行”的思想,因此称为冯·诺依曼计算机。计算机语言的发展历程从此开始。
钱付兰 安徽大学
 程序设计语言的发展
计算机可以识别的是二进制的数据(可以用逻辑电路的开关来表达)0和1。所有发给计算机的命令,以及计算机内部保存的数据,最终必须转换成一系列0和1组成的数字串,计算机才能够懂得如何运作。这就是我们说的机器语言。
为了便于阅读,人们用一些特定的符号来代替某些操作,然后用专门的程序将这些符号转换为机器语言。这种语言容易记忆和学习,被成为符号语言,或汇编语言。
钱付兰 安徽大学
 程序设计语言的发展
20世纪50年代,第一个高级语言Fortran语言诞生了。
Fortran语言简洁高效,适合科学计算。因此它成为科学和工程计算的主流语言。
钱付兰 安徽大学

最近更新

2024年黑龙江民族职业学院单招职业技能测试题.. 41页

2024年黑龙江省大兴安岭地区单招职业适应性考.. 39页

2025年三明医学科技职业学院单招职业倾向性测.. 39页

2025年九江理工职业学院单招职业倾向性测试模.. 41页

2025年云南农业职业技术学院单招职业技能测试.. 40页

2025年云南工贸职业技术学院单招职业技能测试.. 40页

2025年云南特殊教育职业学院单招职业倾向性测.. 40页

2025年云南省昭通地区单招职业倾向性考试模拟.. 39页

2025年佳木斯职业学院单招职业倾向性测试题库.. 40页

2025年兰州职业技术学院单招职业倾向性考试模.. 40页

2025年内蒙古包头市单招职业适应性测试模拟测.. 42页

2025年内蒙古民族幼儿师范高等专科学校单招职.. 40页

2025年北京科技大学天津学院单招职业倾向性测.. 41页

2025年南京视觉艺术职业学院单招职业适应性考.. 40页

2025年南开大学滨海学院单招职业倾向性考试模.. 41页

2025年南昌理工学院单招职业技能测试模拟测试.. 39页

2025年南阳职业学院单招职业技能测试模拟测试.. 39页

2025年台州职业技术学院单招综合素质考试模拟.. 41页

2025年吉林城市职业技术学院单招职业倾向性测.. 41页

2025年吐鲁番职业技术学院单招综合素质考试题.. 40页

2025年哈尔滨应用职业技术学院单招综合素质考.. 40页

2025年国家开放大学《建筑力学》章节测试参考.. 13页

2024年常州机电职业技术学院单招职业适应性测.. 78页

【人教版英语字帖】七年级下册单词表衡水体字.. 42页

食品安全自查、从业人员健康管理、进货查验记.. 9页

康复医院设置标准1 14页

介绍医院门诊ppt 28页

农村人才流失国外研究报告 2页

空调系统维保记录表格模板 7页

曾仕强易经六十四卦解 68页