`Pascal` je ... Jezik` Pascal` za početnike: opis
U prostranstvu Interneta, možete naći puno programa na jeziku "Pascal", ali je puno teže razumjeti načelo kako rade i kako su raspoređeni. Proučimo osnove programiranja zajedno!
sadržaj
Algoritamski jezik: osnovni pojmovi
U govornom govoru koristimo osnovne jedinice: simbole, riječi, fraze i cijele rečenice. Algoritamski jezik također ima sličnu strukturu, samo se njezine komponente nazivaju drugačije. Riječ je o elementarnim konstrukcijama, izrazima i operaterima. Sve te jedinice formiraju hijerarhijsku strukturu, jer svaki sljedeći element je formiran iz prethodnog.
Simboli algoritamskog jezika su nedjeljivi atomi koji se koriste za pisanje koda.
Elementarni projekti su minimalne jedinice koje imaju svoje značenje.
Klasični jezični izrazi formiraju se od dvije gore navedene jedinice i određuju pravila za pronalaženje potrebne vrijednosti.
Operator je odgovoran za opisivanje određene transformacije, što je obvezno za ispravno izvršavanje programa. Moguće je nekoliko ako je potrebno - program mora obavljati složenu operaciju. U takvim situacijama, oni se kombiniraju u blok ili kompozitni operater.
Jezik "Pascal"
Postoji velik broj algoritamskih jezika. "Pascal" (za početnike postoje zasebni priručnici) je jedan od njih. Njegova abeceda se sastoji od brojeva, slova i posebnih simbola. Ovdje je njihov popis:
- 26 Latinski kapital i mala slova;
- naglašavanje;
- deset znamenki;
- graničnici;
- znakovi operacija;
- Tehničke;
- rezervirano sustavnim (servisnim) riječima.
Pored gore navedenih elemenata, "prazno" pripada skupu osnovnih, koji se ne mogu koristiti unutar rezerviranog izraza i dvostrukog konstrukta simbola.
Elementarne konstrukcije jezika
"Pascal" za početnike uključuje nizove, brojeve i imena.
Brojevi koji se koriste u kodu predmetnog programskog jezika obično se bilježe u decimalnom sustavu. Može biti stvarni ili cijeli broj, koji se obično naziva bez decimalne točke. Ako je broj pozitivan, njegov znak može biti izostavljen.
"Pascal" je algoritamski programski jezik u kojem su nizovi niz likova zatvorenih u apostrofima. Ako trebate upotrijebiti samo apostrovo, onda je ovaj simbol vrijedan spomena dvaput.
Ime je slijed koji počinje slovom i može sadržavati brojeve. Identifikatori se nazivaju oznake, vrste, konstante, funkcije, postupci, varijable, objekti, pa čak i moduli. Formiranjem identifikatora možete upotrijebiti znak podcrtavanja. Ime može imati masu znakova, ali prevodilac će samo pročitati prvih 63 znaka. "Pascal", opis koji može izgledati tako teško, nije tako strašan, stoga nemojte žuriti da biste zastrašivali i zatvorili stranicu preglednika!
Kao identifikatori jezika zabranjeno je korištenje standardnih naziva konstanti, postupaka, vrsta, datoteka, funkcija i uslužnih izraza.
Da biste poboljšali vidljivost koda, razmak će vam pomoći, ali imajte na umu da ne mogu odvojiti imena i brojeve u sredini.
Sintaksa algoritamskog jezika
Svaka linija mora završiti točkom-zarezom u programu pisanom na jeziku koji razmatramo ("Pascal"). Računalna znanost poučava učenike i učenike, a sami ćete moći razumjeti ta pravila!
Točka-zarez (-) uvjetni je signal koji označava kraj trenutne linije i potreba za prelaskom na novu. Ali iznimka može biti naredbe za uslugu: const, var, start i drugi.
Završna izjava zatvara program, tako da je točka uvijek stavljena iza nje. Ponekad kôd može sadržavati nekoliko privitaka, a početak i kraj bloka će biti odvojeni točkom sa zarezom.
Da bi se varijabla dodijelila određenoj vrijednosti, debelom crijevu treba prethoditi dvotočka. Na primjer, idete postaviti n = 13, a kod će izgledati n: = 13.
Ako ste ovladali ovim pravilima, možete brzo naučiti pisati programski kôd bez pogrešaka u sintaksi.
Klasični operatori jezika "Pascal"
Programirano ponavljaju buduću primjenu kod i provesti ga sa bilo koje akcije moguće je pomoću različitih načina. Ali jezik "Pascal" koristi za ove različite operatere. Ne možemo ih sve razmotriti, stoga ćemo se baviti samo nekolicinom.
Na primjer, uz pomoć operatora odabira, može se odabrati jedan od alternativnih načina napredovanja programa. Parametar u ovom slučaju izraz je tipa narudžbe. No, postoji jedna nijansi: ovaj ključ za odabir ne može pripadati vrsti tipa ili stvarnom.
Postoje dodjele, uvjetni, složeni i prazni operatori, kao i mnoge druge korisne privitke. Poznavanje samo nekih od njih omogućuje vam pisanje koda s izvrsnom funkcionalnošću. Operateri ne bi trebali biti zlostavljani, jer njihov veliki broj čini program teško otežati popravljač, zbunjujući i vrlo teško zamijetiti stranci.
Operator zadataka
Ovaj izraz ima oblik debelog crijeva i jednak znak. Koristi se za dodjeljivanje određene vrijednosti određenoj varijabli. Važno je zapamtiti da vrsta izraza i varijable moraju odgovarati ako se ne odnose na cjelinu i stvarni tip. Samo u ovoj situaciji bit će izravna transformacija.
Suradnici operatera
"Pascal" je programski jezik koji koristi sekvence proizvoljnih programskih operatera, zatvorene u posebnim zagradama. Riječ je o kompozitnim konstrukcijama, ograničenim riječima koje počinju i završavaju. Ovo je važan alat algoritamskog jezika, uz pomoć kojih postaje moguće napisati kod pomoću strukturne metodologije.
Operatori jezika Pascal, koji su dio kompozitne strukture, mogu biti potpuno različiti, jer nema ograničenja. Dubina gniježđenja također može biti drugačija.
Uvjetna izjava programski jezik
Ova komponenta pruža priliku tijekom programa za provjeru navedenog stanja i izvođenje akcije koja ovisi o rezultatima svog prolaza. Dakle, uvjetna naredba je jedan od načina oblikovanja grana tijekom izvođenja izračuna.
Strukturno, uvjetna izjava izgleda ovako:
AKO
U ovom izrazu, drugo, zatim i ako su rezervirane riječi, stanje je logičan izraz s proizvoljnim sadržajem i izjave bilo koje naredbe korištene programskog jezika.
Struktura programskog koda
Naslov, dijelovi izjava i opisi su ključne komponente aplikacije napisane na jeziku kao što je Pascal. Informatika vam omogućuje da u potpunosti proučite ove elemente i naučite ih ispravno koristiti.
Zaglavlje, u pravilu, sadrži naziv koda. Na primjer, program MyFirst.
U odjeljku opise možete vidjeti povezane biblioteke, module, oznake, konstante, vrste, varijable, poglavlje opisa funkcija i postupaka.
Odjeljak za opis modula sadrži unutar povezanih biblioteka i počinje sa rezerviranim riječima. To bi trebao biti prvi među svim ostalim opisima. Nazivi modula trebaju biti međusobno odvojeni zarezima.
Za bilo koju izjavu o programskom kodu, možete staviti naljepnicu čije ime treba spomenuti u odgovarajućem odjeljku opisa.
Preuranjeni opis konstanti dopušta dalje kodu da napiše njihova imena umjesto numeričkih ili slovnih vrijednosti.
U opisu varijable koje se koriste treba uključivati sve vrste koje će se koristiti: "var C, A, R: integer- K, L, M: Slušalicu H1, H2: boolean;".
Ne zaboravite da je "Pascal" programski jezik koji zahtijeva obvezni preliminarni opis svih komponenti uključenih u program.
Tekst koda mora završiti s vremenskim razdobljem.
Uzorci programa
"Pascal" je osnovni jezik, a nakon proučavanja gore navedenih informacija, možete izravno zapisati kôd.
Neka aplikacija prikazuje izraz "Ovo je moj prvi program!"
Primjeri programa na "Pascalu" vrlo su važni za razumijevanje, pa pokušajte to učiniti upravo sada.
početi
Writeln (To je moj prvi program! `) -
Kraj.
To je tako jednostavno!
Pogledajte složeniji kod s kojim možete pronaći korijene kvadratna jednadžba. Obratite pozornost na načelo formiranja računskih izraza.
Nadamo se, primjeri programa na "Pascalu" bili su korisni za vas.
- Modularno programiranje
- Strukturirana programiranje
- Turbo Pascal. Dok ... obavlja - petlju s preduvjetom
- Školski algoritamski jezik: svrha, pravila, naredbe. Koncept algoritamskog jezika
- Jezična jedinica. Jezične jedinice ruskog jezika su ... Ruski jezik
- Prilično: značenje riječi i njezina upotreba
- Struktura Pascal programa: programiranje za početnike
- Što je Pascal. Programiranje u Pascalu
- Operatori `Pascal`. Pascalov programski jezik
- Programsko okruženje "Pascal ABC"
- Grafika u Pascalu: značajke, načini stvaranja i primjeri
- Najpopularniji programski jezici. Programski jezici za početnike
- Pretvorba vrste. Okrugli i Trunc funkcioniraju u Pascalu
- String operater u Pascalovom nizu
- Ciklus za: Pascal za početnike
- Operator zadatka u `Pascal`: što se namjerava, koje radnje se obavljaju
- Povijest razvoja programskih jezika: ukratko o svemu
- Koji je jezični sustav i njegova struktura?
- Standardni postupci i funkcije u Pascalu
- Zabavna stilistika ruskog jezika
- Koje su vrste podataka u Pascalu?