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

"-algoritm" - 262 õppematerjali

thumbnail
0
png

Algoritm

docstxt/15420895074279.txt

Matemaatika → Matemaatika
1 allalaadimist
thumbnail
2
xlsm

Algoritm,sorteering,korrutustabel excelis

3 4 5 6 7 8 9 10 3 4 5 6 7 8 9 10 11 12 11 12

Informaatika → Informaatika
44 allalaadimist
thumbnail
6
docx

Tabuleerimine kodutoo

Tallinna Tehnikaülikool Infotehnoloogia teaduskond Programeerimine I Kodutöö Funktsioonide tabuleerimine 4. variant Üliõpilane: *********** Matrikli number: ****** ****** Hindaja: ****** Tallinn 2011 Sisukord 1. Tiitlileht 2. Sisukord 3. Selgitus 4. Graafik 5. Algotim 6. Programm Selgitus On antnud funktsioon f(x)=. Esimeskes kasutaja sisestab x argumendi algväärtus (a) , mis võib olla iga. Edasi ta sisestab x argumendi lõppväärtus (b), mis peab olema rohkem kui väärtus a (a0), kui see tingims ei ole tehtud, siis ...

Informaatika → Programmeerimine
119 allalaadimist
thumbnail
9
doc

Algoritmi ajaline keerukus

2. Algoritmi ajaline keerukus (jätk) 2.1. Olulisemad mõisted ([J.Kiho] põhjal ) Def: Algoritmi ajalist keerukust väljendab funktsioon f, mis igale antud algoritmi järgi lahendatavale konkreetsele ülesandele andmemahuga n seab vastavusse ülesande lahendamisel sooritatavate algoritmi sammude arvu f(n). Üldiselt eeldatakse,et antud algoritmi alusel koostatud programmide töö aeg on ajalise keerukuse funktsiooni kordne c*f(n), kus c on konstant. Eriti oluline on algoritmi ajalist keerukust väljendava funktsiooni käitumine alg- andmete mahu piiramatul kasvamisel. Vastavat hinnangut nimetatakse asümptootiliseks hinnanguks. Lahendusaja suhtelist kasvu kirjeldab järgmine tabel: Programmi töö aeg kujul c*f(n) Lahendamise aja suhteline kasv f(25)/f(5) c1*log(n) 2 c2*n2 25 c3*n3 125 c4*2n ...

Matemaatika → Matemaatika ja statistika
51 allalaadimist
thumbnail
4
xlsm

Informaatika II kodutöö 2 TTÜ

-56 17 -27 76 first last nr of values -4 -100 100 20 -62 37 Antud nr 50 70 23 57 -68 62 -60 92 -87 -88 59 -24 -7 -76 UML SumOfBiggerThanGivenNum maximum miinimum Positsioon 92 17 1 SumOfBiggerThanGivenNum 168 BiggerThanGivenNum SmallestPosNum

Informaatika → Informaatika ll
6 allalaadimist
thumbnail
12
pptx

Andmete kaitse krüpteerimise abil

Andmete kaitse krüpteerimise abil Ats Baškirtsev Villiam Põldma Krüpteerimine • Krüpteerimist kasutatakse ennekõike selleks, et tagada andmete turvalisus • Krüpteerimise käigus muudetakse faili sisu võõrastele inimestele loetamatuks • Krüpteerimiseks kasutatakse erinevaid tehnikaid, millest kaks on sümmeetriline algoritm ja asümmeetriline algoritm • Krüpteerimiseks kasutatakse erinvaid tarkvarasid, Eestis kõige levinum on DigiDoc3 Sümmeetriline algoritm • Krüpteerimiseks ja dekrüpteerimiseks kasutatakse sama võtit • Sümmeetrilise krüpteerimise puhul on oluline, et võti jääks saladusse • Võti oleks mõistlik saata postiga või kulleriga • Väga tihti kasutatakse sümmeetrilise algoritmi võtme krüpteerimiseks asümmeetrilist algoritmi Asümmeetriline algoritm • Asümmeetriline algoritm ehk avaliku võtmega algoritm • Asümmeetriline algoritm kasutab kahte võtit an...

Tehnoloogia → Arvutitund
1 allalaadimist
thumbnail
0
py

Python RSA krüpteerimine

docstxt/12341350751429.txt

Informaatika → Programmeerimine - python
25 allalaadimist
thumbnail
24
odt

Kartograafiline generaliseerimine

Eesti Maaülikool Põllumajandus- ja keskkonnainstituut Kartograafiline generaliseerimine Referaat Koostajad: … Juhendaja: … Tartu 2015 Sisukord Table of Contents Sissejuhatus.................................................................................................................................3 Generaliseerimine ja selle kasulikus........................................................................................... 4 Kriteeriumid näitamaks generaliseerimise vajadust....................................................................4 Generaliseermise meetodi........................................................................................................... 6 Generaliseerimine GIS-i programmides..................................................................................... 7 Ramer ...

Geograafia → Geoinformaatika
14 allalaadimist
thumbnail
6
docx

Krüpteerimine ( referaat )

Krüpteerimine Krüpteerimist kasutatakse arvutite ja arvutivõrkude, mobiiltelefonide, sinihamba- ja muude seadmete turvalisuse tagamiseks. Krüpteerimine iseenesest tagab küll krüpteeritud info salajasuse, kuid ei taga selle autentsust ja terviklikkust. Selleks, et kindlaks teha, ega sõnumit pole vahepeal muudetud, kasutatakse avaliku võtme infrastruktuur ehk PKI-d. Faili krüpteerimise eesmärgiks on muuta failis asuvad andmed võõrastele loetamatuteks ehk info salastada. Krüpteerimisel muudetakse dokumendid loetamatuks kõigile teistele peale määratud adressaatide. Krüptograafiline algoritm ehk šiffer kujutab endast matemaatilist funktsiooni, mida kasutatakse info krüpteerimiseks ja dekrüpteerimiseks. Tavaliselt on need kaks omavahel seotud funktsiooni, üks krüptimiseks ja teine dekrüptimiseks. Sümmeetriliseks algoritmiks nimetatakse sellist algoritmi, mille puhul on teate dekrüpteerimiseks kasutatav võti krüpteerimiseks kasutatud võtmest...

