RekenaarsProgrammering

Wat is Pascal. Programmering in Pascal

Wat is Pascal? 'N Hele klomp mense vra hierdie kwessie. Basies, dit is mense wat 'n rekenaar gebruik op 'n basiese vlak. Pascal - dit is een van die gewildste programmeertale. Hier is dit, gewoonlik in die hoërskool of universiteit in die eerste kursusse. Dit word beskou as die basis vir baie ander programmeertale.

storie

Wat is Pascal, het ons uitgevind. Ons direk voort te gaan nou na die geskiedenis van die opkoms en ontwikkeling. Taal Skepper - Niklaus Wirth. Dit is ontwikkel in die tydperk 1968-1969. Pascal skep die idee gekom om hom na die bywoning van 'n spesiale komitee oor die ontwikkeling van taal. Wat is Pascal, is dit interessant om baie beginner-programmeerders. Hierdie naam is taal is vernoem na die beroemde Franse wetenskaplike Blaise Pascal, wat veral bekend is vir die skepping van 'n meganiese masjien, opgesom twee getalle.

Die eerste publikasie van watter Pascal, verskyn in 1970. Hulle het gepraat oor die hoofdoel van die skep van hierdie taal, soos doeltreffendheid, wat sal bydra tot 'n uitstekende ontwikkeling vaardighede en data strukturering.

Die taal implementering

  • UCSD Pascal. Die stelsel is gestig in 1978. Dit verskyn samesteller hawe wat jou toelaat om te kodeer draagbare, en kan nou die oorspronklike stelsel geredigeer, en so aan. Later het UCSD die basis vir baie latere Pascal implementering.
  • Beswaar Pascal. Programmering in Pascal was nog altyd aangetrokke baie jong professionele mense. In 1986, Apple geskep uitbreiding voorwerp taal. Die groep is besig met die ontwikkeling, konsultasie met die "vader" van Pascal.
  • Turbo Pascal. Die eerste weergawe van die IDE verskyn in 1983. Borland was die maatskappy wat betrokke is in die ontwikkeling van hierdie uitvoering. Dit moet egter op gelet word dat Turbo Pascal veel geleen uit Odject Pascal, en in die algemeen, hierdie implementasies was soortgelyk. Programmering in Pascal belangstel en Microsoft. Byna op dieselfde tyd, het hulle hul eie weergawe van die voorwerp taal gebaseer op Pascal. Sy kon nie kry die massa-verspreiding, en was gou vergete. Daarna het die implementering van Borland se geroep Object Pascal.
  • Beswaar Pascal vandag. Die belangrikste stap in die geskiedenis van Pascal is die opbrengs van gratis implementering. Hulle ingesluit al die beste van baie ander dialekte. Hulle bied 'n uitstekende verenigbaarheid met die meeste bedryfstelsels.

funksies

Leer ken Pascal moet begin met sy funksies. Hoof onder hulle - die strengste tik en die teenwoordigheid van gestruktureerde programmering. Pascal - die eerste van hierdie soort van taal. Hy het gedink dat die ontwikkelaar, die taal moet gedissiplineerd ontwikkeling bydra, aangesien dit uitgesluit so veel as moontlik 'n verskeidenheid van sintaksfoute, asook huidige 'n intuïtieve. Wat is Pascal, en wat is die belangrikste kenmerke - die belangrikste kwessies van belang is vir beginners. Die taal is redelik eenvoudig, selfs vir 'n beginner.

Oorspronklik egter die taal het 'n aantal nadele. Hoof onder hulle: die onvermoë om te werk met dinamiese geheue, kort IO biblioteek, die gebrek aan fondse om die funksies geskep in ander tale te voer, en so aan. Wat is Pascal, wie se taal is eenvoudig, in die vroeë 80's, het baie kenners geleer. Maar nie almal van hulle het na smaak. Sommige kenners het selfs artikels wat in detail geverf oor elke gebrek aan taal.

Foute en dit reg te stel

Soos baie ander programmeertale, Pascal spog nie net die voordele maar ook ernstige nadele. Dit moet gesê word dat geleidelik ontwikkelaars sukkel met nadele, maar dit is wat hulle doen nie altyd nie.

Soveel soos dit mag klink, maar dit is nie ongewoon taal tekortkominge help programmeerders in opleiding. Daarbenewens, Pascal in die 80's was 'n groot stap vorentoe in vergelyking met Fortran, wat op daardie tydstip bestudeer die nuwelinge. Veral Fortran het meer probleme. In 'n baie kort periode van tyd, het Pascal het daarin geslaag om die hooftaal vir die onderrig van in baie skole en universiteite word. By sy basis is talle programme ontwikkel.

struktuur

Oor Pascal jy kan 'n baie skryf, maar dit moet direk na die ontwikkeling proses. Elke aansoek in Pascal begin met die navraag (Program). Onmiddellik na die gespesifiseerde naam program, en dan sit ";". Soms is dit nie nodig nie. Na afloop van die naam, kan jy 'n lys van eksterne lêers wat presteer instellings sal wees spesifiseer. Daarna kom die belangrikste in die program - haar liggaam. Dit bestaan uit artikels beskrywings van konstantes, tipes, veranderlikes, prosedures en funksies. Na hulle is daar 'n blok van state - die beginpunt. operateur eenheid is geleë tussen die sleutelwoorde begin en eindig. Elke verklaring word geskei deur 'n kommapunt. Aan die einde van die program maak gebruik van 'n punt wat geplaas nadat die liggaam.

aansoek modules

Vir die toepassing module in die program kode moet teenwoordig 'n advertensie vir dit wees. Tot so 'n aankondiging maak, kan jy gebruik maak van die verband instruksies, wat is 'n navraag gebruike. Agter hom aan, die name van modules word verbind. Instruksies aangegaan onmiddellik na die kop-of in die koppelvlak artikel.

Sommige implementering ondersteun nie die taalmodules, veral ouer weergawes. Hulle kan verdeel word in twee tipes: sagteware en ondersteuning. Die eerste is teenwoordig in die program begin met die navraag program. Die tweede sluit veranderlikes, konstantes, tipes en so aan, kan gebruik word in ander modules.

punktuasie

Pascal sintaksis vereis streng nakoming.

  • Kommapunt. Geplaas aan die einde van die kop, na die beskrywing van die veranderlikes. operateurs geskei deur dit. Jy kan die voorkant van die navraag einde nie gebruik.
  • Komma. Gebruik as 'n skeiding in 'n verskeidenheid van lyste.
  • Punt. Geplaas aan die einde van die program liggaam (na die woord einde).

So styf sintaksis is nodig omdat die rekenaar beskou word uitvoering van die aansoek. In die geval van die verkeerde karakter vertoon 'n fout. As 'n kommapunt tree op as 'n verklaring separator, is die operateur beskou as die hele teks tussen een punt en die daaropvolgende punt wees. In die geval van die merk nepostanovki tussen operateurs, sal die program hulle een en die vervaardiging van 'n fout te neem.

Pascal taal laat jou toe om kommentaar te voeg. Hulle dien as 'n verduideliking aan die program kode. Jy kan die Russiese taal te gebruik. Op die program kommentaar nie enige effek te produseer.

In Pascal, kan jy beide klein en hoofletters skryf. Die keuse is aan die programmeerder.

kritiek

Soos reeds genoem, is die spesiale gewildheid van Pascal het in 1980-1990, maar daar was kritici wat ligsinnig taal beskou. In hulle sien, dit is slegs geskik vir opleiding. Veral opvallend kritiek beskryf in die artikel "Hoekom Pascal is nie my gunsteling programmeertaal." Dit is geskryf deur Brian Kernighan - een van die ontwikkelaars van C. Dit was nadat artikel Pascal ernstig begin verander vir die beter.

Ten spyte van al die tekortkominge, die mees dringende op Pascal gemaklik houding van baie programmeerders.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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