Kompjûters, Programming
Wat is Pascal. Programmearring yn Pascal
Wat is Pascal? Nochal wat minsken freegje dizze kwestje. Yn prinsipe, dit binne minsken dy't gebrûk meitsje fan in kompjûter op in basis nivo. Pascal - dat is ien fan de meast populêre programmearring talen. Learn it, meastal yn hege skoalle of yn 'e earste kursussen fan de universiteiten. It wurdt beskôge as de basis foar in soad oare programmearring talen.
ferhaal
Wat is Pascal, ha wy fûn út. We no gean direkt nei de skiednis fan har ûntstean en ûntjouwing. Taal Creator - Niklaus Wirth. It waard ûntwikkele yn de perioade fan 1968 oant 1969. Pascal meitsjen fan it idee kaam om him nei it folgjen fan in spesjale kommisje oer de ûntwikkeling fan de taal. Wat is Pascal, is it nijsgjirrich om in soad begjinnende programmeurs. Dy namme is taal waard neamd nei de ferneamde Frânske wittenskipper Blaise Pascal, dat is foaral ferneamd foar it oprjochtsjen fan in meganyske masine, gearfette twa nûmers.
De earste publikaasje fan wat Pascal, ferskynde yn 1970. Se praat oer it wichtichste doel fan it meitsjen fan dizze taal, lykas effisjinsje, dat soe bydrage oan poerbêst programmearring feardichheden en gegevens strukturearjen.
De útfiering taal
- UCSD Pascal. Dit systeem waard oprjochte yn 1978. It die bliken gearstaller haven dat kinne jo koade draachbere, en kin no bewurke wurde de oarspronklike systeem, ensafuorthinne. Letter UCSD waard de basis foar in protte lettere Pascal de ymplemintaasje.
- Object Pascal. Programmearring yn Pascal hat altyd luts in soad jonge professionals. Yn 1986, Apple makke foarwerp extension taal. De groep is dwaande mei it ûntwikkeljen, rieplachtsjen mei de "heit" fan Pascal.
- Turbo Pascal. De earste ferzje fan it IDE ferskynde yn 1983. Borland wie it bedriuw dat him dwaande mei de ûntwikkeling fan dit útfieringskonvenant. Lykwols, hjir moat opmurken wurde dat Turbo Pascal soad liende út Odject Pascal, en yn it algemien, dizze ymplemintaasje wiene fergelykbere. Programmearring yn Pascal binne ynteressearre en Microsoft. Hast op itselde stuit, se útbrocht har eigen ferzje fan it objekt taal basearre op Pascal. Se koe net krije de massa distribúsje, en waard rillegau fergetten. Ferfolgens, de útfiering fan Borland syn neamd Object Pascal.
- Object Pascal hjoed. De meast wichtige stap yn 'e skiednis fan Pascal is de opbringst fan' e frije ymplemintaasje. Se opnommen al de bêste út in protte oare dialekten. Sy presintearje poerbêst komptabiliteit mei de measte bestjoeringssystemen.
Features
Bekendheid mei de taal Pascal is nedich om te begjinnen mei syn funksjes. Chief ûnder harren - de strangste typen en de oanwêzigens fan strukturearre programmearring. Pascal - de earste fan dit soarte fan taal. Hy tocht de projektûntwikkelder, de taal moat bydrage dissiplinearre programmearring, om't it útsletten wurde safolle as mooglik in ferskaat oan syntaksis flaters, en ek oanwêzich in yntuïtyf ynterface. Wat is Pascal, en wat binne syn wichtichste funksjes - de wichtichste saken fan belang foar begjinners. De taal is frij simpel sels foar in begjinner.
Oarspronklik, lykwols, de taal hat in tal neidielen. Chief ûnder hjarren: it ûnfermogen om te wurkjen mei dynamysk ûnthâld, koarte IO bibleteek, it gebrek oan jild te rinne de funksjes makke yn oare talen, ensafuorthinne. Wat is Pascal, waans taal is hiel simpel, yn it begjin '80, in protte eksperts hawwe leard. Lykwols, net alle dêrfan kamen om te priuwen. Guon saakkundigen sels skreau artikels dy't waarden skildere yn detail oer elke tekoart oan taal.
Gruzels en korrizjearje se
Lykas in protte oare programmearring talen, Pascal hat net allinne de foardielen, mar ek serieuze neidielen. It moat sein wurde dat stadichoan ûntwikkelers wrakselje mei neidielen, mar it is se dogge net altyd.
Safolle dat ek klinke, mar it is net ûngewoan taalefterstannen helpt programmeurs yn oplieding. Dêrneist Pascal yn 'e jierren '80 wie in grutte stap foarút yn ferliking mei Fortran, dy't op dat stuit bestudearre de nijkommers. Benammen Fortran hie mear problemen. Yn in hiel koarte perioade fan tiid, Pascal hat slagge te wurden fan de wichtichste taal foar it lesjaan yn in protte skoallen en universiteiten. Op syn basis waarden ûntwikkele tal fan programma.
bouwurk
Oer Pascal kinne jo skriuwe in soad, mar it moat gean direkt nei de programmearring proses. Elts applikaasje yn Pascal begjint mei de trefwoord (programma). Fuort nei de opjûne programma namme, en dan sette ";". Soms dit is net fereaske. Nei de namme, kinne jo in list mei eksterne triemmen dy 'sil spylje parameters. Dêrnei komt it wichtichste yn it programma - har lea. It bestiet út ôfdielings beskriuwings fan konstanten, typen, fariabelen, prosedueres en funksjes. Nei't se der in blok fan útspraken - de yngong punt. operator ienheid wurdt leit tusken de kaaiwurden begjinne en ein. Elts útspraak wurdt skieden troch in puntkomma. Om in ein oan it programma brûkt in punt dat is pleatst nei it lichem.
applikaasje modules
Foar it programma module yn it programma koade moat wêze oanwêzich in advertinsje derfoar. Om sa'n oankundiging, kinne jo gebrûk meitsje fan de ferbining ynstruksjes, dat is in kaaiwurd brûkt. Nei him, de nammen fan 'e modules oan ferbûn wêze. Ynstruksjes ynfierd fuortendaliks nei de kop of yn de ynterface seksje.
Guon ymplemintaasje net stypje de taal modules, foaral âldere ferzjes. Se kinne wurde ferdield yn twa soarten: software en stipe. De earste is oanwêzich yn de programma begjint mei it trefwoord programma. It twadde omfiemet fariabelen, konstanten, types ensafuorthinne, kin brûkt wurde yn oare modules.
lêstekens
Pascal syntaksis fereasket strang neikommen.
- Puntkomma. Pleatst oan 'e ein fan' e kop, neidat de beskriuwing fan 'e fariabelen. operators skieden troch it. Jo kinne gjin gebrûk meitsje fan 'e foarkant fan it kaaiwurd ein.
- Komma. Brûkt as separator yn in ferskaat oan listen.
- Punt. Pleatst oan 'e ein fan it programma lichem (nei it wurd end).
Sokke rigid syntaksis is nedich omdat de kompjûter wurdt beskôge wurde it útfieren fan dy programma. Yn it gefal fan 'e ferkearde karakter toant in flater. As in puntkomma fungearret as in ferklearring separator, de operator wurdt beskôge as de folsleine tekst tusken ien punt en de dêrop folgjende punt. Yn it gefal fan 'e mark nepostanovki tusken operators, it programma sil nimme se ien en it produsearjen fan in flater.
Pascal taal kinne jo ynfoegje kommentaar. Se tsjinje as ferklearring oan de programma koade. Jo kinne gebrûk meitsje fan de Russyske taal. Op de programma opmerkingen net produsearje gjin effekt.
Yn Pascal, kinne jo skriuwe sawol lytse en haadletter letters. De kar is oan de programmeur.
krityk
Sa't al sein, it bysûndere populariteit fan Pascal kaam yn 1980-1990, mar der wiene kritisy dy't beskôge lichtsinnich taal. Yn har fisy is it gaadlik allinne foar opliedings. Benammen opfallende krityk waard beskreaun yn it artikel "Wêrom Pascal is net myn favorite programmeartaal taal." It waard skreaun troch Brian Kernighan - ien fan de ûntwikkelders fan C. It wie neidat artikel Pascal begûn slim feroare foar de better.
Nettsjinsteande alle tekoarten, de meast Druk sette op Pascal casual hâlding fan in protte programmeurs.
Similar articles
Trending Now