SØK

Hva er Pascal. Programmering i Pascal

Hva er Pascal? Ganske mange spør dette spørsmålet. Dette er hovedsakelig folk som bruker en datamaskin på et grunnleggende nivå. Pascal er et av de mest kjente programmeringsspråkene. De studerer det som regel i videregående skole eller i de første årene av høyere utdanning. Det regnes som grunnlaget for mange andre programmeringsspråk.

hva er pascal

historien

Hva er Pascal, fant vi ut. Vi går nå direkte til historien om utseende og utvikling. Skaperen av språket er Niklaus Wirth. Den ble utviklet i perioden 1968 til 1969. Ideen om å skape Pascal kom til ham etter at han deltok i en spesialkomité for språkutvikling. Hva er Pascal, det er interessant for mange nybegynnere programmerere. Dette språket ble oppkalt til ære for den berømte franske forskeren Blaise Pascal, som er spesielt kjent for etableringen av en mekanisk maskin som oppsummerte to tall.

pascal programmering

De første publikasjonene om hva er Pascal,dukket opp i 1970. De snakket om hovedmålene med å skape dette språket, som effektivitet, noe som ville bidra til fremragende programmeringsferdigheter og datastrukturering.

Språkimplementering

kjent med språket Pascal

  • UCSD Pascal. Dette systemet ble opprettet i 1978. Kompilatorporten dukket opp i den, som tillot å gjøre koden bærbar, nå kan du redigere kildesystemet og så videre. Senere ble UCSD grunnlaget for mange etterfølgende implementeringer av Pascal.
  • Objekt Pascal. Pascal programmering har alltid tiltrukket seg mange nybegynner spesialister. I 1986 opprettet Apple en objektforlengelse for språket. Utviklingslaget konsulterte Pascals "far".
  • Turbo Pascal. Den første versjonen av det integrerte utviklingsmiljøet oppsto i 1983. Borland ble et selskap som begynte å utvikle denne implementeringen. Det er imidlertid verdt å merke seg at Turbo Pascal har lånt mye fra Odject Pascal, og generelt var disse implementeringene like. Pascal programmering interessert og Microsoft. Nesten samtidig lanserte de sin egen versjon av objektspråket, basert på Pascal. Hun kunne ikke få massefordeling, og ble snart glemt. Deretter ble implementeringen fra Borland kalt Object Pascal.
  • Objekt Pascal i dag. Det viktigste trinnet i Pascals historie er utgivelsen av gratis implementeringer. De inkluderte alt det beste fra mange andre dialekter. De gir utmerket kompatibilitet med de fleste operativsystemer.

funksjoner

Bli kjent med språket i Pascal må begynne meddens funksjoner. Den viktigste er den strengeste typingen og tilstedeværelsen av strukturert programmering. Pascal er den første i sitt slag. Ifølge utvikleren bør språket bidra til disiplinert programmering, siden det eliminerer ulike syntaksfeil så mye som mulig, samt et intuitivt grensesnitt. Hva er Pascal og hva er hovedtrekkene sine - de viktigste problemene som interesserer nybegynnere programmerere. Språket er ganske enkelt selv for en nybegynner.

hva er pascal

Imidlertid hadde språket i utgangspunktet en rekke feil. De viktigste er: manglende evne til å jobbe med dynamisk minne, et kort I / O-bibliotek, mangel på midler til å kjøre funksjoner opprettet på andre språk, og så videre. Hva er Pascal, hvis språk er ganske enkelt, tidlig på 80-tallet, lærte mange eksperter. Men ikke alle likte det. Noen eksperter skrev selv artikler der de beskrev i detalj om hver mangel på språk.

Feil og feil

Som mange andre programmeringsspråk,Pascal har ikke bare fordeler, men også alvorlige mangler. Det skal sies at utviklerne gradvis sliter med minusene, men de lykkes ikke alltid.

hva er pascal språk

Men det kan høres ut, men ikke sjelden feilspråk programmerere hjalp i å lære. I tillegg var Pascal på 80-tallet et stort skritt fremover i forhold til Fortran, som på den tiden ble studert av nybegynnere. Videre hadde Fortran enda flere problemer. På kort tid klarte Pascal å bli hovedspråket for å studere i mange skoler og universiteter. På grunnlag begynte han å utvikle en rekke programmer.

struktur

Du kan skrive mye om Pascal, men du burdegå direkte til programmeringsprosessen. Hver applikasjon i Pascal begynner med et søkeord (Program). Umiddelbart etter at det er angitt navnet på programmet, og deretter sett ";". Noen ganger er dette ikke nødvendig. Etter navnet kan du angi en liste over eksterne filer som vil fungere som parametere. Etter dette kommer det viktigste i programmet - kroppen hennes. Den består av deler av beskrivelser av konstanter, typer, variabler, prosedyrer og funksjoner. Etter dem er det en blokk med operatører - inngangspunktet. Oppgaveblokken ligger mellom start- og sluttordene. Hver setning er adskilt av et semikolon. For å avslutte programmet, brukes et punkt som er plassert etter kroppen

Bruk av moduler

For å bruke modulen i programkodendelta i kunngjøringen av den. Du kan lage en slik kunngjøring ved hjelp av tilkoblingsinstruksjonen, som er USES-søkeordet. Etter det er navnene på modulene som må kobles sammen. Instruksjonen passer rett etter overskriften eller i grensesnittet.

 om pascal

Noen språkimplementeringer støtter ikkemoduler, spesielt eldre versjoner. Du kan dele dem i to typer: programvare og tillegg. Den første er til stede i programmet, starter med søkeordprogrammet. Den andre inneholder variabler, konstanter, typer og så videre, kan brukes i andre moduler.

tegnsetting

Pascals syntaks krever streng utførelse.

  • Semikolon. Sett på slutten av tittelen, etter beskrivelsen av variablene. Ved hjelp av det er operatørene delt. Kan ikke brukes før slutt søkeordet.
  • Komma. Brukes som en avgrenser i en rekke lister.
  • Point. Den er plassert på slutten av programlegemet (etter ordslutten).

En slik hard syntaks er nødvendig, såhvordan datamaskinen regnes som eksekutor av søknaden. Hvis feil tegn brukes, vises en feil. Hvis semikolonen fungerer som en operatør separator, anses operatøren for å være all tekst som ligger mellom ett komma og det neste. I tilfelle ikke-erklæring av dette tegnet mellom operatører, vil programmet ta dem for en, samt gi en feil.

Pascal-språk lar deg legge inn kommentarer. De tjener som en forklaring til programkoden. Du kan bruke det russiske språket. Kommentarer til arbeidet i programmet gir ingen tiltak.

I Pascal kan du skrive både små og store bokstaver. Valget er opp til programmereren.

kritikk

Som allerede nevnt, den spesielle populariteten til Pascalkom i årene 1980-1990, men det var kritikere som anså språket lunefull. Etter deres mening er det kun egnet for læring. Spesielt merkbar kritikk ble presentert i artikkelen "Hvorfor Pascal er ikke min favoritt programmeringsspråk." Brian Kernighan skrev det - en av utviklerne av C-språket. Det var etter artikkelen at Pascal begynte å forandre seg til det bedre.

Til tross for alle manglene, legger mange programmerings frivillige holdning press på Pascal mest av alt.

  • evaluering: