Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Ega pea pole prügikast! Tõsta enda õppeedukust ja õpi targalt. Telli VIP ja lae alla päris inimeste tehtu õppematerjale LOE EDASI Sulge

"-java" - 190 õppematerjali

thumbnail
39
pdf

Java algajatele

Java algajatele (v1.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...

Informaatika → Programmeerimine
256 allalaadimist
thumbnail
13
pdf

Java algtõed

1 Mis on Java? Java -- alates 1991. aastast Sun Microsystems poolt arendatav ja 23. mail 1995 avalikustatud objektorienteeritud programmeerimiskeel. Esialgselt oli uue programmeerimiskeele nimetuseks Oak ja seda loodi koduelektroonika tarbeks, kuid hiljem nimetati see ümber Javaks ja seda hakati kasutama rakendite (aplettide) (ingl applet), rakenduste (application) ja servertarkvara loomiseks. Põhivõimalused · eriolukordade töötlemise laiendatud võimalused; · sisend/väljund filtrimisvahendite lai kogum; · sisseehitatud lihtsad klassid (massiiv, loetelu, stack jms); · võrgurakenduste loomise lihtsate vahendite olemasolu; · http-päringute ja vastuste loomise klasside olemasolu; · Sisseehitadud keelevahendid mitmelõimeliste rakenduste loomiseks; · unifitseeritud ligipääs JDBC- ja SQLJ-põhistele andmebaasidele ...

Informaatika → Programmeerimine
91 allalaadimist
thumbnail
0
zip

Mull java

docstxt/1336120892103680.txt

Informaatika → Programeerimise...
40 allalaadimist
thumbnail
0
rar

Algoritmid - 1. praktikum - Fibonacci

docstxt/13900488882223.txt

Informaatika → Algoritmid ja andmestruktuurid
13 allalaadimist
thumbnail
0
rar

Java põhikursus - 1. praktikum - trips-traps-trull

docstxt/13900488883393.txt

Informaatika → Programeerimise...
55 allalaadimist
thumbnail
0
rar

Java põhikursus - 3. praktikum - Kimp

docstxt/13900488882034.txt

Informaatika → Programeerimise...
28 allalaadimist
thumbnail
0
rar

Java põhikursus - 2. praktikum - Panoramio

docstxt/13900488882534.txt

Informaatika → Programeerimise...
30 allalaadimist
thumbnail
23
pdf

Games Programming with Java and Java 3D

Games Programming with Java and Java 3D Andrew Davison Dept. of Computer Engineering Prince of Songkla University HatYai, Songkhla 90112 E-mail: [email protected] Draft: 14th January 2003, #2 Abstract This article looks at the advantages and disadvantages of using Java and Java 3D for games programming. It assumes the reader is familiar with Java, but presents short overviews of gaming, the low-level APIs OpenGL and DirectX, and Java 3D. No programming examples are included here, although links to online code are supplied. 1. Background to Gaming Giving a definition for `computer game' is problematic, due to the wide range of game types. For example, the ArcadePod site (http://www.arcadePod.com) divides its hundreds of Java games into more ...

Informaatika → Java programmeerimine
22 allalaadimist
thumbnail
49
doc

Java programmeerimise konspekt

Meetod (alamprogramm) Java rakendus sisaldab põhiprogrammi (main), millest tõenäoliselt pöördutakse ka mingite alamprogrammide poole. Javas nimetatakse alamprogramme meetoditeks (tulenevalt selle keele objektorienteeritusest) ning meetodid on rühmitatud klasside kaupa. Meetodid võivad olla kas programmeerija enda poolt loodud või Javasse sisse ehitatud (nn. API meetodid, mille kirjelduse leiab Java dokumentatsioonist). Sõltumata sellest, kust meetod pärineb, võib see olla kas klassi- või isendimeetod. Klassimeetod (class method) , mida Javas kirjeldab võtmesõna static, on kasutatav n.ö. "igas olukorras", s.t. ei ole vajalik objektorienteeritud paradigma järgimine (esialgu püüame oma kursuses läbi ajada klassimeetoditega). Täpsemalt öeldes - klassimeetodi poole pöördumiseks ei ole vajalik objekti olemasolu. Klassimeetodi poole pöördumiseks kirjutatakse reeglina: Klassi_nimi . meetodi_nimi ( faktilised_parameetrid ); Kui meetod on define...

Informaatika → Java programmeerimine
283 allalaadimist
thumbnail
6
xls

Java Sort Algorithms

Elements nr Insertion sort Binary insertion sort Quicksort java.util.Arrays java.util.Collections 0 0 0 0 0 0 32000 17195 9866 44 119 75 64000 28165 16630 26 240 83 250000 128000 57457 31086 53 342 61 256000 206955 44794 121 180 110 JAVA Sorting Algorithms Time (ms) 5000 200000 4500 Time (ms) ...

Informaatika → Algoritmid ja andmestruktuurid
3 allalaadimist
thumbnail
4
docx

Java Programming Exercise

Java Programming Exercise Objective Assess OO analysis and design skill and java programming skill. The problem – Video rental store For a video rental store we want to create a system for managing the rental administration. We want three primary functions.  Have an inventory of films  Calculate the price for rentals  Keep track of the customers “bonus” points Price The price of rentals is based type of film rented and how many days the film is rented for. The customers say when renting for how many days they want to rent for and pay up front. If the film is returned late, then rent for the extra days is charged when returning. The store has three types of films.  New releases – Price is PREMIUM_PRICE times number of days rented.  Regular films – Price is BASIC_PRICE for the fist 3 days and then BASIC_PRICE times the number of days over 3  Old film - Price is BASIC_PRICE for the fist 5 days and then ...

Keeled → Inglise keel
13 allalaadimist
thumbnail
0
java

Google docsi pärimine javaga

docstxt/1336120720103680.txt

Informaatika → Programeerimise...
33 allalaadimist
thumbnail
0
rar

Infor I

docstxt/123667833834067.txt

Informaatika → Informaatika
64 allalaadimist
thumbnail
24
doc

PPK(outdated)

Arrays 1. Delete certain integer from array int[] massiv={}; int b = 5; int count = 0; for (int i : massiv) { if (i == b) count++; } int[] temp = new int[massiv.length - count]; int x = 0; for (int j = 0; j < massiv.length; j++) { if (massiv[j] != 5) temp[x++] = massiv[j]; 2. Find the longest numbers sequence (for example out of array [1111223344] -> sequence of number 1) int[] massiv = {}; int count = 1; int result = 0; int number = -1; for (int i = 1; i < massiv.length; i++) { if (massiv[i] == (massiv[i-1])) { count++; } else { count = 1;}обновляем, если цифра поменялась if (result <= count) { ...

Informaatika → Java programmeerimine
35 allalaadimist
thumbnail
18
pdf

Objektorienteeritud JAVA 2.kontrolltöö konspekt

IDK0051 2. loengutesti kordamisküsimused kevad 2015 1. Kas erind (exception) on objekt? Spetsiaalne Throwable-tüüpi objekt vigade haldamiseks Javas.  Oskame ette näha olukordi, kus programm ei pruugi käituda soovitult  Võib-olla suudame programmi töö taastada  Informeerime kasutajat veast viisakal moel try { new Item(8); } catch (Exception e) { System.out.print(e.getMessage()); } Lisaks võimalik finally osa – täidetakse alati kui programm ellu jääb Exception ex = New Exception(„Viga”) :  tavaline uue objekti loomine  konstruktorile anname String-tüüpi argumendi „Viga” catch (SomeException e) :  püütakse kinni SomeException-tüüpi objekt, mida saab kasutada nime „e” abil 2. Mis vahe on kontrollitud (checked) ja kontrollimata (unchecked) erinditel? Checked exceptions – kontrollitud erindid:  Informeerivad kasutajat olukordadest, kus normaalse töö taastamine on võimalik,  Kasutaja peab nendega ...

Informaatika → Objektorienteeritud...
97 allalaadimist
thumbnail
0
java

Tikumang.java

docstxt/122242089015064.txt

Informaatika → Programeerimise...
73 allalaadimist
thumbnail
10
pdf

Objektorienteeritud JAVA konspekt esimeseks kontrolltööks

1. Milles seisneb static typing ja dynamic typing erinevus? Static- Muutuja tüüpi on teada kompileerimise ajal ning seda muuta ei saa. See vähendab vigade hulka programmi töö ajal. Dynamic – Muutuja tüüp selgub programmi töö ajal. 2. Milliseid piiranguid seavad nähtavusele proteced ja package-private (default) nähtavused? Public – nähtav kõigile Package private- nähtav paketi sees Private – nähtav klassi sees Protected – nähtav paketi sees ja alamklassidele 3. Mis on Oracle Java virtuaalmasina (JVM) nimi? Kes ei tea, kukub ainest läbi :) JRE Java Runtime Environment – java programmi käivitamiseks JDK – Java Development Kit - arendusvahend java programmi arendamiseks 4. Tüübiteisendus - milleks vajalik, kuidas kasutatakse? Fruit a = new Apple(); Alamtüüp. Deklareeritud tüüp -- Loodud tüüp.Millist tüüpi deklareerida? - Eelistada alati üldisemat tüüpi Alamtüüpi objekti same alati kasutada ülemtüübina(implicit casting). Apple b = new Appl...

Informaatika → Objektorienteeritud...
86 allalaadimist
thumbnail
1
pdf

Programmeerimise põhikursus Java-s 4. loengu konspekt

Programmeerimise põhikursus JAVA-s IV loengu konspekt Error ja exception. Error on selline, mille puhul kasutajal pole midagi teha (paneb programmi töö seisma), aga exception on selline asi, mille puhul kasutaja saab parandada, nt kui ta on sisestanud numbri asemel tähe vms. Programmikoodi saab panna try+catchi sisse ja sees kasutada throw exceptioneid, milled siis catch kinni peab püüdma (kõigi exceptionitega ei pea tegelema, nt runtimeexception...). Kui ise exceptioneid kasutada, siis panna exceptioniks mitte lihtsalt exception, sest see on kõigi exceptionite ema, vaid mõni täpsem madalama klassi exception. Kõrgema klassi exception püüab kinni ka kõik madalama taseme exceptionid. Saab ise teha madalamate tasemete exceptioneid, sel juhul nad peavad extendima mõnda kõrgema taseme exceptionit. Spetsiifilisemad exceptionid peab catchima eespool, muidu kui üldisem catchitakse juba ära, siis spetsiifilisemat enam käima ei panda. I/O...

Informaatika → Programeerimise...
47 allalaadimist
thumbnail
0
java

Tikumäng

docstxt/123895676954597.txt

Informaatika → Programeerimise...
94 allalaadimist
thumbnail
6
docx

Programmeerimise algkursus

Arvutitest ja programmeerimisest · Riistvara: o loogikaelemendid, kahendsüsteem, 16-süsteem, 8-süsteem, teisendused, ... 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), ... ...

Informaatika → Programeerimise...
146 allalaadimist
thumbnail
5
docx

Sissejuhatus infotehnoloogiasse eksami sooritamiseks

Turingi masin 1937 Universaalne masin suudab arvutada/järeldada kõike Turingi tees: kõike mida saab üldse mingi masinaga järeldada/arvutada, saab ka Turingi masinaga arvutada Parmenides (5 saj. e.m.a) kasutas pikki loogilisi põhjendusi. Zenon Elast (5 saj e.ma) paradoksid Sofistid-Sokrates (470-399 e.m.a), Platon (428/427 - 348/347e.m.a) Aristoteles: väidete struktuur kui iseseisev uurimisobjekt Süllogismi näited:1eeldus:iga koer on imetaja, 2eeldus mõned neljajalgsed on koerad, järeldus: mõned neljajalgsed on imetajad. Süllogism on väitlus, kus mingitest etteantud väidetest järeldub paratamatult uus väide. Aristotelese puhul alati kaks kategoorilist eeldust, üks kategooriline järeldus Stoikud uurisid, kuidas saab loogiliste sidesõnade (ja, ei, või, kui ...siis)abil lihtsamatest lausetest keerulisemaid kokku panna ja kuidas näidata selliselt moodustatud lausete õigsust. Ramon Llull 1235- 1315 müstik Peateos Ars magna, generalis et ultim...

Informaatika → Sissejuhatus...
421 allalaadimist
thumbnail
6
doc

Programmeerimise alused

Programmeerimise alused 13.november 2009 Henri Jeret 10 c Programmeerimisest rääkides ja sellega tegeledes peab saama lahti üldarvamusest, et arvuti on tark. Tegelikult on arvuti võrdlemisi rumal ning oskamatu. Ta küll oskab väga täpselt käsku täita, kuid seda tehes ta ei toetu enda tarkustele. Arvuti teeb vaid seda, mida programmerija on talle ette kirjutanud. Kui töödates tekib olukord, mille lahendamiseks pole talle mingeid käske antud, siis jookseb ta kokku või kuvab vastava veateate kujul: ,,Tundmatutel põhjustel...". Erinevaid programmeerimise keeli on kokku umbes 627. Selle all mõtlen peaaegu kõiki arvuti keeli. Mõned populaarsemad keeled: 1. Java ­ Java tuli ametlikult välja aastal 1995. Autor on James Gosling. Javal on nii mõndagi ühist C ja C++ keelega, kuna ta tugineb neil keeltel. Kuigi Java on hetkel kõige populaarsem keel, on tema populaarsus viimase seitsme aasta jooksum umbes 7% ...

Informaatika → Informaatika
90 allalaadimist
thumbnail
18
odt

Indoneesia

1. Indoneesia asub ekvaatoril, India ja Vaikse Ookeani vahel. Indoneesia koosneb 17 508 saarest, neist 6000-l elatakse püsivalt. Indoneesia jagab maapiiri Malaisiaga, Paapua Uus Guineaga ning Ida Timoriga. Merepiiri jaguneb Singapuri, Malaisia, Filipiinide ja Austraalia vahel. Indoneesia asub Vaikse Ookeani, Euraasia ja Austraalia laamade ristumiskohas, mille tõttu on riigi territooriumil vähemalt 150 aktiivset vulkaani, kaasaarvatud Krakatoa ja Tambora, mis on mõlemad kuulsad oma laastamistöö pärast 19. sajandil. Riigil on 54 716 km rannajoont. Indoneesia pindala on 1 904 569 km2. Indoneesia saarestik on olnud tähtis kaubandusregioon alates 7. sajandist, mil Sriwijaya riik ja hiljem ka Majapahiti impeerium kauplesid Hiina ja Indiaga. Indoneesia ajalugu on oluliselt mõjutanud tema loodusvarasid himustavad võõrriigid. Indoneesia kaart 2. Indoneesia asub Kagu-Aasias. Kagu-Aasia asub lähisekvatoriaalses ja ekvatoriaalse kliimavö...

Geograafia → Geograafia
33 allalaadimist
thumbnail
30
pdf

Linux serveri administreerimine

Linux serveri administreerimine Ühenduse loomine Käivitage virtuaalmasinates server ubuntu-server ja klient ubuntu-desktop. Avage kliendi aknas käsurida MATE Terminal, valides selle rakenduste menüüst või vajutades klahvikombinatsiooni Ctrl-Alt-T . Looge kliendi käsurealt ühendus serveriga. Kuna kasutajanimi serveris on samasugune nagu kliendis, siis ei pea me SSH-ühenduse loomisel kasutajanime täpsustama. student@desktop:~$ ssh server Sisestage parool. student@server’s password: student Ülesanne 1 Kuva kataloogi /boot sisu ls korraldusega nii, et oleks näha failide omanikud ja suurused oleksid väljendatud kilo-, mega- ja gigabaitides. Käsk ls (list) kuvab kataloogide sisu. Lipuga -l (long listing format) kuvatakse failid detailse tabelina. Lipuga -h (human-readable) väljendatakse failisuurusi koos SI-süsteemist tuttavate eesliidete lühenditega kilo- (K), mega- (M) ja gigabaitides (G). ...

Informaatika → Operatsioonisüsteemide ja...
9 allalaadimist
thumbnail
8
docx

Sissejuhatus informaatikasse

Kas RSA algoritm on DES algoritmi analoog? Vali üks: Jah Ei + Osaliselt Millist tarkvara arhitektuuri mudelit kasutavad erinevad Torrenti nime kandvad rakendused? Vali üks: Distributed computing Client-Server Plugin Peer-to-Peer + Millist tarkvara arhitektuuri mudelit kasutab Kazaa? 1. Peer-to-Peer + 2. Client-Server 3. Plugin 4. Distributed computing Kui RSA arvutamisel valida kasutatavateks algarvudeks 137 ja 173 (moodul 23701) ning avalikuks võtmeks 7, siis mis on sinu salajane võti? Vastus: 13367 Lahenduskäik: http://pages.csam.montclair.edu/~benham/enclabs/index.html => Shift-click here to download the Excel workbook. => Paneme: First Prime: 137 ; Second Prime: 173 ; Public key: 7 Kelle poolt on loodud tuntuim tehisintellekti test, mis on tänini kasutusel? Vali üks: Alan Turing + Alonzo Church Claude Shannon Howard Aiken Milline XML keelte perekonna liige on ettenähtud XML info kasutajale mugavamaks esitamiseks? Vali ü...

Informaatika → Sissejuhatus informaatikasse
77 allalaadimist
thumbnail
7
docx

Tarkvaraarenduse mustrid: Disainimustrid

Tarkvaraarenduse mustrid: Disainimustrid Tarkvaraarendus mõeldakse mustrite all peamiselt tarkvara disaini mustreid. Disaini muster on üldine taaskasutatav lahendus tavaliselt ettetulevate tarkvara disaini probleemide korral etteantud või esilekerkivas konteksti s (käsitluses). Muster pole lõplik disain, mida saaks otse teisendada algkoodiks või masinkoodiks. Ta on pigem kirjeldus või mall kuidas lahendada probleem nii, et seda saaks kasutada paljudel erinevatel juhtudel. Disainimustrid on formaliseeritud parimad praktikad, milliseid programmeerija saab kasutada teatud probleemi lahendamisel kavandades süsteeme või rakendusi. Objektorienteeritud disainimustrid näitavad tavaliselt objektide või klassidevahelisi sõltuvusi ja vastasmõjusid ilma kaasatud klasside või objektide hulgast lõplikke rakendusklasse või objekte määratlemata. Disainimustrid jaotatakse 4 peamisse gruppi: loomismustrid; ülesehituslikud, struktuursed mustrid; käitumusl...

Informaatika → Programmeerimine
2 allalaadimist
thumbnail
5
docx

Agiilne arendusmeetod

Agiilne arendusmeetod Tanel Särgava Joonis - Tüüpiline tarkvaraarenduse projekt o Esialgu said kokku 17 inimest kes nimetasid endid ,,Agiilseks liiduks" olid tarkvaraarendusega tihedalt seotud ning panid aluse agiilsele manifestile o Extreme Programming, Scrum, Dynamic Systems Development Method, Adaptive Software Development, Crystal, Feature-Driven Development, Pragmatic Programming, Lean Development · ,,Agile manifesto" Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan o Kirjutada nö. Lightweight tarkvara o Kaasata klienti arendusse o Veenduda, et klient oleks rahul saadava lahendusega, mitte ei kirjutata valmis mid...

Informaatika → Informaatika
17 allalaadimist
thumbnail
40
odt

Objektorienteeritud programmeerimise loengutekst

1 Loeng. Sissejuhatus Võtmesõnad: abstract assert boolean break byte case catch char class const* continue default double do else enum extends final finally float for goto* if implements import instanceof int interface long native new package private protected public return short static strictfp super switch synchronized this throw throws transient try void volatile while NB! Tunduvad võtmesõnadena, aga on literaalid: false null true Algtüübid: Täisarvud · byte(8-bitiline), short(16-bitiline ), int(32-bitiline), long(64-bitiline) Ujukomaarvud · float(32-bitiline), double(64-bitiline) Tõeväärtused · boolean(true, false) Sümbolid · char(16-bitiline Unicode-sümbol, 'u0000'(0) kuni 'uffff'(65535)) Nimi: · on tõstutundlik · võib sisaldada tähti, numbreid, _ , $ · ei tohi alata numbriga · ei tohi olla Java võtmesõna, · ei tohi olla true, false, null Ühiksuurendamine, ühikvähendamine ++muutuja : M...

Informaatika → Programmeerimine
79 allalaadimist
thumbnail
5
pdf

Nutifon

Android Samsung galaxy gio: Tuli välja 2011 märtsi kuus. Möödud:110.5 x 57.5 x 12.2 mm Kaal:102 g Ekraan:Type TFT capacitive touchscreen, 16M colors Ekraan suurus:320 x 480 pixels, 3.2 inches (~180 ppi pixel density) Mälu:sisemälu-158 MB ,278 MB RAM Interneti:HSDPA, 7.2 Mbps WLAN:Wi-Fi 802.11 b/g/n, Wi-Fi hotspot Bluetooth:Yes, v2.1 with A2DP Kaamera-Primary 3.15 MP, 2048x1536 pixels, autofocus Video Yes, QVGA@15fps Chipset-Qualcomm QCT MSM7227-1 Turbo CPU-800 MHz Sensors-Accelerometer, proximity, compass Raadio-Stereo FM radio with RDS GPS-Yes, with A-GPS support Java-Yes, via Java MIDP emulator - MP4/H.264/H.263 player - MP3/WAV/eAAC+ player - Predictive text input (Swype) Aku:Standard battery, Li-Ion 1350 mAh Seisuoleks:kuni 610 h (2G) / Kuni 460 h (3G) Tööolekus:kuni 10 h 40 min (2G) / kuni 6 h 40 min (3G) Android on tarkvara kogumik elektroonikaseadmetele, mis hõlmab operatsioonisüsteemi, vahetarkvara ja ...

Informaatika → Arvutite lisaseadmed
20 allalaadimist
thumbnail
20
pdf

Labor 11: Pidevkooste Praktikumi edukaks läbimiseks tuleb täita järgmised sammud järgide loengus kirjeldatud juhiseid. NB! Töö lõppedes tuleb virtuaalserverisse laadida https://ained.ttu.ee lehelt nädala materjalide hulgast programm lab11-check käivitada käsk sudo./lab11-check ja kuvatud räsi kopeerida https://ained.ttu.ee lehel ITV0050 aine vastava labori Quizzi vastuseks. 1) Installeerida GIT. Sudo apt-get install git 2) Looge kasutaja "kasutaja" kodukataloogi kaust projekt1_salv. Mkdir projekt1_salv 3) Looge kausta projekt1_salv tühi ilma töökataloogita salv (ingl. k. "bare repository"). Git --bare init 4) Kloonige vastloodud salve sisu kausta projekt1. Git clone /home/kasutaja/projekt1_salv ~/projekt1 5) Looge tekstiredaktoriga fail ~/projekt1/anagram.py, mille sisuks on 1. def anagram(string, comp): 2. """ 3. Check whether ...

Varia → Kategoriseerimata
24 allalaadimist
thumbnail
16
pdf

Praktikaaruanne - INFOTEHNOLOOGIA SÜSTEEMIDE ARENDAMISE ÕPPEKAVA

EESTI INFOTEHNOLOOGIA KOLLEDZ PRAKTIKA ARUANNE PEETER LUMP INFOTEHNOLOOGIA SÜSTEEMIDE ARENDAMISE ÕPPEKAVA Juhendaja: T. Järvi Konsultant: M. Tamm Tallinn 2011 Sisukord 1 Sisukord 1 Sisukord ....................................................................................................................... 2 2 Praktikaettevõte............................................................................................................ 4 2.1 Tegevusvaldkond .................................................................................................. 4 2.2 Keskuse struktuur .................................................................................................. 4 2.3 Divisjonide Põhiülesanded ...............

Informaatika → Informaatika
165 allalaadimist
thumbnail
12
docx

OS põhiteenused, Androidi struktuur, Androidi käsurea kasutamine

ÕPIVÄLJUND Teoreetiline töö Juhendaja: 2015 Õpiväljund 1 OS põhiteenused  Programmide salvestamine operatiivmällu. Programm laetakse mällu ning seejärel käivitatakse.  I/O operatsioonid – Programmid ei saa iseseisvalt suhelda välisseadmetega (füüsiliste esemetega ehk riistvaraga). I/O operatsioon aitab programmidel suhelda välisseadmetega.  Failisüsteemi manipuleerimine – Aitab luua faile, kustutada neid, lugeda ning kirjutada. Aitab kaasa kataloogioperatsioonidele.  Side – Vahetab andmeid erinevate protsesside vahel, nii sama arvutiga kui ka teiste arvutitega. Andmete vahetamine realiseeritakse teadete saatmisega või jagatud mäluga  Vigade avastamine – protsessori, mälu, I/O seadmete ja kasutajaprogrammide vigade avastamine ja neile r...

Informaatika → Informaatika
2 allalaadimist
thumbnail
26
pdf

[Kasutusjuhend]Virtuaalmasina tegemine VMware Workstationiga ja Ubuntu installeerimine

Tallinna Polütehnikum Virtuaalmasina loomine VMware Workstation abil ja Ubuntu installeerimine VMware Workstation 9 Ubuntu 12.04 LTS Koostaja: Henri Muldre Juhendaja: Luisa Pani Tallinn 2012 Tere tulemast kasutama kasutusjuhendit, mis õpetab looma eelkõige virtuaalmasinat, kuhu on installeeritud Ubuntu. See juhend selgitab ka kokkuvõtlikkul määral virtuaalmasinatest ning vähesemal määral ka WMware Workstation 9 kasutamist. NB! Kasutusjuhend on mõldud kasutamiseks digitaalselt! Kuidas juhendit kasutada: Juhendit on imelihtne kasutada, kuna see koosneb arusaadavast tekstist ning rohkesti piltidest. Enamjaolt on kõik etapid piltidena välja toodud. Piltidel on punastelt ära näidatud, kuhu peab mingil hetkel vajutuse te...

Tehnoloogia → tehnomaterjalid
13 allalaadimist
thumbnail
6
pptx

Pürmiidi tipus

Pürmiidi tipus Püramiidi Tipus Väljapaistvaid kodu ja väliseesti teadlasi, insenere, tehnoloogiad ja rakendusi tutvustav saatesari Hetkel on käimas kolmas hooaeg Saade 28.03.2013 IT rakendused Tutvustati kolme Eestis tekkinud IT firmat mis on nüüdseks tuntud maailma mastaabis GrabCADFacebook inseneridele ERPLYuudne internetipõhine majandustarkvara ZEROTURNAROUNDlisatarkvara java ja muude programmeerimiskeelte tegijatele http://etv.err.ee/arhiiv.php?id=137207 Saatejuhid: Astrid Kannel Sündinud 7. Juunil 1967. aastal Haapsalus Lõpetanud Audru keskkooli, Pärnu lastemuusikakooli ja Tartu Ülikooli ajakirjanduse eriala, samuti on tal magistrikraad politoloogiaosakonnast Aastatel 19972001 oli Eesti Televisiooni ja Eesti Päevalehe korrespondent Moskvas Astrid Kannel on telesaadete "Aktuaalne kaamera", "Püramiidi tipus" ja "Välisilm" saatejuht Saatejuhid: Neeme Raud Sündinud 19. aprillil 1969. aa...

Eesti keel → Eesti keel
2 allalaadimist
thumbnail
2
doc

Mis on PHP?

Mis on PHP? Lähtudes dünaamilise veebilehe kirjeldusest, saame PHP'd nimetada serveripoolseks skriptimiskeeleks. See tähendab, et koodi käivitamiseks on alati vaja PHP toega serverit. Serverit on võimalik teatud tasu eest rentida või ise ülesehitada. Seda viimast teeme ka meie ja juba järgmises peatükis. PHP kirjeldamisel kasutatakse ka tihti mõistet veebiprogrammeerimine, mis ei ole sugugi nii vale, sest keel on ise mõjutatud teistest keeltest nagu C, Perl, Java, C++, Tcl jne. Seega sobib antud keel ka programmeermisaluste õpetamiseks. PHP sündimise lugu: Php loojaks on taanlane Rasmus Lerdorf, kes tegi 1994.a enda jaoks Perl skriptide kogumiku, mida hakkas nimetama Personal HomePage tools. Ta tegi selle kõigile kättesaadavaks. 1997.a. kirjutati kood peaaegu täielikult ümber ning otsustati nimetada PHP järglaseks ning sellele anti versiooninumber PHP3. Lisaks uuele tuumale anti ka sellele uus nimi - Hypertext Prepr...

Informaatika → Programmeerimine
1 allalaadimist
thumbnail
14
pptx

Tiiger (powerpoint)

Tiiger Lühitutvustus Ladinakeelne nimetus: Panthera tigris Perekond: imetaja Sugukond: kaslased Elukoht: erinevat tüüpi metsades; mangroovitihnikutest Bangladeshis kuni okaspuumetsadeni Venemaal Kaug-Idas Toitumine: pühvlid ja hirved; rahuldub ka ahvide, madude, konnade, kilpkonnade või termiitidega Liigid Bengali tiiger Indo-Hiina tiiger Sumatra tiiger Lõuna-Hiina tiiger Ussuuri tiiger Välja surnud liigid: Bengali tiiger Java tiiger Bali tiiger Kaspia tiiger Eluviisid Öösiti peab jahti Öösel kontrollib ja märgistab oma valduse piire (märgistab uriini ja väljaheidetega) • Üksikult elavate täiskasvanud tiigrite individuaalterritoorium: kuni 400 km². Väikeste poegadega emasloomal esialgu paarkümmend km², hiljem laiendab järk- järgult. Päeval puhkab Palava ilmaga armastab end vees karastada Jahi pidamine Jahti peavad üksinda Triibud aitavad saaklooma eest märkamatuks jääda Tapavad ohvri kaelast ham...

Bioloogia → Bioloogia
6 allalaadimist
thumbnail
21
docx

SISSEJUHATUS ITSSE

1. Suuruse numbrid ja mida nad tähendavad ? 1 bit = 1 binary digit 1bait = 8bitti 1kilobait = 1024 baiti Megabait = 1,048,576 baiti Gigabait = 1,073,741,824baiti Terabait = 1 trillion baiti Esimene mikroprose: intel 4004 von Neumann-type computer - Stored-program Computer KÜSIMUSED: Nimeta vähemalt üks oluline teooria- alane tulemus Alan Turingilt. Millisel aastakümnel see tulemus saadi? Turingu test 1940 Millal loodi programmeerimiskeel Fortran (pluss- miinus kolm aastat on OK)? Mille poolest on Fortran eriline? 1957, kõrgema taseme programmeerimiskeel, mis võimaldas loop´ida. Millisel sajandil elas saksa filosoof Leibniz? Milliseid tehteid suutis teha Leibnizi ehitatud arvuti? 17. sajandil , liitis, lahutas, korrutas, jagas Mis aastal hakati müüma arvutit nimega Commodore PET(pluss - miinus kaks aastat on OK)?1968 Millal loodi Intel Corp (pluss miinus kaks aastat on OK)? Mida ...

Informaatika → Sissejuhatus...
113 allalaadimist
thumbnail
1
pdf

Võrgurakendused I 4. loengu konspekt

Võrgurakendused IV loengu konspekt Javascriptis on array nagu list. Pikkust ei pea määrama. Saab suvalisele indeksile lisada väärtuse, isegi siis, kui olemasoleva array pikkus on väiksem. var words=["rebane","kala","lind"]; words[10]="koll"; Kui javascriptis võrrelda kahe võrdusmärgiga ==, siis javascript üritab v6rduse mõlemad pooled samasse andmetüüpi teisendada ja siis võrdleb neid. Kui on kolm ===, siis ei teisenda tüüpi. null == 0 on näiteks tõene. TypeOf() true ja false väikeste tähtedega. JS converdib true 1-ks ja false'i 0-ks, juhul kui == kasutada. NaN - kui arvutustel tekib mingi viga, st "not available number" Javascripti dictionary vastab java objektidele. Dicte saab panna ka üksteise sisse. Array-sid saab ka sinna sisse panna. Tegelikult array sisse saab ka teisi arraysid panna. Kui panna var ette, siis tekib lokaalne muutuja, kui var-i ei pane, siis globaalne. Kui JS-s on mingi viga, siis brauser ei näita min...

Informaatika → Võrgurakendused i
22 allalaadimist
thumbnail
1
docx

Great Britain

Great Britain Great Britain is an island situated to the north-west of Continental Europe. It is the ninth largest island in the world, the largest European island and the largest of the British Isles. With a population of about 60.0 million people in mid-2009, it is the third most populous island in the world, after Java and Honsh. Great Britain is surrounded by over 1,000 smaller islands and islets. The island of Ireland lies to its west. The capital of England is London and its official language is English. The island was first inhabited by people who crossed over the land bridge from the European mainland. Traces of early humans have been found from about 500,000 years ago. Until about 10,000 years ago, Great Britain was joined to Ireland. When visiting the capital London a tourist should go sightseeing around the city. There are lots of attractions to look out. For example the famous Big Ben is...

Keeled → Inglise keel
3 allalaadimist
thumbnail
13
pptx

Google Guava

Google Guava Margus Martsepp History Java collections was created in 1997 3 big ideas: · interfaces (define collections) · implementations (concrete or abstract) · algorithms (to manipulate collections) Basic idea around this framework: Extensible - people can build on it Overview 1. Utilities - {static constructors,functional - {predicates, transform}} 2. Objects {equal, coalesce, ComparisonChain} 3. Immutable - {why, how, collections} Utilities - static constructors Create a list of 2 elements Utilities - functional - predicates Apply predicates on collections/iterables Functional language equivalent Utilities - functional - transform Create a transformed view of a collection Object - {equals, coalesce} Equals (null safe) Coalesce Objects.firstNonNull(obj, default) Object - ComparisonChain CompareTo method: Immutable - why Why? · + Your life is easy (no trust problems) · + Free thread safety · + Can be...

Informaatika → Algoritmid ja andmestruktuurid
8 allalaadimist
thumbnail
13
pptx

f

Tehnika, teadus, leiutised Stella-Maria Kangur Ajajoon Suured inimesed, suured asjad, kaisukarud. 1900-1910 Tsepeliin Tolmuimeja Konditsioneer Valedetektor `Teddy Bear' (Theodore Roosevelt) Neoonvalgus Rasvakriidid Teekotid (Thomas Sullivan) Traktor Relatiivsusteooria (Albert Einstein) Auto kojamehed (Mary Anderson) Värvifotod 1900 tsepeliin Krahv Ferdinand von Zeppelin Suur tulevik Vesinik Hindenburg-suurim õhus liikuv alus, 245m.(3x Airbus A380) Relatiivusteooria Kui 30 km/h sõitvas rongis veereb rongi liikumise suunas pall, mille kiirus vaguni põranda suhtes on 20 km/h, siis raudtee kõrval seisva vaatleja suhtes näib pall liikuvat 20+30 km/h. Kui aga rongi asemel oleks peaaegu valguse kiirusel liikuv kosmoselaev ja palli asemel valguskiir, siis kosmoselaevast väljaspool oleva vaatleja jaoks kiiruste liitumist ei toimu. Valguse kiirus on võrdne kõigi vaatlejate suhtes, sõltumata nende liikumisest valguse allika suh...

Ajalugu → Ajalugu
18 allalaadimist
thumbnail
1
doc

Valguse murdumine

Kordamisküsimused: VALGUSE MURDUMINE 1. Mida kujutab endast optiline keskkond? 2. Kuidas murdub valgus kui valgus levib optiliselt hõredamast keskkonnast tihedamasse? Valguskiir murdub pinna ristsirge suunas. 3. Mis on optiline tihedus? dimensioonita suurus, mis iseloomustab optilise kiirguse nõrgenemist neeldumisel ja hajumisel aines. 4. Mida kujutab endast täieliku peegeldumise piirnurk? Sellest algab täielik peegeldumine. See on kui peegelduv kiir asub piki horisonti. 5. Defineeri langemisnurk. On nurk, mis jääb langeva kiire ja pinnaristsirge vahele. 6. Defineeri murdumisnurk. On nurk, mis jääb pinnaristsirge ja murdunud kiire vahele. 7. Kuidas murdub valgus siis kui valgus levib ühest ainest teise ainesse, mis on sama optilise tihedusega kui esimene? Valgus ei murdu, vaid läbi keskkonda sirgjooneliselt, muutmata liikumissuunda. 8. Mida nimetatakse valguse murdumiseks? Valguse levimissuuna ...

Füüsika → Füüsika
62 allalaadimist
thumbnail
1
doc

Dünaamika mõisted ja seadused

Dünaamika Inertsiaalsüsteem-taustsüsteemi milles kehtivad Newtoni seadused Seadused : Newtoni I seadus On olemas selliseid taustsüsteemid,milles kehad liiguvad java kiirusega,kui neile I mõju teised kehad. Newtoni II seadus Kiirendus on võrdeline (resultant)jõuga ja pöörvõrdeline keha massiga. Newtoni III seadus Jõud millega kehad teineteist mõjutavad, on vastassuunalised, nende moodulid on võrdsed Impulssi jäävuse seadus Suletud süsteemi moodustavate kehade impulsside summa ei muutu nende vastastikmõju tulemusel Gravitatsiooniseadus Kaks keha tõmbuvad teineteise poole jõuga, mis on võrdeline nende masside korrutisega ja pöördvõrdeline nendevahelise kauguse ruuduga. Hooke'I seadus Elastsusjõud on võrdeline pikenemisega Mõisted: Inerts on ühtlase sirgjoonelise liikumise või paigalseisu säilitamise nähtus, mis ilmneb teiste kehade mõju puudumisel. Inertsus keha omadus, mis väljendab se...

Füüsika → Füüsika
23 allalaadimist
thumbnail
1
docx

Tšhingis-khan

TsINGIS-KHAAN Temutsin (1155 või 1162 ­ 1227) oli mongoli suurkhaan 1206 kuni surmani ning ajaloo kuulsamaid vallutajaid. Tsingis-khaan rajas ilmselt ajaloo suurima impeeriumi, vallutades kahekümne aasta jooksul enamiku Hiinast, Kesk-Aasia, Siberi ning teisi alasid. 1223 toimus mongolite ja Vene vägede esimene kokkupõrge Kalka lahingus, mille esimesed võitsid. Pärast Tsingis-khaani surma jagati riik tema poegade vahel, ametlikult sai suurkhaaniks ta kolmas poeg Ugedei. Mongolid peavad Tsingisi koos tema au ja hiilgusega vastuvaidlematult enda omaks. Hiinlased ütlevad, et kuna Tsingis on surnud Gansu provintsis Hiinas ja tõenäoliselt maetud praeguse Hiina Rahvavabariigi territooriumile, kuulub ta neile. Burjaadid kinnitavad, et kuna Tsingis sündis nende ajaloolistel aladel, on nemad tema vaimsed pärijad. Jaapanlastel on teooria, et Tsingis on tegelikult üks nende rahvuskangelane, kes lahingu kaotuse järel ei...

Ajalugu → Ajalugu
6 allalaadimist
thumbnail
1
doc

Elektrilaeng, elektrivoolu töö jne.

Elektrilaeng- on keha iseloomustav füüsikaline suurus. Näitab, kui tugevasti keha osaleb elektromagnetilises vastastikmõjus. Tähis: q või Q, ühiku tähis C(kulon). Q= It Elektrivool- nimetatakse laengukandjate suunatud liikumiseks. Elektrivoolutugevus- näitab, kui suur laeng läbib ajaühikus juhi ristlõiget. 1amper, tähis I Elektrivoolu töö on füüsikaline suurus, mis arvuliselt võrdub juhi otstele rakendatud pinge, voolutugevuse ja töö sooritamiseks kulunud aja korrutisega. A, 1J Elektrivoolu võimsus on füüsikaline suurus, mis võrdub elektrivoolu tööga ajaühikus. Elektrivoolu võimsus on arvuliselt võrdne pinge ja voolutugevuse korrutisega. N, 1W. Kehade elektriseerimine: Hõõrdumisel, elektriseeruvad mõlemad kehad st. Nad omandavad elektrilaengu. Keha, millel on elektrilaeng, nimetatakse elektriseeritud kehaks. Elektriseerumiseks nimetatakse kehale elektrilaengu andmist.(laetud kehade vastastikune mõju) Laengu jäävuse seadus: elektriliselt...

Füüsika → Füüsika
41 allalaadimist
thumbnail
138
docx

Sissejuhatus infotehnoloogiasse konspekt

Sissejuhatus infotehnoloogiasse 1. Loeng Algoritm on täpne samm-sammuline, kuid mitte tingimata formaalne juhend millegi tegemiseks. Näited: a. Toiduretsept. b. Juhend ruutvõrrandi lahendamiseks Algoritmiline probleem - probleem, mille lahenduse saab kirja panna täidetavate juhendite loeteluna. Programm on formaalses, üheselt mõistetavas keeles kirja pandud algoritm. Arvutid suudavad täita ainult programme. Analoogsüsteem  andmeid salvestatakse (peegeldatakse) proportsionaalselt  Näit: termomeeter, vinüülplaat, foto Digitaalsüsteem  (pidevad) andmed lõhutakse üksikuteks tükkideks, mis salvestatakse eraldi  Näit: CD, arvutiprogramm, kiri tähtede ja bittidena Ühelt teisele: digitaliseerimine  The three major comparisons of computers are:  Electronic computers versus Mechanical computers...

Informaatika → Sissejuhatus...
241 allalaadimist
thumbnail
21
pdf

RAS operatsioonisüsteemid - reaalajalised tuumad

RAS operatsioonisüsteemid - reaalajalised tuumad 1.Millised reaalajalised nõuded määravad RAS tarkvara koostamise eripära? RAS nõuded määravad tarkvara valmistamise eripärad (enamasti tekib sundparalleelsus): · Jõudlus tippkoormusel peab olema ennustatav · Töökiiruse juhtimine toimub ümbritsevast keskkonnast · Ohutus on sageli kriitilise tähtsusega · Andmemahud on väikesed või keskmised · Aktiivne liiasus (dubleerimine, jne) · Andmete terviklikkus nõutav lühiajaliselt · Autonoomne vigade avastamine 2.Selgitada sundparalleelsuse ja traditsioonilise paralleeltöötluse erinevusi. Sundparalleelsus on mitme samaaegse andmevoo töötlus ja interaktsioon, kus esinevad vahele segamised. Ühe töö katkestamine ja hiljem lõpetamine (Andmevood tükeldatakse kiiremaks töötluseks). See on paralleelsus, mis on peale sunnitud ümbritseva keskkonna poolt. Traditsiooniline paralleeltöötluses ei esine vahelesegamist ühe või mitme and...

Tehnoloogia → Reaalajasüsteemid
19 allalaadimist
thumbnail
9
docx

Personaalarvuti operatsioonsüsteemi funktsioonid

Tallinna Polütehnikum IT- ja kommunikatsiooniosakond Personaalarvuti operatsioonsüsteemi funktsioonid Autor: Erko Väin Tallinn 2017 1 Sisukord Personaalarvuti operatsioonisüsteemi funktsioonid...............................................3 Operatsioonisüsteemide erinevad tüübid...............................................................6 Rakendusliides........................................................................................................ 7 2 Personaalarvuti operatsioonisüsteemi funktsioonid Personaalarvuti koosneb riistvara- ja tarkvarakomponentidest. Viimase mõiste alla kuuluvad: Operatsioonisüsteem (Operating System edaspidi OS) vahendab arvutikasutaja suhtlust arvuti riistvaraga. OS'i eesmärk on muuta arvuti kasutamine mugavaks, võimaldades käivitada kasutajarakendusi ja aidates lahendad...

Informaatika → Informaatika
3 allalaadimist
thumbnail
6
docx

Jenkins Blue Ocean

Kasutajaliidese testid @Test public void googleTitleTest() { // Testib pealkirja, lehe laadimisel } @Test public void googleSearchEmptyDoodle() { // Testib pealkirja // Otsides tühjalt vajutades nuppu "I Feel Lucky" } @Test public void googleSearchJacketURL() { // Testib url // Kirjutab inputi Jacket, siis vaatab, // kas otsides url sisaldab seda queryt. } @Test public void googleNavigateSecondPage() { // Testib kas läheb teisele lehele, kontrollides url // Otsib Jacket // xPathi abil nuppu vajutades navigeerib teisele lehele } @Test public void googleMyAccount() { // Testib, kas võimalik minna preferences lehele // Otsib Jacket // Avab drop down akna, peale vajutades // xPathi abil vajutab lingile // Kontrolli...

Informaatika → Informaatika
1 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun