Mga computerProgramming

Ano ang Pascal. Programming sa Pascal

Anong Pascal? Medyo marami ng mga tao hilingin sa isyung ito. Talaga, ang mga ito ay mga tao na gumamit ng isang computer sa isang pangunahing antas. Pascal - ito ay isa sa mga pinaka-popular na mga wika programming. Matuto nang higit dito, karaniwan ay sa mataas na paaralan o sa unang kurso ng unibersidad. Ito ay itinuturing na ang batayan para sa marami pang ibang mga wika programming.

kuwento

Anong Pascal, kami ay natagpuan out. Kami ngayon ay magpatuloy nang direkta sa kasaysayan ng kanyang paglitaw at pag-unlad. Wika Creator - Niklaus Wirth. Ito ay binuo sa panahon ng 1968-1969. Pascal paglikha ng ideya ang dumating sa kanya matapos dumalo sa isang espesyal na komite sa pag-unlad ng wika. Anong Pascal, ito ay na interesante sa mga maraming mga baguhan programmer. Ito pangalan ko ay wika ay pinangalanang matapos ang sikat na Pranses siyentipiko Blaise Pascal, na kung saan ay partikular na sikat para sa paglikha ng isang mechanical machine, summarized dalawang numero.

Ang unang publication ng kung ano Pascal, lumitaw sa 1970. Sila talked tungkol sa ang pangunahing layunin ng paglikha ng wika, tulad ng kahusayan, na magiging mag-ambag sa mahusay na kasanayan sa programming at data iistraktura.

Ang pagpapatupad wika

  • UCSD Pascal. Ang system na ito ay itinatag sa 1978. Ito ay lumitaw compiler port na nagbibigay-daan sa iyo upang code portable, at maaari na ngayong ma-edit ang orihinal na sistema, at iba pa. Mamaya UCSD ay naging ang batayan para sa maraming mga kasunod Pascal pagpapatupad.
  • Bagay Pascal. Programming sa Pascal ay palaging akit ng maraming mga batang propesyonal. Noong 1986, Apple nilikha object extension wika. Ang grupo ay nakikibahagi sa pag-unlad, pagkonsulta sa "ama" ng Pascal.
  • Turbo Pascal. Ang unang bersyon ng IDE ay lumitaw sa 1983. Borland ay ang kumpanya na ay nakatuon sa pag-unlad ng pagpapatupad na ito. Gayunpaman, dapat ito ay mapapansin na Turbo Pascal magkano ang hiniram sa Odject Pascal, at sa pangkalahatan, ang mga pagpapatupad ay katulad. Programming sa Pascal ay interesado at Microsoft. Halos sa parehong oras, inilabas nila ang kanilang sariling bersyon ng object wika batay sa Pascal. Hindi niya maaaring makuha ang mass pamamahagi, at sa lalong madaling panahon nakalimutan. Kasunod, ang pagpapatupad ng Borland tinatawag Bagay Pascal.
  • Bagay Pascal araw na ito. Ang pinaka-mahalagang hakbang sa kasaysayan ng Pascal ay ang ani ng mga libreng pagpapatupad. Sila ay kasama ang lahat ng mga pinakamahusay na mula sa maraming iba pang mga diyalekto. Ipakita ang mga ito ng mahusay sa pagiging tugma sa karamihan ng mga operating system.

Mga tampok

Pamilyaridad sa wika Pascal ay kinakailangan upang magsimula sa mga tampok nito. Chief kasama ng mga ito - ang strictest-type at ang pagkakaroon ng mga istrakturang programming. Pascal - ang unang ng ganitong uri ng wika. Naisip niya ang mga nag-develop, ang wika ay dapat magbigay ng kontribusyon disiplinado programming, dahil ito ay ibinukod hangga't maaari ng iba't-ibang mga syntax error, pati na rin kasalukuyan isang intuitive interface. Anong Pascal, at kung ano ay nito pangunahing tampok - ang pangunahing mga isyu ng interes sa mga nagsisimula. Ang wika ay medyo simpleng kahit para sa isang baguhan.

Noong una, gayunpaman, ang wika ay may isang bilang ng mga disadvantages. Chief kasama ng mga ito: ang kawalan ng kakayahan upang gumana sa mga dynamic na memory, maikling IO library, ang kakulangan ng mga pondo upang patakbuhin ang mga function nilikha sa ibang wika, at iba pa. Anong Pascal, na ang wika ay lubos na simple, sa unang bahagi ng '80s, maraming mga eksperto ay may natutunan. Gayunpaman, hindi lahat ng mga ito ay dumating sa lasa. Ang ilang mga eksperto kahit na nagsulat ng mga artikulo na ay lagyan ng kulay sa mga detalye tungkol sa bawat kakulangan ng wika.

Flaws at pagwawasto sa mga ito

Tulad ng maraming iba pang mga wika programming, Pascal ipinagmamalaki hindi lamang ang kalamangan ngunit din malubhang disadvantages. Dapat itong sinabi na dahan-dahan sa mga developer struggling na may disadvantages, ngunit ito ay hindi sila lagi.

Bilang magkano bilang maaari itong tunog, ngunit ito ay hindi bihira deficiencies wika ay nakakatulong programmer sa pagsasanay. Sa karagdagan, Pascal sa 80s ay isang malaking hakbang pasulong sa paghahambing sa Fortran, na sa oras na iyon nag-aral ng bagong dating. Lalo Fortran ay mayroong higit na mga problema. Sa isang napaka-maikling panahon ng oras, Pascal ay pinamamahalaang upang maging ang pangunahing wika para sa pagtuturo sa maraming mga paaralan at mga unibersidad. Sa nito base ay binuo ng maraming mga programa.

kaayusan

Tungkol sa Pascal maaari kang sumulat ng isang pulutong, ngunit ito ay dapat pumunta nang direkta sa proseso ng programming. Ang bawat aplikasyon sa Pascal ay nagsisimula sa mga keyword (Program). Agad-agad pagkatapos ng tinukoy na pangalan ng programa, at pagkatapos ay ilagay ang ";". Minsan ito ay hindi kinakailangan. Pagkatapos ng pangalan, maaari mong tukuyin ang isang listahan ng mga panlabas na mga file na magpe-play parameter. Pagkatapos nito ay dumating ang pinaka-mahalaga sa programa - ang kanyang katawan. Binubuo ito ng mga seksyon paglalarawan ng constants, mga uri, mga variable, mga pamamaraan at mga function. Pagkatapos ng mga ito doon ay isang bloke ng mga pahayag - ang entry point. operator unit ay matatagpuan sa pagitan ng mga keyword nagsisimula at nagtatapos. Ang bawat pahayag ay pinaghihiwalay ng isang tuldok-kuwit. Upang tapusin ang programa ay gumagamit ng isang point na kung saan ay nakalagay pagkatapos ng katawan.

modules application

Para sa mga application module sa code na programa ay dapat na naroroon ang isang advertisement para dito. Upang gumawa ng tulad ng isang anunsyo, maaari mong gamitin ang mga tagubilin na koneksyon, na kung saan ay ang isang keyword ay gumagamit. Sumunod sa kaniya, ang mga pangalan ng mga module na konektado. Mga tagubilin ipinasok kaagad pagkatapos ng header o sa seksyon ng interface.

Ang ilang mga pagpapatupad ay hindi sumusuporta sa mga module na wika, lalo na mas lumang mga bersyon. Maaari silang ma-nahahati sa dalawang uri: software at suporta. Ang una ay naroroon sa programa ay nagsisimula sa programa keyword. kasama ang ikalawang Ang variable, constants, mga uri at iba pa, ay maaaring magamit sa iba pang mga module.

bantas

Pascal syntax ay nangangailangan ng mahigpit na pagsunod.

  • Semicolon. Mailagay sa dulo ng header, pagkatapos ng paglalarawan ng mga variable. operator na pinaghihiwalay ng mga ito. Hindi mo maaaring gamitin ang unahan ng keyword dulo.
  • Comma. Ginagamit bilang isang separator sa isang iba't ibang mga listahan.
  • Point. Mailagay sa dulo ng katawan ng programa (pagkatapos ng salita end).

Ang ganitong mga mahigpit na syntax ay kinakailangan dahil ang computer ay itinuturing na e-execute ang application. Sa kaso ng maling karakter ay nagpapakita ng isang error. Kung ang isang semicolon ay gumaganap bilang isang pahayag separator, ang operator ay itinuturing na ang buong teksto sa pagitan ng isang punto at ang mga kasunod na punto. Sa kaso ng marka nepostanovki pagitan ng mga operator, ang programa ay magdadala sa mga ito ng isa at paggawa ng isang error.

Pascal wika ay nagbibigay-daan sa iyo upang ipasok ang mga komento. Sila maglingkod bilang isang paliwanag sa code na programa. Maaari mong gamitin ang Russian wika. Sa programa komento huwag makagawa ng anumang epekto.

Sa Pascal, maaari kang sumulat parehong mga maliliit at malalaking titik. Ang pagpili ay nasa sa programmer.

pamumuna

Bilang na nakasaad, ang mga espesyal na popularidad ng Pascal ay dumating sa 1980-1990, ngunit mayroong mga kritiko na itinuturing na hindi gaanong mahalaga wika. Sa kanilang mga view, ito ay angkop lamang para sa pagsasanay. Lalo na memorable pintas ay inilarawan sa artikulong "Bakit Pascal ay hindi ang aking mga paboritong programming language." Ito ay nakasulat sa pamamagitan ng Brian Kernighan - isa sa mga developer ng C. Ito ay matapos na artikulo Pascal nagsimulang sineseryoso nagbago para sa mas mahusay.

Sa kabila ng lahat ng mga pagkukulang, ang pinaka-pagpindot sa Pascal kaswal saloobin ng maraming programmer.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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