三人行考研网

考研真题笔记模板题库资源推介平台

工作时间:9:00 ~ 21:00

考研英语#2016考研究生英语最新时文泛读#什么是代码

招生简章、专业目录、参考书目、科目调整、网办公告、考试大纲、专业变动、推免信息等,持续更新中~~~


今天的2016考研英语泛读文章源自2015年9月8日的《经济学人》 ,给我们介绍了到底什么事代码?文中涉及很多计算机用语,这在考研英语阅读真题当中是非常常见的,例如:code代码;programmer程序员;digitalinstruction数字指令;computersexecute计算机执行等等 。来看一下具体内容:

Fromliftstocarstoairlinerstosmartphones,moderncivilisationispoweredbysoftware,thedigitalinstructionsthatallowcomputers,andthedevicestheycontrol,toperformcalculationsandrespondtotheirsurroundings.Howdidthatsoftwaregetthere?Someonehadtowriteit.Butcode,thesequencesofsymbolspainstakinglycreatedbyprogrammers,isnotquitethesameassoftware,thesequencesofinstructionsthatcomputersexecute.Sowhatexactlyisit?事实上 ,可以说当代文明是由软件驱动的,从电梯到汽车,从飞机到手机 ,都需要计算机及其控制的设备进行计算和对它们的环境做出反应的数字指令。那么软件是如何实现这一指令的呢?当然首先需要有人写出代码。但代码并不完全就是软件,可以说,代码是程序员绞尽脑汁创作出来的符号;而软件是计算机执行指令的结果 。那么代码又是怎么一回事呢?

Coding,orprogramming,isawayofwritinginstructionsforcomputersthatbridgesthegapbetweenhowhumansliketoexpressthemselvesandhowcomputersactuallywork.Programminglanguages,ofwhichtherearehundreds,cannotgenerallybeexecutedbycomputersdirectly.Itisusuallymucheasiertouseahigh-levelprogramminglanguage.写代码的过程就是编程的过程 ,是为计算机编写指令的行为 ,这在人们表达自我与计算机实际运行之间搭建了一座桥梁。虽然编程语言有上百种之多,但通常使用一种高等级编程语言要先对更加容易一些。这样的语言才真正能够准确而高效地表达复杂抽象的指令 。

Programminglanguagesexistinmanyfamiliesandstyles,ratherlikehumanlanguages.Theseprogramminglanguagesareallcapableofexpressingthesameideas.Butinpracticesomelanguagesarebettersuitedtosomeusesthanothers,justasFrenchistraditionallyusedfordiplomacyandEnglishistheinternationallanguageofbusiness.Andjustasknowingafewdifferentspokenlanguagesmakesiteasiertolearnanotherone,thesameistrueofprogramminglanguages.与人类的语言类似,各种编程语言都能表达类似的思想。但在现实中 ,有些语言比其他语言更适合于某些用途,这就像法语传统上用于外交,而英语则是国际商业用语一样。而且 ,就如同懂得几门不同的语言能够让学习其他语言变得更容易一样,编程语言也是如此 。

简单来说,编程是有魔力的 。代码中的数字和符号被转化为可以由微电路去执行以便得到预想结果的指令。从而使图像现身屏幕(Pixelsappearonthescreen);电梯上升(liftsmove);机票被预定(airlineticketsareordered);表单得到分类(listsaresorted) ,电子邮件得以发送(e-mailsaredelivered)。但是,仅仅因为这些结果似乎是用魔力的,并不意味着编程就是神秘的、难以企及的 。事实上 ,编程的一大乐趣就是,计算机是神秘的对立面:它们是以一种可预测性极高的 、持续的和具有确定性的方式运行的。通过这篇文章的泛读,希望2016考研学子对计算机编程的基本常识以及常用术语有一个基本了解 ,以便顺利的理解英语原文。考研任重道远 ,小编与你同在!

复试面试全模拟