Ce este Pascal

Ce este Pascal? Destul de o mulțime de oameni cer această problemă. Practic, acestea sunt oameni care folosesc un calculator la un nivel de bază. Pascal - aceasta este una dintre cele mai populare limbaje de programare. Învață-l, de obicei, în liceu sau în primele cursuri ale universităților. Este considerat baza pentru multe alte limbaje de programare.

Ce este Pascal

Ce este Pascal, am aflat. Noi acum trece direct la istoria apariției și dezvoltării sale. Creator Limba - Niklaus Wirth. Acesta a fost dezvoltat în perioada 1968-1969. Pascal a crea ideea a venit la el după ce a participat o comisie specială privind dezvoltarea limbajului. Ce este Pascal, este interesant de mulți programatori novice. Acest nume este limba a fost numit după celebrul om de știință francez Blaise Pascal, care este deosebit de faimos pentru crearea unei mașini mecanice, cuprinse două numere.

Ce este Pascal

Limba de implementare

Ce este Pascal

  • UCSD Pascal. Acest sistem a fost înființat în 1978. Acesta a apărut portul compilator care vă permite să cod portabile, și acum poate fi editat sistemul original, și așa mai departe. Mai târziu, UCSD a devenit baza pentru multe implementari Pascal ulterioare.
  • Object Pascal. Programarea în Pascal a atras întotdeauna mulți profesioniști tineri. În 1986, Apple a creat limba extensiei obiect. Grupul este implicat în dezvoltarea, consultarea cu „părintele“ Pascal.
  • Turbo Pascal. Prima versiune a IDE a apărut în 1983. Borland a fost compania care a fost implicat în dezvoltarea acestei implementări. Cu toate acestea, trebuie remarcat faptul că Turbo Pascal mult împrumutat de la Odject Pascal, și, în general, aceste implementări au fost similare. Programarea în Pascal sunt interesați și Microsoft. Aproape în același timp, au lansat propria lor versiune a limbajului obiect bazat pe Pascal. Ea nu a putut obține masa de distribuție, și a fost în curând uitat. Ulterior, punerea în aplicare a Borland numit Object Pascal.
  • Object Pascal astăzi. Cel mai important pas din istoria Pascal este randamentul implementărilor libere. Acestea au inclus toate cele bune de la multe alte dialecte. Ele prezintă o excelentă compatibilitate cu majoritatea sistemelor de operare.

caracteristici

Familiarizarea cu limbajul Pascal este necesar să se înceapă cu caracteristicile sale. Șef printre ei - cea mai strictă dactilografiere și prezența programării structurate. Pascal - primul de acest gen de limbaj. El a crezut dezvoltator, limbajul de programare trebuie să contribuie disciplinat, deoarece exclus cât mai mult posibil o varietate de erori de sintaxă, precum și prezenta o interfață intuitivă. Ce este Pascal, și care sunt principalele sale caracteristici - principalele probleme de interes pentru începători. Limbajul este destul de simplu, chiar și pentru un începător.

Ce este Pascal

Inițial, cu toate acestea, limba are o serie de dezavantaje. Cel mai important dintre ele: incapacitatea de a lucra cu memorie dinamică, bibliotecă scurt IO, lipsa de fonduri pentru a rula funcțiile create în alte limbi, și așa mai departe. Ce este Pascal, a cărui limbă este destul de simplu, la începutul anilor '80, mulți experți au învățat. Cu toate acestea, nu toate a venit la gust. Unii experți chiar a scris articole care au fost pictate în detaliu despre fiecare lipsă de limbă.

Defectele și corectarea acestora

Ca multe alte limbaje de programare, Pascal nu are numai avantaje, dar și dezavantaje serioase. Trebuie spus că, treptat, dezvoltatorii se confruntă cu dezavantaje, dar este că nu întotdeauna.

Ce este Pascal

Oricât de mult ar suna, dar nu este deficiențe lingvistice mai puțin frecvente ajută programatorii în formare. În plus, Pascal în anii '80 a fost un mare pas înainte în comparație cu Fortran, care la acel moment a studiat nou-veniți. Mai ales Fortran a avut mai multe probleme. Într-o perioadă foarte scurtă de timp, Pascal a reușit să devină principala limbă de predare în multe școli și universități. La baza sa au fost dezvoltate numeroase programe.

Despre Pascal puteți scrie mult, dar ar trebui să meargă direct la procesul de programare. Fiecare cerere în Pascal începe cu cuvântul cheie (program). Imediat după numele programului specificat, apoi a pus „-“. Uneori, acest lucru nu este necesar. După numele, puteți specifica o listă de fișiere externe, care vor juca parametrii. După care vine cel mai important în cadrul programului - corpul ei. Se compune din secțiuni descrieri de constante, tipuri, variabile, proceduri și funcții. După ei există un bloc de declarații - punctul de intrare. Aparatul de operare este situat între cuvintele cheie începe și se termină. Fiecare declarație este separată prin punct și virgulă. Pentru a termina programul utilizează un punct care este plasat după organism.

module de aplicații

Ce este Pascal

Unele implementări nu acceptă modulele lingvistice, în special versiunile mai vechi. Acestea pot fi împărțite în două tipuri: software și suport. Primul este prezent în programul începe cu programul de cuvinte cheie. A doua include variabile, constante, tipuri și așa mai departe, pot fi utilizate în alte module.

punctuație

sintaxa Pascal necesită respectarea strictă.

  • Punct și virgulă. Plasat la capătul antet, după descrierea variabilelor. operatorii separați de acesta. Nu puteți utiliza partea din față a capătului de cuvinte cheie.
  • Virgulă. Folosit ca separator într-o varietate de liste.
  • Punct. Amplasat la sfârșitul corpului programului (după terminarea cuvânt).

O astfel de sintaxă rigidă este necesară deoarece computerul este considerat a fi executarea cererii. În cazul caracterului incorect afișează o eroare. În cazul în care un punct și virgulă acționează ca un separator de declarație, operatorul este considerat a fi întregul text între un punct și punctul următor. În cazul nepostanovki mărcii între operatori, programul le va lua una și producând o eroare.

În Pascal, puteți scrie atât cu litere mici și litere mari. Alegerea este de până la programator.

În ciuda tuturor deficiențelor, cele mai presante pe atitudinea Pascal casual multor programatori.

Știri relevante

articole similare