登陆注册
26235700000036

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

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

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

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

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

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

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

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

电子计算机语言分三类:

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

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

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

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

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

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

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

同类推荐
  • 中国人一定要知道的科学常识

    中国人一定要知道的科学常识

    自然科学的发展是一个社会进步的标志。本书从科技、交通、地理、生物、天文等方面,详细介绍了我们日常生活中不可不知的科学小常识,使您在日常生活中可以更好地运用科学知识去指导工作、安排生活,避免发生一些意想不到的麻烦,以提高生活质量。
  • 新奇小百科(3)

    新奇小百科(3)

    本书文字浅显,语言通俗易懂,篇幅短小精悍,内容奇特有趣,具有知识性、科学性、史料性。本书的读者对象广泛,小学高年级学生,初、高中学生,社会各界人士都可阅读,并可在阅读中受到启发和教育。
  • 未来世界的科技

    未来世界的科技

    本文通过问答的形式,深入浅出的对外来科技的发展做了分析。本文共分为四个部分,分别是“陆地勇士”,“称霸海洋”,“遨游太空”,“科技与技术”,全方位阐述了外来科技对人类的影响。
  • 人与环境知识丛书:世界环保组织

    人与环境知识丛书:世界环保组织

    世界自然基金会,简称WWF,旧称世界野生生物基金会,1961年9月11日成立于瑞士小镇莫尔各斯。创始人为英国著名生物学家朱立安·赫胥黎,他曾经担任联合国教科文组织第一任总干事,并帮助建立了以科学研究为主的自然保护机构——世界自然保护联盟。
  • 空间站之窗

    空间站之窗

    空间站之窗空间站之窗空间站之窗空间站之窗空间站之窗空间站之窗
热门推荐
  • 天行

    天行

    号称“北辰骑神”的天才玩家以自创的“牧马冲锋流”战术击败了国服第一弓手北冥雪,被誉为天纵战榜第一骑士的他,却受到小人排挤,最终离开了效力已久的银狐俱乐部。是沉沦,还是再次崛起?恰逢其时,月恒集团第四款游戏“天行”正式上线,虚拟世界再起风云!
  • 天行

    天行

    号称“北辰骑神”的天才玩家以自创的“牧马冲锋流”战术击败了国服第一弓手北冥雪,被誉为天纵战榜第一骑士的他,却受到小人排挤,最终离开了效力已久的银狐俱乐部。是沉沦,还是再次崛起?恰逢其时,月恒集团第四款游戏“天行”正式上线,虚拟世界再起风云!
  • 武极四象

    武极四象

    这是一个东方武修和妖修经过亿万年间的交替融合后,而演变出的一个新世界。在这里,人族为了突破自身极限可以吸收融合强大的妖灵,锻体淬骨,化为神通。在这里,妖族亦可为了增强自身实力而食人灵窍,化为己身妖力,施展通天手段。人、妖并存的大千世界,血腥残酷的武道修炼!----------------------------------------------故事就发生在这样一个世界,天生顽劣的宋岩在家中遭遇巨大变故后,一夜之间便脱胎换骨,并从此走上武道一途的逆天修炼之路,在化解一个又一个危机,解开一个又一个谜团之后,最终打破桎梏,问鼎武道!武道一途,便是逆天而行;心念所至,看我万象乾坤。
  • 绝色妖孽:她更像月光

    绝色妖孽:她更像月光

    在三大妖族的政治联姻下,她诞生了,出生在纯血妖族的她竟是竟是人类唾弃,妖族蔑视的卑微半妖,似带着一生的灾难坎坷与不详,父亲厌恶,母亲憎恨,劫难之日幼妹的死亡将她硬生生逼成了残酷狠辣之辈,使得双手沾满鲜血。曾有无数厌恶,畏惧她的人说她毒如蛇蝎,残暴嗜血,熟悉她的人,则说她铁骨铮铮,狡诈而顽强。唯有他认为:“神马锋刃,神马坚冰磐石,神马狡猾的狐狸,她,更像月光!她,只是一缕精纯的月光。”当一代绝色妖女撞上妖孽神王,他们之间又会擦出怎样的火花?
  • 重生之财权天下

    重生之财权天下

    抱着电脑重生了,重生到了风云变幻的1985年好吧,这时候,苏联还没解体,国家还没富裕,美国五角大楼还没被撞,欧元还在娘胎里孕育着,因特网时代还没到临……既然重生了,就不会再这么浑浑噩噩的过下去了,前世欠我的,今生你都要给我拿回来……ps1:这年头,是个拼爹的时代,既然我们拼不起爹,那么,让我们在书里拼自己吧!ps2:本书绝对是11文,但绝对不是11文。与女主之间心与心的交融这叫11,与女主之间肉与肉的碰撞才是11……ps3:本文会出现一些隐藏世家,由于本人是非豪门出生,所以情节有误和本人无关,请勿举报,谢谢合作!!!好了,不罗嗦了,彪悍的人生,从现在开始了!
  • 天行

    天行

    号称“北辰骑神”的天才玩家以自创的“牧马冲锋流”战术击败了国服第一弓手北冥雪,被誉为天纵战榜第一骑士的他,却受到小人排挤,最终离开了效力已久的银狐俱乐部。是沉沦,还是再次崛起?恰逢其时,月恒集团第四款游戏“天行”正式上线,虚拟世界再起风云!
  • 松江大学英语系的荷尔蒙

    松江大学英语系的荷尔蒙

    男男也有情爱——英语系男生校园情愁奋斗的文字;有点儿小虐,还轻微重口。受爱看,攻更需专研,腐女最期待~
  • 教官大人好

    教官大人好

    冷眼扫过,唯独她闭嘴不言,满身的伤口倔强的小脸。意外的死亡,来到了陌生的身体!一身本事从新磨练。“教官请自重!”
  • 瓦洛然编年史

    瓦洛然编年史

    历史回归到起点,洛克萨斯刚刚结束被称为血腥革命的军人政变,德莱兄弟在政变中脱颖而出。在德玛西亚,嘉文四世成年,另一方面的艾欧尼亚,均衡教派也选出了继承远古血脉的暗影战士,远方的暗影岛,蓝焰海,班德尔城,皮尔特沃夫,恕瑞玛。。。在瓦洛然的每一个角落,无数颗新星冉冉升起。
  • 庄主夫人要和离

    庄主夫人要和离

    姜家本是望族,怎料家道中落,家中小女姜玲珑被迫出嫁遣云山庄庄主邝毓。自此,姜玲珑在这霖国第一庄的借疾和离之路便开始了。姜玲珑自诩神级演技,不想夫君邝毓漠然看着,心中不以为意:小丫头片子,早晚把你办了。新书《既负如来也负卿》将在2021年2月初开始连载,谢谢大家的陪伴与鼓励!