Informaatika → Arvuti
4 allalaadimist
thumbnail
23
docx

Operatsioonisüsteemi alused

Operatsioonisüsteemi alused · http://codex.cs.yale.edu/avi/os-book/ · http://physinfo.ulb.ac.be/cit_courseware/cscourse.htm · http://www.cs.ut.ee/~varmo/OS2004/slides/ Referaat · Tähtaeg 1. Mai · Teema kooskõlastada õpetajaga · Laadida üles õpetaja serverisse hot.ee/llesurk · Edasi E-õpe · Registreerida ennast keskkonda · E-mail õpetajale · Õpetaja kinnistab teid õigele kursusele · Parooli mitte unustada (küsige e-maili teel õpetajalt) Mõiste Operatsioonisüsteem (OS) ­ see on süsteemi- ja juhtprogrammide kompleks ja ettenähtud arvutisüsteemi ressursside efektiivseks kasutamiseks. See on vahendaja arvutikasutaja ja arvuti (riistvara) vahel ­ programm, mis vahetult suhtleb riistvaraga ning töötab temaga ühtse tervikuna. Peab võimaldama täita arvutiprogramme, mugaval efektiivsel viisil. Opsüsteemi peab tagama arvutisüsteemi korrektse käitumise. Operatsioonisüsteem, O...

Informaatika → Operatsioonisüsteemide alused
37 allalaadimist
thumbnail
9
pdf

Referaat: Programmeerimine

PÄRNUMAA KUTSEHARIDUSKESKUS AA-09 Ermo Mägi PROGRAMMEERIMINE Referaat Juhendaja: Kristi Lorents Pärnu 2010 SISUKORD 1. Tarkvara arendusmeetodid ja tehnikad 3 1.1. Tarkvara 3 1.2. Tarkvaratehnika 3 1.3. Tarkvaratehnika raamistik 3 2. Andmebaaside struktuur ja algotrim 4 2.1. Algoritmi mõiste, struktuur ja esitamine 4 2.2. Erinevad andmestruktuurid ja nende omadused 5 3. Programmkeelte põhitüübid 7 3.1. Programmeerimise ajalugu 7 3.2. Programmeerimiskeelte põhitüübid 8 3.3. Programmeerimiskeele semantika ja süntaks 9 Page 2 1. Tarkvara arendusmeetodid ja tehnikad 1.1 TARKVARA - Ar...

Informaatika → Arvutiõpetus
74 allalaadimist
thumbnail
8
docx

Massiivid

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...

Informaatika → Programmeerimise põhikursus...
96 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
5
docx

2 Kontroll A ja B variandid

VARIANT A #include #include int main (void) { int n; int i, j; //algaandmed printf("Insert n: "); scanf("%d",&n); float M[n]; i=0; do { printf("Insert M[%d]: ",i); scanf("%f",&M[i]); i++; } while(i=0) { M2[j]=M[i]; j++; } i++; } while(i #include int main (void) {int n1, n2; int i, n; int m; bool sorditud; float temp; printf("Insert n1: "); scanf("%d",&n1); float K1[n1]; i=0; do { printf("Insert K1[%d]: ",i); scanf("%f",&K1[i]); i++; } while(i

Informaatika → Programmeerimine
210 allalaadimist
thumbnail
5
doc

Kodune töö 2 aines „Programmeerimine I“, Massiivid Variant 3

Tallinna Tehnikaülikool INFOTEHNOLOOGIA TEADUSKOND Arvutitehnika instituut Kodune töö 2 aines ,,Programmeerimine I" Variant 3 Eesnimi Perekonnanimi 000000IASB IASB00/00 Tallinn 2011 Ülesanne 2 Massiivid Variant 3 Koostage algoritm ja sellele ühiselt vastav programm, mille abil: 1.klaviatuurilt sisestatakse tekstirida S(kuni 25 sümbolit) ja sümbolid c1 ja c2; 2.moodustatakse tekstrida T ,rea S sümbolitest, alates esimesest sümbolist c1 viimase sümbolini c2; 3.kuvatakse (väljastatakse ekraanile) rida T ja tema pikkus l. Programmikood #include // standardne sisend-väljund #include // klaviatuur-kuvar char S[26],T[26]; char c2,c1; int sisse() { printf("Sisesta tekstirida (kuni 25 symbolit):"); sc...

Informaatika → Programmeerimine
192 allalaadimist
thumbnail
9
doc

Funktsiooni tabuleerimine

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................................................................................................................

Informaatika → Programmeerimise põhikursus...
147 allalaadimist
thumbnail
20
doc

Kontroller FC34

Sissejuhatus Töö eesmärgiks on kontrollerile programmi koostamine. Selle käigus õpin kasutama viite kontrolleri programmeerimise keelt: IL, ST, SFC, FBD, LD. Neid kasutades pean koostama programmi silindri liikumise kohta. Programmi koostamisel on mitu etappi. Programmi loomine algab süsteemse projekteerimisega, selleks tuleb koostada algoritm, mis kujutab endast tegevuste ülesmärkimist plokkskeemina, kus määratakse tegevuste otstarve ja funktsioonid, selleks peab olema ettekujutus vastava töömasina töökäigust. Vastavalt olekute arvule valitakse sisendite ja väljundite arv ning alustatakse programmi sisestamisega. Ülesanne Silinder A1 peab liikuma välja peale start nupu vajutamist. Silinder pannakse liikuma start nupu vajutamisega ning tuuakse algusesse stopp nupu vajutamisega. Kui start on vajutatud peab silindri töökäike olema viis, juhul kui vahepeal ei vajutata stoppi, ning seejärel peab silinder alguses seisma jääma. Välja jõude...

