KọmputaSiseto

Ohun ti o jẹ Pascal. Siseto ni Pascal

Ohun ti o jẹ Pascal? Oyimbo kan pupo ti eniyan beere yii. Besikale, wọnyi ni o wa eniyan ti o lo kọmputa kan ni a ipilẹ ipele. Pascal - yi jẹ ọkan ninu awọn julọ gbajumo siseto ede. Ko eko ti o, maa ni ile-iwe giga tabi ni akọkọ courses ti egbelegbe. O ti wa ni kà awọn igba fun ọpọlọpọ awọn miiran siseto ede.

itan

Ohun ti o jẹ Pascal, a ba ti ri jade. A bayi tẹsiwaju taara si awọn itan ti awọn oniwe-farahan ati idagbasoke. Ede Ẹlẹdàá - Niklaus Wirth. O ti a ti ni idagbasoke ninu awọn akoko lati 1968 to 1969. Pascal ṣiṣẹda awọn agutan tọ ọ wá lẹhin deede pataki kan igbimo lori idagbasoke ti ede. Ohun ti o jẹ Pascal, o ni awon si ọpọlọpọ awọn alakobere pirogirama. Orukọ yi ni ede ti a npè ni lẹhin ti awọn gbajumọ French onimosayensi Blaise Pascal, eyi ti o jẹ paapa olokiki fun awọn ẹda ti a darí ẹrọ, nisoki meji awọn nọmba.

Ni igba akọkọ ti atejade ti ohun ti Pascal, han ni 1970. Nwọn si ti sọrọ nipa awọn ifilelẹ ti awọn idi ti ṣiṣẹda yi ede, gẹgẹ bi awọn ṣiṣe, eyi ti yoo tiwon si tayọ siseto ogbon ati data structuring.

Awọn imuse ede

  • UCSD Pascal. Yi eto ti a ti iṣeto ni 1978. O han alakojo ibudo ti o fun laaye lati koodu to šee, ati ki o le bayi ti wa ni satunkọ awọn atilẹba eto, ati bẹ lori. Lẹyìn UCSD di igba fun ọpọlọpọ awọn tetele Pascal imuṣẹ.
  • Nkán Pascal. Siseto ni Pascal ti nigbagbogbo ni ifojusi ọpọlọpọ awọn ọmọ akosemose. Ni 1986, Apple da ohun itẹsiwaju ede. Awọn ẹgbẹ ti wa ni npe ni idagbasoke, consulting pẹlu awọn "baba" ti Pascal.
  • Turbo Pascal. Ni igba akọkọ ti ikede ti IDE han ni 1983. Borland wà ni ile ti a npe ninu idagbasoke ti yi imuse. Sugbon, o yẹ ki o wa woye wipe Turbo Pascal Elo ya lati Odject Pascal, ati ni apapọ, awọn wọnyi awọn imuṣẹ wà iru. Siseto ni Pascal wa ni ife ati Microsoft. Fere ni akoko kanna, nwọn si tu ara wọn version of awọn ohun ede da lori Pascal. O ko le gba awọn ibi-pinpin, ati awọn ti a laipe gbagbe. Paradà, awọn imuse ti Borland ká npe ni Nkan Pascal.
  • Nkán Pascal loni. Awọn pataki igbese ninu awọn itan ti Pascal ni awọn ikore ti free awọn imuṣẹ. Nwọn to wa gbogbo awọn ti o dara ju lati ọpọlọpọ awọn miiran oriÿi. Nwọn si mú tayọ ibamu pẹlu julọ awọn ọna šiše.

Awọn ẹya ara ẹrọ

Familiarity pẹlu awọn ede ti Pascal jẹ pataki lati bẹrẹ pẹlu awọn oniwe-ẹya ara ẹrọ. Awọn olori laarin wọn - awọn strictest titẹ ati niwaju eleto siseto. Pascal - akọkọ ti yi ni irú ti ede. O ro awọn Olùgbéejáde, awọn ede gbọdọ tiwon disciplined siseto, niwon o ni rara bi Elo bi o ti ṣee kan orisirisi ti sintasi aṣiṣe, bi daradara bi bayi ohun ogbon inu ni wiwo. Ohun ti o jẹ Pascal, ati ohun ti o wa awọn oniwe-akọkọ awọn ẹya ara ẹrọ - awọn ifilelẹ ti awọn oran ti awọn anfani si olubere. Awọn ede jẹ iṣẹtọ o rọrun ani fun a akobere.

Ni akọkọ, sibẹsibẹ, awọn ede ni o ni awọn nọmba kan ti alailanfani. Chief lãrin wọn: awọn ailagbara lati ṣiṣẹ pẹlu awọn ìmúdàgba iranti, kukuru IO ìkàwé, awọn aini ti owo lati ṣiṣe awọn iṣẹ da ni awọn ede, ati bẹ bẹ lori. Ohun ti o jẹ Pascal, ti ede jẹ ohun rọrun, ni ibẹrẹ '80s, ọpọlọpọ awọn amoye ti kẹkọọ. Sibẹsibẹ, ko gbogbo awọn ti o wá lati lenu. Diẹ ninu awọn amoye ani kọ ìwé ti won ya ni apejuwe awọn nipa kọọkan aini ti ede.

Abawọn ati atunse ti wọn

