Kas yra Pascal? Labai daug žmonių klausia šio klausimo. Iš esmės tai žmonės, naudojantys kompiuterį pagrindiniame lygyje. Pascal yra viena iš garsiausių programavimo kalbų. Paprastai jie mokosi aukštojoje mokykloje arba pirmaisiais universitetų kursais. Tai laikoma daugelio kitų programavimo kalbų baze.

kas yra pascal?

Istorija

Kas yra Pascal, mes sužinojome. Dabar eikime tiesiai į jo išvaizdos ir plėtros istoriją. Kalbos kūrėjas yra Nicklaus Wirthas. Ji buvo sukurta 1968-1969 metais. Paskalo kūrimo idėja jam atvyko po dalyvavimo specialiame kalbų ugdymo komitete. Kas yra Pascal yra įdomus daugeliui pradedančiųjų programuotojų. Šis vardas buvo įteiktas garsaus prancūzų mokslininko Blaise'o Pascalo garbei, kuris ypač žinomas dėl mechaninio įrenginio sukūrimo, kuris apibendrino du skaičiai.

Pascal programavimas

Pirmieji leidiniai apie tai, kas yra Pascal,pasirodė 1970 metais. Jie kalbėjo apie pagrindinius šios kalbos kūrimo tikslus, pvz., Efektyvumą, kuris prisidėtų prie puikių programavimo įgūdžių ir duomenų struktūrizavimo.

Kalbos įgyvendinimas

susipažinimas su Pascal

  • UCSD Pascal. Ši sistema buvo įkurta 1978 metais. Jame yra kompiliatoriaus prievadas, kuris leidžia jums padaryti kodą nešiojamuoju, o dabar galite redaguoti šaltinio sistemą ir pan. Ateityje UCSD tapo daugelio paskesnių "Pascal" įdiegimų pagrindu.
  • Objektas Pascal. Programavimas Pascal visada pritraukė daugybę pradedančiųjų. 1986 m. Apple sukūrė kalbos objekto išplėtimą. Kūrėjas konsultavosi su "tėvu" Pascal.
  • Turbo Pascal. Pirmoji IDE versija pasirodė 1983 m. "Borland" tapo įmone, kuri pradėjo kurti šį įgyvendinimą. Tačiau reikėtų pažymėti, kad "Turbo Pascal daug pasiskolino iš Odject Pascal, ir apskritai, šie diegimas buvo panašūs. "Pascal" ir "Microsoft" programavimas. Beveik tuo pačiu metu, jie išleido savo versiją objekto kalbą remiantis Pascal. Jis negalėjo gauti masinio pasiskirstymo ir netrukus buvo užmirštas. Vėliau "Borland" įgyvendinimas vadinamas Objektu Pascal.
  • Objektas Pascal šiandien. Svarbiausias Pascal istorijos žingsnis yra laisvo realizavimo išleidimas. Jie apima visus geriausius iš daugelio kitų dialektų. Jie puikiai suderinami su daugeliu operacinių sistemų.

Savybės

Pažintis su Pascal turi prasidėtijo savybes. Pagrindinis yra griežčiausias tipiškumas ir struktūrinio programavimo buvimas. Pascalas - pirmoji tokio tipo kalba. Kūrėjas mano, kad kalba turi prisidėti prie disciplinuojamo programavimo, nes ji kuo labiau pašalina įvairias sintaksės klaidas, taip pat turi intuityvią sąsają. Kas yra Pascal ir kokie jo pagrindiniai bruožai - svarbiausi klausimai, į kuriuos domina pradedantiesiems. Kalba yra gana paprasta net pradedantiesiems.

kas yra pascal?

Tačiau iš pradžių kalba turėjo keletą trūkumų. Svarbiausi iš jų yra šie: negalėjimas dirbti su dinamine atmintimi, trumpa I / O biblioteka, trūksta kitų kalbų sukurtų funkcijų paleidimo ir tt. Kas yra Pascal, kurio kalba yra gana paprasta, 80-ųjų pradžioje išmoko daug ekspertų. Nepaisant to, ne visiems tai patiko. Kai kurie ekspertai net parašė straipsnius, išsamiai apibūdinančius kiekvieną kalbos trūkumą.

Trūkumai ir jų koregavimas

