ComputersProgrammering

Wat is Pascal. Programmeren in Pascal

Wat is Pascal? Heel veel mensen vragen deze kwestie. Kortom, dit zijn mensen die een computer te gebruiken op een basisniveau. Pascal - dit is een van de meest populaire programmeertalen. Leer het, meestal in de middelbare school of in de eerste cursussen van de universiteiten. Het wordt beschouwd als de basis voor vele andere programmeertalen.

verhaal

Wat is Pascal, hebben we gevonden. We direct doorgaan nu tot de geschiedenis van de opkomst en ontwikkeling. Taal Creator - Niklaus Wirth. Het werd ontwikkeld in de periode 1968-1969. Pascal creëren van het idee kwam om hem na het bijwonen van een bijzondere commissie voor de ontwikkeling van de taal. Wat is Pascal, is het interessant om veel beginnende programmeurs. Deze naam is taal is vernoemd naar de beroemde Franse wetenschapper Blaise Pascal, die is vooral bekend voor het creëren van een mechanische machine, samengevat twee nummers.

De eerste publicatie van wat Pascal, verscheen in 1970. Ze spraken over het belangrijkste doel van het creëren van deze taal, zoals efficiëntie, die kunnen bijdragen tot uitstekende programmeervaardigheden en data structureren.

De taal implementatie

  • UCSD Pascal. Dit systeem werd opgericht in 1978. Het bleek compiler poort die het mogelijk maakt om code draagbaar, en kan nu het oorspronkelijke systeem worden bewerkt, en ga zo maar door. Later werd UCSD de basis voor vele latere Pascal implementaties.
  • Object Pascal. Programmeren in Pascal heeft altijd veel jonge professionals. In 1986 creëerde Apple extensie object taal. De groep houdt zich bezig met de ontwikkeling, in overleg met de "vader" van Pascal.
  • Turbo Pascal. De eerste versie van de IDE verscheen in 1983. Borland was het bedrijf dat bezig was met de ontwikkeling van deze implementatie. Er dient echter te worden opgemerkt dat de Turbo Pascal veel geleend van Odject Pascal, en in het algemeen, deze implementaties waren vergelijkbaar. Programmeren in Pascal zijn geïnteresseerd en Microsoft. Bijna op hetzelfde moment, brachten ze hun eigen versie van het object taal op basis van Pascal. Ze kon niet krijgen de massaverdeling, en was snel vergeten. Vervolgens heeft de uitvoering van de Borland's genaamd Object Pascal.
  • Object Pascal vandaag. De belangrijkste stap in de geschiedenis van Pascal is het rendement van de vrije implementaties. Onder hen waren de beste van vele andere dialecten. Zij presenteren een uitstekende compatibiliteit met de meeste besturingssystemen.

kenmerken

Kennis van de taal Pascal is noodzakelijk om te beginnen met de mogelijkheden ervan. Chief onder hen - de strengste typering en de aanwezigheid van gestructureerd programmeren. Pascal - de eerste van dit soort taal. Hij dacht dat de ontwikkelaar, de taal moet gedisciplineerd programmering te dragen, omdat het uitgesloten zoveel mogelijk verschillende syntax fouten, evenals van de lopende een intuïtieve interface. Wat is Pascal, en wat zijn de belangrijkste kenmerken - de belangrijkste kwesties van belang zijn voor beginners. De taal is vrij eenvoudig, zelfs voor een beginner.

Oorspronkelijk, maar de taal heeft een aantal nadelen. Chief onder hen: het onvermogen om te werken met dynamisch geheugen, korte IO bibliotheek, het gebrek aan middelen om de functies die in andere talen te voeren, en ga zo maar door. Wat is Pascal, wiens taal is heel simpel, in de vroege jaren '80, hebben veel deskundigen geleerd. Echter, niet alle van het ging om te proeven. Sommige deskundigen zelfs schreef artikelen die in detail werden geschilderd over elk gebrek aan taal.

Gebreken en corrigeren

Net als veel andere programmeertalen, Pascal heeft niet alleen de voordelen, maar ook ernstige nadelen. Het moet gezegd worden dat geleidelijk ontwikkelaars worstelen met nadelen, maar het is ze niet altijd.

Zo veel als het klinkt, maar het is niet ongewoon taalachterstanden helpt programmeurs in opleiding. Bovendien, Pascal in de jaren '80 was een enorme stap voorwaarts is in vergelijking met Fortran, die op dat moment bestudeerde de nieuwkomers. Vooral Fortran had meer problemen. In een zeer korte tijd, heeft Pascal erin geslaagd om de belangrijkste taal voor het onderwijs in veel scholen en universiteiten worden. Aan de basis werden tal van programma's ontwikkeld.

structuur

Over Pascal kun je veel te schrijven, maar het moet direct naar de programmering. Elke toepassing in Pascal begint met het trefwoord (programma). Onmiddellijk na de opgegeven naam van het programma, en dan zetten "". Soms is dit niet nodig. Na de naam, kunt u een lijst van externe bestanden die parameters zullen spelen specificeren. Daarna komt de belangrijkste in het programma - haar lichaam. Het bestaat uit secties beschrijvingen constanten, types, variabelen, procedures en functies. Na hen is er een blok van statements - de ingang. bedienapparaat ligt tussen de sleutelwoorden beginnen en eindigen. Elke verklaring wordt gescheiden door een puntkomma. Eindigt het programma een punt dat is geplaatst achter het lichaam.

applicatiemodules

Voor de toepassing module in de programmacode moet aanwezig zijn een advertentie voor zijn. Om een dergelijke aankondiging te maken, kunt u gebruik maken van de verbinding instructies, dat is een trefwoord wordt gebruikt. Na hem, de namen van de modules worden aangesloten. Instructies opgenomen onmiddellijk na de koptekst of in de interface sectie.

Sommige implementaties geen ondersteuning voor de taal modules, met name oudere versies. Ze kunnen worden onderverdeeld in twee soorten: software en ondersteuning. De eerste is aanwezig in het programma begint met het trefwoord programma. De tweede omvat variabelen, constanten, typen en dergelijke, kan worden gebruikt in andere modules.

interpunctie

Pascal syntax vereist strikte naleving.

  • Puntkomma. Aan het uiteinde van de kop, na de beschrijving van de variabelen. operators gescheiden door het. U kunt de voorzijde van het zoekwoord uiteindelijk niet gebruiken.
  • Comma. Gebruikt als een separator in een verscheidenheid van lijsten.
  • Point. Aan het uiteinde van het programmalichaam (na het woord einde).

Stijve syntax is nodig omdat de computer wordt beschouwd als het uitvoeren van de toepassing. In het geval van het verkeerde teken wordt een foutmelding. Als een puntkomma fungeert als een verklaring scheider, wordt de gebruiker geacht de gehele tekst tussen een punt en de daarop volgende punt. In het geval van het merk nepostanovki tussen de exploitanten, zal het programma ze een en het produceren van een fout maken.

Pascal taal stelt u in staat om reacties te voegen. Ze dienen als een toelichting op de programmacode. U kunt de Russische taal te gebruiken. Op het programma opmerkingen geen enkel effect.

In Pascal, kunt u zowel hoofdletters en kleine letters te schrijven. De keuze is aan de programmeur.

kritiek

Zoals gezegd, de bijzondere populariteit van Pascal kwam in 1980-1990, maar er waren critici die frivole taal beschouwd. Naar hun mening, het is alleen geschikt voor training. Vooral opmerkelijk kritiek werd beschreven in het artikel "Waarom Pascal is niet mijn favoriete programmeertaal." Het is geschreven door Brian Kernighan - een van de ontwikkelaars van C. Het was na artikel Pascal serieus begon ten goede veranderd.

Ondanks alle tekortkomingen, de meest dringende op Pascal nonchalante houding van veel programmeurs.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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