TALLINNA TEHNIKAÜLIKOOL INFOTEHNOLOOGIA TEADUSKOND Arvutitehnika instituut Süsteemitarkvara õppetool 121055IASB IAG0081 Programmeerimine I FUNKTSIOONI TABULLEERIMINE Kodutöö nr.1 Juhendaja: dotsent Vladimir Viies Margit Aarna Koostaja: Peeter Sikk Tallinn 2012 Autorideklaratsioon Kinnitan, et käesolev töö on minu töö tulemus ja seda ei ole minu ega kellegi teise poolt varem esitatud. Peeter Sikk 121055IASB Sisukord Ülesande püstitus...
Ideaalse gaasi definitsioon. Ideaalse gaasi olekuvõrrand. Ideaalse gaasi olekufunktsioonid p, T, V, U (siseenergia). Ideaalse gaasi kineetilise teooria alused rõhu, temperatuuri ja siseenergia avaldised osakeste liikumisolekute kaudu. 1) Ideaalne gaas on reaalse gaasi lihtsaim mudel, kus lihtsuse mõttes oletatakse, et : · Molekulidel on lõpmata väikeste elastsete kerakeste omadused · Molekulide liikumine on kulgliikumine · Ideaalne gaas on lõpmatult kokkusurutav · Molekulide vastasmõju seisneb ainult nende omavahelistes elastsetes põrgetes · Ideaalset gaasi pole võimalik veeldada Reaalsed gaasid käituvad ideaalsetena suurtel hõrendustel.; Ideaalne gaas on kõige lihtsam termodünaamiline süsteem. Gaas, mis koosneb täielikult elastsetest punktmassidest (millel pole sisemist struktuuri). 2) Siseenergia on: 1. makrokäsitluses keha või süsteemi energ...
1 Kliendipoolse JavaScript'i lühikonspekt Sissejuhatus JavaScript'i ................................................................................................1 1. JavaScript'i olemus ................................................................................................1 2. JavaScript'i versioonid ...........................................................................................3 Tuum-JavaScript ...........................................................................................................3 1. Leksikaalne ehitus .................................................................................................3 2. Andmetüübid .........................................................................................................4 3. Muutujad...
2 Sissejuhatus.................................................................................................................................5 Põhivõimalused...........................................................................................................................6 Käivitamine.............................................................................................................................8 Ülesandeid...........................................................................................................................9 Suhtlus arvutiga.......................................................................................................................9 Arvutamine...
loeng.
Looja - N. Wirth, nimi B. Pascali (1623-62) järgi.
+ Üldotstarbeline, hästi õpitav ja õpetatav, head stiili
õpetav, kergesti loetavad programmid.
Struktuurprogrammeerimise klassikaline keel.
- Standardis puuduvad madaltaseme vahendid jms. ->
suhteliselt aeglane programm, arvutist "viimast võtta"
on raske/võimatu.
Enamlevinud IBM PC-tüüpi arvuteil (Turbo Pascal, Object
Pascal (Delphi) jm), kuid ka UNIX ja VAX süsteemides.
SUN-i Pascal (meie töövahend) - üldiselt standard-Pascal.
Märkus edasijõudnutele.
moodulitehnika (UNIT) sellisel kujul ei tööta.
andmetüübid - standardsed + string ja alpha.
(string - 255 sümbolit, alpha - 10 sümbolit )
Üldised juhised:
·programm koosneb lausetest. Iga lause on soovitav kirjutada eraldi
reale, rea lõpus vajutada
Eesti Põllumajandusülikool Tehnikateaduskond Mehaanika ja masinaõpetuse instituut Enno Saks Joonestuspakett AutoCAD 2000 (versioon 15.0) II Kolmemõõtmeline raalprojekteerimine & Programmeeritud joonestamine Tartu 2000 1. Ruumilised koordinaadid Ruumiliste jooniste valmistamiseks on vajalik tunda tähtsamaid ruumilisi koordinaatsüs- teeme (vt joonis 1): ristkoordinaate xyz, silinderkoordinaate rz ja sfäärkoordinaate . Silinderkoordinaatide saamiseks tuleb punkt P(x,y,z) projekteerida XY-tasandile, selleks on joonisel 1 punkt P'(x,y,0). Punkti P' kaugus koordinaatide algusest O ongi parajasti polaar- raadius r (r = x 2 + y 2 ), polaarnurk (0O < 360O , või ka 180O < 180O ) on aga nurk X-telje positiivse suuna ja polaarraadiuse vahel, kusjuures x = rcos , y = rsin . Koordinaadid...
Põhimõtted. Plussid/miinused. Erinevad skriptikeeled: Javascript on Netscape Communications Corporation'i poolt loodud kliendi-poolne (Client- Side) interpreteeritav objektorienteeritud programmeerimiskeel, mida kasutatakse koos HTMLiga veebilehtede koostamisel. Veebilehe laadimisel kuvab brauser selle vastavalt HTML-dokumendi tekstile ja täidab ka selles paikneva Javascripti programmi. Põhimõt e on HTML vormide valideerimiseks · interaktiivsuse tõstmiseks · dünaamilisuse tõstmiseks Javascript on lihtne ja tasuta Shellscript , JavaScript, VBA Skriptikeelte plussid Kiire loomistsükkel Lihtne õppida Platvormist sõltumatu Kompaktne ning suhteliselt kiire · Skriptikeelte miinused Piiratud funktsionaalsus (sisseehitatud vahendid) Kood avalikult nähtav Vähe töövahendeid (esialgu) JAVASCRIPT. Ajalugu. JavaScript loodi firma Netscape poolt 1995 aastal · Esmalt sai se...
write(output); // STOP HIDING FROM OTHER BROWSERS -->
TINGIMUSLAUSE. IF-lause. Tingimuslik valik. - if-tingimuslauset kasutame siis, kui soovime, et kood käivitub ainult siis kui tingimus on täidetud. · IF-lause if (tingimus) { lause; } else { lause; } · Tingimuslik valik (tingimus)? tõene_väärtus : väär_vastus TSÜKLID. FOR-tsükkel. WHILE -tsükkel. FOR...IN lause. BREAK, CONTINUE käsud. - while tsükkel käivitab koodi ning jätkab seda seni kuni määratud tingimus on õige. · FOR-tsükkel for (algväärtus; lõpu_tingimus; samm) { lause; } · WHILE-tsükkel while (tingimus) { lause; } i = 0; while (i < 10) { document.write("rida ", i, "n"); i++; } · FOR ... IN lause for (muutuja in array_name) { lause; } for (i in counters) { document.write(counters[i], "n"); } · BREAK, CONTINUE käsud while (i < 0) { if (i == 2)...
18 Assotsiatiivsed massiivid.................................................................................................... 18 Tsüklid..................................................................................................................................... 19 FOR tsükkel ........................................................................................................................ 19 WHILE tsükkel.................................................................................................................... 19 Tingimuslause IF..................................................................................................................... 19 Funktsioonide defineerimine................................................................................................... 20 Veahaldus...
Sardsüsteem: Piiratud väljendusvõime, mis põhineb hästi (suspended) kuni teise täitmine jõuab mingi Genereeritud C programmid ei ole alati valitud punktini efektiivsed arvutusmudelil: 38 Ei sobi hajusrakendustele · Peavad olema efektiivsed · Spetsifitseerida saab ainult valitud süsteeme Kontrolli-põhine sünkroniseerimine Ei ole programmilisi konstruktsioone Loodud mingi spetsiifilise ülesande jaoks. · Formaalne analüüs on võimalik Andmete põhine sünkroniseerimine Ei või...
0 2011a) See on juhend kiireks Java õppimiseks, esialgsete teadmiste omandamiseks. Näited teen eclipse'iga. Koostanud Alex. Email: [email protected]. Tänud Roelile, kes leidis kirja- ja muid näpuvigasid ning tegi huvitavaid soovitusi manuaali redigeerimiseks/täiendamiseks! I. Valmistumine programmi kirjutamiseks. Alustame kõige lihtsamast asjast ehk põhimõttest. Programm koosneb pakettidest. Pakett koosneb klassidest, millest üks on alati main class, mis jooksutab teisi klasse. Main klassi all mõtlen ma seda, et meil on üks suvalise nimega klass, mis hoiab endas staatilist main nimega funktsiooni (sellest veidi hiljem). Klassid on selleks, et hoida erinevaid programmi osi eraldi. Näitena võib tuua maja. Maja puhul on klassideks näiteks sein, aken, uks, katus, vundament jne. Maja elamiskõlblikuks muutumiseks on vaja Main klassi. Klassid koosnevad funkts...
o protsessor (CPU) - juhtseade (CU), aritmeetikaseade (ALU), registrid, taimer, ... o põhimälu - muutmälu (RAM), püsimälu (ROM), ülekirjutatav püsimälu, ... o adresseerimine - bitt, bait, sõna, aadress, aadressruum, ... k - kilo (10^3), M - mega (10^6), G - giga (10^9), T - tera (10^12), P - peta (10^15), E - eksa (10^18), Z - zeta (10^21), Y - jota (10^24) o siinid - andmesiin, aadress-siin, juhtsiin, ... o välisseadmed - välismälu, sisend/väljundseadmed, kontrollerid, ... · Programmi täitmine arvutis: o masinkäsud - protsessori käsustik o operandid, aadresside moodustamine o andmete kujutamine madaltasemel: täisarvud, ujupunktarvud, sümbolid ja stringid (sõned), ......
)Gram+ ja Gram- bakterite rakuseina ehitus ja esindajad: Gram pos rakusein koosneb peptidoglükaanide kihist. Omane on teihoiinhape, ioonide liikumine ning kaitse, antigeenne spetsiifilisus. Gram pos rakuseinaga on nt Bacillus anthracis, Lactobacillus sp. jne. Gram neg bakterite rakusein koosneb peptidoglükaanist. Olemas on välismembraan. LPS= endotoksiin. Kaitse. Poriinid. 2.)Prokarüoodi raku ja genoomi suurus: Rakk on 1-10 mikromeetrit. Genoomi suurus (bp) mükoplasma 3×105 batsill 3×106 E.col 4×106 i 3.)Eukarüoodi raku ja genoomi suurus: Rakk on 5-100 mikromeetrit. Genoomi suurus (bp) Seened: pärm 2×107 Drosophil Loomad: 2×108 a kana 2×109 inimene 3×109 Taimed: uba...
phl.univie.ac.at/~chris/gateway/formular-uk-zentral.html Millistel muutuja väärtustel on lause (Av(B&A))v(-A&(Cv(B&-C))) väär? Panna tuleb results only, 0 on väär 1 on õige Tutvu ajalooga saidis kuni II maailmasõda: http://www.maxmon.com/history.htm Loe läbi jutt ja proovi andmetega mängida: http://math.hws.edu/TMCM/java/DataReps/index.html Kahend süsteemi arvu(101101001) ->kümnend süsteemiks. Nr sisse ja bianarile punkt, ja vaatan base ten integeri kümnendarvudest annab Ecki appletis juuresoleva graafilise kujutise, teen kujundi ja vaatan base integeri mis vastab kahendsüsteemi arvule 1110001 ASCII tabelis? Nr sisse ja punkt bianari, vaatan ...teksti Kümnendsüsteemi arv 33 on kahendsüsteemis? 33 kirjutan ja Base-ten integer, vaatan bianary Loe läbi jutud Atbashi ja Caesari šifri (Caesar cipher) kohta: http://www.wikipedia.org 2 Tutvu ajalooga kuni 1970ndad: http://www.islandnet.com/~...
TALLINNA TEHNIKAÜLIKOOL INFOTEHNOLOOGIA TEADUSKOND Arvutitehnika instituut Süsteemitarkvara õppetool 121055IASB IAG0081 Programmeerimine I MASSIIVID Kodutöö nr.2, varjant 664 Juhendaja: dotsent Vladimir Viies Margit Aarna Koostaja: Peeter Sikk Tallinn 2012 Autorideklaratsioon Kinnitan, et käesolev töö on minu töö tulemus ja seda ei ole minu ega kellegi teise poolt varem esitatud. Peeter Sikk 121055IASB Sisukord Ülesande püstitus 1. Klaviatuuril sisestatakse reaalarv vahemiksu 0-1. 2. Moodustatakse reaalarvuline massiiv A elementidega · · · ...... Ku...
Andmebaasipõhiste veebirakenduste arendamine Microsoft Visual Studio ja SQL Server'i baasil C# Tallinn 2011 C# Mõnigi võib ohata, et jälle üks uus programmeerimiskeel siia ilma välja mõeldud. Teine jälle rõõmustab, et midagi uut ja huvitavat sünnib. Kolmas aga hakkas äsja veebilahendusi kirjutama ja sai mõnegi ilusa näite lihtsasti kokku. Oma soovide arvutile selgemaks tegemise juures läheb varsti vaja teada, "mis karul kõhus on", et oleks võimalik täpsemalt öelda, mida ja kuidas masin tegema peaks. Loodetavasti on järgnevatel lehekülgedel kõigile siia sattunute jaoks midagi sobivat. Mis liialt lihtne ja igav tundub, sellest saab kiiresti üle lapata. Mis esimesel pilgul paistab arusaamatu, kuid siiski vajalik, seda tasub teist korda lugeda. Ning polegi loota, et kõik kohe lennult külge jääks!? Selle jaoks on teksti sees koodinäited, mida saab kopeerida ja arvutis tööle panna...
NET platvormil. Kui Sulle meeldib programmeerida, siis usun, et saame Sulle pakkuda vajalikku ja huvitavat õppematerjali. Järgneva praktilise ja kasuliku õppematerjali on loonud tunnustatud professionaalid. Siit leid uusimat infot nii .NET aluste kohta kui ka juhiseid veebirakenduste loomiseks. Teadmiste paremaks omandamiseks on allpool palju praktilisi näiteid ja ülesandeid. Ühtlasi on sellest aastast kõigile kättesaadavad ka videojuhendid, mis teevad õppetöö palju põnevamaks. Oleme kogu õppe välja töötanud vabavaraliste Microsoft Visual Studio ja SQL Server Express versioonide baasil. Need tööriistad on mõeldud spetsiaalselt õpilastele ja asjaarmastajatele Microsofti platvormiga tutvumiseks. Kellel on huvi professionaalsete tööriistade proovimiseks, siis tasub lähe...
Strateegia. x Strateegia on firma otsustusloogika. (Kreitner) x Strateegia kujutab endast teatud hulka hüpoteese põhjuste ja tagajärgede seoste kohta. (Kaplan, Norton) x Strateegia on org.-i eesmärkide ja ressursside ning muutuvate turundusvõimaluste ühildamine. (Kotler) x Strateegia ilma taktikata on kõige aeglasem tee võiduni. Taktika ilma strateegiata on ainult ettevalmistus alistumiseks. (Sun Tzu c. 500 BC) Leimann väidab, et strateegia kujutab endast pikaajaliste eesmärkide saavutamise põhiteede ja tegevuspõhimõtete kogumit, mis on organisatsiooni arengu juhtimise aluseks. Organisatsiooni strateegia hõlmab organisatsiooni kõiki olulisi funktsioone ja allüksusi ja ta peaks tagama, et organisatsioonis langetatavad otsused on omavahel kooskõlas. Strateegia kavandamine ja elluviimine on juhtimise olu...
Viimsi Kool Rauno Leppik VEE KOKKUHOIU VÕIMALUSED KODUSES MAJAPIDAMISES Uurimistöö Juhendaja: õp Alge Ilosaar Viimsi 2013 SISUKORD SISSEJUHATUS Vesi on eluks kõige vajalikum osa. Inimkonmd on seda kasutanud samakaua kui on eksisteerinud. Kuid tänapäeva teadlased on uurinud välja, et joogikõlbliku vett ei ole väga palju, kõigest 1 protsent kogu maailma veest. Selle vähese vee tõttu on hakatus vett säästma ja säästmine on üha tõusev trend. Paljud teadlased ja inseneerid leiavad võimalusi, kuidas hoida vett kokku. On tehtud palju leiutisi, mis aitaks inimestel vett kokku hoida. Antud teema on maailmas väga aktuaalne, ning seda on juba uuritud ka, kuid see on selline valdkond mis muutub pidevalt, sest inimesed on hakanud mõtlema loodusele ja on haklanud rohkem säästma. Uurimustöö teoreetilises osas tutvustatakse erinevai...
Juhtimisteaduse olemus ja juhtimise kohta inimühiskonnas. JUHTIMINE ON EESMÄRGILE JÕUDMINE TEISTE INIMESTE KAASABIL MIKS inimesed lasevad ennast juhtida (alluvad juhtimisele)? · abitus ja alaväärsuskompleks · armastus · oma lolluse tunnistamine KES on need, kes juhivad teisi? · missioonitunne · egoistlikud kaalutlused · jumalad ja väljavalitud KUIDAS (mille abil) juhitakse? · hirm & toores jõud · veenmine (moraalne mõjutamine) · `prääniku' pakkumine (majanduslik huvi) w KUS toimub juhtimine? · organisatsioon · grupp (kamp, töörühm...) · mass 2. Juhtimistegevus kui protsess ja selle koostisosad (lisa: R. Alas lk 10) Juhtimine on mõjutamine; eesmärgile jõudmine teiste inimeste kaasabil. Juhtimine on tegevus, mis võimaldab saavutada organisatsiooni eesmärgid oma ressursside plaanimise, organiseerimise ja kontrollimise kaudu....