Leidsid 33 sarnast õppematerjali, mis on seotud failiga "EUCIP eksami kordamine - Juhtimine-haldus ja arendus". Need materjalid aitavad sul teemat sügavamalt mõista.
organisa, organisatsioon, tarkvara, infosüsteem, rakendus, protokoll, server, andmebaas, ping, järgnevat, tehnoloogia, protsessor, töötaja, selgitus, tasuvus, arenduse, pakett, komponent, klient, teostus, rakenduse, organisatsioonid, päring, käideldavus, teenustaseme, tarne, lauset, objektorienteeritud, riistvara, kombinatsioon, riskid, javategelavateks harudeks. · (Taristu – kui see pole eelmise kahe sees) Rollid Arendus • progeja • süsteemianalüütik • projektijuht • arhitekt IT haldamine (maintenance) • kasutajaabi spetsialist • (on-site) hooldusspetsialist • Riistvara spetsialist • Sisseostu spetsialist (arvutite ost, kasutajate tugi) IT ülalhoid (operations) • Administraatorid – rakenduse, andmebaasi, server, võrgu, serveriruumi • Monitooringuspetsialist • Litsentsihaldur Täiendavad funktsioonid IT infrastruktuuris • Turvaanalüütik • Infrastruktuuri arhitekt • projektijuht Ülalhoiu põhifunktsioon: TAGADA PIISAV KVALITEET MINIMAALSE HINNAGA • Kvaliteet peab vähemalt vastama kokkulepitule (SLA) • Hind ei tohi ületada kokkulepitut Laiemalt: • Kliendi rahulolu (juhtumihaldus)
3. Mis on IT arhitektuur? IT arhitektuur on terviklik kirjeldus ettevõtte äriarhitektuurist (äriprotsessid, eesmärgid, organisatsioon), IT rakenduste arhitektuurist (infosüsteemid, andmekogud) ja tehnoloogia arhitektuurist (infrastruktuur, seadmed, võrgud jm) koos nendevaheliste seostega. 4. Mis on IT infrastruktuur? IT infrastruktuur hõlmab organisatsiooniüleseid infotehnoloogilisi ressursse: riistvara, tarkvara, võrguühendused, IT osakonna töötajad ja IT teenused organisatsioonis. 5. Too näiteid ärisurvetest, millele tänapäevased organisatsioonid reageerivad eeskätt infotehnoloogiliste vahenditega. Tehnoloogiline innovatsioon, vananemine tooted asendatakse kiiresti uute vastu, lai valik alternatiivseid teenuseid Informatsiooni üleküllus kuna info hulk internetis kahekordistub iga aastaga täiustatakse otsingumootoreid. 6
ei ole täidetud klientide vajadused; klientide vajaduste täitmine sõltub juhtide ja töötajate huvide täitmisest. Ettevõte saab tulemusi anda ainult kliendi vajadustele vastates nii nagu kliendid ise neid vajadusi määratlevad. Ainus tõestus selle kohta, kas töö on hästi tehtud klient, kes on valmis selle eest maksma. · Infosüsteemi mõiste Tehnilises käsitluses mõistetakse infosüsteemi all omavahel seotud komponentide (riistvara, tarkvara, kommunikatsiooniseadmed ja andmeressursid) hulka, mis kogub (või võtab vastu), töötleb, salvestab ja levitab informatsiooni (täpsemalt andmeid) eesmärgiga toetada otsuste tegemist, ettevõttes koordineerimist ja kontrolli. Infosüsteem võib aidata juhte ja töötajaid probleemide analüüsil, keerukate teemade visualiseerimisel ja uute toodete loomisel. Alljärgnevalt illustratsioon infosüsteemi käsitluse kohta tehnilisest aspektist:
· motiveerimine - soovitud eesmärgi täitmiseks inimeste innustamine Juhtimise esimene ja olulisim ülesanne on väärtuse loomise võimaldamine. Selleks on vaja luua organisatsioone, mis toimivad Organisatsiooni protsessid on omakorda seotud läbi sisendite ja väljundite moodustades nö väärtusahela (Value Chain) Väärtusahel Väärtusahel (Value Chain) Nende protsesside ja infovoogude jada, mida organisatsioon ja selle tarnijad peavad läbi viima, et oma tooteid/teenuseid kavandada, toota/luua, turustada, kohale toimetada ja toetada omades 2 osa. Esimene osa sisaldab kõiki tegevusi, mis on seotud millegi tegemisega - kavandamine, toormaterjalide ostmine, tootmine või teenuse osutamine. Teine osa sisaldab kõiki tegevusi, mis on seotud millegi müümisega - klientide leidmine ja nendeni jõudmine; müügitehingu teostamine, toote levitamine või teenuse pakkumine
vastastikuses sõltuvuses olevate ressursside eesmärgipärast kombinatsiooni. Ettevõtte/organisatsiooniga seotud huvigrupid omanikud raha vm mõõdetava väärtuse teenimine; kliendid vajaduste rahuldamine läbi väärtuse omandamise; juhid minimaalsete kuludega maksimaalsete tulemuste saavutamine; töötajad turvaline ja rahuldustpakkuv töökeskkond. Infosüsteemi mõiste Tehnilises käsitluses mõistetakse infosüsteemi all omavahel seotud komponentide (riistvara, tarkvara, kommunikatsiooniseadmed ja andmeressursid) hulka, mis kogub (või võtab vastu), töötleb, salvestab ja levitab informatsiooni (täpsemalt andmeid) eesmärgiga toetada otsuste tegemist, ettevõttes koordineerimist ja kontrolli. Infosüsteem võib aidata juhte ja töötajaid probleemide analüüsil, keerukate teemade visualiseerimisel ja uute toodete loomisel. Infosüsteemi üldised eesmärgid
d. Infosüsteemi projekteerimine e. Infosüsteemi analüüs Küsimus 5 Süsteemi analüüs on seotud järgmiste tegevustega: Vali üks või enam: a. Vajaduse identifitseerimine b. Alternatiivsete lahenduste pakkumine c. Süsteemi piirete ja mahu määramine d. Nõuete kindlakstegemine e. Programmeerimine Küsimus 6 Millised allpool toodud nimetusest ei ole süsteemi liigid? Vali üks: a. Collaboration System b. Transaction Processing Systems c. Ekspertsüsteem d. Juhtimise infosüsteem Küsimus 7 Süsteemi jagamine komponentideks, eesmärgiga neid paremini uurida ja seeläbi süsteemi ehitusest ja eesmärkidest paremini aru saada nimetakse: Vali üks: a. Süsteemi lagundamiseks (decompositi) b. Ühtekuuluvus c. Modulaarsus d. Ühendamine Küsimus 8 Mis ei ole süsteemi arenduse elutsükkli samm? Vali üks: a. Infosüsteemi analüüs b. Infosüsteemi väljavalimine ja planeerimine c. Infosüsteemi kasutamine d. Infosüsteemi ost e. Infosüsteemi projekteerimine
Tarkvara kvaliteedi kordamisküsimused 1. Pakkuge ise kvaliteedi mõiste, võrrelge ülal pakutud mõistega Kvaliteet on nii tootja või kaubamärgiga kaasas käiv omadus, kui ka suhe toote ja nõuete vahel. 2. Kas tarkvara kvaliteedi määratlus erineb teiste toodete kvaliteedi määratlusest? Miks? Ei erine, lihtsalt vaadatakse erinevaid aspekte. 3. Millal võib kvaliteedi määratluses piirduda vaid tootega? Vaid toote ja nõudmistega? Kui kvaliteet on mingi tootja või kaubamärgiga kaasas käiv omadus. 4. Kuidas suhtuda väitesse "Tarkvara kvaliteeti pole olemas, kogu aeg on kiirustamine ja pole aega ühte asja valmis saada, juba tuleb järgmine"? Millist kvaliteedi mõistet siin arvestatakse
o erinev detailsuse tase esitlusviisidel (ülevaade vs detailne kirjeldus). Mudeleid on vaja süsteemi visualiseerimiseks ning selleks, et süsteem ja selle toimimine oleks üheselt mõistetav. 6. Too erinevaid infosüsteemi definitsioone ja eesmärke ning selgita neid. on võimalik andmeid töödelda, salvestada või edastada tehniliste süsteemidega, mis kaasab normaalseks talituseks vajalike vahendite, resursside ja protsessidega Infosüsteem on mingi informatsiooni, selle töötlemist käsitlevate reeglite ja vajalike vahendite kompleks. Ehk: informatsioon kui süsteemi sisend, reeglid ja vajalikud vahendid ehk sisendi teisendamine ja vastavad vahendid süsteemis. · Infosüsteem on info liikumist käsitlevate reeglite kogumik. · Infosüsteem on teatav andmete süstemaatilise töötlemise ja säilitamise viis. Paberil, arvutis jne. 7. Info, andmed ..
mis omavad tähendust. Teadmus, teave töödeldud andmed millest on võimalik teha järeldusi, neist õppida ja teadmisi laiendada. 3. Mis on IT arhitektuur? - IT arhitektuur on terviklik kirjeldus ettevõtte äriarhitektuurist, IT rakenduste arhitektuurist ja tehnoloogia arhitektuurist koos nendevaheliste seostega. Eesmärk on äriliste otsuste toetamine ja hõlbustamine. 4. Mis on IT infrastruktuur? - IT infrastruktuur hõlmab infotehnoloogilisi ressursse: riistvara, tarkvara, võrguühendused, IT osakonna töötajad ja IT teenused organisatsioonis. 5. Too näiteid ärisurvetest, millele tänapäevased organisatsioonid reageerivad eeskätt infotehnoloogiliste vahenditega. - Strateegilised süsteemid ( äri ja IT ühendamine); kliendikesksus (nt Amazon); kohandatud tootmine (kasutaja järgi kohandatavad tooted ja teenused; e-turundus. 6. Millistest komponentidest koosneb organisatsiooni infosüsteem? - Infosüsteemi
5. Valige VALE väide. Infosüsteemi arenduse kontseptsioon sisaldab: infosüsteemi arendamise eesmärke tööülesandeid programmeerijatele finantsplaani infosüsteemi arendamiseks 6. Valige VALE väide. Tegevusdiagrammil: algussündmuse (start) esitus ei ole kohustuslik võib olla mitu lõppu (end) peab olema esitatud protsessi lõpp (end) peab olema ainult üks algussündmus (start) 7. Valige VALE väide. Organisatsioon täidab oma eesmärke: läbi sisendite teisendamise väljunditeks läbi raha hankimise läbi tööprotsesside 8. Valige VALE väide. Infosüsteemi arendusprojekti huvigrupp on: Maksuamet projektijuht tellija esindaja 9. Valige VALE väide. Infosüsteemi kaitsmisel: on vaja teada, milline on kaitstav vara ja sellega seotud võimalikud ohud on vaja kindlustada andmete usaldusväärsus, terviklikkus ja kättesaadavus ei ole vaja riskide analüüsi teha 10
1. Tarkvaratoode mis siia kuulub? Tarkvara arenduse tulem (toode, teenus) hõlmab mitmesuguseid komponente, mis kõik võivad olla kvaliteedihalduse objektid, näiteks arenduse käigus hangitud infotehnoloogiavahendid: riistvara, standardtarkvara, sideseadmed arenduse käigus tehtud töö: täitja arendatud tarkvara (sealhulgas lähtekood, objektkood, täitmiskood jm); installatsioonid, kohandamised, muudatused; andmehõive muudatused tellija organisatsioonis, protsessides, töökorralduses... projektdokumentatsioon kasutamise kohta (kasutajajuhendid); objektsüsteemi kohta; loodavate objektide kohta (programmi/testimise dokumentatsioon); installeerimise ja seadistamise kohta; arenduse (sh testimise) kohta metoodika: tulemuste kasutamine; tulemuste edasiarendamine; uute arenduste tegemine
mõõtkavas koopia). Mudel võib eksisteerida ka vaid modelleerija meeltes. Mudelit saab luua erinevatest sisulistest valdkondadest (eesmärkidest) ja vaadetest ehk perspektiividest. Mudeleid on võimalik esitada väga erineval viisil ja selleks on välja töötatud erinevaid standarte, mille alusel meeskonnad võiksid ühiselt mõista süsteemi toimimist. 6. Too erinevaid infosüsteemi definitsioone ja eesmärke ning selgita neid. · Infosüsteem on Info liikumist käsitlevate reeglite kogumik (Näiteks raamatupidamise infosüsteem) · Infosüsteem on mingi informatsiooni, selle töötlemist käsitlevate reeglite ja vajalike vahendite kompleks. · Praktilises keeles võiks öelda, et infosüsteem on teatav andmete süstemaatilise töötlemise ja säilitamise viis. Olgu siis viisiks paber-blankett, pliiats-pastakas ning inimese taibukus, rahvaluule vms. Reeglite keerukus-hulk vastandub justkui
andmehõive. ● Muudatused tellija organisatsioonis, protsessides, töökorralduses... Oluline, et kes teeb muudatusi, kuidas neid sisse viia, kes jälgib? ● Metoodika: tulemuste kasutamine; tulemuste edasiarendamine; uute arenduste tegemine. ● Projektdokumentatsioon kasutamise kohta (kasutajajuhendid); objektsüsteemi (nt organisatsioon, mille jaoks tarkvara arendatakse) kohta; loodavate objektide kohta (programmi/testimise dokumentatsioon); installeerimise ja seadistamise kohta; arenduse (sh testimise) kohta. ● Teadmised projekti tulemuste kasutamisest; objektsüsteemist (süsteemianalüüs või vajalikud muudatused seadusandluses); projektist; arendusest. ● Õigused tööks, arendamiseks, levitamiseks
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
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 arendatavad süsteemid. Insener suuda
Täpsemalt tegeletakse probleemidega, mis on seotud infotehnoloogiliste ressursside ja teenuste soetamise, kasutamise ja juhtimisega ettevõttes/organisatsioonis – teiste sõnadega, probleemidega, mis on seotud kasutatavate infotehnoloogiliste infrastruktuuride ning vastavate süsteemide arendamisega organisatsiooniliste tööprotsesside jaoks. 2. Infosüsteemi mõiste- Tehnilises käsitluses mõistetakse infosüsteemi all omavahel seotud komponentide (riistvara, tarkvara, kommunikatsiooniseadmed ja andmeressursid) hulka, mis kogub (või võtab vastu), töötleb, salvestab ja levitab informatsiooni (täpsemalt andmeid) eesmärgiga toetada otsuste tegemist, ettevõttes koordineerimist ja kontrolli. Infosüsteem võib aidata juhte ja töötajaid probleemide analüüsil, keerukate teemade visualiseerimisel ja uute toodete loomisel. 3. Infosüsteemide hetkeseis ettevõttes/organisatsioonis: killustatud ja/või dubleeritud äriprotsessid
A.2.7.4 Vajadus projekti kulukalkulatsiooni järele. Describe the need for project costing.................................. 10 A.2 Infotehnoloogia juhtimine Management of IT IT juhtimine on IT rakenduste arendamise, juurutamise ja kasutamise protsessi ehk IT elutsükli juhtimine. Protsessi juhtimiseks tuleb kindlustada vajalikud ressursid: inimesed, kes omavad vastavaid teadmisi ja oskusi, raha ja tehnoloogiline baas. Tuleb luua organisatsioon, mis võimaldavad neid ressursse optimaalselt kasutada ja juhtida. Protsessid peavad toimima kokkulepitud mängureeglite raamistikus, mille seavad seadusandlus, standardid ja lepped. A.2.1 Inf oteh n ol oogi a strate egi a IT st rat egy A.2.1.1 Mõista infotehnoloogia strateegia vajadust. Evaluate the need for an IT strategy. Rakendades IT strateegilise juhtimise ja töökorralduse põhimõtteid on võimalik ettevõtete ja avaliku sektori
andmebaaside spetsialist / administraator programmeerija 2. Süsteem on omavahel seotud osade (komponentide) organiseeritud kogum mis töötab ühise eesmärgi nimel teisendades süsteemi sisendeid väljunditeks millega toimub süsteemi soovitud eesmärgi saavutamine tervik, mis on midagi enamat kui selle elemendid eraldi võetuna Ntx: bioloogilised süsteemid: taim, loom, inimene, vereringe mehhaanilised süsteemid: auto, mootor ökoloogilised süsteemid: loodus sotsiaalsed süsteemid: organisatsioon, grupp, sõprus, pakkumine-nõudlus 3. Süsteemi üldine mudel organiseeritud ja koordineeritud inimeste grupp koos vastavate tööviiside, rutiinide ja vastastike ootustega, kes koos töötades üritavad saavutada ühiseid eesmärke omab formaalset ülesehitust struktuuriüksustest osakonnad, programmid, divisjonid, meeskonnad jne millel on tavaliselt funktsionaalsed eesmärgid ja ülesanded tervikorganisatsiooni toimimise huvides 4. Süsteemi iseloomustavad omadused Vt 3. 5
Välkmälukiipe monteeritakse välkmälu kaartidesse. Viimaseid esineb mitmes eri vormingus, sh. täismõõduline PC-kaart (ATA PC Card), CompactFlash, SmartMedia jms. vormingud. On olemas kaht tüüpi välkmäluliideseid. Esimene on ATA-liides, millel on samasugune 512-baidine plokisuurus nagu standardsel kõvaketta sektoril. Teine on varasem lineaar-välkmälu, mida kasutatakse ka programmide täitmiseks otse kiibilt (XIP). See nõuab Flash Translation Layer (FTL) või Flash File System (FFS) tarkvara kasutamist, et välkmälu paistaks arvutile kõvakettana. Virtuaalmälu (Virtual Memory) mõned opsüsteemid (näit.MS Windows) kasutavad virtuaalmälu. See on kujutletav mälupiirkond, millest osa paikneb muutmälus ja osa kõvakettal. Virtuaalmälul on oma mäluaadresside süsteem ning programmidkasutavad reaalsete mäluaadresside asemel neid virtuaalseid aadresse käskude ja andmete salvestamiseks. Kui programmi tegelikult täidetakse, siis muudetakse virtuaalsed aadressid
läbirääkimiste vaheajal või avalikus kohas mobiiliga kõneldes. - Andmekandjad saadetakse teele ilma salvestatud andmete asjakohase kustutamiseta. - Dokumendid avalikustatakse veebiserveril, ent enne ei kontrollita, kas need on ikka avalikustamiseks mõeldud. - Valesti hallatud pääsuõiguste tõttu sai üks töötaja võimaluse andmeid muuta, aga ei suutnud hinnata tervikluse kaotsimineku mõju. - Uut tarkvara katsetatakse anonümiseerimata andmetega. Volitamata töötajal avaneb ligipääs kaitstud failidele või konfidentsiaalsele infole. Kuna testväljatrükkide jäätmekäitlust pole piisavalt reguleeritud, võib selline info jõuda kõrvaliste isikuteni. - Kõvaketaste väljavõtmise, laenutamise, remonti saatmise ja kasutuselt kõrvaldamise puhul võivad veel osaliselt puutumata failisüsteemides pöördumatult kustutamata andmed sattuda kõrvaliste isikute kätte.
.......................................................................5 C2.1.5 Arvutivõrgu tugi..............................................................................................................5 C2.1.6 Operatsioonisüsteemide liigitus.................................................................................... 6 C2.1.7 Rakendusprogrammiliidese mõiste ................................................................................7 C2.1.8 Riistvara haldus tarkvara abil ......................................................................................... 8 C.2.2 ÜHEAEGSED- JA PARALLEELPROTSESSID ................................................................................. 9 C.2.2.1 Kopereeruvad protsessid .............................................................................................. 10 C2.2.2 Lõime mõiste ...............................................................................................................
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.
välja: a. Milliseid ärilisi eeliseid (kasusid) pakuvad pilvearvutuse teenused (cloud computing services)? b. Milliseid probleeme need lahendavad? c. Millised on pilvearvutuse (cloud computing) puudused? d. Milliste aspektidega on vaja arvestada üleminekul pilvearvutusele? A. Pilvearvutuse teenused pakuvad järgmisi ärilisi eeliseid: Ettevõte hoiab suure hulga raha kokku - IT töötajate, koolituse, uue tarkvara & litsentside, riistvara, infrastruktuuri uuendamise, turvalisuse jms sellise osas. paindlikku teenust paljudele klientidele üle Interneti. B. Abstraktsioon: Lõppkasutaja ei pea enam muretsema opsüsteemi, pluginite, turvalisuse või tarkvaraplatvormi suhtes. 4 Ressursside jagamine: Lõppkasutaja saab kasutada paindlikult vajalikku tarkvara ja Slaidid muid võrguressursse (riistvara jne). C. Pilvearvutuse ehk Cloud computing puuduused on: 1) Turvalisus...
· Terviklus (integrity) -- varasid tohivad modifitseerida ainult volitatud asjaosalised · Konfidentsiaalsus (confidentiality) -- varad on kättesaadavad ainult volitatud asjaosalistele, kõige lihtsamini tagatav. Loetelule võiks veel lisada privaatsuse. Turvalisuse rikkumise tasemed Ohud · Ohtude liigid: halvang - ei lase tööd teha infopüük modifitseering võltsing · Ohustatud objektid: andmed tarkvara riistvara side · Stiihilised ohud (keskkond, tehnilised rikked, inimohud) vs ründeohud · Sisemised või välised ohud andmed tarkvara riistvara side halvang andmete tarkvara voolukatkestus; võrgukatkestus; kustutamine kustutamine; füüsilised kaabli tarkvarale vigastused katkestus; suur
Kontseptuaalne süsteemianalüüs KT küsimused ja vastused 1. Milline järgnevalt nimetatud analüüsitulemustest on objektorienteeritud analüüsis kõige tähtsam? (Objektorienteeritud analüüsi all on siin mõeldud mitte kogu analüüsitegevust UP nimelises protsessis, vaid objektorienteeritud mõtteviisi selles tegevuses) kasutusjuhtude mudel protsessi mudel eesmärkmudel domeenimudel 2. Kas äriprotsess on samal ajal ka tarkvara kasutusjuhtum (use case)? Joonige alla õige vastus. Jah, kindlasti on Võib olla küll, kuid kindlate tingimuste täidetuse korral Ei, kindlasti mitte 3. Kas RUP Äri Objektmudel (Business Object Model) võib sisaldada dünaamikavaadet? Valige täpselt üks õige vastus: Ei või Jah, võib küll Oleneb asjaoludest 4. Millise allpool nimetatutest võiks olla (ainekonspekti ning C. Larmani raamatu õpetuse järgi) korrektse ning kasuliku skoobiga tarkvara kasutuslugu (use case)
1. Milline alljärgnevatest väidetest on õige? +mõlemad on võrdselt tähtsad Kasutusjuhtude mudeli koostamisel on teksti kirjutamine tähtsam diagrammide joonistamisest Kasutusjuhtude mudeli koostamisel on diagrammide joonistamine tähtsam kui teksti kirjutamine 2. Kas äriprotsess on samal ajal ka tarkvara kasutusjuhtum (use case)? Joonige alla õige vastus. Võib olla küll, kuid kindlate tingimuste täidetuse korral Ei, kindlasti mitte Jah, kindlasti on 3. Millist loetletud diagrammitehnikatest ei kasutata põhimõtteliselt Eriksson-Penkeri ärimodelleerimise notatsioonis? klassidiagramm + ärikasutusjuhtude diagramm olekudiagramm tegevusdiagramm 4. Milliseid kasutusjuhtude mudelis identifitseeritud tegutsejaid
1. Milline alljärgnevatest väidetest on õige? mõlemad on võrdselt tähtsad + Kasutusjuhtude mudeli koostamisel on teksti kirjutamine tähtsam diagrammide joonistamisest Kasutusjuhtude mudeli koostamisel on diagrammide joonistamine tähtsam kui teksti kirjutamine 2. Kas äriprotsess on samal ajal ka tarkvara kasutusjuhtum (use case)? Joonige alla õige vastus. Võib olla küll, kuid kindlate tingimuste täidetuse korral Ei, kindlasti mitte Jah, kindlasti on 3. Millist loetletud diagrammitehnikatest ei kasutata põhimõtteliselt Eriksson-Penkeri ärimodelleerimise notatsioonis? klassidiagramm + ärikasutusjuhtude diagramm olekudiagramm tegevusdiagramm 4. Milliseid kasutusjuhtude mudelis identifitseeritud tegutsejaid
Tarkvara testimist käsitlev juhendmaterjal Tarkvara testimine Testimise parimad praktikad Nõudmiste määratlemine Maili Markvardt ASA Quality Services OÜ Tallinn 2006 Sisukord 1 Lugejaskond ja käsitlusala.......................................................................................3 2 Kasutatavad mõisted.................................................................................................3 3 Sissejuhatus testimisse..............................
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
M. Roost , TTÜ Informaatikainstituut, Loengukonspektid aines Süsteemianalüüs, 2014 IDU 5360 SÜSTEEMIANALÜÜS Loeng 1. Sissejuhatus (kontseptuaalsesse) süsteemianalüüsi. Aine fookus Aine taust Eesmärgid ja õpiväljundid Aine korraldus Aine fookus KONTSEPTUAALNE SÜSTEEMIANALÜÜS VALDKONNA ANALÜÜS TARKVARA NÕUETE ANALÜÜS ITERATIIVNE ARENDUSPROTSESS Fookus: Kontseptuaalse süsteemanalüüsi meetodite rakendamine valdkonna ning tarkvara nõuete detailseks analüüsiks iteratiivses arendusprotsessis Aine taust Analüüsi ained: 1. Sissejuhatus infosüsteemidesse (IDU 3350) või Modelleerimine (IDU 3355); -> 2. -> Süsteemianalüüs (IDU 5360) -> 3. -> Infosüsteemi strateegiline analüüs (idu0021) ehk Ettevõtte äriarhitektuur (idu1321) Aine on eelduseks (OIS)
Web, using specifications he developed such as URL (uniform resource locator) and HTTP (hypertext transfer protocol). Berners-Lee based the World Wide Web on Enquire, a hypertext system he had developed for himself, with the aim of allowing people to work together by combining their knowledge in a global web of hypertext documents. With this idea in mind, Berners-Lee designed both the first World Wide Web server and browser -- available to the general public in 1991. First web server address: info.cern.ch Berners-Lee founded the W3 Consortium, which coordinates World Wide Web development. www.w3c.org. Active in semantic web project 1990 :TBL browser, runs on NeXT 1990 WWW taustaks: mis oli ja mis ei Oli selleks ajaks: Hulk aega olemas olnud internet Email, ftp, gopher ja muud failivahetussüsteemid internetis
Süsteemiarenduse elutsükli mudel on arendusprotsessi üldistatud (abstraktne) kirjeldus. See on protsessi kirjeldus teatud vaatenurgast lähtudes. Protsessimudelite kirjeldustes räägitakse tavaliselt tegevustest nagu andmemudeli kavandamine, kasutajaliidese disain jne, kuid nad võivad sisaldada ka dokumentatsiooni ja rollide kirjeldusi. Protsessimudelites võib kohata kahte põhimõttelist lähenemist. Tugev planeerimine. See vanem lähenemine seisneb tegevuste ja tarkvara põhjalikus planeerimises ja järgnevas kindlalt plaani järgivas arenduses. Arendustegevuse progressi mõõdetakse sama plaani abil. Agiilne ehk paindlik arendus, kus planeerimine toimub osade kaupa (inkrementaalselt) ning tänu millele on võimalik protsessi käiku muuta, tulles vastu kasutajate muutuvatele nõuetele. Paindliku protsessi kasutuselevõtt tulenes klientide vajaduste kiirest muutumisest. Protsess peab olema paindlik ja suutma reageerida toote muutmise,
Kapseldamine tähendab objektide ja atribuutide grupeerimist objektiks, kusjuures atribuutide väärtusi saab kasutada ja muuta vaid läbi operatsioonide. Operatsiooni polümorfism tähendab, et erinevates klassides saab defineerida sama nimega kuid erineva käitumisega operatsiooni. Muutuja polümorfism tähendab, et klassi muutuja võib viidata erinevatel aegadel erinevate klasside objektidele. Pole ühtset standardit selle kohta, milline peaks olema objekt-orienteeritud andmemudel ja andmebaas. 1997 oli objektiandmebaaside käes 3% andmebaasi turust. Andmebaaside valdkonnas tuntud inimesed Relatsioonilise mudeli väljamõtlejaks võib pidada dr. Edgar. F. Codd'i, kes esitas esimesena relatsioonilise andmebaasi põhimõisted 1970 a. ilmunud artiklis: "A relational model of large shared data banks". Pakkus esimesena välja ka normaliseerimise protsessi. Olemi-suhte diagramm töötati Peter Cheni poolt välja 1970-ndate keskel.