Vad är Pascal? En hel del människor frågar den här frågan. I grund och botten är det människor som använder en dator på en grundläggande nivå. Pascal är ett av de mest kända programmeringsspråk. De studerar det som regel i gymnasiet eller på universitetets första kurser. Det anses vara en bas för många andra programmeringsspråk.

vad är pascal

berättelse

Vad är Pascal, vi fick reda på. Låt oss nu gå direkt till dess utseende och utveckling. Språkets skapare är Nicklaus Wirth. Det utvecklades mellan 1968 och 1969. Tanken att skapa Pascal kom till honom efter att ha deltagit i en särskild kommitté för språkutveckling. Vad är Pascal är intressant för många nybörjare programmerare. Detta namn gavs till den kända franska forskaren Blaise Pascal, som är särskilt känd för skapandet av en mekanisk maskin som sammanfattade två siffror.

Pascal programmering

De första publikationerna om vad Pascal är,dök upp i 1970. De pratade om de viktigaste syftena med att skapa detta språk, såsom effektivitet, vilket skulle bidra till utmärkta programmeringsförmåga och datastrukturering.

Implementering av språket

bekantskap med Pascal

  • UCSD Pascal. Systemet grundades 1978. Den har en kompilatorport som låter dig göra koden bärbar, och nu kan du redigera källsystemet och så vidare. I framtiden blev UCSD grunden för många efterföljande implementeringar av Pascal.
  • Objekt Pascal. Programmering i Pascal har alltid lockat många nybörjare. År 1986 skapade Apple en objektförlängning för språket. Utvecklingsgruppen rådfrågade Pascals "far".
  • Turbo Pascal. Den första versionen av IDE uppträdde 1983. Borland blev ett företag som började utveckla denna implementering. Det bör dock noteras att Turbo Pascal lånade mycket från Odject Pascal, och i allmänhet var dessa implementeringar likartade. Programmering på Pascal intresserad och Microsoft. Nästan samtidigt släppte de sin egen version av objektets språk baserat på Pascal. Det kunde inte få massdistribution, och blev snart bortglömd. Därefter kallades genomförandet av Borland Object Pascal.
  • Objekt Pascal idag. Det viktigaste steget i Pascals historia är frisläppandet av fria realisationer. De inkluderade allt det bästa från många andra dialekter. De har utmärkt kompatibilitet med de flesta operativsystem.

funktioner

Känna till Pascal måste börja meddess funktioner. Den viktigaste är den strängaste typifiering och närvaro av strukturerad programmering. Pascal - den första av denna typ av språk. Som utvecklaren trodde bör språket bidra till disciplinerad programmering, eftersom den utesluter olika syntaktiska fel så mycket som möjligt och har också ett intuitivt gränssnitt. Vad är Pascal och vilka är dess viktigaste egenskaper - de viktigaste frågorna som nybörjare är intresserade av. Språket är ganska enkelt även för en nybörjare.

vad är pascal

Men i början hade språket ett antal brister. Främst bland dem: oförmågan att arbeta med dynamiskt minne, kort IO biblioteket, brist på medel för att köra de funktioner som skapats i andra språk, och så vidare. Vad är Pascal, vars språk är ganska enkelt, i början av 80-talet, har många experter lärt. Ändå tyckte inte alla om det. Vissa experter skrev även artiklar som beskriver alla språkbrister.

Nackdelar och deras korrigering

Liksom många andra programmeringsspråk,Pascal kan inte bara skryta fördelar, men också allvarliga brister. Det borde sägas att utvecklarna gradvis kämpar med minuserna, men de får inte alltid det.

vad är pascal språk

Som om det inte låter, men inte sällan bristerspråk hjälpte programmerare att lära sig. Dessutom var Pascal på 80-åren ett stort steg framåt i jämförelse med Fortran, som vid den tiden studerade nykomlingar. Dessutom hade Fortran ännu fler problem. På en mycket kort tid kunde Pascal bli huvudspråket för instruktion i många skolor och universitet. Många program har utvecklats på grundval av detta.

struktur

Pascal kan skriva mycket om Pascal, men det borde varagå direkt till programmeringsprocessen. Varje applikation i Pascal börjar med sökordet (Program). Omedelbart efter det anges programmets namn och sedan ";" infogas. Ibland krävs det inte. Efter namnet kan du ange en lista över externa filer som ska fungera som parametrar. Därefter är det viktigaste i programmet hennes kropp. Den består av sektioner som beskriver konstanter, typer, variabler, procedurer och funktioner. Efter dem kommer ett block av operatörer - ingången. Blocket av uttalanden ligger mellan start- och slutord. Varje uttalande är åtskilda av en semikolon. För att avsluta programmet används en punkt efter kroppen.

Använda moduler

För att använda modulen i din kod måste duDet finns ett meddelande om det. Du kan göra ett liknande meddelande med hjälp av anslutningsinstruktionen, som är USES-sökordet. Därefter anges namnen på de moduler som ska anslutas. Instruktionen skrivs direkt efter titeln eller i gränssnittet.

 om Pascal

Vissa språkimplementeringar stöder intemoduler, särskilt äldre versioner. Du kan dela dem i två typer: program och hjälp. Den första är närvarande i programmet, börjar med sökordsprogrammet. Den andra innehåller variabler, konstanter, typer och så vidare, kan användas i andra moduler.

skiljetecken

Pascals syntax kräver strikt genomförande.

  • En semikolon. Sätt i slutet av titeln efter att ha beskrivit variablerna. Med det är operatörerna separerade. Du kan inte använda den före slutet av sökordet.
  • Kommatecken. Används som en separator i olika listor.
  • Point. Sätt i slutet av programmets kropp (efter ordänden).

En sådan hård syntax är nödvändig, såhur datorn anses vara exekverare av ansökan. Om en felaktig tecken används används ett fel. Om ett semikolon fungerar som ett uttalande separator operatören anses vara hela texten mellan en punkt och den efterföljande punkten. I händelse av att denna skylt inte installeras mellan operatörerna, kommer programmet att ta dem för en, och också ge ett fel.

Pascal-språket låter dig lägga in kommentarer. De tjänar som en förklaring till programmets kod. Du kan använda ryska. Kommentarerna påverkar inte programmets arbete.

I Pascal kan du skriva både små och stora bokstäver. Valet är kvar för programmeraren.

kritik

Som redan nämnts, Pascals speciella popularitetinträffade 1980-1990, men det fanns kritiker som ansåg språket vara frivolous. Enligt deras mening är den endast lämplig för träning. Särskilt märkbar kritik skedde i artikeln "Varför Pascal är inte mitt favoritprogramsspråk". Skriven av Brian Kernigan - en av utvecklarna av språket C. Det var efter artikeln att Pascal började på allvar förändras till det bättre.

Trots alla brister är framförallt Pascal pressad av många programmerares frivolösa attityd.

</ p>