Informaatika → Algoritmid ja andmestruktuurid
11 allalaadimist
thumbnail
4
doc

I Kontrolltöö mõisted (V.Viies) informaatikas

INFORMAATIKA I kontrolltöö1 mõisted 1. Alamprogrammide (funktsioonide) parameetrid , nende tüübid ­ eksisteerib kahte liiki parameetreid - formaalseid ja tegelikke 1) FORMAALSED PARAMEETRID on kasutusel alamprogrammi deklaratsioonis. Olulised on nii parameetri nimetus, tüüp kui ka asukoht teiste parameetrite reas. Formaalseid parameetreid võib vaadelda kui muutujaid, mis eksisteerivad selle konkreetse alamprogrammi töötamise ajal. Kui tegemist on SISENDPARAMEETRIGA, siis alamprogrammi töö alguses omab see mingisugust väärtust ja seda väärtust võib (kuid ei ole ilus) töö käigus muuta. SISEND-VÄLJUNDPARAMEETER võib töö alguses omada väärtust, kuid võib olla ka väärtustamata. Tema põhiliseks ülesandeks on hoida töö lõpetamise korral tagastatavat väärtust. 2) TEGELIK PARAMEETER on kasutusel alamprogrammi väljakutsumisel. See peab täpselt vastama formaalse parameetri asukohale parameetrite reas ja tüüb...

Informaatika → Informaatika
95 allalaadimist
thumbnail
80
pdf

Algoritmid ja andmestruktuurid eksamiks kordamine

1. Algoritm. Algoritmi keerukus. Ajalise keerukuse asümptootiline hinnang. Erinevad keerukusklassid: kirjeldus, näited. 1.1 Algoritm • Mingi meetod probleemi lahendamiseks, mida saab realiseerida arvutiprogrogrammi abil. • Algoritm on õige, kui kõigi sisendite korral, mis vastavalt algoritmi kirjeldusele on lubatud, lõpetab ta töö ja annab tulemuse, mis rahuldab ülesande tingimusi. Öeldakse, et algoritm lahendab arvutusülesande. • Selline programm, mis annab probleemile õige vastuse piiratud aja jooksul. • Kindlalt piiritletud sisendi korral vastab ta järgmistele kriteeriumitele: o lõpetab töö piiratud aja jooksul; o kasutab piiratud hulka mälu; o annab probleemile õige vastuse. • Parameetrid, mille järgi hinnata algoritmide headust: o vastava mälu hulk; o töötamise kiirus ehk vajatava aja hulk. Omadused: 1. Lõpplikkus – töö peab lõpp...

Informaatika → Informaatika
296 allalaadimist
thumbnail
6
pdf

Algoritmid ja andmestruktuurid: transfers

Output of non-deterministic algorithm may be different for different runs with the same input data Mittedetermineeritud algoritmi tulemus samade lähteandmete korral võib erinevatel lahenduskordadel olla erinev. Tõene Partial algorithm terminates for any set of input data. Osaline algoritm peatub mistahes sisendandmete korral. Väär Average time complexity of binary search is O(log n). Kahendotsimise keskmine ajaline keerukus on O(log n). Tõene Worst case time complexity of merge sort is O(n). Ühildusmeetodi (merge sort) halvima juhu ajaline keerukus on O(n). Väär (it is O(n log n)) Sorting method is quick if it has average time complexity O(n lon n). Järjestamismeetod on kiire, kui selle keskmine ajaline keerukus on O(n log n). Tõene Jah, üldjuhul ei saa kiiremini Last element added to the stack is removed first. Magasini (stack) viimati lisatud element eemaldatakse esimesena. Tõene LIFO=Last In First Out Set of possible value...

Informaatika → Algoritmid ja andmestruktuurid
24 allalaadimist
thumbnail
52
ppt

Sidesüsteemid ja võrgud

Sidesüsteemid ja -võrgud Konvolutsioonkood Vello Vanem Tallinna Polütehnikum Konvolutsioonkood Plokkkoodi korral võtab kooder vastu k bitise sõnumiploki ja väljastab nbitise koodisõna Koodisõnad moodustatakse plokikaupa, st üks plokk kodeeritakse alles pärast eelmise ploki kodeerimise lõppemist Kevad 2009 Tallinna Polütehnikum 2 Konvolutsioonkood Paljudel juhtudel esinevad sõnumibitid jadana ja mitte plokkidena Sellistel juhtudel tuleks plokkkoodidele eelistada konvolutsioonkoode Konvolutsioonkooder töötleb saabuvaid sõnumijärjestusi pidevalt Kevad 2009 Tallinna Polütehnikum 3 Konvolutsioonkood Konvolutsioonkoodi kahendsümbolite kooder kiirusega 1/n bitti sümboli kohta on vaadeldav lõpliku automaadina, mis koosneb Mjärgulisest nihkeregistrist ette antud ühendustega moodul2 summaato rite kaudu ja multiplekserist, mis muundab summaatorit...

Informaatika → Digitaaltehnika
54 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
11
doc

Masiivid programeerimine

