RačunalaProgramiranje

Što je Pascal. Programiranje u Pascalu

Što je Pascal? Dosta ljudi pitati to pitanje. U osnovi, to su ljudi koji koriste računalo na osnovnoj razini. Pascal - ovo je jedan od najpopularnijih programskih jezika. Saznajte to, najčešće u srednjoj školi ili na prvim kolegijima sveučilišta. Smatra se osnova za mnoge druge programske jezike.

priča

Što je Pascal, mi smo otkrili. Sada prijeđite izravno na povijest njenog nastanka i razvoja. Jezik Stvoritelj - Niklaus Wirth. To je bio razvijen u razdoblju od 1968. do 1969. godine. Pascal stvara ideju je dobio nakon pohađaju poseban odbor za razvoj jezika. Što je Pascal, zanimljivo je da mnogi novak programera. Taj je naziv jezika je dobio ime po poznatom francuski znanstvenik Blaise Pascal, što je posebno poznat po stvaranju mehanički stroj, sažeti dva broja.

Prva objava kojoj Pascal, pojavio se 1970. godine. Razgovarali su o glavnim ciljem stvaranja ovog jezika, kao što su učinkovitosti, što bi doprinijelo odličnim vještine programiranja i podataka strukturiranja.

Jezik provedba

  • UCSD Pascal. Ovaj sustav je osnovan 1978. godine. Činilo se prevodilac priključak koji vam omogućuje da kod prenosiv, a sada se može urediti izvorni sustav, i tako dalje. Kasnije UCSD postao osnova za mnoge naknadne Pascal implementacije.
  • Pascal objekt. Programiranje u Pascalu oduvijek privlačio brojne mlade profesionalce. Godine 1986, Apple je stvorio objekt produžni jezik. Skupina se bavi razvojem, savjetovanje s „otac” Pascal.
  • Turbo Pascal. Prva verzija IDE pojavio u 1983. Borland je tvrtka koja se bavi razvojem ove implementacije. Međutim, treba napomenuti da je turbo Pascal puno posudio od Odject Pascala, i općenito, te implementacije bili slični. Programiranje u Pascalu su zainteresirani i Microsoft. Gotovo u isto vrijeme, oni su izdali vlastitu verziju objekta jezik temelji se na Pascala. Nije mogla dobiti raspodjelu mase, te je ubrzo zaboravljena. Nakon toga, provedba Borland-a pod nazivom Object Pascal.
  • Danas Object Pascal. Najvažniji korak u povijesti Pascal je prinos slobodnih implementacije. Oni uključuju sve najbolje od mnogih drugih narječja. Oni predstavljaju izvrsnu kompatibilnost s većinom operacijskih sustava.

Značajke

Poznavanje jezika Pascal je potrebno započeti sa svojim značajkama. Glavni među njima - najstrožim tipkanje i prisutnost strukturiranog programiranja. Pascal - prvi takve vrste jezika. Pomislio developer, jezik mora doprinijeti discipliniran programiranje, jer isključena koliko je god moguće razne sintakse pogreške, kao i prisutni intuitivno sučelje. Što je Pascal, i koje su njegove glavne značajke - glavna pitanja od interesa za početnike. Jezik je prilično jednostavan čak i za početnike.

Izvorno, međutim, jezik ima niz nedostataka. Glavni među njima: nesposobnost za rad sa dinamičke memorije, kratko IO knjižnice, u nedostatku sredstava za pokretanje funkcije stvorene u drugim jezicima, i tako dalje. Što je Pascal, čiji jezik je vrlo jednostavna, u ranim 80-ih, mnogi stručnjaci su naučili. Međutim, nije sve to dođe na okus. Neki stručnjaci čak pisao članke koje su oslikane u detalje o svakom nedostatku jeziku.

Nedostatke i ispravak

Poput mnogih drugih programskih jezika Pascal ima ne samo prednosti, ali i ozbiljne nedostatke. Treba reći da je postupno programeri bore s nedostacima, ali oni to ne uvijek.

Koliko god to zvučalo, ali to nije neuobičajeno nedostaci jezika pomaže programerima na treningu. Osim toga, Pascal u 80 je bio veliki korak naprijed u odnosu na Fortran, koji je u to vrijeme studirao pridošlice. Pogotovo Fortran je imao više problema. U vrlo kratkom vremenu, Pascal je uspio postati glavni jezik za učenje u mnogim školama i sveučilištima. Na svojoj bazi razvijene su brojne programe.

struktura

O Pascalu možete pisati puno, ali to bi trebalo ići izravno u procesu programiranja. Svaki zahtjev u Pascalu počinje s ključnom riječi (programa). Odmah nakon određenog naziv programa, a zatim staviti „;”. Ponekad to nije potrebno. Nakon imena, možete odrediti popis vanjske datoteke koje će igrati parametre. Nakon toga dolazi najvažniji u programu - njezina tijela. Ona se sastoji od dijelova opisa konstanti, tipova, varijabli, procedura i funkcija. Za njima je blok izjava - ulazna točka. jedinica operater se nalazi između ključnih riječi počinje i završava. Svaka izjava je odvojen zarezom. Za kraj programa koristi točku koja se nalazi iza tijela.

moduli za prijavu

Za aplikacijskog modula u programskom kodu mora biti prisutan reklama za to. Da bi takvu obavijest, možete koristiti upute veze, što je ključna riječ upotrebljava. Nakon njega, nazivi modula koji se spajaju. Upute odmah ušao nakon zaglavlja ili u dijelu sučelja.

Neke implementacije ne podržava jezik modula, pogotovo starije verzije. Oni se mogu podijeliti u dvije vrste: softver i podršku. Prvi je prisutan u program započinje s programom ključne riječi. Drugi uključuje varijable, konstante, tipove i tako dalje, može se koristiti u drugim modulima.

interpunkcija

Pascal sintakse zahtjeva striktno pridržavanje.

  • Zarezom. Postavljen je na kraju zaglavlja, nakon opisa varijabli. Operatori odvojene njega. Ne možete koristiti ispred ključne riječi kraju.
  • Zarez. Koristi se kao razdjelnik u različitim listama.
  • Točka. Postavljen je na kraju tijela programa (nakon završetka teksta).

Takva rigidna sintaksa je potrebno jer je računalo smatra se izvođenje programa. U slučaju netočnog znaka prikazuje pogrešku. Ako se točka-zarez djeluje kao separator izjava, operater se smatra cijeli tekst između jedne točke i kasnije točke. U slučaju oznaka nepostanovki između operatera, program će ih jedan i proizvodnju pogrešku.

Pascal jezik omogućuje umetanje komentara. Oni služe kao objašnjenje za programski kod. Možete koristiti ruski jezik. Na programu komentari ne proizvode nikakav učinak.

U Pascalu, možete napisati obje malim slovima i velika slova. Izbor je do programera.

kritika

Kao što je već navedeno, posebna popularnost Pascal je došao u 1980-1990, ali su kritičari koji smatraju neozbiljan jezik. Po njihovom mišljenju, to je pogodan samo za trening. Posebno se ističe kritika je opisano u članku „Zašto Pascal nije moj omiljeni programski jezik.” Napisao ju je Brian Kernighan - jedan od developera C. Bilo je to nakon što je članak Pascal počeo ozbiljno promijenilo na bolje.

Unatoč svim nedostacima, najhitnije na Pascal povremeni stav mnogih programera.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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