Kaip ir daugelis kitų programavimo kalbų,Pascal gali pasigirti ne tik pranašumų, bet ir rimtų trūkumų. Reikėtų pasakyti, kad kūrėjai blogai susiduria su minusais, bet jie ne visada gauna.

kas yra paskalio kalba

Tarsi jis neatsikartų, bet ne retai - trūkumaiKalba padėjo programuotojams mokytis. Be to, Pascal 80 metų buvo didžiulis žingsnis į priekį, palyginti su "Fortran", kuris tuo metu studijavo naujokus. Be to, Fortran turėjo dar daugiau problemų. Per labai trumpą laiką Pascal galėjo tapti pagrindine mokymo kalba daugelyje mokyklų ir universitetų. Remiantis jais, buvo sukurta daugybė programų.

Struktūra

Pascal gali daug rašyti apie Pascal, bet jis turėtų būtieikite tiesiai į programavimo procesą. Kiekviena programa "Pascal" prasideda raktiniu žodžiu (programa). Iš karto po to nurodomas programos pavadinimas, tada įterpiama ";". Kartais tai nereikalinga. Po vardo galite nurodyti išorinių failų, kurie veiks kaip parametrai, sąrašą. Po to, svarbiausia programa yra jos kūnas. Ją sudaro skirsniai, kuriuose apibūdinamos konstantos, tipai, kintamieji, procedūros ir funkcijos. Po jų ateina operatorių blokas - įvažiavimo taškas. Išrašų blokas yra tarp pradžios ir pabaigos raktinių žodžių. Kiekvienas teiginys yra atskirtas kabliataškiu. Norėdami baigti programą, taškas naudojamas po kūno.

Modulių naudojimas

Norėdami naudoti modulį savo kodą, turite tai padarytiapie tai skelbta. Jūs galite atlikti panašų skelbimą, naudodamas ryšio instrukciją, kuri yra USES raktinis žodis. Po to nurodomi modulių, kuriuos reikia prijungti, pavadinimai. Instrukcija parašyta iškart po pavadinimo arba sąsajos skyriuje.

 apie Pascal

Kai kurie kalbos diegimai nepalaikomoduliai, ypač senesnės versijos. Galite suskirstyti juos į dvi kategorijas: programą ir pagalbinę. Pirmasis yra programoje, prasideda raktažodžių programa. Antrasis yra kintamieji, konstantos, tipai ir tt, gali būti naudojami ir kituose moduliuose.

Skyrybos

Paskalio sintaksė reikalauja griežto įgyvendinimo.

  • Kalbama semikolonu. Pabandykite pavadinimą, aprašydami kintamuosius. Su juo operatoriai yra atskirti. Jūs negalite naudoti jį prieš galutinį raktinį žodį.
  • Kablelis. Naudojamas kaip atskyriklis įvairiuose sąrašuose.
  • Taškas Padėkite programos pabaigoje (po žodžio pabaigos).

Toks sunkus sintaksis yra būtinas, todėlkaip kompiuteris laikomas programos vykdytoju. Jei naudojamas netinkamas simbolis, rodoma klaida. Jei kabliataškis yra operatoriaus delimiteris, tada operatorius yra visas tekstas, esantis tarp vienos kablelio ir kitos. Jei šio ženklo nenustatysite tarp operatorių, programa juos paims į vieną, taip pat pateiks klaidą.

Pascal kalba leidžia įrašyti komentarus. Jie yra paaiškinimas programos kodui. Galite naudoti rusų kalbą. Pastabos neturi įtakos programos darbui.

Pascal galite rašyti mažosiomis ir didžiosiomis raidėmis. Pasirinkimas paliekamas programuotojui.

Kritika

Kaip jau minėta, ypatingas populiarumas Pascalįvyko 1980-1990 m., tačiau buvo kritikų, kurie manė, kad kalba yra lengvi. Jų nuomone, tai tinka tik mokymui. Straipsnyje "Kodėl Pascal nėra mano mėgstamiausia programavimo kalba" buvo išdėstyta ypač pastebima kritika. Parašė Brian Kernigan - vienas iš kalbos kūrėjų C. Po to, kai Pascalas pradėjo rimtai keistis, jis buvo geresnis.

Nepaisant visų trūkumų, labiausiai pasalą kelia daugelio programuotojų kuklūs požiūriai.

</ p>