登陆注册
5527200000036

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

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

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

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

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

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

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

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

电子计算机语言分三类:

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

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

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

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

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

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

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

同类推荐
  • 解读自身的人体科学

    解读自身的人体科学

    科学普及是一项关系国家发展和民族兴盛的基础性工作。通过科学教育、传播与普及,帮助青少年一代树立科学思想、培养科学精神、了解科技知识、掌握科学方法,提升科学素质,就能够有力地推动创新型国家的建设进程。本书紧紧围绕人们生活身边的科学,以及青少年普遍感兴趣的科学知识,涵盖了物理、化学、植物、动物、人体和生活等各个方面的知识点,能够使广大青少年在轻松的阅读中,增强对科学技术的兴趣和爱好,开阔眼界,启发思维,拓宽知识面,增强科学意识。
  • 广袤绮丽的地理(科普知识大博览)

    广袤绮丽的地理(科普知识大博览)

    本书具有如下特点:1.针对性强。针对青少年的实际需要,选取的均是青少年感兴趣又并未深入了解的信息。2.编排科学。在学科类别的设置上,内容的选择安排上,都有相当的科学性。3.难易适中。既不过于艰深,也不流于肤浅。本书编撰更得到了众多学科专家、学者的高度重视和具体指导。他们的辛劳从书稿的框架结构到内容选择,从知识主题的阐述到分门别类的归集,从编写中的问题争议到书稿最后的审议等全部过程,从而使本书具有很高的权威性、知识性和普及性。
  • 开阔眼界的历史故事

    开阔眼界的历史故事

    五千年的沧桑,五千年的文明,中华大地从荒芜走向繁华,从野蛮走向文明,中华五千年的历史,在这里凝结成一个个智慧与愚昧、生与死、盛与衰的故事。让我们静静地向你诉说吧。
  • 天文百科图解

    天文百科图解

    全面编撰了宇宙中存在的各种奥秘未解现象和最新探索发展,包括宇宙诞生、宇宙中星星形状、宇宙中长城、银河形成、大气层构成、星座的构成、星系的结构等内容,去伪存真地将未解之谜与科学研究结合起来,非常适合广大青少年读者阅读和收藏。
  • 古代数学与物理学(中国文化史丛书)

    古代数学与物理学(中国文化史丛书)

    中华民族是世界上最古老的民族,中华文明是世界上最悠久的文明之一。中国有文字记载的历史近5000年之久,从公元前841年开始,有文献可考的编年史从未间断,至今已近3000年,这在人类历史的长河中是绝无仅有的。世界四大文明古国中,只有中国的历史始终传承有序,从未中断。
热门推荐
  • 天下一木

    天下一木

    一个年轻人,一段稀奇古怪的的传说与事件。一个建立在毁灭的土地上的新世界,一段魔法与智慧的冒险之路。爱情、友情、亲情、一段段的感情纠结。
  • 总裁好温柔

    总裁好温柔

    二十年前,他是孤儿,她收留了他。二十年后,他成了他的丈夫,她便成了人人羡慕的韩太太。她让他重新拥有一切,他却摧毁了她的一切!爱情,不过是两个人在相互践踏对方!最后体无完肤,伤痕累累还要笑着说:我很好!
  • 毕业这几年决定人的一生

    毕业这几年决定人的一生

    毕业几年后——有人感叹:时光荏苒,别人辉煌时,自己依旧一事无成;有人无奈:拔剑四望,满眼辛酸,心有余而力不足;有人伤感:蓦然回首,没了伊人,灯火阑珊处,只剩曾经的梦想轻轻摇曳。有人期盼:夜幕来临,华灯初上时,能拥着成功安然入眠;其实,人生的路很长,攻城拔寨却只有几关,例如毕业这几年……毕业这几年,可以决定你的一生。我们编写本书的目的也就在于此,如果你是迷茫的,如果你有上面所说的困惑,或者如果你目标很明确,想要激励自己,这本书都是不错的选择。
  • 三国杀传奇之卡牌战争

    三国杀传奇之卡牌战争

    非常无聊的你是否想去创作,或者去剽窃一个有意思的游戏然后去看着许许多多的人在这场游戏中为之奋斗的场景呢这本书就是这样的故事这本书就是描写了一个这样的故事这或许是不一样意义的三国杀传奇,但它诠释的会是让许多人为之慨叹的传奇如果有时间,就来读读吧
  • 创造末世的神

    创造末世的神

    这是个神明行走于自己所创造的末世的故事。“这颗星球很很美丽,它的文化更是令我着迷,”神主看着脚下的星球,嘴角勾出邪恶的微笑,“尤其是这里的网文,尤其是网文里的末世文,看得我欲罢不能。”“既然您喜欢,那为什么不亲手创造一个末世呢?”“哦?有趣的想法,”神主低下头,看着脚下的蔚蓝星球,“既然你这么说了,那我就创造一个,玩一玩呗?”想必会很有意思吧?
  • 仙修

    仙修

    一卷家传的刻满了未知名文字的竹简,造就了一代英雄。光芒丹田演绎未知的一切,那一切的一切都在不断的变化,直至黑白成灰……仙界有始以来的唯一一位未达到仙人境界就“飞升”的凡人。凭独一无二的修炼功法打破神的传言,成为千万年来飞升天界的神人,坐拥古天人之间,破禁忌、破壁垒,成就他自己不平凡的人生……
  • 好久不见

    好久不见

    我们的一生中,总有一个人,可以让我们笑得灿烂,哭得透彻,想得深切。他教会你有关爱的一切,也会给予你爱的能力。她初遇他时,是初出茅庐的小新人,而他却早已是娱乐圈的天王巨星。年轻时不懂得相守的艰难,他们在深爱彼此的时刻分离。六年后,她成长为足以与他相配的星辰,他在时光的缝隙里,还会再度与她携手共行吗?生活,一半是回忆,一半是继续。好久不见,你还好吗?
  • 无敌药圣

    无敌药圣

    华夏最年轻的中医圣手重生异世,凭借无人能及的武功和炼丹术,建宗立业,称霸灵域,与天斗法,一步步成为天元大陆顶尖强者。什么,还在拼命苦修?在这里,修炼有捷径,丹药如米粒。用丹药收买人心,用魅力俘获女人,用实力征服强者。一丹在手,天地我有!
  • 我与月光为邻

    我与月光为邻

    “哥,我真的是亲生的吗?”顾南荨嘟起嘴翘着一支水笔问道。“当然了,傻丫头别胡思乱想。”顾北辰放下手中的书。“那我们是同一个妈生的,又一起长大,怎么你那么聪明?”这是顾南荨想了很久也没有想通的问题。都说双生子中会有一个比较笨的,难道她就是比较笨的那个?“大概在妈肚子里的时候,我吸收的营养比较多吧。”顾北辰淡淡回答道。“可是妈说我生下来比较重。”顾南荨用水笔挑起顾北辰的下巴,像是调戏良家妇女,哥哥还真是帅啊...“嗯,”顾北辰微微一笑,“猪都是比较重的。”
  • 第五种族:灵

    第五种族:灵

    轻松日常文,喜欢的书友们可以看看----------------------萌新报道,请多多指教。(更新或许不稳定)