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
Kui aga tekivad mured, ei tulda ema ega õpetaja käest küsima, sest lapsed on ju internetikasutuses targemad!" 1.2. Ohud Üha enam on juttu erinevatest mobiil- ja küberkiusamise vormidest, digitaalse meedia kasutamisest laimamiseks ning alandamiseks. Need on vaid mõned neist ohtudest, millega lapsed võivad internetis kokku puutuda. Arvutile Inimesele lapsele Informatsioonile Viirus Ahistaja/väärkohtleja Nuhkvara Uss Kiusaja Phishing 5 Internet täna maailmas Troojalane Pettur Identiteedi vargus Rootkit Ebasobiv sõpruskond Häkker Füüsiline ja vaimne tervis
Kui lisate Windows XP-le tarkvaraprogramme, lisatakse menüüsse Start otseteed nende programmide avamiseks. Arvuti taaskäivitamine Klõpsake nuppu Start, käsku Sule arvuti ja valige Taaskäivita. Arvuti sulgemine See toiming suleb Windowsi ja te saate arvuti turvaliselt välja lülitada. Klõpsake nuppu Start, käsku Sule arvuti ja valige Sule arvuti. Programmid Programmid on tarkvaraüksused. Vastandina riistvarale, mis on arvuti füüsiline komponent, kujutab tarkvara endast arvuti käitatavaid käske. Tarkvara on näiteks e-posti programm Outlook Express. Menüüs Start on loetelu programmidest, mille hulgast saate valida. Teatud programmid on alati klõpsamiseks nähtaval. Teised vahetuvad arvuti kasutamise käigus ja kuvatakse programmid, mida kasutate kõige sagedamini. Ikoonid Väikesi pilte, mida näete töölaual, nimetatakse ikoonideks. Iga ikooni võite käsitleda pääsuna teie arvutisse salvestatud failide ja programmide juurde.
Andmeturve Meelis Roos Kursiivis tekst on Meelis Roosi loengukommentaaride põhjal lisatud. Kollasega märgitud osa kohta on Meelis Roos öelnud, et seda on ta tavaliselt eksamil küsinud. Kava · Turvaeesmärgid, ohud, riskianalüüs, turvapoliitika, turbestrateegiad, turvatasemed, turvastandardid · Mitmekasutajasüsteemide turve, DAC & MAC, usaldatavad süsteemid · Autentimismeetodid, paroolid, NIS(+), Kerberos, NT domeenid, LDAP kataloogid, Active Directory, single signon · PKI (avaliku võtme infrastruktuuride) idee, rakendamine autentimisel ja signeerimisel, hierarhiad · Ohud võrgus, tulemüürid, krüpto rakendamine · Rünnakute avastamine: IDS (Intrusion Detection System), logimine; taasteplaanid; turvaprobleemide PR · Viirused, ussid, trooja hobused, tagauksed, ... · Privaatsus ja anonüümsus Internetis · Pöördkodeerimine, seadused, kopeerimiskaitsed, ... Kirjandus
andmaks ulatuslikumat vajalikku informatsiooni ettevõttele. Süsteemide keerukus ja ettevõtte sõltuvus süsteemidest aina kasvab ning ettevõtted on silmitsi riskidega, mis süsteeme ohustavad. Looduslikud ja poliitilised katastroofid nagu tulekahjud, üleujutused, maavärinad, orkaanid, lumetormid ja sõjad ning terroristide poolt korraldatud rünnakud suudavad hävitada kogu informatsiooni süsteemi ning põhjustada ettevõtte hävingu. Teine oht raamatupidamise infosüsteemile on seotud tarkvara vigade ja seadmete talitluhäiretega. Kolmandaks ohuks on tahtmatud rünnakud nagu õnnetused või süütud vead ja hoolimatu käitumine. Nende ohtude tulemusel suurenevad riskid infosüsteemides ning esineb rahakadusid. Neljandaks ohuks on rahvusvahelised rünnakud. Tavaliselt nimetatakse neid arvuti kuritegudeks. Kõige tihedamini esinev arvutikuriteo tüüp on küberpettus, kus vahejuhtum eeldab, et juhtum toimus arvuti vahendusel ning informatsioon, mida varastati, oli väärtuslik.
Juhendajad: 2014 Contents LINUX............................................................................................................................4 PAIGALDAMISE VÕIMALUSED JA SELGITUSED........................................................4 VALITUD SÄTETE PÕHJENDUSED JA SELGITUSED...................................................5 KASUTAJAD, NENDE PAROOLID JA SELGITUSED....................................................14 Kasutajate lisamine ning kustutamine..............................................................................14 Kasutajate õigused ning paroolid......................................................................................16 PAKUTAVATA TEENUSTE JA PROGRAMMIDE LOETELU.........................................17 VARUNDAMISE PLAAN JA ANDMETE TAASTAMISE VÕIMALUSED....................18 Varundamine........
pääseda kerneri koodidele , mis teenindab Linuxi algsätteid operatsioonisüsteemis. Tahad puurida Windowsi koodidese? Edu sellega. Kui sa just pole välja valitud liige või mõni eliit grupi sees sa ei saa kunagi nägema kuidas Windows operatsioonisüsteem koode moodustab. 2 Kasutajalepingu vabadus vs. Kasutajalepingu piiranguga Koos sissepääsuga tuleb sisse ka erinevus kasutajalepingus. M aolen peaaegu kindel, et iga Tii mees on suuteline ülesse võtma ja keerutama teemat Pc tarkvara kasutamise lepingust. Vaatleme ainult põhilisi aspekte nende lepingute vahes, ilma väga juriidilistesse terministesse laskumata. Koos Linuxi GPL i kasutamise lepinguga, on sulle antud vabad käed kohandada seda tarkvara ja isegi taasavaldada ja isegi müüa, niikauaks kuni sa teed võtmekoodi saadavaks. Samuti koos GPL sa saad alla laadida koopia Linuxi jagajast või aplikatsioonist ja installida seda nii paljudesse masinatesse, kui sa seda soovid. Microsofti kasutajalepinguga sa
diskett, mis sisaldab seda Password Reset'i ja seejärel ilmub Password Reset Wizard (Nõustaja), kus järgi juhiseid. Windows XP's: Kui Sa tipid sisselogimisel vale parooli, siis ilmub teade, mis teatab: "Did you forget your password?", klõpsa allpool "...use your password reset disk" lingile. Seejärel pane Password reset diskett disketiseadme sahtlisse ja järgi ilmuva nõustaja juhiseid. Kuida seda Password Reset Disk'i luua? Kui Sa lood enda kasutajakontodele paroolid, siis oleks soovitatav luua kohe ka see Password reset disk, piisab ainult tema ühekordsest loomisest, st teda saab kasutada alati vaatamata sellele, et kas Sa lood hiljem uusi paroole juurde või siis muudad neid... Sa võid selle vahendi luua isegi siis kui Sul ei ole kasutajakontodele veel paroole loodud. Windows Vista's tee: · Klõpsa nupule Start ja siis Control Panel. · Klõpsa lingile User Accounts and Family Safety. · Klõpsa User Accounts lingile.
.......................................................................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 ...............................................................................................................
operatsioonisüsteem, mille Microsoft laskis välja 25. juunil 1998. Windows 98 on Windows 95 järglane. Mõlemad on hübriidsed 16/32-bitised monoliitsed MS- DOSil baseeruva buudilaaduriga tooted. Windows 98-le järgnes 14. septembril 2000 Windows Me. 1.4.1.Iseloomustavad tunnused DOS-il põhinevatest süsteemidest peetakse Windows 98-t tavaliselt parimaks. Windows Me ei ole nii stabiilne, mis ilmneb siiski vaid üksikute riistvara ja tarkvara konfiguratsioonide korral. MS-DOS on integreeritud tervikusse ja nagu Windows 95-s , nii ka Windows 98-s jäi DOS-i põhiliseks ülesandeks vaid süsteemikäivitus. Windows 98-t on kaks versiooni: esialgne väljalase ja Windows 98 SE (Second Edition e teine väljalase). 5 1.4.2.Esimene väljalase Windows 98 on esimene MS-DOS-põhine operatsioonisüsteem, mis juba oma
millele vastavad serverid. Näiteks kui Telneti klient alustab suhtlemist Telneti serveriga ja saadetakse TCP segment lähtepordist 3555 sihtporti 23, siis kogu järgnevaks andmevahetuseks kasutatakse vaid neid porte. Kuigi kliendid võivad põhimõtteliselt kasutada suvalisi üle 1023 porte, saab neid TCP protokolli puhul väljast algatatud ühenduste jaoks blokeerida. Viimane asjaolu võimaldab keelata TCP portide skaneerimist. 10. Interneti aadressid ja spetsiaalaadressid IP aadressid Kuivõrd Internetis ja suures osas Linuxi, FreeBSD, Solarise ja Windowsi operatsioonisüsteeme kasutavate tööjaamadega kohtvõrkudes tarvitatakse TCP/IP võrguprotokolle, käsitletakse käesolevas palas vaid seda, mis puutub TCP/IPsse. Iga TCP/IP võrgus olevat võrguseadet identifitseerib unikaalne arv - seadme IP aadress (ehk IP number). Kuna enamasti on arvutil vaid üks võrguseade (näiteks võrgukaart), siis kõneldakse ka arvuti IP aadressist
valdaja saab kasutada analüüsimisel ja probleemide lahendamisel. Digitaalne (ingl. digital) omane andmetele, mis koosnevad numbritest. Informaatika on teaduse ja tehnika haru, mis tegeleb arvutite abil toimuva infotöötlusega. Infotöötlus on informatsiooniga süstemaatiline operatsioonide sooritamine (võib sisaldada ka andmeside ja bürooautomaatika operatsioone). Infotöötlussüsteem on üks või mitu andmetöötlussüsteemi (arvutid, välisseadmed, tarkvara, ka büroo- ja sideseadmed), mis sooritavad infotöötlust. Infosüsteem infot andev ja jagav infotöötlussüsteem koos oma organisatsiooniliste ressurssidega (tehnoloogiad, inimesed, finantsid, protsessid). Informatsiooni ja kommunikatsioonitehnoloogia (lüh. IKT) on arvutustehnika (arvutid ja lisaseadmed); kommunikatsioonitehnika (arvuti- ja telefonivõrgud; heli-, video- jm nõrkvooluseadmeid); info, mida transporditakse, töödeldakse või säilitatakse IKT vahendite
kasutajaliidest, parandatud töökindlust ning lihtsustatud arvuti kasutamist ja hooldamist. Põhiliselt kodukasutajatele mõeldud Windows 98-st ja Windows Me-st on Windows XP märksa töökindlam. Tähtsamad täiustused on: · parem ühilduvus olemasolevate seadmete ja programmidega · täiustatud meediapleier, mis mängib ka DVD-filme, WMA-, MP3- ja DivX-faile · videoredaktor Windows Movie Maker · CD-kirjutamise tarkvara · lihtne Interneti tulemüür · uus brauser Internet Explorer 6 · uus, lihtsustatud kasutajaliides · suurem töökindlus Töökindel Windows XP on täielikult 32-bitine. Iga programm töötab oma mälupiirkonnas. Mõne programmi "rippuma jäämisel" saab selle tavaliselt maha võtta ilma teiste programmide tööd katkestamata. Üks kasutaja võib arvuti teisele üle anda ilma oma seanssi lõpetamata. See suurendab mälu vajadust. Mugavaks tööks on vaja 256 MB muutmälu
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.
või määratud maksete sooritamine, kasutavad nad panga poolt välja töötatud arvutivõrku. Arvutivõrk selle kõige lihtsamas mõistes on hulk arvuteid ja arvutivõrgu seadmeid, mis saavad omavahel vahetada informatsiooni. Nende vaheliseks ühendusteks on tavaliselt arvutivõrgukaabel, telefoniliin või spetsiaalne raadiosidekanal. Ka internet on ise tavaline arvutivõrk, mis koosneb üle maailma asetsevatest arvutitest. Internet Pangaautomaat kasutab spetsiifilist tarkvara, et küsida pangast kas kliendi arvel on piisavalt ressursse, et sooritada tema poolt soovitud tehingut. Ka rahvusvahelised telefonikõned töötavad kasutades selleks vastavat tarkvara ja riistvara mis otsustab kuhu saata kliendi kõne ja kui palju selle eest teenustasu küsida. Mainitud operatsioone sooritatakse iga päev inimeste poolt üle maailma kelledest enamusel pole kahtlemata aimugi, kuidas tegelikult toimivad arvutivõrgud. Aga kasutavad nad arvutivõrke sellegi poolest.
File Systemi (NFS), Oracle ostis nad ära 2010. a ORACLE – SQL andmebaasid MACINTOSH – 1978. a Apple teeb algul masina Lisa, töötas hästi aga oli väga kallis, hiljem tegid ümber ja tegid odavamaks ning sellest kasvas välja Macintosh(1984), mis oli esimene edukas hiire ja GUIga PC APPLE JA MICROSOFT TOOTELIINID – Basic, C (1975-), MS-DOS (1981-2004), Win 1- 3 (1985-1996), Office (1983-) Küberkaitse terminid: TURVATEATER - illusoorne turve MALWARE – tarkvara, mis loodud kahju tegemiseks COOKIE – vähene info, mida veebilehed hoiavad sinu arvutis PHISHING – andmepüük, interneripettus (valed e-kirjad ja chatid) SOCIAL ENGINEERING – inimeste manipuleerimine konfidentsiaalse info saamiseks 4. nädal • Eksamiks: Python, html ja http, internet eestis, linux, netscape, usenet, php, päevalehed eestis, palm pilot, google, deep blue, wikipedia, x-tee. PYTHON – 1989
Standardid 1) EVS 8:2000 (infotehnoloogia reeglid eesti keele kuultuuri keskkonnas) 2) Hea dok ja arhiivi juhised Asutusesisesed õigusaktid/ normdokumendid 1) Asjaajamise kord või dokumentide süsteem või kvaliteet juhtimise süsteem 2) Arhiivi ohuplaan 3) Teabenõuete menetlemise plaan Digitaalne asjaajamine Amphora Amphora võimaldab digitaalset dokumendihaldust ja asjaajamist. Amphora on juhtivaid digitaalse asjaajamise tarkvarasid Eestis. Tarkvara on loodud kasutajate vajadustest lähtuvalt ning mitmete funktsionaalsuste arendus on toimunud kasutajate tellimusel. Postipoiss Postipoiss on elektrooniline dokumendihalduse süsteem, mis mõeldud elektroonilisel ja paberkandjal oleva dokumenteeritud informatsiooni (kirjad, avaldused, käskkirjad, lepingud, õigusaktid, protokollid, korraldused jne.) haldamiseks. Postipoiss hõlmab dokumendi protsesse alates nende
Arvutivõrgud 1. Arvutivõrgu ISO OSI mudeli füüsiline ja ühenduskihid. Füüsiline kiht (Physical Layer) Raua ja elektri jms spetsifikatsioon: *pistikute standardid, signaali kuju, sagedus, amplituud *traadite arv, tüüp, funktsioon, max pikkus *kodeermismeetod Ühenduse kiht (Link Layer) usaldatav kanal segmendi piires: *võrgu topoloogia *seadmete füüsilised aadressid *vigadest teavitamine *kaadrite formeerimine, edastamine *voo reguleerimine 2. Arvutivõrgu ISO OSI mudeli võrgu ja transpordi kihid. Võrgu kiht (Network Layer) loob kanali üle mitme segmendi: *virtuaalne adresseerimine *pakettide marsruutimine, optimiseerimine *maksustamne (kui kasutatakse) Transpordi kiht (Transport Layer) loob lihtsalt kasutatava (usaldusväärse) kanali: *varjab kõik
OOP tugi, mis lubab suurendada funktsionaalsust ja arendada modulaarsust Redaktorid PHP koodi saab kirjutada täiesti tavalise Notepad'iga, kuid tunduvalt mugavam on kirjutada seda programmidega, mis kuvab koodi värvilisena, lubab salvestada koodijupikesi, käivitada php koodi jne. Notepad++ Sublime Text 2 Adobe Dreamweaver CS6 (30 päeva tasuta) Kordamine Mis ülesannet täidab veebiserver? Milline on kõige populaarsem veebiserveri tarkvara? Põhiline erinevus staatilisel ja dünaamilisel kodulehel? Mis on PHP ja miks see on nii populaarne? Milline on php süntaks? 03 - PHP - Ettevalmistused koodiga töötamiseks Teemad Mis on WAMP WAMP serveri allalaadimine WAMP serveri paigaldus WAMP serveri käivitamine PHP käivitamine WAMP serveris Alternatiivid WAMP'ile Adobe Dreamweaver seadistamine Sissejuhatus
. . . . . . . . 40 2.5 Draiverid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 2.6 Diagnostika . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 3 Tehniline dokumentatsioon 48 3.1 Riistvara või tarkvara kohta käiv dokumentatsioon . . . . . . . . . . . . . . . . 48 3.2 Abi otsimine veebist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 3.3 Kasutusjuhendi loomine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 3.4 Hoolduse dokumenteerimine . . . . . . . . . . . . . .
Meetod ja klass Eeltoodud EPL programm peaks trükkima täisarvude massiivi nimega jada kümme elementi, mille väärtuste vahemik on 0 kuni 9, kuid tekstis on tõsine viga. Milline valik parandab selle vea? Asendada for (i=0;i<=10;i++) tekstiga for (i=0;i<10;i++) Milleks WWW algselt loodi? Et kiirendada teadlaste vahel pilte ja teksti sisaldavate teadusaruannete vahetust Millised on rakendustarkvara kohta käivad näited? Kirjade ja dokumentide koostamise tarkvara Mobiiltelefoni mäng Milline toodud lausetes on õige veebisaidi kohta, mis kasutab kliendipoolset skriptimist? Osa programmi koodi käivitatakse kasutaja arvutis. Milline def kirjeldab kõige paremini andmebaaside ohjesüsteemi päringukeelt? Keel, mis võimaldab andmehaldust (data management) Milline SQL käskudest muudab valuutat dollarist eurodeks? Update prices set amount=amount*0.7 and cuurency="Euro" where currency="Dollar"
programme käivitada (vaevalt keegi viitsib väga kaua programmeerimisega tegeleda, kui ta ei saa näha, kuidas see, mis ta teinud on, tegelikult töötab). Milliseid kompilaatoreid kasutada ja kust neid saab? Kuna kompilaatorid võivad üksteisest pisut erineda, siis on soovitav kasutada samu kompilaatoreid, mida on kasutatud kursuse koostamisel (vastasel juhul võib tunduda, et õppematerjalides pakutav näidisprogramm tegelikult ei töötagi). Kõik Pascali programmid on kirjutatud FreePascalis, mistõttu neile, kes otsustavad ülesannete lahendamiseks Pascalit kasutada, soovitan kasutada just seda. FreePascali puhul on tegemist vabavaraga, mistõttu võite ta muretult alla laadida. Kaasa saate ka keskkonna, kus on suhteliselt mugav Pascali programme kirjutada, kuid kuna tegemist on vabavaraga ja keskkond ise on alles arendusjärgus, siis pole ta päris töökindel. Kõik C programmid on kirjutatud Dev-C++'s, mistõttu neile, kes otsustavad
Programmeerimise algkursus 6 - 89 Arvutil on tänapäevases maailmapildis oma koht ka kui modelleerimisvahendil. Arvuti võtab enda kanda mudeli parameetri(te) muutus(t)est tulenevad arvutused ja inimene saab keskenduda mudeli sisulise külje - omaduste ja seoste - uurimisele. Programmeerimine tänapäeval Tarkvaratööstus on muutunud üheks suurimaks teiste tööstusharude kõrval. Tööpõld tarkvara tegijate ees tundub olevat lõpmatult suur. Iga uus masin või seade, kus rakendatakse arvutit, vajab uut tarkvara. Iga töökoht, kuhu on paigaldatud arvuti, vajab nii igapäevast laiatarbetarkvara kui ka spetsiifilist, ainult selle töö jaoks mõeldud tarkvara - jällegi ei saa hakkama ilma tarkvaratööstuse esindajateta. Miks ma räägin tarkvara loomisest ja mitte programmeerimisest? See tuleneb sellest, et
ühtviisi arvutiekraanil olevate andmetega opereerimises ja nende põhjal otsuste vastuvõtmises (kuigi andmed, millega töötatakse, võivad loomulikult olla vägagi erinevad). Ka loomingulisema tegevuse puhul kasutatakse üha rohkem arvuteid ning siingi tekib andmeid, infot ja faile, mida oleks vaja kaitsta. Töö käigus loodud ja kasutatavate andmete kõrval väärivad kindlasti märkimist muud löös kasutatavad ressursid, näiteks tarkvara (sealhulgas operatsioonisüsteem ja rakendustarkvara) ja riistvara (arvutid, serverid, võrgu- seadmed). Kõiki neid kolme võib vaadelda koos arvutisüsteemi varadena, millel on oma spetsiifika võrreldes muude varadega, ning millele omaniku ja kasutaja seisukohalt esitatakse kolm peamist nõuet. Varadele esitatavad nõuded Varad peavad olema käideldavad (ingl. k. availability). See tähendab, et varadele peab volifatud kasutajatel olema juurdepääs ettenähtud ajal ja tingimustel
programmeerimiskeeles Python, kasutab andmebaasina BigTable baasi, kõik objektid jäävad 1MB 6 / 55 Google App Engine Andris Reinman piiresse ning lähtefailid on turvaliselt varundatud, siis on Google App Engine aplikatsiooni loomiseks tõenäoliselt parim valik. Paigaldus Google App Engine kasutamiseks on vaja paigaldada arvutisse vastav tarkvara arenduspakett (SDK), mille saab alla laadida Google App Engine kodulehelt [http://code.google.com/intl/et/appengine/downloads.html]. Valida on kolme versiooni vahel, millest igaüks on mõeldud eri platvormi jaoks. Alla saab laadida Windowsi versiooni, Mac'i versiooni või Linuxi versiooni. Kõik need teevad sisuliselt sama asja, koosnedes samadest pyhtoni skriptidest, ainult et Windowsi ning Mac'i
Sisukord Eessõna Hea õpilane! Microsofti arenduspartnerid ja kliendid otsivad pidevalt noori ja andekaid koodimeistreid, kes oskavad arendada tarkvara laialt levinud .NET platvormil. Kui Sulle meeldib programmeerida, siis usun, et saame Sulle pakkuda vajalikku ja huvitavat õppematerjali. Järgneva praktilise ja kasuliku õppematerjali on loonud tunnustatud professionaalid. Siit leid uusimat infot nii .NET aluste kohta kui ka juhiseid veebirakenduste loomiseks. Teadmiste paremaks omandamiseks on allpool palju praktilisi näiteid ja ülesandeid. Ühtlasi on sellest aastast kõigile
........................................... 31 Automaatsete loendite tegemine..............................................................................................32 Valemid........................................................................................................................................ 32 Tulemused/valemid reziimid ....................................................................................................33 Viited teistesse lahtritesse, suhtelised aadressid......................................................................34 Absoluutaadressid.................................................................................................................... 35 Veateated valemites................................................................................................................. 36 Funktsioonid................................................................................................................................. 37
oli vaja lehti failisüsteemis käsitsi muuta. Kahjuks selline staatiline mudel ei jõua kiirelt muutuva kaasaegse maailma progressile järgi. Seega võeti kasutusele dünaamiline mudel. Dünaamilise mudeli korral ei hoita serveris staatilisi html lehte vaid neid genereeritakse selleks spetsiaalselt välja töötatud programmidega, mis serveril töötavad. Antud kursuse jooksul tutvume klient-server arhitektuuriga, installeerime enda arvutisse veebiserveri ja php interpretaatori ning saame baasteadmisi serveripoolsest keelest PHP. Kursuse teemad on pühendatud ainult PHP keelele (väljarvatud seitsmes teema), aga see ei tähenda, et sellest piisab suure ja eduka veebilehe loomiseks. Mahuka infosüsteemi ei saa ette kujutada ilma andmebaasideta, cache- süsteemideta, mallimootoriteta, jne. See baaskursus on mõeldud eelkõige selleks, et õpilasel tekiks huvi PHP vastu ja ta hakkaks ise edaspidi rohkem õppima ja katsetama.
1990: Internetiotsake Eestis: e-post, USENET Tampere tehnikaülikoolist laenuks saadud moodemi Robotics Courier V.32 abil panid Küberneerika Instituudi teadurid Aleksander Shmundak, Mari Kõpp ja Leonid Tomberg käima regulaarse ühenduse oma instituudi ja soome UNIXI-kasutajate seltsi (FUUG) masina vahel. Küberneetika Instituudi arvuti helistas iga poole tunni tagant Soome arvutisse ja saatis edasi ning võttis vastu vahepeal saabunud e-teated (põhiliselt e-posti). Ca 400 rubla eest kuus said Eesti-poolsed kliendid ennast oma moodemi abil Küberneetika Instituudi arvuti külge haakida ning samuti e-posti saata. Küberneetika instituudi e-posti aadressi lõpus oli .su, mis tähendas mõistagi NSVL-i. 1991 Linus Torvalds, a student at the University of Helsinki in Finland, starts working as a hobby on Linux
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
Ning veel mõned sulud ka. Ning kui teada saada, et kõik see pikk jutt on vaid väikese programmi loomiseks, mis oma töö tulemusena ütleb "Tere", siis võib paista, et tegemist on ilmse raiskamisega. Eriti, kui mõni on varem tutvunud Basicu või Pythoniga, kus sama tulemuse saamiseks tuleb lihtsalt kirjutada print "Tere" Seetõttu veel 2000ndate aastate alguses tutvustati inimesi programmeerimisega mitmeski koolis just Basicu kaudu, sest algus on "nii lihtne". Ning kui programmid "väga suureks" - ehk siis tuhandete ridade pikkuseks - ei kasva, võib julgesti lihtsa algusega keele juurde jäädagi. Kõik vajalikud matemaatikaülesanded, kirjutamised ja arvutamised saavad tehtud. Aga millegipärast on programmidel kombeks paisuda. Ning et suureks paisunud rakenduse seest sobiv toiming üles otsida, peab lisama vajalikule käsule üha uusi ja uusi kesti. Nii nagu üheainukese vajaliku sidekanali puhul võib korraldada nii, et telefonitoru tõstes ühendatakse
sageduslikud parameetrid (siinisagedus ja sisemine taktsagedus), vahemälu suurus ja siini laius, multimeedialaienduste toetus. Multimeedialaiendused on erinevad tehnoloogiad, mis aitavad kiirendada tööd suurte andmehulkadega manipuleerimisel. Selleks otstarbeks on protsessorisse sisse ehitatud eraldi registrid ja käsustikud. Just need rakendused võivad tekitada palju segadust erinevate protsessorite hindamisel, kuna tarkvara, mida kasutatakse protsessorite jõudluse mõõtmisel ei pruugi sisaldada koodi, mis antud protsessorile spetsiifilist tehnoloogiat toetab. Inteli poolt on välja arendatud MMX (Intel Celeron), SSE (Intel Pentium III) ja SSE2 (Intel Pentium 4) tehnoloogia. SSE2 käsustik on esimene, mis kasutab 128-bitiseid registreid. AMD poolt kasutusel olevad multimeedialaiendused on 3DNow!, mis sisaldab MMX käske ja 3Dnow! Professional, mis sisaldab SSE käsustiku.
a firmas MITS esimene arvuti Altair-8800. See arvuti maksis 500 USD. Selle arvuti võimalused olid piiratud (operatiivmälu 256 baiti), klaviatuuri ja ekraani ei olnud. Sai populaarseks. Hilisemad variandid varustati monitoride ja klaviatuuriga. P.Allen ja B.Gates (tulevane firma Microsoft asutaja) töötasid selle arvuti tarvis sisseehitatud Basic-u interpretaatori. Firma MITS edusammud innustasid ka teisi firmasid arvutite alal tegutsema. Alustati ka üldotstarbelise tarkvara väljatöötamisega, nagu näiteks tekstiredaktor WordStar (1978.a.) ja tabeliprotsessor VisiCalc (1979.a.). Need väljatöötlused aitasid kaasa mikroarvutite(siis neid nii ka nimetati) edasisele tormisele arengule. Suure panuse personaalarvutite arendamisel ja kasutamisele võtmisel andis firma Apple. Tollal maailma suurim suurte arvutite tootja firma IBM ei kiirustanud mikroarvutite loomisega. Kuid vastav väljatöötajate grupp siiski loodi. Nendele anti vabad käed, selles