TALLINNA TEHNIKAÜLIKOOL INFOTEHNOLOOGIA TEADUSKOND Arvutitehnika instituut Massiivid Juhendaja: Margit Aarna Teadur Tallinn 2011 Autorideklaratsioon Kinnitan, et käesolev töö on minu töö tulemus ja seda ei ole minu ega kellegi teise poolt varem esitatud. 2 Sisukord Ülesande püstitus..........................................................................lk4 Algoritm.................................................................................lk5-6 Programmikood.........................................................................lk7-9 Töö seletus................................................................................lk10 Pilt programmist................................

Informaatika → Programmeerimine
82 allalaadimist
thumbnail
9
doc

Funktsiooni tabulleerimine

TALLINNA TEHNIKAÜLIKOOL INFOTEHNOLOOGIA TEADUSKOND Arvutitehnika instituut Funktsiooni tabulleerimine Juhendaja: Margit Aarna Teadur Tallinn 2011 Autorideklaratsioon Kinnitan, et käesolev töö on minu töö tulemus ja seda ei ole minu ega kellegi teise poolt varem esitatud. 2 Sisukord Ülesande püstitus........................................................................lk4 Algoritm...................................................................................lk5 Programmikood........................................................................lk6-7 Programmi seletus........................................................................lk8 Pilt programmist......................

Informaatika → Programmeerimine
117 allalaadimist
thumbnail
2
docx

Visual Basicu keelereeglid

