Joonis 6. Local Polynomial parameetrite määramine Joonis 7. Kõrgusmudel Local Polynomial meetodil 4) Viimaseks võrgustiku loomise meetodiks on Triangulation With Linear Interpolation. Võrgustiku parameetrid on jätkuvalt samad ainult valime teise meetodi. Tulemus on toodud joonisel 8. Joonis 8. Kõrgusmudel Triangulation With Linear Interpolation meetodil 5) Nüüd leiame interpoleerimise standardhälbed iga meetodi puhul (Tabel 1). Selleks valime GridResiduals ning määrame andmefaili ja grid faili. Iga meetodi kohta saadud standardhälbed saame andmefaili eraldiseisva tulbana. Need kõik aktiivseks tehes ning valides DataStatistics saame valida, milliseid andmed meile kuvatakse (Joonis 9). Joonis 9. Statistikute leidmine Tabel 1. Erinevate meetodite sandardhälbed Residuals_kriging Residuals_mincurv Residuals_LocalPoly Residuals_triang Number of values 114 114 97 97
käitumisega või enda tegevusega (nt mõni asi jäi küsimata), aga vahel ka endal vestluses tärganud mõtted... Intervjuu vormistamine Kui intervjuu abil hangitakse faktiandmeid, vastajate vahel võrreldavaid kirjeldusi (nt suhtumise väljendamine, võrreldavas küsimuses subjektiivse tähenduse selgitamine, teatud toimingu või sündmuse kirjeldus), mida on kavas kodeerida muutujateks, siis võib vastava info tõsta ka andmefaili muutuja vastab küsimusele, mille kohta andmed saadi, ning iga juhtumi lahtrisse lihtsalt vastav teksti osa.
Näide: 3-5/07/112, kus 07 tähistab aastat 2007. Asukoht: alati kuupäeva järel ja seosviida all. Seosviida ja viida vahele jäetakse üks põhireavahe, st viit vormistatakse samal kõrgusel adressaadi kolmanda reaga. Dokumendi vorming - Veel üheks sageli dokumentide kohta kasutatavaks mõisteks on dokumendi vorming. Dokumendi vorming on viis, kuidas andmed on dokumendis organiseeritud. Sagedamini räägitakse vormingust digitaaldokumentide puhul ja selle all mõistetakse andmefaili sisemist ülesehitust. Paberdokumendi vormingu määrab vormielementide paigutus paberil. Dokumendi elukäik - Ajavahemikku dokumendi loomisest või saamisest kuni eraldamiseni hävitamiseks või avalikku arhiivi üleandmiseks nimetatakse dokumendi elukäiguks. Elukäigu määravad kindlaks toimingud, mis dokumentide haldamiseks sooritatakse. Dokumendi elukäik jagatakse tinglikult kolmeks etapiks vastavalt sellele, kui tihti kasutajatel
DigiDoc3 programmi, mis paigaldatakse sinu arvutisse koos ID-tarkvaraga Riigiportaali, mis asub www.eesti.ee DigiDoc Portaali, mis asub https://digidoc.sk.ee Dokumentide krüpteerimine Faili krüpteerimise eesmärgiks on muuta failis asuvad andmed võõrastele loetamatuteks ehk info salastada. Krüpteerimiseks on võimalik kasutada sümmeetrilist või asümmeetrilist krüptoalgoritmi. Krüpteerimisalgoritm on matemaatiline valem, mis šifreerib andmefaili. Seda saab dešifreerida ainult krüptovõtmega. 9 Sümmeetrilisel krüpteerimisel šifreeritakse ja dešifreeritakse fail ühe ja sama salajase võtmega. Asümmeetrilisel krüpteerimisel kasutatakse šifreerimiseks üht ja dešifreerimiseks teist võtit, millest üks on avalik ja teine salajane ning kasutaja ainuomanduses asuv.
pikaajaliseks säilitamiseks. Põhjuseks on asjaolu, et ID-kaardiga dekrüpteerimiseks on vajalik autentimissertifikaadis olevale avalikule võtmele vastava salajase võtme kasutamine, mis asub AINULT kasutaja ID-kaardil. Faili krüpteerimise eesmärgiks on muuta failis asuvad andmed võõrastele loetamatuteks ehk info salastada. Krüpteerimiseks on võimalik kasutada sümmeetrilist või asümmeetrilist krüptoalgoritmi. Krüpteerimisalgoritm on matemaatiline valem, mis šifreerib andmefaili. Seda saab dešifreerida ainult krüptovõtmega.Sümmeetrilisel krüpteerimisel šifreeritakse ja dešifreeritakse fail ühe ja sama salajase võtmega. Asümmeetrilisel krüpteerimisel kasutatakse šifreerimiseks üht ja dešifreerimiseks teist võtit, millest üks on avalik ja teine salajane ning kasutaja ainuomanduses asuv. Dokumendi krüpteerimine DigiDoc3 krüptoga on kõige kindlam ja turvalisem viis andmete ettevalmistamiseks e-postiga turvaliselt edastamiseks
Relatsiooniline mudel ei kirjuta ette, millised peaksid olema sisemise taseme struktuurid Füüsiline andmebaasi disain Sisend. Loogilise disaini dokumentatsioon. Teadmised kasutatava andmebaasisüsteemi ja rakenduse ehitamise vahendite kohta. Tulemus. Andmebaasi kavand konkreetset andmebaasisüsteemi silmas pidades. Andmebaasi andmete füüsiline salvestamine Andmebaasi andmed salvestatakse ühte võimitmesse andmefaili. Andmefail != Tabel. Andmefail koosneb plokkidest. Plokil on fikseeritud suurus (nt. 8 KB). Sõltuvalt süsteemist võib saada seda suurust andmebaasi loomisel määrata. Plokil on päis ja sisu osa. Päises andmed ploki kohta näiteks plokki kasutavate transaktsioonide kohta. Sisu osas paiknevad tabeli ridade andmed. Andmete lugemine/kirjutamine kõvakettale toimub plokkide kaupa. Rea loogiline aadress = tabeli nimi + kandidaatvõtme hõlmatud veergude nimed +
Digitaalallkirja toe saab lisada praktiliselt kõigisse rakendustesse ja programmidesse, kus seda vaja on. KRÜPTEERIMINE Mis on krüpteerimine? Faili krüpteerimise eesmärgiks on muuta selles asuvad andmed võõrastele loetamatuteks. Krüpteerimiseks on võimalik kasutada kas sümmeetrilist või asümmeetrilist krüptoalgoritmi. Krüpteerimisalgoritm on matemaatiline valem, mis sifreerib andmefaili. Seda saab desifreerida ainult krüptovõtmega. Sümmeetrilisel krüpteerimisel krüpteeritakse ja dekrüpteeritakse fail ühe ja sama salajase võtmega. Asümmeetrilisel krüpteerimisel kasutatakse aga krüpteerimiseks ühte ja dekrüpteerimiseks teist võtit, millest üks on avalik ja teine salajane ning kasutaja ainuomanduses. Kuidas toimub krüpteerimine DigiDoc'is? DigiDoc´is koosneb faili krüpteerimine kahest etapist. Kõigepealt krüpteeritakse fail
muutmist, oleku muutmist, kustutust ja loomist. · Konfidentsiaalsus (ingl. confidentiality). Konfidentsiaalsus tähendab, et arvutisüsteemi varad on kättesaadavad ainult volitatud asjaosalistele. Põhilised ohud, millega tuleks arvestada: · halvamine ilmne selles, et mingi vara hävib, muutub kättesaamatuks või kasutuskõlbmatuks, s.t. rikutud on vara käideldavus. Halvangu näiteid: mingi riistvarakomponendi häving, programmi või andmefaili kustutus, kettal asuva faili muutumine kättesaamatuks operatsioonisüsteemi või failikahjuri rikke tõttu; · modifitseerimine on volitamatu muudatuste tegemine; · võltsimine oma identiteedi valetamine: näiteks võõra parooli (pealtkuulamise teel); · pealtkuulamine ühendusliinide jälgimine ning seeläbi info sattumine võõrastesse kätesse. Tagavarakoopiad nende regulaarse loomise vajadus ja vahendid. Juhuslike infokaotuste
juriidilist jõudu. dokumendi tüüp dokumendi formaat, mis sõltub sisu edasiandmise viisist; dokumendi tüübiks võib olla tekstidokument, foto, kaart, helisalvestis, andmebaas jt2.; dokumendi vorming viis, kuidas andmed on dokumendis organiseeritud; digitaaldokumentide puhul vormingu all mõistetakse andmefaili sisemist ülesehitust; paberdokumentide puhul vormingu määrab vormielementide paigutus paberil; isikud inimesed, kellega antud dokument või dokumendi loomise etapp on seotud; nendeks isikuteks võivad olla autor, sekretär, adressaat, dokumendisüsteemi haldur jne; metaandmed dokumendi kirjeldavad andmed, mis luuakse dokumendisüsteemis
2 $emailid = implode(", ", $nimed); 3 echo $emailid; Ülesanne 12 Sõiduaeg - leia auto sõiduaeg tundides ja minutites. Arvutused teosta kasutajalt saadud andmete põhjal, kus kasutaja lisab stardi ja lõppaja kujul hh:mm. Eeldame, et sõiduaeg jääb ühe ööpäeva sisse. Lisa tühja välja kontroll ja näiteks, kas lisatud ajad on vähemalt viis sümbolit pikad. Palkade võrdlus - kasuta tootajad.csv andmefaili, kuhu on lisatud töötajate nimed, sugu ja palganumber. Koosta programm, mis analüüsib kas firmas toimub diskrimineerimist soo järgi. Too välja meeste ja naiste palkade keskmiseid ja kõige suuremad palgad. 16 - PHP - Töö kataloogidega (Ülesanne 13) Teemad opendir readdir $_FILES file_exists move_uploaded_file Sissejuhatus Selles peatükis õpime kuidas "näha" kataloogi sisse ning kuvada sealolevad failid.
62 Joonis 3.4 Turvaprobleem (Infosüsteemide turve, lk 44) Toime järgi võib andmebaaside osas liigitada ohud neljaks põhitüübiks: · Halvang (interruption) ilmneb selles, et vara hävib, muutub kättesaamatuks või kasutuskõlbmatuks, st rikutud on vara käideldavus. Halvangu näiteid: riistvarakomponendi häving, programmi või andmefaili kustutus, kettal asuva faili muutumine kättesaamatuks operatsioonisüsteemi või failiohjuri rikke tõttu. · Infopüük (interception) tähendab mingi volitamata subjekti (isik, programm, arvutisüsteem) rünnet konfidentsiaalsusele (ebaseaduslik kopeerimine, pealtkuulamine jne). Süsteemi poolt vaadatuna on see andmeleke. · Modifitseering (modification) on volitamatu muudatuste tegemine.
class Erind2{ public static void Main(string[] arg){ try{ string tekst1="Tere"; int arv1=int.Parse(tekst1); Console.WriteLine(arv1); }catch(FormatException probleem){ Console.WriteLine("Viga teisendusel: "+probleem.Message); } } } /* C:Projectsomanaited>Erind2 Viga teisendusel: Input string was not in a correct format. */ Reageering tüübi põhjal Sama koodilõigu juures võib ette tulla mitmesuguseid probleeme. Kord ei leita sobivat andmefaili, teinekord ei saa teksti arvuks muundada ning mõnikord võib hoopis ette tulla jagamine nulliga. Vanemate programmeerimiskeelte juures oli tavaks iga käsu juures kontrollida, kas see õnnestus, ning siis püüda koheselt reageerida. Kui kohene parandamine on võimalik, on selline lähenemine hea. Kui aga peab parandamiseks palju asju ära muutma, siis kulub palju tööd. Selle lihtsustamiseks erindid ja veahaldus välja mõeldigi.
try{ string tekst1="Tere"; int arv1=int.Parse(tekst1); Console.WriteLine(arv1); }catch(FormatException probleem){ Console.WriteLine("Viga teisendusel: "+probleem.Message); } } } /* C:Projectsomanaited>Erind2 Viga teisendusel: Input string was not in a correct format. */ Reageering tüübi põhjal Sama koodilõigu juures võib ette tulla mitmesuguseid probleeme. Kord ei leita sobivat andmefaili, teinekord ei saa teksti arvuks muundada ning mõnikord võib hoopis ette tulla jagamine nulliga. Vanemate programmeerimiskeelte juures oli tavaks iga käsu juures kontrollida, kas see õnnestus, ning siis püüda koheselt reageerida. Kui kohene parandamine on võimalik, on selline lähenemine hea. Kui aga peab parandamiseks palju asju ära muutma, siis kulub palju tööd. Selle lihtsustamiseks erindid ja veahaldus välja mõeldigi.
try{ string tekst1="Tere"; int arv1=int.Parse(tekst1); Console.WriteLine(arv1); }catch(FormatException probleem){ Console.WriteLine("Viga teisendusel: "+probleem.Message); } } } /* C:Projectsomanaited>Erind2 Viga teisendusel: Input string was not in a correct format. */ Reageering tüübi põhjal Sama koodilõigu juures võib ette tulla mitmesuguseid probleeme. Kord ei leita sobivat andmefaili, teinekord ei saa teksti arvuks muundada ning mõnikord võib hoopis ette tulla jagamine nulliga. Vanemate programmeerimiskeelte juures oli tavaks iga käsu juures kontrollida, kas see õnnestus, ning siis püüda koheselt reageerida. Kui kohene parandamine on võimalik, on selline lähenemine hea. Kui aga peab parandamiseks palju asju ära muutma, siis kulub palju tööd. Selle lihtsustamiseks erindid ja veahaldus välja mõeldigi.