Komputiloj, Programado
Kio estas Pascal. Programado en Pascal
Kio estas Pascal? Sufiĉe multaj homoj demandas ĉi temo. Resume, tiuj estas homoj kiuj uzas komputilon al baza nivelo. Paskalo - tio estas unu el la plej popularaj programlingvoj. Lernu ĝin, kutime en lernejo aŭ en la unuaj kursoj de universitatoj. Ĝi estas konsiderata la bazo por multaj aliaj programlingvoj.
rakonto
Kio estas Pascal, ni eltrovis. Ni nun procedi rekte al la historio de ĝia apero kaj disvolviĝo. Lingvo Kreinto - Niklaus Wirth. Estis disvolvita en la periodo de 1968 ĝis 1969. Pascal krei la ideo venis al li post ĉeesti al speciala komisiono sur la evoluo de lingvo. Kio estas Pascal, estas interese multaj novulo programistoj. Tiu nomo estas lingvo estis nomita laŭ la fama franca sciencisto Blaise Pascal, kiu estas aparte fama pro la kreo de mekanika maŝino, resumis du nombroj.
La unua publikigo de kio Pascal, aperis en 1970. Ili parolis pri la ĉefa celo de krei ĉi tiu lingvo, kiel ekzemple efikeco, kiu kontribuus al bonega programado kapabloj kaj datumojn estructuración.
La efektivigo lingvo
- UCSD Pascal. Ĉi tiu sistemo estis establita en 1978. Ĝi aperis kompililon haveno kiu permesas kodi porteblaj, kaj povas nun esti redaktataj la originala sistemo, kaj tiel plu. Poste UCSD iĝis la bazo por multaj postaj Pascal implementaciones.
- Object Pascal. Programado en Pascal ĉiam altiris multajn junajn profesiuloj. En 1986, Apple kreis objekto etendo lingvo. La grupo estas engaĝita en evoluo, konsulti kun la "patro" de Pascal.
- Turbo Pascal. La unua versio de la IDE aperis en 1983. Borland estis la entrepreno kiu alportis la disvolviĝo de ĉi tiu efektivigo. Tamen, ni notu, ke Turbo Pascal multe pruntis de Odject Pascal, kaj ĝenerale, ĉi tiuj implementaciones estis similaj. Programado en Pascal interesiĝas kaj Microsoft. Preskaŭ samtempe, ili ĵetis lian propran version de la lingvo kontestas surbaze Pascal. Ŝi ne povis ricevi la mason disdonado kaj baldaŭ forgesis. Poste, la efektivigo de Borland nomita Object Pascal.
- Object Pascal hodiaŭ. La plej grava paŝo en la historio de Pascal estas la rendimento de libera implementaciones. Ili inkludas ĉiujn plej bona el multaj aliaj dialektoj. Ili prezentas bonegan kongruon kun plej operaciumoj.
trajtoj
Kono kun la lingvo Pascal necesas komenci per liaj karakterizaĵoj. La ĉefa de ili - la plej severa tajpado kaj la ĉeesto de programado strukturita. Paskalo - la unua de ĉi tiu speco de lingvo. Li pensis, ke la ellaboranto, la lingvo devas kontribui disciplinado programado, ĉar ĝi ekskluditaj kiel eble diversaj sintaksaj eraroj, kaj ankaŭ ĉeestas intuicia interfaco. Kio estas Pascal, kaj kiuj estas liaj ĉefaj karakterizaĵoj - la ĉefaj temoj de intereso por komencantoj. La lingvo estas sufiĉe simpla eĉ por komencanto.
Origine, aliflanke, la lingvo havas kelkajn malavantaĝojn. La ĉefa de ili, la nekapablo labori kun dinamika memoro, mallonga IO biblioteko, la manko de financo por prizorgi la funkciojn kreitaj en aliaj lingvoj, kaj tiel plu. Kio estas Pascal, kies lingvo estas tre simpla, en la fruaj 80'oj, multaj fakuloj lernis. Tamen, ne ĉiuj de ĝi venis al gustumi. Kelkaj fakuloj eĉ skribis artikolojn kiuj estis pentritaj detale pri ĉiu manko de lingvo.
Difektojn kaj korektante ilin
Kiel multaj aliaj programlingvoj, Pascal fanfaronas ne nur la avantaĝojn, sed ankaŭ seriozajn malavantaĝojn. Ĝi devus diri, ke iom post iom programistoj baraktante kun malavantaĝoj, sed estas ili faras ne ĉiam.
Kiom ajn ĝi povas soni, sed estas malofta lingvo mankojn helpas programistoj en trejnado. Krome, Pascal en la 80 estis granda paŝo antaŭen kompare kun Fortran, kiu tiutempe studis la novuloj. Precipe Fortran havis pli problemoj. En tre mallonga periodo de tempo, Pascal sukcesis igi la ĉefan lingvon por instrui en multaj lernejoj kaj universitatoj. Ĉe ĝia bazo estis disvolvita multnombraj programoj.
strukturo
Pri Pascal vi povas skribi multe, sed iru rekte al la programado procezo. Ĉiu aplikaĵo en Pascal komenciĝas per la ŝlosilvorto (Programo). Tuj post la specifita programo nomo, poste metita ";". Kelkfoje tio ne postulis. Post la nomo, vi povas specifi listo de eksteraj dosieroj kiuj ludos parametroj. Poste venas la plej grava en la programo - ŝia korpo. Ĝi konsistas sekcioj priskriboj de konstantoj, tipoj, variabloj, proceduroj kaj funkcioj. Post ili estas bloko de deklaroj - la enirejpunkto. operatoro unuo situas inter la ŝlosilvortoj komenci kaj fino. Ĉiu aserto estas apartigitaj per punktokomo. Por fini la programo uzas punkton kiu estas metita post la korpo.
apliko moduloj
Por la apliko modulo en la programo kodo devas ĉeesti anoncon por ĝi. Por tia anonco, vi povas uzi la ligon instrukcioj, kiu estas ŝlosilvorto Uzoj. Post li, la nomoj de moduloj por esti konektita. Instrukcioj eniris tuj post la titolo aŭ en la interfaco sekcio.
Iuj implementaciones ne subtenas la lingvon moduloj, precipe pli malnovaj versioj. Ili povas dividi en du tipoj: softvaro kaj subteno. La unua ĉeestas en la programo komenciĝas per la ŝlosilvorto programo. La dua inkludas variablojn, konstantoj, tipojn ktp, povas esti uzata en aliaj moduloj.
interpunkcio
Pascal sintakso postulas striktan observon.
- Punktokomo. Metitaj fine de la kaplinio, poste la priskribo de la variabloj. operatoroj apartigitaj per ĝi. Vi ne povas uzi la antaŭ la ŝlosilvorto fino.
- Komo. Uzata kiel separador en diversaj listoj.
- Punkto. Metitaj fine de la programo korpon (post la vorto fino).
Tia rigida sintakso estas necesa ĉar la komputilo estas konsiderata esti ekzekuti la aplikon. En la kazo de la malĝustan karakteron montras eraro. Se punktokomo funkcias kiel deklaro apartigilon, la operatoro estas konsiderata la tutan tekston inter unu punkto kaj la posta punkto. En la kazo de la marko nepostanovki inter telefonistoj, la programo prenos ilin kaj produkti eraro.
Pascal lingvo permesas enmeti komentojn. Ili servas kiel ekspliko al la programo kodo. Vi povas uzi la rusan lingvon. En la programo komentoj ne produktas neniun efekton.
En Paskalo, vi povas skribi ambaŭ minuskla kaj majuskla literoj. La elekto estas elekto de la programisto.
kritikon
Kiel jam dirite, la speciala populareco de Pascal envenis 1980-1990, sed estis kritikistoj kiuj konsideris frivola lingvo. Laŭ ili, ĝi taŭgas nur por trejnado. Precipe rimarkinda kritiko estis priskribita en la artikolo "Kial Paskalo estas mia plej ŝatata programlingvo." Estis skribita de Brian Kernighan - unu el la programistoj de C. Estis post artikolo Pascal komencis serioze ŝanĝis por pli bona.
Malgraŭ ĉiuj mankoj, la plej urĝaj sur Paskalo senĝena sinteno de multaj programistoj.
Similar articles
Trending Now