Hvad er Pascal? En hel del mennesker spørger dette spørgsmål. Dybest set er det folk, der bruger en computer på et grundlæggende niveau. Pascal er et af de mest berømte programmeringssprog. De studerer det som regel i gymnasiet eller på de første kurser af universiteter. Det betragtes som en base for mange andre programmeringssprog.

hvad er pascal

historie

Hvad er Pascal, vi fandt ud af. Lad os nu gå direkte til historiens udseende og udvikling. Sprogets skaber er Nicklaus Wirth. Det blev udviklet mellem 1968 og 1969. Ideen om at skabe Pascal kom til ham efter at have deltaget i et særligt udvalg for sprogudvikling. Hvad er Pascal er interessant for mange nybegyndere programmerere. Dette navn blev givet til ære for den berømte franske videnskabsmand Blaise Pascal, der især er kendt for oprettelsen af ​​en mekanisk maskine, der opsummerede to tal.

Pascal programmering

De første publikationer om, hvad Pascal er,dukkede op i 1970. De talte om de vigtigste formål med at skabe dette sprog, såsom effektivitet, hvilket ville bidrage til fremragende programmeringsfærdigheder og datastrukturering.

Gennemførelse af sproget

kendskab til Pascal

  • UCSD Pascal. Dette system blev etableret i 1978. Det har en compiler port, der giver dig mulighed for at gøre koden bærbar, og nu kan du redigere kildesystemet og så videre. I fremtiden blev UCSD grundlaget for mange efterfølgende implementeringer af Pascal.
  • Objekt Pascal. Programmering i Pascal har altid tiltrukket mange begyndere. I 1986 skabte Apple en objektforlængelse for sproget. Udviklingsholdet rådgav Pascals "far".
  • Turbo Pascal. Den første version af IDE dukkede op i 1983. Borland blev en virksomhed, der begyndte at udvikle denne implementering. Det skal dog bemærkes, at Turbo Pascal lånte meget fra Odject Pascal, og generelt var disse implementeringer ens. Programmering på Pascal interesseret og Microsoft. Næsten på samme tid udgav de deres egen version af objektsproget baseret på Pascal. Det kunne ikke få massedistribution, og blev snart glemt. Derefter blev implementeringen af ​​Borland kaldet Object Pascal.
  • Objekt Pascal i dag. Det vigtigste skridt i historien om Pascal er frigivelsen af ​​gratis realiseringer. De omfattede alt det bedste fra mange andre dialekter. De har fremragende kompatibilitet med de fleste operativsystemer.

Egenskaber

Kendskab til Pascal skal begynde meddens funktioner. Den vigtigste er den strengeste typificering og tilstedeværelsen af ​​struktureret programmering. Pascal - den første af denne slags sprog. Han troede, at bygherren, sproget skal bidrage disciplineret programmering, da det udelukkede så meget som muligt en række syntaksfejl, samt nuværende en intuitiv brugerflade. Hvad er Pascal, og hvad er de vigtigste funktioner - de vigtigste spørgsmål af interesse for begyndere. Sproget er ganske enkelt selv for en nybegynder.

hvad er pascal

Men i starten havde sproget en række mangler. De vigtigste er: manglende evne til at arbejde med dynamisk hukommelse, kort I / O-bibliotek, manglende værktøjer til at køre funktioner oprettet på andre sprog og så videre. Hvad er Pascal, hvis sprog er ret simpelt, lærte i begyndelsen af ​​80'erne mange eksperter. Ikke desto mindre kunne ikke alle lide det. Nogle eksperter skrev endda artikler om enhver mangel på sprog.

Ulemper og deres korrektion

Ligesom mange andre programmeringssprog,Pascal kan ikke kun prale af fordele, men også alvorlige mangler. Det skal siges, at udviklerne gradvist kæmper med minuserne, men de får det ikke altid.

hvad er pascal sprog

Som om det ikke lyder, men ikke sjældent manglersprog hjalp programmører i at lære. Desuden var Pascal i de 80 år et stort fremskridt i forhold til Fortran, som på den tid studerede nyankomne. Desuden havde Fortran endnu flere problemer. På meget kort tid var Pascal i stand til at blive hovedsprog til undervisning i mange skoler og universiteter. På grund heraf er der udviklet en lang række programmer.

struktur

Pascal kan skrive meget om Pascal, men det burde væregå direkte til programmeringsprocessen. Hver applikation i Pascal begynder med søgeordet (Program). Umiddelbart efter det er navnet på programmet angivet, og derefter ";" indsættes. Nogle gange er det ikke nødvendigt. Efter navnet kan du angive en liste over eksterne filer, som vil fungere som parametre. Derefter er det vigtigste i programmet hendes krop. Den består af afsnit, der beskriver konstanter, typer, variabler, procedurer og funktioner. Efter dem kommer en blok af operatører - adgangspunktet. Klaringsblokken er placeret mellem start- og slutordene. Hver sætning er adskilt af et semikolon. For at afslutte programmet anvendes et punkt efter kroppen.

Brug af moduler

For at bruge modulet i din kode skal duder er en meddelelse om det. Du kan lave en lignende meddelelse ved hjælp af forbindelsesinstruktionen, som er USES-søgeordet. Herefter angives navnene på de moduler, der skal tilsluttes. Instruktionen er skrevet lige efter titlen eller i grænsefladesektionen.

 om Pascal

Nogle sprogimplementeringer understøtter ikkemoduler, især ældre versioner. Du kan opdele dem i to typer: program og hjælpeprogram. Den første er til stede i programmet, begynder med søgeordsprogrammet. Den anden indeholder variabler, konstanter, typer og så videre, kan bruges i andre moduler.

tegnsætning

Pascals syntaks kræver streng implementering.

  • Et semikolon. Sæt i slutningen af ​​titlen efter beskrivelsen af ​​variablerne. Med det er operatørerne adskilt. Du kan ikke bruge det før slutordet.
  • Kommaen. Anvendes som en separator i en række lister.
  • Point. Sæt i slutningen af ​​programmets krop (efter ordens ende).

Sådan en hård syntaks er nødvendig, såhvordan computeren betragtes som eksekutor af ansøgningen. Hvis der anvendes et forkert tegn, vises en fejl. Hvis semikolon er operatorens afgrænser, er operatøren hele teksten, der ligger mellem et komma og det næste. I tilfælde af manglende installation af dette tegn mellem operatørerne, vil programmet tage dem for en, og også give en fejl.

Pascal-sproget giver dig mulighed for at indsætte kommentarer. De tjener som en forklaring på programmets kode. Du kan bruge russisk. Bemærkningerne har ingen virkning på programmets arbejde.

I Pascal kan du skrive både små og store bogstaver. Valget er tilbage til programmøren.

kritik

Som allerede nævnt, den særlige popularitet Pascalopstod i 1980-1990, men der var kritikere, der betragtede sproget for at være lunefuldt. Efter deres mening er den kun egnet til træning. Særligt mærkbar kritik blev beskrevet i artiklen "Hvorfor Pascal er ikke min yndlings programmeringssprog". Skrevet af Brian Kernigan - en af ​​udviklerne af sproget C. Det var efter artiklen, at Pascal begyndte at ændre sig alvorligt til det bedre.

På trods af alle manglerne, er Pascal mest presset af mange programmerendes lunefuld holdning.

</ p>