Gaussi_tabel z x y x1 x2 -4 -5 -9 -11 0 0 1 1 1 1 1 0 3 5 10 15 1 1 Page 1 Gaussi_tabel x3 0 15 109 Page 2
Nendesse andmete saatmisel ja tulemuste tagasisaamiseks kasutada argumente ja parameetreid. Arvutuste tulemused kirjutada välja töölehele nii, et nende asukoht sõltuks dünaamiliselt massiivi suurusest kas ühe veeru vahega paremale maatriksist või üks rida allapoole seda. Programmi käivitamisel kustudada vanad tulemused töölehelt. ng ridade ja veergude jaoks kasutada VBA massiive. kirjutada need töölehele alamprogrammide abil ementide hulgas suurim element ja selle asukoht selles veerus, kus asub leitud suurim element. eade. lemuste arvutamiseks kasutada alamprogrammid. a parameetreid. liselt massiivi suurusest st. et need ilmuksid alati
Ainus väravaava, kust linnusesse sisse pääseb, asub hoone kirdeküljel. Konvendihoone on kolmekorruseline. Keldrikorrusel asusid majandusruumid. Teisel korrusel olid esindus- ja eluruumid, kus läänetiivas asusid piiskopi elutoad, idatiivas toomkapitoorium ning kabelkirik. Kabel on ruudukujulise põhiplaaniga ja tema roietega varustatud võlve toetab kaheksatahuline piilar. Kolmandal korrusel olid teenijaskonnaruumid ning põhjanurgas kõrguva massiive kaitsetorni kaitsemeeskonna teenistus- ja elutoad. Pikk Hermann on eraldatud muust linnusest kõiki korruseid läbiva sahtiga. Teise ja kolmanda korruse ruumid on ühendatud sisehoovi ümbritseva võlvitud koridori ristkäiguga, üksikud korrused on ühendatud kitsaste müüritreppidega. Edela- ja loodetiivas on säilinud algsed, kaunite tugevasti profileeritud roietega ristvlvid, mis algavad otse seinapinnalt. Siseuele avanevad
Tuumareaktoreid leidub tuumajaamades ja allveelaevades. Juhtvardad on selleks, et neelata suurem osa neutronitest ega lasta ahelreaktsioonil toimuda. Juhtvarrastest on tavaliselt uraani isotoobid või plutooniumi isotoobid. Tuumareaktorites kasutatakse tavaliselt aeglusteid , sest uraani isotoopide tuumad lõhustuvad just väga hästi aeglaste neutronite toimel. Neutronite kao vähendamiseks kasutatakse aktiivtsooni ümbrises neutroneid tagasipeegeldavaid aineid. Reaktor on ümbritsetud massiive betoonist varjega, vältimaks radioaktiivse kiirguse väljapääsu. Esimene allveelaev ,,Nautilus" ehitati 1954. Aastal USA-s Tuumaenergeetika plussid: · Eraldub minimaalselt kasvuhoonegaase või puuduvad üldse. · Ei pruugi saastuda õhk. · Tekib vähe tahkeid jäätmeid. · Saadakse väga palju energiat ja kulub väga vähe selle saamiseks. · Tootmiskulud on energial väiksed Tuumaenergeetika miinused: · Suur energia kandumine/saastumine.
Madal-Eesti piirkonda iseloomustab lehtmetsade, mereranniku, saarte ja rannikujärvedega seotud liikide rohkus (näiteks kurvitsalised). Läänesaari käsitletakse mõnikord eraldi piirkonnana. Nende omapäraks on paljude soojalembeste liikide säilimine varasemast soojemast kliimaperioodist, kes mandrilt kadunud on. Vahe-Eesti aladega koos käsitletakse sageli Alutaguse ja Jõetaguse loodusmaastiku massiive. Iseloomulik paljude boreaalsete ja taigaliikide esinemine, samuti paljud suured inimpelglikud metsalinnud. Kõrg-Eestile on omane kultuurmaastike rohkus, suured metsamassiivid puuduvad. On mitmete avamaastikuliikide elupaigaks, leidub paljusid lõunapoolseid liike, kelle levila põhjapiir Eestit läbib. Eesti fauna uurimise ajaloost Eesti fauna tõsisem tundmaõppimine algas Tartu Ülikooli taasavamisega 1802. aastal.
Näide: IF-lause sobib suurepäraselt põgenemaks tsüklist, kui tingimus on täidetud. IF-lauset saab kirjutada teise IF-lause sisse, samuti saab korraga anda mitu tingimust. Mitme tingimuse andmiseks kasutame sidesõna ,,ja" asemel - && (kaks and-märki) ning ,,või" asemel - || (kaks püstkriipsu). Näide: Juhul, kui sidesõnu on palju, võib kasutada sulge. Sulgudes olevad tingimused kontrollitakse esmajärjekorras. VI. Massiivid, arraylistid Massiive kasutame, et ühesuguse nime all hoida ühest rohkem erinevaid väärtusi. Deklareerimise kuju: muutujatüüp nimi*+ = new*suurus+; Näiteks int arvud*+ = new int*10+; arvud[0]=4 - see on massiivi nullinda koha väärtustamine arvud[1]=62 see on massiivi esimese koha väärtustamine jne 10-ni. Kõiki massiive loetakse alati nullist alates. Esimene koht on alati muutujanimi[0]; Samamoodi saab neid konsoolile printida. Näiteks System.out.println(a[1]);
Struktuurandmed ehk struktuurmuutujad on omavahel seotud väärtuste kogumikud. Andmekogumik tähistatakse programmis ühe nimega, viitamisviis üksikutele elementidele sõltub andmekogumiku liigist. Igale andmekogumiku elemendile eraldatakse kõht mälus tema väärtuste salvestamiseks ning nende käsutamine on analoogiline skalaarmuutujate käsutamisega. Neile saab omistada väärtusi ning neid võib käsutada avaldistest väärtuste leidmisel. Käsutatakse järgmisi andmekogumikke: massiive, kirjeid ja kirjemassiive. Selles kirjutises käsitletakse ainult massiive. Arvutisüsteemides on iga andmeliigi jaoks ette nähtud kindel esitusviis ehk vorming, mida käsutatakse väärtuste salvestamiseks mälus ja tehete täitmisel protsessoris. Vorminguga on määratletud väärtuste salvestamiseks eraldatavate väljade struktuur ja pikkused. Ühe andmeliigi jaoks võib olla käsutusel mitu erinevat vormingut ehk tüüpi.
Struktuurandmed ehk struktuurmuutujad on omavahel seotud väärtuste kogumikud. Andmekogumik tähistatakse programmis ühe nimega, viitamisviis üksikutele elementidele sõltub andmekogumiku liigist. Igale andmekogumiku elemendile eraldatakse kõht mälus tema väärtuste salvestamiseks ning nende käsutamine on analoogiline skalaarmuutujate käsutamisega. Neile saab omistada väärtusi ning neid võib käsutada avaldistest väärtuste leidmisel. VBAs käsutatakse järgmisi andmekogumikke: massiive, kirjeid ja kirjemassiive. Selles kirjutises käsitletakse ainult massiive. Andmete põhiliikideks VBAs on stringid ehk tekstid, arvud, ajaväärtused ja tõeväärtused. Iga andmeliigi jaoks on määratletud võimalikud väärtused ja nende diapasoon, lubatavad tehted ja operatsioonid. Arvutisüsteemides on iga andmeliigi jaoks ette nähtud kindel esitusviis ehk vorming, mida käsutatakse väärtuste salvestamiseks mälus ja tehete täitmisel protsessoris. Vorminguga on
haava otsas. Mõnikord võib juhtuda, et kotkapaaril on kaks pesa, mida nad siis asustavad kordamööda. Märtsi esimeseks pooleks on munad munetud ning aprilli teisel poolel pojad kooruvad. Lennuvõimeliseks võib neist saada juuli alguseks ainult üks poeg. Kaljukotkas talvitub oma pesapaiga lähedal. Asustavad oma pesapaiku aastakümneid, mille tõttu osade pesade eellugu ulatub üle-eelmisesse sajandisse. Levik Asustab suuremaid loodus massiive, lemmikuks elupaigaks on raba. Üksikuid pesi võib leida ka mitte traditsioonilistest paikadest. Näiteks turbamaardla servas või järve kaldal. Kalakotkas Kalakotkaste praegune viljakus Eestis on vägagi hea-kaks poega paari kohta aastas. Enamik kalakotkastest elab hetkel tehisalustel ja saadavad lendu rohkem poegi kui looduslikest pesadest. Looduslike pesi pole kalakotkal võimalik teha, kuna sobivad puud jäävad traktorite alla
Ühemõõtmelist (ühe indeksiga) massiivi nim. ka järjendiks, kahemõõtmelist massiivi maatriksiks või tabeliks. Massiivi iseloomustavad seega: 1. massiivi nimi (täpsemalt massiivi identifitseeriv L-väärtus) 2. massiivi elemendi tüüp 3. massiivi indeksite arv ja indeksite tüübid 4. massiivi elementide arv (täpsemalt iga indeksi võimalike väärtuste hulk) 5. massiivi elementide väärtused Javas käsitletakse massiive ühemõõtmelistena, kahemõõtmeline massiiv on ühemõõtmeliste massiivide massiiv jne. Javas on massiivi indeksiks täisarv vahemikus 0 kuni massiivi pikkus miinus üks. Massiiv on massiivitüüpi muutuja (L-väärtus). Javas saab massiivi kirjeldada ilma massiivi elementide arvu fikseerimata. Elementide arv määratakse mälu reserveerimise käigus (see operatsioon on Javas massiivi kirjeldusest lahutatud). Javas kasutatakse massiivi elemendile viitamiseks indeksit, mis kirjutatakse
Mosambiigi väinaga. Madagaskarile kuulub mitu väikest saart Madagaskari saare lähedal – Nosi Be , Nosi Mitsio, Nosy Vau, Sainte-Marie saar idaranniku lähedal), Mangabe saar ehk Nosy Mangabe, Nosy Lava, Radama ja Nosy Barren Madagaskari lähedal. Pindalalt on Indoneesia järel suuruselt teine saareriik maailmas. Rannajoone pikkus on 4828 km. 1.3 Looduslikud tingimused Pinnamood Saare reljeef on väga mitmekesine: keskosas kõrgub suur hulk vulkaanilisi massiive, mis lääne pool laskuvad rannikule sujuvalt, ida pool aga järsu astanguna. Madagaskari kõrgeim tipp - 2886-meetrine Maromokotro mägi asub põhjas Tsaratanana massiivis. Antananarivo lähedal kerkivad kuni 2643 meetri kõrgusele Ankaratra mäeharjad. Madagaskari viljakaimad alad asuvad piki rannikut, jõeorgudes ja saare keskosas. Madagaskaril leidub ka kivisütt, grafiiti, raua-, kroomi,- koobalti,- nikli,- plii,- tsingi,- vase,-
• Spetsiaalseid teegifunktsioone. • Spetsiaalset süntaksit • Aga protsessori jaoks nad ei ole „asjad“ mida protsessor otse toetaks. STRINGID – Tekst on lihtsalt jada baite mälus järjest pluss pikkuse määrang. Lihtsamal juhul (ascii ja iso-8859-1 kodeeringud) on üks täht üks bait. Keerukamal juhul (utf-8) on ascii tähed üks bait, teised rohkem. MASSIIVID – Massiiv on jada ühetüübilisi väärtusi: tähti, täisarve, ujukoma-arve, teisi massiive vms. Massiiv on hulk kõrvuti sama tüüpi või sama suurusega objekte (täisarvud, ujukoma-arvud alammassiivid vms). List üldiselt tähendab, et objektid ei pea olema sama tüüpi/sama suured ja nad võivad sisaldada kuitahes sügavaid alamliste. PUUD – Arvutiteaduses on puu laialt levinud abstraktne andmetüüp, mis simuleerib hierarhilist puustruktuuri põhiväärtuse ja alamväärtustega(’’vanem ja lapsed“), mis on ühendatud sõlmede kogumina. 6. nädal
programmiosad (funktsioonid, protseduurid). Ja järgnevad jällegi eestpoolt tuttavad deklaratsioonid, seekord siis keeles QBasic: DIM Jada(1 TO 100) AS SINGLE DIM Maatriks(9, 19) AS INTEGER DIM Malelaud(1 TO 8, 1 TO 8) AS STRING * 1 DIM X(-100 TO 100) AS INTEGER, Y(-100 TO 100) AS INTEGER DIM Z(-100 TO 100) AS INTEGER ' ei mahtunud enam eelmisele reale ära :-) Massiivi kasutamine Massiive kasutatakse praktiliselt igas programmis. Programm, milles ei ole ühtegi massiivi, on väga erandlik. Sest tuletage meelde, isegi string on massiiv! Teise kasutusalana võiks märkida korduvaid protsesse, milles massiivi kasutatakse andmete hoidmiseks. Massiivi kasutatakse keeles kui harilikku muutujat, kusjuures muutujanimele lisatakse indeks, mis peab mahtuma massiivi radade vahele. Vaatame järgnevalt näidet, kus massiivmuutuja 'Jada' esimesed kolm liiget summeeritakse kokku. Pascal
kasutada ka teised programmiosad (funktsioonid, protseduurid). Ja järgnevad jällegi eestpoolt tuttavad deklaratsioonid, seekord siis keeles QBasic: DIM Jada(1 TO 100) AS SINGLE DIM Maatriks(9, 19) AS INTEGER DIM Malelaud(1 TO 8, 1 TO 8) AS STRING * 1 DIM X(-100 TO 100) AS INTEGER, Y(-100 TO 100) AS INTEGER DIM Z(-100 TO 100) AS INTEGER ' ei mahtunud enam eelmisele reale ära :-) Massiivi kasutamine Massiive kasutatakse praktiliselt igas programmis. Programm, milles ei ole ühtegi massiivi, on väga erandlik. Sest tuletage meelde, isegi string on massiiv! Teise kasutusalana võiks märkida korduvaid protsesse, milles massiivi kasutatakse andmete hoidmiseks. Massiivi kasutatakse keeles kui harilikku muutujat, kusjuures muutujanimele lisatakse indeks, mis peab mahtuma massiivi radade vahele. Vaatame järgnevalt näidet, kus massiivmuutuja 'Jada' esimesed kolm liiget summeeritakse kokku. Pascal
olema tehtud nii, et üldine heliisolatsioon ei väheneks. Löögimüra isolatsiooni tagatakse: Elastse põrandakattega kaetud küllalt massiivne vahelagi Kerge, kihiline tarind, mille koosseisu kuulub ujuv või tõstetud põrand või elastselt kinnitatud ripplagi Põrandakate ja ujuv põrand peab olema eraldatud teistest tarinditest ja tehnoseadmetest elastse vahekihiga, et heli ei kanduks edasi mööda tarindeid. Õhumüra isolatsiooni nõudeid täidab massiive tarind või kerge ja piisavalt tihe kihiline tarind. Vahelagi peab olema piisava soojapidavusega; soojustada tuleb kindlasti keldri ja pööningu vahelagi. Vahelagi tuleb projekteerida ja ehitada nii, et vahelakke ei jääks kahe veeaurutihedate materjalikihtide vahele mõnda kuivamist vajavat materjali ja vahelaest pääseb niiskus välja kuivama ilma tarindeid kahjustada. 43
NORMAALKUJUD: Tabel on normaliseerimata kujul, kui ta lahtrites on korduvaid andmeelemente. Esimene normaalkuju (1NF) Def. Tabel on esimesel normaalkujul, kui tema igas lahtris on atomaarne andmeelement ja ta ei sisalda korduvaid veergude gruppe. Tegevused: 1. Korduvate andme-elementide likvideerimine. 2. Veergude grupi põhjal uue tabeli loomine. 3. Liit-andme-elementide eemaldamine. Esimesel normaalkujul oleva tabel ei tohi sisaldada nn. massiive või teisi tabeleid. Teine normaalkuju (2NF) Def. Tabel on teisel normaalkujul kui ta on esimesel normaalkujul ja iga mitte- võtme veerg on täielikult funktsionaalselt sõltuv primaarvõtmest (st. et ta on funktsionaalselt sõltuv kogu primaarvõtmest aga mitte mõnest selle osast). Tegevused: Kui leitakse veerud, mis sõltuvad funktsionaalselt ainult mõnest primaarvõtmesse kuuluvast veerust, siis eraldatakse funktsionaalselt sõltuvad
mis paljuski on sarnane käsuga MOVE (esimene viip on seekord kujul Specify base point or displacement, or [Multiple]:). Käsk COPY lubab luua lähteobjekti(de)st rohkem kui ühe koopia selleks tuleb vahetult pärast valikuhulga moodustamist sisestada täht M (Multiple). Viimasel juhul tuleb käsu lõpetamiseks teha tühisisestus, muidu aga mitte. Sageli on tarvis moodustada lähteobjekti(de)st massiiv, mida tehakse käsuga ARRAY. Massiive on kahte liiki: · ristkülikukujulised objektid paigutatakse ridade ja/või veergude kaupa konstantse sammu tagant (read piki Y-telge, veerud piki X-telge); see kehtib juhul, kui süsteemi- muutuja `SNAPANG võrdub nulliga (vaikimisi nii ongi); kui aga anda vahekaardil Drafting Settings (vt. joonis 6) nurgale nullist erinev väärtus (väljal Angle), siis on kogu ristkülikmassiiv selle nurga väärtuse võrra pööratud);
public static void Main(string[] arg){
int[] m=new int[3];
m[0]=40;
m[1]=48;
m[2]=33;
int summa=0;
for(int i=0; i
public static void Main(string[] arg){
int[] m=new int[3];
m[0]=40;
m[1]=48;
m[2]=33;
int summa=0;
for(int i=0; i
public static void Main(string[] arg){
int[] m=new int[3];
m[0]=40;
m[1]=48;
m[2]=33;
int summa=0;
for(int i=0; i