VISUAL BASICU KEELEREEGLID Suur- ja väiketähed on samaväärsed. Üldiselt üks rida ­ üks käsk (lause, korraldus) tühik+allkriips (_) lause jätkamine järgmises reas Kommentaarid peale apostroofi (') Muutujate deklareerimine: Dim/Private/Public/Global/Static Nimi [As andmetüüp] Andmetüübid: täisarv Integer komakohtadega arv Single,Double aeg (kuupäev, kellaaeg) Date tekst String loogikaväärtus (jah/ei) Boolean Avaldised muutuja = avaldis Tehted +-/* Mod (jääk) & (tekstide sidurdamine) Võrdlustehted = > < >= <= <> Tingimustes loogikatehted And Or Not Kontrollifunktsioonid IsNumeric, IsDate Teisendusfunktsioonid CInt, CDbl, CStr, CDate Ajafunktsioonid Now, Date, Time, Day, Year, Month, Hour, Minute, Second, Weekday, DateSerial, TimeSerial Tekstifunk...

Informaatika → Andmetöötlus
7 allalaadimist
thumbnail
9
docx

Intelligentsed süsteemid

1. Mis on intelligentne süsteem? Kas ilu on vaataja silmades, samuti ka intelligentsus, ongi õige? Intelligentsel süsteemil on omadusi, mida üldiselt seostatakse inimmõistusega ­ näiteks, arutlemine ja õppimine. Intelligentset süsteemi võib defineerida ka kui süsteemi, mis põhineb tehisintellekti teoorial ja tehnikatel, sealhulgas reeglipõhistel, õppivatel, arenevatel ja iseorganiseeruvatel süsteemidel. 2. Nimetage mõni intelligentne süsteem ja mõni süsteem, mis seda ei ole. Kas me saame oma väites kindel olla? Miks? Nutikodu- intelligentne süsteem. Lambilüliti- mitteintelligentne. 3. Mis asi on süsteem? Mida tähendab "intelligentne"? Nimetage mõni asi, mis ei ole süsteem. Kas on vaja ühte mõistet kokku leppida ning kui suur on selle kokkuleppe ulatus? 4. Tooge veel näiteid intelligentsetele süsteemidele iseloomulike omaduste kohta. Kuidas oleks vihastamise, kurbuse, empaatiaga jne? Kas mõni ülaltoo...

Informaatika → Informaatika
14 allalaadimist
thumbnail
16
pdf

Algoritmid

1. Algoritm. Algoritmi omadused. Keerukus. Ajalise keerukuse asümptoodiline hinnang. Erinevad keerukusklassid. Algoritm on mingi meetod probleemi lahendamiseks, mida saab realiseerida arvutiprogrammi abil. Algoritm peab olema määratud nii täpselt, et seda suudaks täita isegi arvuti. Täidetavaid samme ei tohi olla liiga palju. Algoritm peab lahendama ülesande õigesti erinevate sisendandmete korral. Algoritmi 5 olulist omadust: 1. Lõplikkus. Algoritmi töö peab lõppema peale lõpliku arvu sammude läbimist. 2. Määratletus. Algoritmi iga samm peab olema rangelt ja ühemõtteliselt määratud iga juhu jaoks. 3. Sisend. Algoritmil on sisendandmed, mille hulk võib olla null. 4. Väljund. Algoritmil on vastus(ed), millel on täpselt määratud seos sisendandmetega. 5. Efektiivsus (tulemuslikkus). Algoritm peab olema nii lihtne, et on lõpliku ajavahemiku jooksul pliiatsi ja...

Matemaatika → Analüütiline geomeetria
26 allalaadimist
thumbnail
8
docx

Protsessori juhtautomaadid ja nende realiseerimine

Tallinna Tehnikaülikool Arvutid I KAUGÕPE 2.kodutöö Jelizaveta Vavilkina Mat.nr. 124226 Rühm: IASB Ülesanne: Protsessori juhtautomaadid ja nende realiseerimine. Protsessori juhtautomaadid on mitte ainult protsessorite juhtimise algoritm , vaid iga tööpingi juhtimisi algoritm mingi kindla algoritmi järgi. Algoritmide realiseerimine toimub kristallpinna peal transistorite ja loogika elementide kaudu. Juhtautomaat koosneb:  Sisendite hulk Z(f)  Väljundite hulk W(y)  hulk siseolekuid a(e)  Üleminekute funktsiooni defineerimine a(s) = g (a(m), Z(f))  Automaatide mudelid (Mealy, Moore) Struktuurne skeem: Mealy automaadi ehitus: W(y) = Ʊ( a(m), Z(f) ) Automaadi väljund sõltub üleminuketest ja olekutest, kus ollakse algoritmi täitmisel. {a} = a(1), a(2), a(3), a(4) {Z} = ...

Informaatika → Arvutid
9 allalaadimist
thumbnail
9
odt

Programmeerimine 1 kodutöö 1 aruanne

TALLINNA TEHNIKAÜLIKOOL INFOTEHNOLOOGIA TEADUSKOND IAX0583 Programmeerimine I Funktsiooni y = f(x) arvutamine Kodutöö I Juhendaja: Tallinn 2018 Autorideklaratsioon Olen koostanud antud töö iseseisvalt. Kõik töö koostamisel kasutatud teiste autorite 1 tööd, olulised seisukohad, kirjandusallikatest ja mujalt pärinevad andmed on viidatud. Nimi: Kuupäev: Table of Contents Autorideklaratsioon...........................................................................................................1 Ülesande püstitus...............................................................................................................3 Funktsiooni gra...

Informaatika → Algoritmid ja andmestruktuurid
59 allalaadimist
thumbnail
9
pdf

Programmeerimine [Referaat]

PÄRNUMAA KUTSEHARIDUSKESKUS AA-09 Ermo Mägi PROGRAMMEERIMINE Referaat Juhendaja: Kristi Lorents Pärnu 2010 SISUKORD 1. Tarkvara arendusmeetodid ja tehnikad 3 1.1. Tarkvara 3 1.2. Tarkvaratehnika 3 1.3. Tarkvaratehnika raamistik 3 2. Andmebaaside struktuur ja algotrim 4 2.1. Algoritmi mõiste, struktuur ja esitamine 4 2.2. Erinevad andmestruktuurid ja nende omadused 5 3. Programmkeelte põhitüübid 7 3.1. Programmeerimise ajalugu 7 3.2. Programmeerimiskeelte põhitüübid 8 3.3. Programmeerimiskeele semantika ja süntaks 9 Page 2 1. Tarkvara arendusmeetodid ja tehnikad 1.1 TARKVARA - Ar...

Informaatika → Informaatika
17 allalaadimist
thumbnail
2
rtf

Töökeskkond ja ergonoomika TEST probleemide lahendamine

1, Kognitiivne ergonoomika (cognitive ergonomics) käsitleb tunnetustegevuse ja mõtlemise optimeerimist. On uus teadus, mis on arenema hakanud 1990. aastatest. Tänapäeva tehnoloogia kiire areng on muutnud töö...de iseloomu selliselt, et tunnetusprotsessid, sh teadmiste omandamine omandavad üha suurema osatähtsuse. 2.Probleemide lahendamine on ettevõtte juhtkonna üheks põhitegevuseks.Probleemid võivad olla seotud toodanguga, materjalidega, tehnoloogiaga, töökeskkonnaga, kasumiga jne. Ka tööõnnetused, töölt puudumine seoses tööst tingitud haigestumistega on probleem. Professor Ülo Vooglaid on öelnud ilusti, et töötervishoid on eeskätt moraalne probleem. Igapäevaelus tekivad probleemid sageli siis, kui on tegemist uudse situatsiooniga, mille lahendamiseks puudub tegevuskava. Kui on teada lahendamise algoritm, siis probleemi pole. 3.Probleem tekib siis, kui praktilise või teoreetilise ülesande lahendamiseks ei piisa senistest teadmistest ja ...

Ergonoomika → Ergonoomika
63 allalaadimist
thumbnail
7
doc

REKURSIOON - Recursion

REKURSIOON - Recursion Otsene ja kaudne rekursioon ehk iseenesessepöördumine Otsene: Kaudne: ->>PROCEDURE P(...); PROCEDURE P(...);FORWARD; 2 . ... -- P(...); -->PROCEDURE Q(...); 1 ... ... END; -- P(...); Q ... 2 ... 3 --- P(...); END; { Q } --->>PROCEDURE P(...); ... ...

Informaatika → Programmeerimine
32 allalaadimist
thumbnail
22
docx

Programmeerimine

SISUKORD SISUKORD......................................................................................................... 1 SISSEJUHATUS........................................................................................................ 2 1. Tarkvara arendusmeetodid ja tehnikad...............................................................3 2. Andmestruktuurid ja algoritmid..........................................................................4 2.1 ALGORITMI MÕISTE, STRUKTUUR JA ESITAMINE.............................................4 2.2 Erinevad andmestruktuurid ja nende omadused..............................................5 Programmeerimiskeelte tüübid.............................................................................. 8 3.1 PROGRAMMEERIMISE AJALUGU......................................................................8 3.2 PROGRAMMEERIMISKEELTE PÕHITÜÜBID........

Informaatika → Programmeerimine
36 allalaadimist
thumbnail
4
doc

CPU Ressursi jagamine - aruanne

TALLINNA TEHNIKAÜLIKOOL Siduteooria ja ­disaini õppetool Kodutöö nr 3 aruanne aines LAC5700 OPERATSIOONISÜSTEEMID autor: Eero Ringmäe 010636LAP juhendaja: Vello Kukk Tallinn 2002 Üldine suunitlus Katsetamisel osutus, et otstarbekas oli jälgida algoritmide käitumist piisavalt erinevate taktide arvude korral. Haldusstrateegiate headus tuli paremini esile, kui võrdlesin neid vaid 100, 400 ja 800 taktiste simulatsioonide korral. Valisin kriteeriumiteks peale protsessori ning ressursside kasutamise oote- ja täiteaegade ka maksimaalsed ooteajad protsessori ning ressursside järjekorras, kuna kasutajaprogrammide juures on üheks põhikriteeriumiks protsesside täitmise sujuvus (näiteks meedia taasesitamine arvutis, kopeerimine, salvestamine). Selguse huvides võtsin võrdlemisel arvesse algoritmide RoundRobin variandid vaid ajakv...

Informaatika → Operatsioonisüsteemid
66 allalaadimist
thumbnail
8
pdf

Matemaatiline analüüs - valmistumine Eksamiks

1. Kahe muutuja funktsioonid (definitsioon, määramis-ja muutumispiirkonna definitsioon ja tähistused, näited, esitusviisid, ilmutamata kujul esituse definitsioon, graafik ja graafiku näited). 2. Nivoojoone mõiste (definitsioon, näited ja omadused). 3. Kolme muutuja funktsioon (definitsioon, näited). 4. Osatuletised (definitsioon, tähistused). Tõlgendus – mida näitab osatuletis? Kuidas leida osatuletisi? 5. Ekstreemumid (lokaalse maksimumi ja miinimumi definitsioon). 6. Statsionaarne punkt (definitsioon). 7. Lokaalsete ekstreemumite leidmise algoritm. 8. Globaalsete ekstreemumite leidmise algoritm. Võrdlus lokaalsete ekstreemumite leidmisega. 9. Pinna puutujatasandi võrrand. Mis on lineariseerimine ja mis on selle idee? 10. Täisdiferentsiaali valem. Rakendusi (nt veahinnang). 11. Gradient (definitsioon, omadused ja tähistuse...

Matemaatika → Matemaatiline analüüs ii
37 allalaadimist
thumbnail
3
doc

Mp3 formaat(MPEG-1 audio layer 3)

Mp3 (MPEG-1 audio layer 3) Mp3 on praegu MPEG`i tihendusalgoritmide perekonnas võimsaim. Seda saab alla laadida paljudelt veebisaitidelt ja mp3 vormingus helifaile saab arvutis kuulata tarkvara abil, mis on samuti veebis vabalt saadaval enamiku operatsioonisüsteemide jaoks (Winamp Windowsile, MacAmp Macintosh`ile ja MPEG 123 UNIXile) . MP3 formaat on populaarne kokkupakitud heliformaat, mida kasutatakse laialdaselt muusika levitamiseks üle interneti. MP3 fail on palju väiksem kui originaal Wave fail, kuid kõlab peaaegu sama hästi. Näiteks wave failina on 3 minutilise muusikapala suurus 30 MB, aga 2-7 MB MP3 failina. Seepärast ongi MP3 failid nii populaarsed. Heli säästukodeerimise uus laine saabus koos interneti levikuga 90-ndate lõpus. MP3 ehk Mpeg Audio Layer III sai alles siis üldiseks muusika pakkimis formaadiks. Samas vähesed teavad, et mp3 standard loodi juba aastal 1992 Moving Pictures Expert Group nime...

Informaatika → Arvuti õpetus
23 allalaadimist
thumbnail
16
pdf

Eksamiülesande lahenduse aruanne

TALLINNA TEHNIKAÜLIKOOL Infotehnoloogia teaduskond Automaatikainstituut Automaatjuhtimise ja süsteemianalüüsi õppetool Daniel Tuulik 111618 IASM Eksamiülesande lahenduse aruanne Aines ISS0022 Automaatjuhtimissüsteemide jätkukursus Juhendaja: Eduard Petlenkov Dotsent Tallinn 2011 Ülesanne 1........................................................................................................................... 3 Ülesande püstitus ............................................................................................................ 3 Lahenduskäik .................................................................................................................. 3 Sisend- ja väljund katseandmete tekitamine .........................................................

Masinaehitus → Automaatjuhtimisüsteemide...
91 allalaadimist
thumbnail
21
docx

Graafid ja matemaatiline loogika eksamimaterjal

MATEMAATILINE LOOGIKA 1. LAUSEARVUTUS Lausearvutuse tehted: Eitus (¬) Konjuktsioon (&) Disjunktsioon (V) Implikatsioon (->) Ekvivalents (<->) Lausearvutuse valemid on parajasti need, mida saab koostada alltoodud reeglite abil: o iga lausemuutuja on lausearvutuse valem o kui F on lausearvutuse valem, siis ka ¬F on lausearvutuse valem o kui F ja G on lausearvutuse valemid, siis ka (F&G), (FVG), (F->G) ja (F<->G) on lausearvutuse valemid Lausearvutuse valemi F tõeväärtus etteantud väärtustusel leitakse järgmiste reeglite abil: o 1) Kui F = ¬G, siis F = 1 parajasti siis, kui G = 0 o 2) Kui F = G & H, siis F = 1 parajasti siis, kui G = 1 ja H = 1 o 3) Kui F = G H, siis F = 1 parajasti siis, kui G = 1 või H = 1 o 4) Kui F = G H, siis F = 1 parajasti siis, kui G = 0 või H = 1 o 5) Kui F = G H, ...

