Funktsioonid Nimi: Leia materjale internetist ning vasta küsimustele: Mida tähendavad järgmised mõisted? Milles seisneb mõistepaari erinevus ja milles sarnasus? Vastus anna kujul: ,,Esimene on ... Teine on ... Mõlemad on ..., aga ..." funktsioon ja protseduur Esimene on alamprogramm, mille ülesandeks on mingi väärtuse väljaarvutamine. Teine on alamprogramm, mille ülesanne on programmi osadeks jaotamine ja korduvalt kasutatava tegevuse defineerimine. Mõlemad on alamprogrammid, aga erinevuseks on täidetav ülesanne. parameeter ja argument
Programmi ja keele põhielemendid Programm koosneb ühest või mitmest protseduurist. Viimasel juhul on üks protseduuridest alati peaprotseduur. Programmi täitmine algab peaprotseduurist, täitmise ajal võib see pöörduda alamprotseduuride poole. Protsedur võib olla parametritega või ilma. Funktsioonil võivad olla parameetrid, nad näitavad sisendandmeid. Parameetrid saavad väärtused vastavatelt argumentidelt, kui pöördutakse protseduuri poole. Funktsiooni poolt leitav väärtus omistatakse funktsiooni nimele, mille kaudu ta tagastatakse pöördumiskohta. Suvaline protseduur koosneb lausete jadast, mis määravad nii protseduuri enda kui ka tema poolt käsutatavad andmed ja täidetavad tegevused. Lauseid täidetakse selles järjekorras, nagu nad esinevad protseduuris. Täitmise järjekorda saab muuta spetsiaalsete juhtimislausete abil. Juhtmislausete kaheks põhiliigiks on valikulaused ja korduslaused.
...........................................................61 Ahel ja järjekord.................................................................................................................... 61 Pinumälu ehk magasinmälu...................................................................................................64 ÜLESANDED........................................................................................................................... 65 ALAMPROGRAMMID. PROTSEDUUR JA FUNKTSIOON................................................66 MILLEKS ON VAJA ALAMPROGRAMME?....................................................................66 PROTSEDUURI JA FUNKTSIOONI ERINEVUSED........................................................ 66 ALAMPROGRAMMIDE KASUTAMINE..........................................................................67 Pascal...................................................................................................................................
....................................................14 Loogilised keeled....................................................................................14 Esimese teema kokkuvõte.........................................................................15 TEINE TEEMA: PÕHIMÕISTED. OMISTAMISLAUSE. .............................................16 Sissejuhatus...............................................................................................16 Programmeerimise mõisted.......................................................................16 Algoritm..................................................................................................16 Programmeerimiskeel.............................................................................17 Lause......................................................................................................18 Võtmesõna..................................................................
JÄRELKONTROLLIGA KORDUS on korduslause, mille korral täidetakse etteantud tegevust vastavalt PÄRAST tegevust esitatud tingimusele. Protseduur on keele konstruktsioon, mille abil võib sooritada programmi osadeks jaotamist ja korduvalt kasutatava tegevuse defineerimist. Põhimõtteliselt võib protseduur sisaldada mistahes ülesande lahendamiseks vajalikku programmiosa. Protseduuri kasutamine toimub omaette lausega, mis siis nagu laiendaks keele lausete hulka. Funktsioon on mõnevõrra spetsiifilisem alamprogramm. Olles oma struktuurilt sarnane protseduuriga, on tema ülesandeks mingisuguse väärtuse väljaarvutamine. Globaalse muutuja tegevuspiirkond ulatub alates tema deklareerimise kohast üle kogu ülejäänud programmi. See tähendab, et kõik sellesse piirkonda jäävad alamprogrammid ja põhiprogramm saavad seda muutujat kasutada. Lokaalse muutuja tegevuspiirkonnaks on see alamprogramm, milles ta on deklareeritud. Seda muutujat saab
TALLINNA ÜLIKOOL Matemaatika-loodusteaduskond Informaatika instituut Google App Engine Iseseisev töö aines Veebiprogrammeerimine IFI6011 Andris Reinman ITJ-08 Õppejõud: Jaagup Kippar Tallinn 2010 Google App Engine Andris Reinman Sisukord Google App Engine............................................................................................................................ 1 Sisukord......................................................................................................................................... 2 Tutvustus.......................................................................................................
Aga kui kommentaarid on olemas piisab selleks ~5 minutist. Kommentaarid peavad kirjeldama loodava koodi eesmärke, kasutatud muutujaid, funktsioone ja algoritme. PHP parser ei loe teksti, mis asub kommentaaride vahele. Ta lihtsalt ignoreerib seda. PHP programmeerimiskeeles on 2 tüüpi kommentaare: 1. / voi # - üherealiste märkuste jaoks 2. /* ... */ - mitmerealised kommentaarid comments.php funktsiooni sum() # ja kirjutame tulemuse väljundisse echo $a.' + '.$b.' = '.sum($a, $b); /* Funktsioon summa leidmiseks. Sisendiks on 2 argumenti ja tulemuseks on nende summa */ function sum ($x, $y) { return $x + $y; } ?> Näide 1.3.2 Eraldajad PHP programmid on põhimõtteliselt käskude kogumid. Käskude eraldamiseks kasutatakse programmeerimiskeeltes spetsiaalseid sümboleid - eraldajaid. PHP's seda tehakse semikooloniga: separators.php
............................................................................................ 75 SQL-parameeter................................................................................................................75 Salvestatud protseduur......................................................................................................76 Ülesandeid.........................................................................................................................77 Funktsiooni delegaadid......................................................................................................... 77 3 Funktsioonide komplekt....................................................................................................79 Sündmused........................................................................................................................79 Ilmajaamad..........................
Kõik kommentaarid