Kompjutera, Programimi
"Pascal" operatorët. gjuha Pascal programimi
Ndoshta çdo nxënëse e njohur gjuhën e programimit, e cila është quajtur "Pascal". Çfarë është ajo? Ajo ka qenë prej kohësh gjuha kishte vdekur, në fund të fundit është përdorur vetëm për studentët e trajnimit dhe shkollat konsiderohet bazë. Ajo i referohet një version i thjeshtuar i Algol. Por, ndryshe nga kjo e fundit, "Pascal" mund të përdoret për të shkruar programe reale dhe madje edhe lojëra. Më parë, ai kishte popullaritet të mjaftueshëm, por tani ruhet vetëm, në fakt, për qëllime trajnimi. Gjëja e parë që tërheq programuesit e mundshëm të "Pascal", - është e mundur për të shkruar, duke ruajtur pronat e gjuhës angleze, nuk mister mbi përdorimin e skemave të veçanta të cilat janë të pranuara në gjuhë si C.
Ai e krijoi "Pascal" Niklaus Wirth në vitin 1970. Ai e quajti gjuhën pas shkencëtarit Blaise Pascal, i cili ishte babai i makinës së parë në botë. Ajo mund të shtoni dy numra të ndryshëm. Një pasardhës i drejtpërdrejtë i gjuhës "Pascal" është "MODULA-2". Ky i fundit është një version i përmirësuar.
Sistemi i programimit
Pascal ABC - gjuhë programimi paraqitur nga sistemet ekzistuese. Megjithatë, e përshkruar është një variant i brezit të ri.
Pse është krijuar "Pascal ABS"? Për këtë qëllim, ka dy arsye të rëndësishme:
- Sistemi i vjetruar i gjuhës origjinale;
- dëshira për të krijuar një ambient më modern dhe të integruar programimit.
Gjuha Pascal ABC përfshin sistemin klasik elementet "Pascal" "Delphi" dhe zgjerimin e vet. Ai u shfaq në vitin 2002.
Nuk është edhe përpilues me të njëjtin emër, e cila është një i fuqishëm dhe modern mjedis programimi. Ai është në gjendje për të kandiduar në Linux, MacOS, si edhe në Windows.
Korniza NET ju lejon të përdorni disa karakteristika të tjera, si dhe programet në stil të strukturuar, object-oriented dhe funksionale. Autori i kësaj gjuhe u bë Mikhalkovich. Ai u ndikua nga jo vetëm "Pascal" dhe "Delphi", por edhe C # dhe "Python".
Karakteristikat e përgjithshme të operatorëve
Operatorët e gjuhën e programimit janë të nevojshme për të shkruar një program. Ato bëjnë të mundur për të kryer funksione të caktuara dhe algoritme. Ekipi në "Pascal" ndryshojnë nga elementet e tjera? Fakti që ato kanë të bëjnë ekzekutimin e një veprimi. "Pascal" është projektuar në mënyrë që të gjithë operatorët janë të përbërë nga fjalë të veçanta ndihmëse. Komanda e ndarë midis tyre dhe elementeve të tjera duke përdorur një pikëpresje (;). Të gjithë operatorët janë të ndarë në grupe:
- Simple. Këto komanda nuk përmbajnë elemente të tjera. Këto janë: operatori detyrës (një zorrë e trashë dhe e njëjtë), një procedurë tranzicion të pakushtëzuar (përdoret për tags).
- Strukturuar. Këto deklarata janë bërë nga elemente të tjera: një deklaratë të përbërë, kushtet, sythe, duke u bashkuar.
Të dyja grupet do të diskutohet më vonë në këtë artikull.
procedurat operatori
Kjo kërkon që operatori për të thirrur një procedurë. Për të krijuar një linjë në mjedisin e programimit, ju duhet të specifikoni një identifikues, e ndjekur nga parametrat e thirrjes duhet të vendosen. Megjithatë, në gjuhë të ekzistojnë edhe tretmane që nuk kanë elementin e fundit. Ata "Pascal" janë të ndarë në dy lloje:
- standarde (të regjistruara në gjuhën);
- porosi (krijuar nga programues).
Kur propisaniem grup të veçantë të elementeve në një rresht është aktivizuar një ose procedurë tjetër.
Operatorët ( "Pascal"), të cilat janë përgjegjëse për detyra të përbashkëta, të mjaftueshme për të kujtuar të lehtë. Ju duhet të shkruani në seksionin Deklaratat përdor fjalën dhe të hyjë në një përshkrim të procedurës. Ka elemente standarde që nuk kanë nevojë për të hyrë në bllokun e parë. Këto janë detyra të lexojnë, shkruajnë, dhe të tjerët.
Procedurat doganore e nevojshme para se të programit të punës për të hartuar dhe vënë në seksionin e përshkrimit, ose modulit. Në qoftë se ju përdorni opsioni i fundit duhet të jetë e shkruar në seksionin e shfrytëzon ose procedurë.
operator pakushtëzuar transferimi
Operatorët Thjeshtë për t'u përdorur mjaft lehtë, duke përfshirë GOTO. Në "Paskali" ka një seksion tag, i cili ju lejon të vënë të caktuara kërkohet zhvilluesi i saj për operatorin, dhe më vonë për shkak të kërcimit të pakushtëzuar për t'iu referuar atë. Si etiketë është që do të përdoret grup të numrave dhe shkronjave, pa shenjat e pikësimit ose hapësira. Nga vija e ajo është e ndarë nga një zorrë e trashë (:). Para se të krijoni një etiketë, etiketa, shih përshkrimet duhet të specifikoni emrin e elementit.
Para se të krijojë një departament, ju duhet të dini për disa nuanca:
- të gjithë tags e përshkruara duhet të përdoret;
- Në qoftë se sendet kanë emrat e numrave, ju nuk mund të deklarojë ato.
Për fat të keq ose për fat të mirë, deklarata GOTO në gjuhët moderne nuk e përdorin programimit. Kjo është për shkak të faktit se sistemet e tilla janë duke punuar, duke krijuar parimin e transportues. Dhe operatorët e tillë ( "Pascal") si GOTO, shkelin procesin informatikë.
operatorët kushtet
Deklarata e kushtëzuar dorëzuar harton IF-THEN-ELSE, është përdorur për të shfaqur degë, në të cilën një mishërim është domosdoshmërisht gënjeshtër. Procesi kompjuterike do të vazhdojë në një nga opsionet e paraqitura. Konvencionale, procesi është i ndarë në dy lloje:
- Struktura e pirun (ku ka dy zgjedhje, secili duke çuar në rezultatin e saj);
- Struktura Bypass (kur opsioni i dytë është i gabuar, dhe në rast të tillë, programi anashkalon rezultatin duke u përdorur për të vërtetën).
Dizajni i deklaratave IF-THEN-tjetër është i strukturuar. Këto fjalë janë të rezervuara. Në këtë rast, ky i fundit nuk është subjekt i përdorimit të detyrueshëm.
Si e bën dizajni? Me anglisht përkthehet si "në qoftë se-atëherë-tjetër". Nëse gjendja specifikuar programi është i vërtetë, atëherë fakti se ajo është shkruar pas fjalës atëherë. Dhe në qoftë se kjo është e gabuar, me të vërtetë beson se ajo që është shkruar mbi të, ose tjetër pas linjës nga atëherë.
deklarata e përbërë
Për të kuptuar këtë frazë, është e nevojshme të dini përkufizimin. Deklaratat e përbëra ( "Pascal") - një grup i operacioneve për të shkruar një program që të kapura BEGIN fund. Për shkak të kësaj, një grup i komandave është e përfaqësuar si një integruar vetme.
përzgjedhja operator
Për shkak të faktit se deklarata IF është në gjendje për të punuar vetëm me dy degë, ekipi Përzgjedhjen e Lëndëve u themelua. Në këtë sistem janë fjalët funksioni - rast,, fund, tjetër. Në këtë rast, ky i fundit mund të hiqej. Para se operatori punimet duhet të shpallet parametrin dhe vlerën e saj. Nëse çelësi zgjedhja po kompletohet me përzgjedhjen e konstanteve kryhet operatori, i cili është pas fundit. Nëse saktësia nuk është i pranishëm, dhe të gjitha ekipet janë injoruar. Ajo kryhet opsionin që vjen pas fjalës tjetër apo pas deklaratës rast.
Kjo zgjedhje e operatorit në "Pascal" nuk përdor një sistem pune sikur. Nuk ka kushte eksplicite testimit. Nëse marrim parasysh punën e tij në mënyrë më të detajuar, ne mund të shohim se një rast i vogël fut mosmarrëveshje në program, pasi operatori përfundon me fund të fundit, i cili nuk është i çiftuar fillojë. Ajo është shumë më e lehtë për t'u përdorur, sidomos nëse nuk janë 5 ose më shumë zgjedhje. Përshkruajnë vazhdimisht IF-THEN do të jetë e gjatë, dhe kjo nuk është një proces rehatshme.
Operatorët ( "Pascal"): Ciklet
Çfarë është cikli? Ato nënkuptojnë një përsëritje të disa prej sistemit të komandave disa herë për të përmbushur plotësisht kushtet. Në "Pascal" njohur dy llojet e cikleve :
- parameter cikël;
- përsëritje.
Çfarë është gjithë? First (me cikël parametër) është i njohur gjithmonë parametrat. Ndonjëherë quhet i rregullt. Dallimi kryesor i saj është se numri i repetitions të ciklit është e njohur paraprakisht.
Përsëritje është e ngjashme panjohur nuancë. Looping ndodh për sa kohë që gjendja nuk do të ndodhë.
Dallojë llojet dhe llojet e cikleve mundur me ndihmën e disa prej strukturave:
- Përsëris: Përsëriteni me postcondition.
- GJATË: përsëritja e një parakusht.
- PËR - operator llogaritë. Ajo është përdorur në një parametër ciklit.
dy opsione e para janë përdorur për përsëritje përsëritës. Dallimi kryesor nga deklarata e fundit - ju mund t'i përdorë ato në një lak me një parametër, dhe - për repetitions pa vendosjen e pamundur.
Operatorët IO
Për ndërveprim me mjedisin mjedise programimit të plotësuar deklaratat e input-output. Ato ju lejojnë për të hyrë në informacion dhe të shfaqin rezultatin në ekran apo të shtypura. Komanda lexuar do të lejojë përdoruesin të specifikojë program running dhënat e tyre. Si ndodh kjo? Programi për kohëzgjatjen e ndalon në kursorit ndezje shfaqet në ekran, e cila është në pritje të dhëna nga njerëzit. Dallimi në dy deklarata të lexuar dhe readln vogla. Fundit thjesht lëviz kursorin në rreshtin tjetër.
O Operator ( "Pascal") - shkruaj (Ln). LN copë lejon të vazhdojë të dhënat e prodhimit në linjë tjetër. Nëse programi specifikon një deklaratë të thjeshtë, ajo do të shfaqet në ekranin e një afat të zbrazët. E përdorur në këtë kuptim, kjo komandë nuk është e nevojshme.
Ka edhe operatorët e var, në afërsi. Ato nuk mund të përdoret nëse urdhri nuk kërkon vetë programin.
operatorë të mëdha ( "Pascal") të përshkruara në artikull. Ato do të ndihmojnë më mirë për të shkruar programin, ata vetë punojnë mjaft shpejt dhe pa një anomali. Pa të nuk do të punojnë jashtë asgjë në programuesit e ardhshme për të punuar me gjuhën "Pascal". Program pa operatorëve, mjerisht, nuk mund të imagjinohet. Kjo do të thotë se ata duhet të jenë në gjendje për të vepruar. Kjo mund të duket operatorët e ciklit të ndërlikuara, megjithatë, duhet të jenë të trajnuar dhe të gjitha problemet zhduken. Good luck në punën tuaj!
Similar articles
Trending Now