Matemaatika → Algebra I
21 allalaadimist
thumbnail
12
doc

Programmeerimine I, kodune töö funktsiooni tabuleerimine

TALLINNA TEHNIKAÜLIKOOL INFOTEHNOLOOGIA TEADUSKOND Arvutitehnika instituut Süsteemitarkvara õppetool Eesnimi Perekonnanimi 000000IASB IAG0581 Programmeerimine I FUNKTSIOONI TABULLEERIMINE Kodutöö nr.1 Juhendaja: dotsent Vladimir Viies Tallinn 2011 Autorideklaratsioon Kinnitan, et käesolev töö on minu töö tulemus ja seda ei ole minu ega kellegi teise poolt varem esitatud. Eesnimi Perekonnanimi Sisukord Argument | Funktsioon.......................................................................... 4 Tabulleerimise meetod(0. variant): On antud agrumendi alg- ja lõppväärtus A ja B, samm H ning sammu koeffitsient C; kusjuures peavad kehtima tingimused B > A ja H,C > 0. Funktsiooni väärtust arvutatakse punktides A, A...

Informaatika → Programmeerimine
322 allalaadimist
thumbnail
2
xlsx

Plokkskeem

ei tase= 1 Liida_lahuta min=1 ; max=10; p=1 ei tase=2 a = juhuarv(min, max min=5; max=20; P=5 ei tase=3 min=10; max=50; P=10 kuva a "+" b tulem = c punkte = punkte+ Algoritm (UML) Liida_lahuta punkte = 0 kutsu Tee tase * lõputult a = juhuarv(min, max) b = juhuarv(min, max) c=a+b tehe = juhuarv(1,2) tehe = 1 tehe = 2 kuva a "+" b kuva c "-" a tulem = c tulem = b loe vastus vastus= tulem ei punkte...

Informaatika → Programmeerimine
29 allalaadimist
thumbnail
1
doc

Jacksoni skeem-praktikum

Informaatika II praktikum, variant 11., algoritm lahendamaks ülesannet nr 1. Eero Ringmäe (LAP 22) Mtrx Sisestus * * * * Mtrx dim_v, dim_h i:=1 .. dim_v i:=1 .. dim_v i:=1 .. dim_v i:=1 .. dim_v dim_v, dim_h * * * 10? j:=1 .. dim_h mtrx[i , 1] :=min j:=1 .. dim_h j:=1 .. (dim_h ­1) + - -- uus sisesta väljasta väljasta sisestus mtrx[dim_v, dim_h] ...

Informaatika → Informaatika 2
46 allalaadimist
thumbnail
20
pdf

Sissejuhatus robotitehnikasse kodutöö

TALLINNA TEHNIKAÜLIKOOL Elektriajamite ja jõuelektroonika instituut Kodutöö aines Sissejuhatus Robotitehnikasse Tööstusroboti Mitsubishi RV-3SQ kinemaatika ja juhtimine Õpilane: Strippar Marko 999999 Juhendaja: Tõnu Lehtla Tallinn 2011 Sisukord 1.Roboti valik ..........................................................................................................................................3 2.Roboti kirjeldus ...................................................................................................................................3 2.1Manipulaatori ehitus ...................................................

Masinaehitus → Sissejuhatus robotitehnikasse
162 allalaadimist
thumbnail
92
docx

Robootika aruanne

SISUKORD 1. SISSEJUHATUS........................................................................................3 2. LABORATOORSED TÖÖD..........................................................................4 2. 1. DISTRIBUTION STATION............................................................................................. 4 2.1.1. Eesmärk....................................................................................................... 4 2.1.2. ESKIIS................................................................................................................. 4 2.1.3. Seadme töökirjeldus......................................................................................4 2.1.4. Funktsionaal plokkskeem...............................................................................5 2.1.5. Tegevuskava.................................................................................................. 6 ...

Tehnika → Automatiseerimistehnika
35 allalaadimist
thumbnail
1
doc

Sissejuhatus IT-sse eksamivariandid vastustega

1. variant: 1) Mis kümnendil tehti transistor? Kas oskad nimetada ühe transistori tegija nime? 1947 a -William Shockley, Walter Brattain, and John 7) Kus kohas kasutatakse algoritmi Minimax (või selle varianti Alpha-Beta)? Mida see Bardeedemonstrate algoritm teeb? 2) Mis firma hakkas esimesena tegema SQL andmebaase A minimax algorithm[3] is a recursive algorithm for choosing the next move in an n- vms? 1970 IMB player game, usually a two-player game. Valib välja kõige minimaalse ja kasulikuma 3) Mis aastal rajati Intel Corporation? ...

