TARTU ÜLIKOOL Pärnu kolledž ettevõtluse osakond Sirle Kabanen AÜTH1 SCENARIO DIAGRAM Referaat Juhendaja: assistent Taavi Tamberg Pärnu 2015 SISUKORD Sissejuhatus Scenario diagram (eesti keeles ka stsenaariumskeem) on skeem, mis visualiseerib protsesside toimimise struktuuri eelkõige ajalises järjekorras ja näitab ära seejuures kõik võimalikud stsenaariumid. Tegemist on skeemiga, mille abil kirjeldatakse protsesse. Tavalisele arvutikasutajale kui ka töö autorile on Scenario diagram võõras ning selle tõttu on referaadi eesmärkideks: tutvustada Scenario diagram´iga seotud mõisteid ja skeemi olemust; tuua välja teemaga seotud skeemide ja keele tekkimise ajalugu; vaadelda tarkvarasid ning igapäevaseid kasutusotstarbeid Scenario diagram´i puhul; kirjeldada infootsingu protsessi ning edasiseid uurimusküsimusi. Eesmärkide lahendamiseks tutv...
Mitte-UML: BPMN notatsioon äriprotsesside modelleerimiseks (alternatiiviks tegevusdiagrammidele) http://upload.wikimedia.org/wikipedia/commons/0/06/BP MN_2.0_Sales_Operations_Planning_Map_Opsdog.jpg Vaadake legendi ja näidet selle lingi taga. BPMN on (erinevalt UML-st, mis on universaalne modelleerimiskeel ning erinevalt BPMN-st toetab ka objektorienteeritud ärimodelleerimist) keskendatud äriprotsesside modelleerimisele. Tavalisi äriprotsesse on BPMN-is mugavam modelleerida kui UML-s (ainult tegevusdiagrammi või erinevate diagrammitüüpide mingit kombinatsiooni kasutades). Kuid ükskõik milline BPMN protsessimudel on kindlate reeglite alusel üheselt teisendatav UML tegevusdiagrammiks ja vastupidi. Oluline erinevus: UML-is ei ole lubatud kirjeldada ühe ja sama tegevusdiagrammiga mitut (äri)protsessi. See sunnib meid koostama sellise funktsionaalsete M. Roost , TTÜ Informaatikainstituut, Loengukonspektid aines Süsteemianalüüs, 2014
1. OBJECT-ORIENTED PARADIGM The Model •The model defines an abstract view to the problem. This implies that the model focuses only on problem related stuff and that you try to define properties of the problem. These properties include: 1 •the data which are affected and 2 •the operations which are identified by the problem. Object-oriented Paradigm •Everything is an object •A program is a bunch of objects telling each other what to do by sending messages •Each object has its own memory made up of other objects •Every object has a type •All objects of a particular type can receive the same messages Domain Model •A domain model does not represent the entire domain as it is in the real world. It includes only the concepts that are needed to support the application. Object •Is a partitioned area of memory where object code is stored •The area of memory is protected •This code can function relatively independently of othe...
EESTI INFOTEHNOLOOGIA KOLLEDZ Andrei Belokurov MIS KASU ON KASUTUSMALLIDE MUDELIST (USE CASE MODEL)? Referaat INFOTEHNOLOOGIA SÜSTEEMIDE ANALÜÜSI ÕPPEKAVA Juhendaja: A.Mulin Tallinn 2011 1. MIS ON KASUTUSMALLID? Iga programmisüsteemi loomise eesmärk on sellise produkti loomine, mis aitab kasutajal teostada oma igapäevaseid tegevusi. Taoliste programmide loomisel kõigepealt määratakse nõudmised, mida antud programm peab täitma. Nende eesmärgid on: · väljatöötaja, tellija ja kasutaja vaheline kokkulepe sellest, mida peab tegema programmisüsteem; · väljatöötaja parema arusaamise saavutamine PS käitumisest; · süsteemse funktsionaalsuse piiramine; · aluse loomine projekti väljatöötamiseks; · kasutaja interface määratlemine. Kuid kui paluda kasutajal loetleda need nõudmised paberil, siis tihti või...
Tallinna Tehnikaülikool Informaatikainstituut Töö Massiivid Üliõpilane Sandra Vähejaus Õppemärkmik 081972 Õppejõud Ahti Lohk Õpperühm EALB21 Ülesande kirjeldus Variant 12 Ristkülikmaatriks *leida absoluutväärtuste keskmine maatriksis *leida minimaalne element ja selle asukoht igas reas *liita vektor nendele veergudele, kus esimene element on negatiivne (S) Ruutmaatriks *leida suurim element peadiagonaalil ja selle veeru summa, kus asub leitud maksimum *leida minimaalne element allpool peadiagonaali (S) *moodustada vektor maatriksi nendest elementidest, mis on väiksemad antud arvust (S) b leitud maksimum mad antud arvust Abs. Kesk Maks el. PD Maks PD sum Min all PD Etteantud Spetsifikatsioonid protseduuridest Sub Op_Mas_1() Loeb maatriksi töölehelt VBA massiivi. Värvib negatiivsed arvud. Teeb läbi If-protseduuri kindlaks, ka või ruutma...
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...
1. UML Skeemid_Sugu VBA, ( "mees" "naine" "vale esimene sümbol" "Vale pikkus")) 2. Skeemid_Kuupaev VBA, : Date "Vale kuupäev" "Vale pikkus" "Vale esimene s 3. , . 4. , , , . 5. Sugu(kood) Kuupaev(kood) Personal . : SAAKKPPXXXX, S - , S - , = "naine", S - , = "mees"; 3<=S<=6 AA - , S=3 4, 19, S=5 6, 20. KK - ; PP - : MOD, LEN, LEFT, MID, DATESERIAL, VAL VBA, "Vale pikkus")) VBA, Vale pikkus" "Vale esimene sümbol" ) . , mees"; 3<=S<=6 Function sugu(kood) pikkus = Len(kood) esimene = Left(kood, 1) teade = test(pikkus, esimene) [teade<>"korras"] sugu = teade [jah] ...
a::j. ,e o.i ; o , a $l 5 -:', 2 . t z , - . . 3 .' i i, i .: ...
Tabelid I Valemite kasutamine tabelites Aadresside ja nimede kasutamine tabelites Table objekti (List-objekti - Excel 2003) loomine Diagrammid ja graafikud Mitme, omavahel seotud, tabeliga rakendused amine tabelites cel 2003) loomine ja kasutamine eliga rakendused Tabelite loomise ja kasutamise üldpõhimõtted Aadresside kasutamine Harjutus "Lagede värvimine I". Aadressid Tabel Värvid Kahemuutuja funktsioon. Aadressid Kaubad Nimede määramine ja kasutamine tabelites Harjutus "Lagede värvimine II". Nimed. Diagrammid Table-objektid. Tabeli muutmine Table-objektiks Tabeli loomine otse Table-objektina Funktsioonide tabuleerimine ja graafikud. Variant 1 Funktsioonide tabuleerimine ja graafikud. Variant 2. Table-objekt Kahemuutuja funktsioon. Nimed Harjutus "Lagede värvimine III". Ülesande püstitus Tabel Ruumid Tabel Värvimine Lisad Valemite kopeerimine R1C1- aadressid Otsimine. Funktsioon VLOOKUP Diagrammid Valideerimine tabelites...
TALLINNA TEHNIKAULIKOOL¨ Informaatikainstituut Infos¨usteemide o ˜ppetool Projekt aines ”Sissejuhatus infos¨ usteemidesse” Moeateljee ”ANADI ” ¨ opilane: Ana Linnam¨ Uli˜ agi-Elmanova ˜ Opper¨ uhm: IASB 30 Matrikli number: 146586CTF Juhendaja: lektor Karin Rava Tallinn 2014 SISUKORD ¨ 1 ULDVAADE 2 1.1 TAUST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.2 ORGANISATSIOONI EESMARGID ¨ . . . . . . . . . . . . . . 2 1.3 PROTSESS...
Tarkvaratehnika: Loeng 1: Taust: o Tarkvara iseloom o Kõrgenenud nõudmised: Suuremad süsteemid Keerulisemad süsteemid Kiiremini Erinevad näited vigadest mis on tehtud: o Ariane Crash 1996 kosmosesüstiku alla kukkumine, tuli välja et selle alla kukkumise põhjuseks oli tarkvarasüsteemis viga ilmus trajektoori osas. o Therac-25 kiiritusravi andmises tehti viga kasutaja liideses, kus pandi vale täht ühte kohta, mille tulemusena anti 125 kordne doos patsiendile. o MCO marsi satelliidi maandumise ebaõnnestumine, nimelt tarkvara arvutas vale trajektoori, kuna oli kaks eri pikkusühikut ehk meetreid ja naela. Tarkvaratehnika ajalugu: o Esmakordselt kasutati seda NATO-s 1968, oli mõeldud ideena, kuidas to...
Objektorienteeritud modelleerimine. Objektmudel: Klassid, Objektid ja nende seosed Esmärk: Ülevaade objektmodelleerimise põhimõistetest Klassidiagrammides kasutatavate põhikonstruktsioonide tutvustamine Sisu Objektid ja klassid Klassidiagramm Kuidas leida klasse ? Atribuudid Operatsioonid Seosed Piirangud Mudeli kvaliteet Objektorienteeritud modelleerimises on põhilisteks elementideks klassid, objektid ning nendevahelised seosed . Kui modelleerimise eesmärgiks on tarkvarasüsteemide ehitamine, minnakse objektorienteeritud mudelitelt sujuvalt üle objektorienteeritud programmeerimise mõistetele / konstruktsioonidele, kus klassid ja seosed on teisendatud tegelikuks programmikoodiks. Objektid ja klassid Objekt on element, nähtus, asi, millest me räägime ja/või millega tegutseme. Objekt eksisteerib reaalses maailmas, täpsemalt, meie ettekujutuses sellest maailmast. Modelleeritavat osa maailmast nimeta...
Tarkvaraprojekti esialgne kavandamine Tarkvaraprojekti esialgsel kavandamisel koostatakse tarkvaraarenduskava. See hõlmab järgmisi tegevusi: · Projekti visiooni määratlemine, · Põhiotsustaja määratlemine, · Projekti eesmärkide määratlemine, · Riskihaldus, · Efektiivsete personalikasutuse strateegiate kujundamine, · Ajaarvestus. Nagu eelmisest punktist nähtub, peab ka Tarkvaraarenduskava suhtes rakendama muudatuste juhtimise skeemi. Käsitleme järgnevas lühidalt tarkvaraarenduskava iga alajaotust. Projekti visioon. Enne mistahes projekti käivitamist peab projektimeeskond projekti põhieesmärgi suhtes kujundama ühised arusaamad ja need ka kirjalikult lühidalt formuleerima. Põhieesmärk peab olema kõrge, kuid reaalne. Halvim on, kui projekti täitjad saavad aru eesmärkide ebareaalsusest, kuid projekti juhtkond mitte; sellisel juhul täitjate motivatsioon langeb kiiresti. Visioonist peaks lähtuma, määratlemaks, mida loodav tarkvara peab võimalda...
Arvuti tark- ja riistvara Arvuti (PC, raal, kompuuter ...) on kahest osast koosnev süsteem, mis on määratud info töötlemiseks. Arvuti osad on: · tarkvara (software) kõik arvutis infot töötlevad programmid · riistvara (hardware) -nn. "käegakatsutav" osa : monitor, hiir, korpus jms ... Riistvara liigitakse otstarbe põhjal *sisendseadmed -> nendega sisestatakse andmed arvutisse klaviatuur, hiir, skänner, mikrofon *väljundseadmed -> nende kaudu väljastatakse andmed monitor/kuvar, printer, valjuhääldid *töötlusseadmeteks -> paiknevad tavaliselt arvuti korpuses ja tegelevad info töötlemisega keskseade, välismälud Töötlemine = mingi programmi täitmine Arvuti korpusest väljaspool paiknevaid seadmeid, mis on arvutiga mingil moel ühendatud ja mis on võimelised sellega suhtlema, nimetatakse arvuti välisseadmeteks. Ülesanne: 1. usb juhe 2. printer ...
TALLINNA TEHNIKAÜLIKOOL Informaatikainstituut Infosüsteemide õppetool Projekt aines "Objektorienteeritud disain" ÕPPEKOHTADE HALDUSSÜSTEEM Üliõpilane: ... Õpperühm: ... Matrikli nr.: ... Juhendaja: ... Tallinn 2004 Autorideklaratsioon Deklareerin, et käesolev projekt on minu töö tulemus ja seda ei ole kellegi teise poolt varem esitatud. ........................ ........................... (kuupäev) (kaitsja allkiri/allkirjad) Sissejuhatus Autorideklaratsioon.....................................................................................................................2 Sissejuhatus........
Andmebaaside eksam Erinevat tüüpi andmemudelid Andmemudelite väljatöötamise ajaline järjekord (vanemast nooremaks) 1. Hierarhiline andmemudel (vanim) 2. Võrk-andmemudel 3. Relatsiooniline andmemudel 4. Objekt-orienteeritud andmemudel 5. Objekt-relatsiooniline andmemudel (noorim) Hierarhiline - Andmed on organiseeritud hierarhiatena. Hierarhiline andmemudel väljendab oma alamobjektide 1:M suhteid ja talle vastavaks abstraktseks andmestruktuuriks on "puu". Puudused: - Andmete dubleeritus. (Ametite andmed on dubleeritud. Näiteks autojuhi ameti andmed on kahes puus.) - Andmete lisamise anomaaliad. (Kuni pole leitud sobilikku töötajat, ei saa sisestada ameti kirjeldust.) - Andmete kustutamise anomaaliad. (Kui kustutada andmebaasist Tarmo, kaovad koos temaga ka remondimehe ameti andmed.) Hierarhilises andmebaasis on andmed organiseeritud hierarhilise mudeli alusel....
Tarkvaratehnika konspekt. Tarkvaratehnika Tarkvaratehnika e. tarkvara inseneeria on professionaalsele tarkvaraarendusele suunatud distsipliin, mis tegeleb sellega, kuidas organiseerida tarkvaraarendust, arvestades organisatsiooniliste ja rahaliste piirangutega. Tarkvaratooted koosnevad valjatöötatud programmidest ja nende dokumentatsioonist. Tarkvaratehnika eesmärgiks on kuluefektiivne tarkvaraarendus kogu tarkvara elukaare ulatuses. Tarkvaratehnika on süstemaatilise, distsiplineeritud ja mõõdetava lähehemisviisi rakendamine tarkvara arendamisele, käitamisele ja hooldamisele, see tähendab, inseneriteaduste rakendamine tarkvarale. Tarkvaratehnika „point“: Tarkvaratehnika on suunatud professionaalsele tarkvaraarendusele. Tarkvaratehnika ei tegele tarkvaraarenduse endaga vaid sellega, kuidas organiseerida tarkvaraarendust. Tarkvaratehnika vajadus - kõrgenenud nõudmised: suuremad süsteemid, keerulisemad süsteemid, kiiremini aren...
Protsesside juhtim a b a_1 b_1 15 8 8 10 Igale Jukule personaalne p Igale Krapsule oma kom esside juhtimine kule personaalne planeet! J Krapsule oma komeet! Protsesside modelleerimisest If-laused Kujud. Iseseisvalt Select Case-lause Lõputu kordus Harjutus "Veski" Lõputu kordus katkestusega Harjutus "Auto_1" ja "Auto_2" Arvu arvamine. Iseseisvalt Funktsiooni nullkohad Järelkontrolliga kordus Eelkontrolliga kordus Harjutused "Auto_3" ja "Autod_4". Iseseisvalt Fuktsioonide nullkohad. Iseseisvalt Do...Loop- kordused. Demod For ... Next-lause Funktsiooni värtuste keskmise ja maksimumi leidmine Lahtrite värvid. Demo For...Each-lause Harjutus "Ufod" Rakendus "Ufod". Iseseisvalt Lahtriploki keskmised Protsesside modelleerimisest algoritmid protsesside juhtimine Programme...
Tabelid I Valemite kasutamine tabelites Aadresside ja nimede kasutamine tabelites Table-objekti loomine ja kasutamine Diagrammid ja graafikud Mitme, omavahel seotud, tabeliga rakendused utamine tabelites sutamine abeliga rakendused Tabelite loomise ja kasutamise üldpõhimõtted Aadresside kasutamine Harjutus "Lagede värvimine I". Aadressid Tabel Värvid Ühemuutuja funktsiooni tabuleerimine ja graafikud. Aadressid Kahemuutuja funktsioon. Aadressid Kaubad Nimede määramine ja kasutamine tabelites Harjutus "Lagede värvimine II". Nimed. Diagrammid Table-objektid. Tabeli muutmine Table-objektiks Tabeli loomine otse Table-objektina. Valemites nimed Tabeli loomine otse Table-objektina. Valemites päisete tekstid Funktsioonide tabuleerimine ja graafikud. Variant 1 Funktsioonide tabuleerimine ja graafikud. Variant 2. Table-objekt Kahemuutuja funktsioon. Nimed Harjutus "Lagede värvimine III". Ülesande püstitus Tabel Ruumid Tabel Värvimin...
Eksamil küsitavad mõisted 1. Andmebaas (teema 1) 2. Andmebaasisüsteem (teema 1, 10) 3. Relatsiooniline muutuja (relvar), relatsioon (teema 2) 4. Kandidaatvõti, supervõti (primary key) (teema 2) 5. Primaar- ja alternatiivvõti (teema 2) 6. Välisvõti (teema 2) 7. Viidete terviklikkuse reegel (teema 2) 8. Andmetüüp (teema 2 ja 5) 9. Kitsendused ja nende võimalik realiseerimine SQL-andmebaasides (teema 2 ja 5) 10. Nimetage relatsioonialgebra operatsioone (teema 3) 11. Virtuaalne relatsioon e. vaade (teema 5) 12. Pädevusala (teema 7) 13. Funktsionaalne allsüsteem (teema 7) 14. Reg...
Near far wherever UML are 1. Tarkvara Nõuete analüüs Äri(...tegelt ka või see on kuradi esimene vastus??)modelleerimise (distsiblinni) tulemused annavad konteksti ning “keele” (põhimõistestiku) tarkvara nõuete püstitamiseks. Iteratiivses arendusprotsessis UP toimub tarkvara nõuete püstitamine ja analüüs põhiliselt tarkvara kasutusjuhtude kirjutmise, modelleerimise ja analüüsimise kaudu. 2. Kasutusjuhtude mudel ehk (kui te olete inglise keeles väga sitt juhuslikult) Use Case Model UP defineerib Use Case mudeli nõuete analüüsi distsiblinni sees. Use Case mudel on kõikide kasutusjuhtude hulk: süsteemi funktsionaalsuse(kasutusjuhud) ja keskkonna(tegutsejad) mudel Eesmärgid ja kasutuslood Tellijad ja lõppkasutajad omavad eesmärke (goals, UP-s needs, sest UP on needy motherfucker) ning soovivad, et süsteem aitaks neid täita. Kasutusjuhud on jutustused süsteemi kasutamisest nende eesmärkide täitmiseks. N...
Läks Aitab Protsesside juhtim a b a_1 b_1 15 8 8 10 Igale Jukule personaalne J Igale Krapsule oma esside juhtimine ukule personaalne planeet! J gale Krapsule oma komeet! Protsesside modelleerimisest If-laused Kujud. Iseseisvalt Select Case-lause Lõputu kordus Harjutus "Veski" Lõputu kordus katkestusega Harjutus "Auto_1" ja "Auto_2" Arvu arvamine. Iseseisvalt Funktsiooni nullkohad Järelkontrolliga kordus Eelkontrolliga kordus Harjutused "Auto_3" ja "Autod_4". Iseseisvalt Fuktsioonide nullkohad. Iseseisvalt Do…Loop- kordused. Demod For ... Next-lause Funktsiooni värtuste keskmise ja maksimumi leidmine Lahtrite värvid. Demo For…Each-lause Harjutus "Ufod" Rakendus "Ufod". Iseseisvalt Lahtriploki keskmised Protsesside modelleerimise...
Andmebaasid 1.9 Teema 1 • Erinevat tuupi andmemudelite (hierarhiline, relatsiooniline, objektorienteeritud) ja vastavate andmebaasisusteemide valjatootamise kronoloogiline jarjekord ̈ (koigepealt hierarhilisel mudelil pohinevad andmebaasisüsteemid puustruktuuriga hierarhiline mudel, kus tekivad anomaaliad andmete lisamisel ja kustutamisel ning on palju liiasust; seejarel relatsioonilisel mudelil pohinevad on relatsioonid ehk tabelid, ̈ millel on atribuudid ehk veerud ja andmed esitatakse korteežidena ehk ridadena; koige viimaks objektorienteeritud andmebaasisusteemid neis saab hoida objekt oritenteeritud keeles kirjutatud objekte, kapseldada ja polümorfismi kasutada). Teema 2 • Andmebaaside valdkonnas tuntud inimesed ja millega nad on end ajalukku jaadvustanud – E. F. Codd (relatsioonilise mudeli "...
TARKVARATEHNIKA KORDAMISKÜSIMUSED 1. Mis on tarkvaratehnika? Software engineering ! “Engineers Australia” definitsioon: Tarkvaratehnika on tiimide poolt rakendatav distsipliin tootmaks kõrgekvaliteedilist, suuremastaabilist ja hinnaefektiivset tarkvara mis rahuldab kasutajate nõudmisi ja mida saab hooldada teatud ajaperioodi vältel. IEEE definitsioon: Tarkvaratehnika on süstemaatilise, distsiplineeritud ja mõõdetava lähehemisviisi rakendamine tarkvara arendamisele, käitamisele ja hooldamisele, see tähendab, inseneriteaduste rakendamine tarkvarale. Tarkvaraarendus on nõrgem termin, kus tingimata ei kasutata protsesse, tööriistu, standardeid, jne. Tarkvaraarendus on progemine + konfigursatsiooni haldus. Tarkvaratehnika ei ole ainult programmi kirjutamine, vaid teemad hõlmavad ka kvaliteeti, ajakavasid, tasuvust ning põhimõtete ja korra tundmist ja rakendamist. Tar...
Läks Aitab Protsesside juhtim a b a_1 b_1 15 8 8 10 Igale Jukule personaalne J Igale Krapsule oma esside juhtimine ukule personaalne planeet! J gale Krapsule oma komeet! Protsesside modelleerimisest If-laused Kujud. Iseseisvalt Select Case-lause Lõputu kordus Harjutus "Veski" Lõputu kordus katkestusega Harjutus "Auto_1" ja "Auto_2" Arvu arvamine. Iseseisvalt Funktsiooni nullkohad Järelkontrolliga kordus Eelkontrolliga kordus Harjutused "Auto_3" ja "Autod_4". Iseseisvalt Fuktsioonide nullkohad. Iseseisvalt Do...Loop- kordused. Demod For ... Next-lause Funktsiooni värtuste keskmise ja maksimumi leidmine Lahtrite värvid. Demo For...Each-lause Harjutus "Ufod" Rakendus "Ufod". Iseseisvalt Lahtriploki keskmised Prots...
Tallinna Polütehnikum It-Telekommunikatsioon Süsteemiarenduse elutsükkel Referaat Noorem Tarkvaraarendaja Rasmus Karm Ta-17E Juhendaja: Kaupo Nõlvak Tallinn 2017 Sisukord 1.Elutsükli üldised mudelid..................................................................................................3 2.Koskmudel.........................................................................................................................5 Kokkuvõte:.......................................................................................................................7 3.Inkrementaalne arendusmudel...........................................................................................8 Inkrementaalse arenduse eelised:...............................................................
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...
Osoonikihi olukord ja seda mõjutavad tegurid Erkki Eeessaar Osooni olukord ja seda mõjutavad tegurid autor:aErkki Eessaar vormistas: Merlin-hans Hiiekivi BT I 1 Osooni olukord ja seda mõjutavad tegurid autor:aErkki Eessaar vormistas: Merlin-hans Hiiekivi BT I Sissejuhatus..........................................................................................................................................................................2 1Osoonikiht....................
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...
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 ...
Sissejuhatus infosüsteemidesse · Ettevõtte/organisatsiooni mõiste Paar näidet organisatsiooni definitsioonist: organiseeritud ja koordineeritud inimeste grupp koos vastavate tööviiside, reeglite, rutiinide ja vastastike ootustega, kes koos töötades üritavad saavutada ühiseid eesmärke inimeste sotsiaalne üksus, mis on süstematiseeritult struktureeritud ning hallatud (juhitud), et täita vajadusi või püüelda kollektiivse eesmärgi poole jätkusuutlikul viisil Ettevõtet defineeritakse kui vastastikuses sõltuvuses olevate ressursside (inimesed, protsessid, vastutused ja alluvusseosed, toetavad tehnoloogiad ja kapital) eesmärgipärast kombinatsiooni (n.ö. võrku), mis on: 1. vastastikuses koostoimes selleks, et koordineerida funktsioonide täitmist; vahetada informatsiooni; hankida rahastamist; luua töövooge; teha otsuseid jne 2. koostoimes keskkonnaga selleks, et saavutada ...
A... AA Auto Answer AAA Authentication, Authorization and Accounting AAB All-to-All Broadcast AAC Advanced Audio Coding AACS Advanced Access Control System AAL Asynchronous Transfer Mode Adaption Layer AAM Automatic Acoustic Management AAP Applications Access Point [DEC] AARP AppleTalk Address Resolution Protocol AAS All-to-All Scatter AASP ASCII Asynchronous Support Package AAT Average Access Time AATP Authorized Academic Training Program [Microsoft] .ABA Address Book Archive (file name extension) [Palm] ABAP Advanced Business Application Programming [SAP] ABC * Atanasoff-Berry Computer (First digital calculating machine that used vacuum tubes) ABEND Abnormal End ABI Application Binary Interface ABIOS Advanced BIOS ABIST Automatic Built-In Self-Test [IBM] ABLE Adaptive Battery Life Extender + Agent Building and Learning Environment [IBM] ABM Asynchronous Balanc...