Bi ọpọlọpọ awọn miiran siseto ede, Pascal fari ko nikan awọn anfani sugbon tun pataki alailanfani. O yẹ ki o wa ni wi pe maa kóòdù ìjàkadì pẹlu alailanfani, sugbon o jẹ ti won se ko nigbagbogbo.

Bi Elo bi o ti le dun, sugbon o jẹ ko wa loorẹkorẹ ko ede ese iranlọwọ pirogirama ni ikẹkọ. Ni afikun, Pascal ninu awọn 80s je kan tobi Igbese siwaju ninu lafiwe pẹlu Fortran, ti o ni wipe akoko iwadi awọn newcomers. Paapa Fortran ní diẹ isoro. Ni kan gan kukuru igba akoko ti, Pascal ti isakoso lati di awọn ifilelẹ ti awọn ede fun nkọni ni ọpọlọpọ awọn ile-iwe ati egbelegbe. Ni awọn oniwe-mimọ won ni idagbasoke afonifoji eto.

be

About Pascal o le kọ kan pupo, sugbon o yẹ ki o lọ taara si awọn siseto ilana. Kọọkan ohun elo ni Pascal bẹrẹ pẹlu awọn Koko (Program). Lẹsẹkẹsẹ lẹhin pàtó kan eto orukọ, ati ki o si fi ";". Nigba miran yi ti a ko ti beere fun. Lẹhin ti awọn orukọ, o le pato kan akojọ ti awọn ita awọn faili ti yoo mu sile. Lẹhin ti o ba wa julọ pataki ninu eto - rẹ ara. O oriširiši ruju awọn apejuwe ti àwọn adúróṣinṣin, oniru, oniyipada, ilana ati awọn iṣẹ. Lẹhin wọn nibẹ ni a Àkọsílẹ ti gbólóhùn - awọn Akọsilẹ ojuami. onišẹ kuro ti wa ni be laarin awọn koko bẹrẹ ati opin. Kọọkan gbólóhùn ti wa ni niya nipa kan semicolon. Lati mu awọn eto nlo a ojuami eyi ti o ti gbe lẹhin ti awọn ara.

ohun elo modulu

Fun awọn ohun elo module ninu eto koodu gbọdọ jẹ bayi ipolongo kan fun o. Lati ṣe iru ohun fii, o le lo awọn asopọ ilana, eyi ti o jẹ a Koko nlo. Lẹhin rẹ, ni awọn orukọ ti modulu to wa ni ti sopọ. Ilana ti tẹ lẹsẹkẹsẹ lẹhin awọn akọsori tabi ni awọn wiwo apakan.

Diẹ ninu awọn imuṣẹ ko ni atilẹyin awọn ede modulu, paapa àgbà awọn ẹya. Won le wa ni pin si meji orisi: software ati support. Ni igba akọkọ ti jẹ bayi ni eto bẹrẹ pẹlu awọn Koko eto. Awọn keji pẹlu oniyipada, àwọn adúróṣinṣin, orisi ati bẹ lori, le ṣee lo ni miiran modulu.

aami ifamisi

Pascal sintasi nilo o muna ibamu.

  • Semicolon. Gbe ni opin ti awọn akọsori, lẹhin ti awọn apejuwe ti awọn oniyipada. awọn oniṣẹ niya nipa o. O ko le lo awọn iwaju ti awọn Koko opin.
  • Koma. Lo bi awọn kan separator ni orisirisi kan ti awọn akojọ.
  • Point. Gbe ni opin ti awọn eto ara (lẹhin ti awọn ọrọ opin).

Iru kosemi sintasi jẹ pataki nitori awọn kọmputa ti wa ni ka lati wa ni pipa awọn ohun elo. Ni awọn idi ti awọn ti ko tọ ti ohun kikọ silẹ han ohun ašiše. Ti o ba ti a semicolon ìgbésẹ bi a gbólóhùn separator, awọn oniṣẹ ti wa ni ka lati wa ni gbogbo ọrọ laarin ọkan ojuami ati awọn ọwọ ojuami. Ni awọn idi ti awọn ami nepostanovki laarin awọn oniṣẹ, awọn eto yoo ya wọn ọkan ati producing ohun ašiše.

Pascal ede faye gba o lati fi comments. Nwọn sin bi ẹya alaye si awọn eto koodu. O le lo awọn Russian ede. Lori awọn eto comments ko gbe awọn eyikeyi ipa.

Ni Pascal, o le kọ awọn mejeeji lowercase ati uppercase awọn lẹta. Awọn ti o fẹ jẹ soke si awọn komputa.

lodi

Bi tẹlẹ so, awọn pataki gbale ti Pascal wá ni 1980-1990, ṣugbọn nibẹ wà alariwisi ti o kà frivolous ede. Ni won wo, o ni o dara nikan fun ikẹkọ. Paapa akiyesi lodi ti a sapejuwe ninu awọn article "Kí Pascal ni ko mi ayanfẹ siseto ede." O ti a ti kọ nipa Brian Kernighan - ọkan ninu awọn Awon Difelopa ti C. O je lẹhin ti article Pascal bẹrẹ isẹ yi pada fun awọn dara.

Pelu gbogbo awọn shortcomings, awọn julọ titẹ lori Pascal àjọsọpọ iwa ti ọpọlọpọ awọn pirogirama.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 yo.unansea.com. Theme powered by WordPress.