Informaatika → Sissejuhatus...
477 allalaadimist
thumbnail
3
doc

Mõtlemine

Kordamisküsimused: Mõtlemine 1. Milliseid representatsioone kasutate, kirjeldades filmi vaalade elust? 2. Milliseid mõtlemise elemente kasutatakse ulmejuttude lugemisel? 3. Miks esineb laste hulgas eideetilist kujutlemist (fotograafilist mälu) rohkem kui täiskasvanutel? Laps kasutab vähem mõisteid, ei lähe mõttesse nii sügavuti sisse kui täiskasvanud- fotograafiline mälu on u 5% lastest, täiskasvanutel on see alla 5%. 4. Kumb linn asub Pärnust kaugemal ­ kas Jõhvi või Petseri? Mida teete siis, kui konkreetne kilomeetrite arv ei meenu ­ milliseid vaimseid operatsioone sooritaksite? Mentaalse kaardi/kujundi loomine ajus ja selle põhjal otsustamine. Ka isiklik kogemus. Enam-vähem samal kaugusel, üks oli 6 km kaugemal. 5. Millistele mäluliikidele on juurdepääs olemas ja millistele mitte kui ma suudan meenutada seda, kuidas õppisin tunnetuspsühholoogia eksamiks, ent ei suuda meenutada seda, kuidas erinevaid mälukategooriai...

Psühholoogia → Psühholoogia
175 allalaadimist
thumbnail
1
doc

Programmeerimine

