什么是计算机的程序?什么是目标程序?什么是源程序?

什么是计算机的程序?什么是目标程序?什么是源程序?,第1张

1.计算机程序或者软件程序(通常简称程序)是指一组指示计算机每一步动作的指令,通常用某种程序设计语言编写,运行于某种目标体系结构上。

记住一个经典的公式:程序=算法+数据结构+程序设计方法+语言工具和环境

2.由语言处理程序(庆告汇编程序誉坦明,编译程序,解释程序)将源程序处理(汇编,编译,解释)成与之等价的由机器码构成的,计算机能够直接运行的程序,该程序叫目标程序。

3.相应的,源程序就是一种计算机的代码。它会符合一定的语法,经过编译器编译或解释后生成具有一定功能的可执行文信扮件或组件,也可以是某种接口。是用程序设计语言编写的程序。

除常用的+,-*/四则运算洞岁之外,还有三角函数运算,sin[] cos[],tan[]cot[]以及反三角函数,ATAN[]等,还有开平方根#1=sqrt[#2]表示#1=根号下#2。轿孙绝对值#1=ABS#2即表示#1=丨#2丨。还有逻辑运算“与”“或”及纳帆睁其他像四舍五入,上取整下去整什么的,数控车里面基本上用不上!就不多介绍了!

凭借一句话获得图灵奖的Pascal之父——Nicklaus Wirth,让他获得图灵奖的这句话就是他提出的著名公式:“算法+数据结构=程序”。

这个公式对计算机科学的影响程度足以类似物理学中爱因斯坦的“E=MC^2”——一个公式展示出了程序的本质。

Nicklaus Wirth,1934年出生于瑞士,1963年在加州大学伯克利分校取得博士学位。取得博士学位后直接被以高门槛著称的斯坦福大学聘到刚成立的计算机科学系工作。在斯坦福大学成功的开发出Algol W以及PL360后,爱国心极强的Nicklaus Wirth于1967年回到祖国瑞士,第二年在他的母校苏黎世工学院他创建与实现了Pascal语言——当时世界上最受欢迎茄漏的语言之一。

后来他的学生Philipe Kahn毕业后和Anders Hejlsberg(Delphi之父)创办了Borland公司靠Turbo Pascal起家,很快成为了将Borland发展成为全球最大的开发工作厂商,这一切都不得不说要归工于纳纳汪PASCAL语言的魅力。PASCAL已经影响了整整几代的程序员,Nicklaus Wirth的思想还将会继续指引现在和以洞仔后的程序员前进的方向。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12244710.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-22
下一篇 2023-05-22

发表评论

登录后才能评论

评论列表(0条)

保存