登陆注册
5527200000036

第36章 计算机程序设计语言

我们知道,要使计算机按人的意图运行,就必须使计算机懂得人的意图,接受人的命令。人要和机器交换信息,就必须要解决一个语言问题。为此,人们给计算机设计了一种特殊语言,这就是程序设计语言。程序设计语言是一种形式语言。语言和基本单位是语句,而语句又是由确定的字符串和一些用来组织它们成为有确定意义的组合规则所组成。

程序设计语言是人们根据实际问题的需要而设计的。目前可以分为三大类:一是机器语言。它是用计算机的机器指令表达的语言;二是汇编语言。它是用一些能反映指令功能的助记符表达的语言;三是高级语言。它是独立于机器、接近于人们使用习惯的语言。

在计算机科学发展的早期阶段,一般只能用机器指令来编写程序,这就是机器语言。由于机器语言直接用机器指令编写程序,无论是指令还是数据,都须得用二进制数码表示,给程序编制者带来了很多麻烦,需要耗费大量的时间和精力。为了解决这个问题,使程序既能简便地编制,又易于修改和维护,于是出现了程序设计语言。程序设计语言一般分为低级语言和高级语言。低级语言较接近机器语言,它是用由英文字母的助记符代替指令编码,用英文字母和阿拉伯数字组成的十六进制数代替二进制数,从而避免了过去用来表示指令、地址和数据的令人烦恼的二进制数码问题。典型的低级语言是汇编语言。正因为汇编语言是低级语言,所以它对机器依赖性较大。不同的机器有不同的指令系统,所以,不同的机器都有不同的汇编语言。

高级语言则是独立于指令系统而存在的程序设计语言,它比较接近人类的自然语言。用高级语言编写程序,可大大缩短程序编写的周期。高级语言比汇编语言和机器语言简便、直观、易学,且便于修改和推广。

目前,世界上已有许多各种各样的程序设计语言。由于计算机本身只认识它自己的机器指令,所以对每个程序设计语言都要编制编译程序或解释程序。编译程序、解释程序是人和计算机之间的翻译,它负责把程序员用高级语言编写的程序翻译成机器指令。这样,计算机才能认识这程序,这程序才可以上机运行。

由于不同的程序设计语言有不同应用范围,至今还没有一种程序设计语言能把所有应用包含在内。现在广为应用的几种语言中,FORTRAN侧重科学计算,BASIC善于人机对话,PASCAL着重结构设计,COBOL长于报表处理。

人们交流思想、传递信息要使用语言这个工具。我们要让计算机为我们工作,也必须同计算机交流信息,同样有个语言工具问题。学习使用电子计算机,主要的就是学习电子计算机的语言。

电子计算机语言分三类:

①机器语言:它是用二进制数0、1的不同排列来传递信息,是目前的电子计算机惟一能直接接受的语言。这种语言程序难编、难读、难记、难改,但却能充分发挥机器的作用。

②符号语言:它是以符号化的码子代替二进制码。

符号语言比机器语言容易记忆,但仍难编、难读。对于初学者和一般使用计算机的人,可以不必学习机器语言和符号语言。

③高级语言:这种语言比较接近人们的自然语言和数学语言,比较直观、易编、易读,而且通用性强。

高级语言的出现(五十年代末),极大地促进了计算机的发展和普及,有人说这是“惊人的成就”。

电子计算机并不能直接识别高级语言,而是必须将高级语言“解释”成机器语言才能接受,所以使用高级语言会使计算机的运行速度降低几倍甚至十几倍。但这是我们有时不得不付出的代价。

目前国内外的高级语言种类很多,它们的特点和适用范围各不相同。适合青少年学习的高级语言有BASIC和LOGO。

同类推荐
  • 解读自身的人体科学(科普知识大博览)

    解读自身的人体科学(科普知识大博览)

    人体科学是研究人体的功能,如何保护人体的功能,并进一步发展人体潜在功能,发挥人的潜力,提出用“人体功能态”理论来描述人体这一开放的复杂巨系统,研究系统的结构、功能和行为。认为气功、特异功能是一种功能态,把气功、特异功能、中医系统理论的研究置于先进的科学框架之内,对气功、特异功能的研究起了重大作用。
  • 回首征服自然的历程(科普知识大博览)

    回首征服自然的历程(科普知识大博览)

    要想成为一个有科学头脑的现代人,就要对你在这个世界上所见到的事物都问个“为什么”!科学的发展往往就始于那么一点点小小的好奇心。本丛书带你进行一次穿越时空的旅行,通过这次旅行,你将了解这些伟大的发明、发现的诞生过程,以及这些辉煌成果背后科学家刻苦钻研的惊心时刻。
  • 宇宙的起源

    宇宙的起源

    在恒星之间茫茫的黑夜里,存在着气体云、尘埃和有机质。通过射电望远镜,我们发现那里有数十种不同的有机分子,这些分子的大量存在,表明生物无所不在。生命的起源和进化很可能是宇宙的必然规律,只是时间迟早不同而已。在银河系的几十亿个行星当中,有些行星可能永远也不会产生生命,有些行星可能有生命的兴亡,或者只是停留在生命的最简单形式而已,但是在一小部分的星球上可能有比我们人类更高级的智慧和文明。
  • 青少年应该知道的太阳能

    青少年应该知道的太阳能

    太阳是万物生长的根本,太阳所发出时能量与我们的生活息息相关。夏天,我们承接太阳的炎热;冬天,我们感受太阳的温暖。对于这一现象,人们早已司空见惯,不足为奇了。外出旅游,跋山涉水,一些随身携带的必备品必不可少,充分享受着大自然恩宠的同时,荒郊野外的我们如何给这些必备品充电?太阳能的利用会让我们灿烂的笑容留到最后。人类能源需求不断增加,地球资源告急,作为可再生能源的,太阳能便成为了人类探讨的世界性课题。但是若有人问起,太阳能到底是什么?我们又是如何利用它的呢?青少年朋友们不一定能答得上来。那么,请跟随我慢慢地进入这个神奇的太阳能世界吧!
  • 自然奇观

    自然奇观

    《自然奇观》讲述浩瀚无边的宇宙,诡异莫测的自然,神奇有趣的生物……千余个知识热点,千余幅精美图片,带领我们一起探索变化无穷的大千世界。