Programmeerimise etapid *Formaliseerimine ·Mis on antud? ­ lähtetingimused ·Mida on tarvis leida? ­ tulemus ·Probleemi lahendamise (matemaatiline) eeskiri välja töötada *Algoritm ­Tegevused, mis on vaja teostada ülesande täitmiseks Lahendusmeetod ­Enne algoritmi kirjeldamist tuleb määrata meetod, mida probleemi lahendamisel kasutatakse ­Ülesanne võib nõuda oma meetodi väljatöötamist! Plokkskeem *Programmeerimine ·Programm ­Käskude jada, mida arvuti peab ülesande lahendamiseks täitma ·Programmeerimiskeeled ·Masinkood ­Programm sisaldab vahetult protsessori käske ­Käsud on numbrilisel kujul ­Töötatakse vahetult arvuti mäluaadressidega ­Kõigis teistes keeltes kirjutatud programmid teisendatakse täitmiseks alati masinkoodi ·Sümbolkeel ­Käskude andmiseks kasutatakse numbrite asemel käsku kirjeldavaid lühendeid ­Madala taseme keeled on seotud riistvaraga ­Kõr...

Informaatika → Informaatika
48 allalaadimist
thumbnail
6
doc

Programmeerimise mõisted

PROGRAMMEERIMISE MÕISTED ALGORITM on täpne ja üheseltmõistetav eeskiri mingi ülesande lahendamiseks. Algoritmi esitusviisid: Pseudokoodis, kus kasutatakse programmeerimiskeele võtmesõnu, lauseid. Graafiliselt - blokk-skeemid. PROGRAMMEERIMISKEEL on tehiskeel algoritmide kirjapanekuks arvutitele "arusaadaval" kujul. Programmeerimiskeeles kirja pandud algoritmi nimetatakse PROGRAMMIKS või, kui veelgi täpsem olla, PROGRAMMI TEKSTIKS. Programmeerimiskeele süntaks on range eeskiri, mis sätestab väga üksikasjalikult, kuidas tohib programmi kirja panna nii, et see oleks arvuti poolt vastuvõetav. Vastasel juhul on tekstis süntaksivead. Programmi süntaks võib olla õige, kuid sellegipoolest see programm ei tööta arvutis nii, nagu soovisime. Siis on programmis on semantilised vead ehk sisulised vead. Kui süntaks määratleb ära sõnade ja sümbolite järjekorra lauses, siis lause semantika on lause mõte, tema tähendus. Vigade otsimine programmist ehk...

Informaatika → Arvutiõpetus
105 allalaadimist
thumbnail
13
doc

Eetikaterminid

Eetikaterminite sõnastik Absolutism, eetiline absolutism arusaam, et igale moraaliprobleemile leidub ainult üks õige vastus. Täiesti absolutistlik eetika koosneb absoluutsetest printsiipidest, mis peavad põhimõtteliselt võimaldama lahendada kõikvõimalikud elusituatsioonid, sõltumata kultuurist. Eetilisele absolutismile vastandub teravalt eetiline relativism, mis ütleb, et eetiliste printsiipide kehtivus sõltub sotsiaalsest heakskiidust. Algoritm reegel, mida tuleb järgida otsuste tegemise protsessis. Altruism tegutsemispõhimõte, mida iseloomustab ebaisekas suhtumine teistesse. Omakasupüüdmatu arvestamine teise inimesega; erapooletu, teisi arvestav käitumine. Altruismi vastand on egoism. Aruandekohuslus kohustus anda oma tegudest aru kellelegi teisele, kes on sinust kõrgemal positsioonil. Austus inimeste vastu fundamentaalne moraaliprintsiip, mis sisaldab nõuet, et me peame näitama kohast austust kõigi inimeste õiguste ja väärikuse ...

Filosoofia → Eetika
62 allalaadimist
thumbnail
32
doc

Eksamiküsimused ja vastused 2009

EKSAMIKÜSIMUSED 2009 1. Infoedastussüsteemi struktuurskeemid. Üksikute osade: infoallikas, kooder, edastuskanal jne ühtsed kirjeldused. Infoedastuse põhiseadused. (Slaididelt: paragrahv 1) Struktuurskeem: info allikas -> kodeerimine -> edastuskanal -> dekodeerimine -> info tarbija Info allikas ­ edastamisele kuuluvad teatud sõnumid ajalise järjestikuse jadana, siia lisandub ideaalne vaatleja, kes saab sõnumis aru; info allikad on pidevad (elektrilised signaalid) ja diskreetsed (lõplik arv teateid, diskreetsed allikad võivad olla lihtallikad ja kahendallikad); diskreetsed lihtallikad võivad olla mäluta (üksteiele järgnevad sümbolid on teineteisest statistiliselt sõltumatud) või mäluga (sümbolid on stat. sõltuvad); diskreetsel kahendallikal on kaks võimalikku väljundsümbolit ­ null ja üks; Kodeerimine ­ kooder on sobituste kogu; Edastuskanal ­ edastuskanalil on välismõjud; edastuskanal on tehniliste vahendite kogum, toimib teatud reaa...

Informaatika → Kodeerimine ja krüpteerimine
72 allalaadimist
thumbnail
16
pdf

Mikrokontrollerite programmeerimine Assembleris

TALLINNA TEHNIKAÜLIKOOL Elektriajamite ja jõuelektroonika instituut MIKROPROTSESSORTEHNIKA - PRAKTIKUM Laboratoorne töö Mikrokontrollerite programmeerimine Assembleris Juhendaja: Üliõpilased: Ülesanne: 1) Süüdata esimene valgusdiood nupplüliti 1. vajutusega ning kustutada nupplüliti 2. vajutusega. 2) Juhul kui hoida nupplülitit 1. all, siis peavad hakkama LED lambid reas üksteise järgi süttima ja kustuma “jooksev tuli”. LED 1. süttib, põleb pool sekundit ja kustub, LED 2. süttib, põleb pool sekundit ja kustub ja niimoodi kõik 8 LED-i. 1) Algoritm Portide/registrite määramine mainloop PORTA,2 ...

Informaatika → Mikroprotsessortehnika
8 allalaadimist


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