热门推荐
  • 魔前叩首

    魔前叩首

    一次意外重伤被发现竟然是无尘之体,从此展开一段传奇之路,修仙路漫漫,本心不变,终于信念,天行健,君子以自强不息!!!
  • 惊皇

    惊皇

    诸雄并起,万族林立,持长戟,横扫诸天万界,执明镜,主宰世间浮屠。惊为天人,仙道称皇!
  • 豪门恋人:我只谈钱不谈情

    豪门恋人:我只谈钱不谈情

    我总是对别人说“找老公,我只讲究,不将就。”找不到适合自己的伞,我宁可被雨淋湿。可是为了那该死的巨额赔偿,我不惜化“讲究”成“将就”,答应了眼前这个集黑心,霸道,缺德于一身豪门恶少,做他的挂名妻子。不过他提出的条件还真够诱惑我的。“我姓钱,我更爱钱!”这是我标志性的口头禅!只是,我明明是为钱而嫁,为何却赔上了一颗真心。当我对他心不设防的时候,他却毫无保留地将我一手推开!“小落,我爱你!”“不好意思,从现在开始本小姐只谈钱不谈情!”
  • 墨神纪

    墨神纪

    霸者李子墨逆天而行,破灭桎梏开启天赋世界,掌控纪元力量,在神武纪谱写不世篇章,留下万世墨神传说。红颜情、浊酒殇、英雄胆、墨神歌。
  • 元始魔祖

    元始魔祖

    一个普通的地球穿越者,携带一本拥有一千两百多万本魔道修炼法门的始魔玉册,重生在一个半修炼半科技世界中。这个世界危险重重,蛮兽纵横,万族称雄,且看楚渊如何利用始魔玉册里面的功法,脚踏亿万天才,屠戮盖世强者,一路从小县城,成长为霸绝诸天的元始魔祖。
  • 福妻驾到

    福妻驾到

    现代饭店彪悍老板娘魂穿古代。不分是非的极品婆婆?三年未归生死不明的丈夫?心狠手辣的阴毒亲戚?贪婪而好色的地主老财?吃上顿没下顿的贫困宭境?不怕不怕,神仙相助,一技在手,天下我有!且看现代张悦娘,如何身带福气玩转古代,开面馆、收小弟、左纳财富,右傍美男,共绘幸福生活大好蓝图!!!!快本新书《天媒地聘》已经上架开始销售,只要3.99元即可将整本书抱回家,你还等什么哪,赶紧点击下面的直通车,享受乐乐精心为您准备的美食盛宴吧!)
  • 网游之纵横天下

    网游之纵横天下

    我本是一个不起眼的玩家,然而真正的高手与菜鸟到底距离有多远?当有一天,两个漂亮女孩一起问我:你愿意当一个高手,纵横天下吗?我说:我愿意!于是乎,我悟了,便成了高手,从此纵横天下!
  • 魔法之奇迹时代

    魔法之奇迹时代

    一个无比风骚的少年,誓要将世界掀翻,拥有全系元素天赋够不够格,如果还不行,那再加上一个萌萌的召唤师呢。克莉丝,快召唤你的小猫咪,一起上吧。魔法在召唤我们,一起去见证奇迹吧...青涩、稚嫩的新书,清纯又青春。望大家多多呵护,指导。
  • 花都囚龙

    花都囚龙

    在某个不知名的地方,有个永不被记录在案的女子监狱,那里美女画皮、妖孽横行,而楚暮就来自这里……“我以为,迈出监狱是脱离了囚笼,然而,在前方等待着我的真正囚笼……”“是一方土,一座城,乃至整个世界!”
  • 良尘过客:终是陌路

    良尘过客:终是陌路

    一袭白衣渲染了他的眼。他们相恋,为何又分开?再见他为何撒手而去?