Harjutus Jalgpall. Ülesande püstitus Kasutajaliides VBA projekt. Moodulid Objektid ja klassid. Klassimudelid Omadused ja meetodid Graafikaobjektid. Klass Shape Lahtriplokk. Klass Range Valikud. If-lause Kordused. Do ... Loop-lause Muutujad ja Omistamine Makrode käivitamine ja täitmine Parameetrid For-lause Funktsioonid Sissejuhatus VBAsse J Makrod ja Sub-protseduurid Laused VBA-projekt. Moodulid Objektid ja klassid Omadused ja meetodid Klasside Shape ja Range objektid Juhtimislaused: If-lause ja Do ... Loop Muutujad bjektid Do ... Loop-lause Harjutus Jalka. Ülesande püstitus Koostada programm, mis imiteerib jalgpallimängu mõningaid elemente Juku teeb etteantud arvu lööke.
genereerimine:tabelipõhine) andmed kuvatud tabeli reana (nagu andmetabelis) Chart Wizard Kui soovud ühes tabelis või päringus hoitavate andmete põhjal (diagrammitark) luua diagrammi Label Wizard (silditark) Kui soovid panna ühe tabeli või päringu andmeid siltidele 20 Makrod Makrod on Accessi vahend korduvate tegevuste automatiseerimiseks. Makrode koostamisel valitakse Accessi standardsete tegevuste {Action) nimetuste hulgast vaja- l i k u d ja paigutatakse need makro tekstis igaüks eraldi reale, näiteks OpenTable (ava tabel) või OpenForm (ava vorm). Salvestamisel omistatakse makrole nimi. Mak rode abil võib: · seostada vorme ja aruandeid, st käivitada vormilt aruande printimise · otsida ja filtreerida kirjeid · valida vajalike parameetrite väärtusi · kontrollida andmete õigsust
Jõudlus Maht Voolutarve Kahjuks pole võimalik saavutada kõikide nende näitajate üheaegset paranemist Süsteemiga kaasa antud arendusvhendid ei pruugi anda optimaalset tulemust. Võib tekkida vajadus nn. käsitsi optimiseerimise järele Toomas Ruuben. TTÜ Raadio ja sidetehnika 145 instituut. FPGA-de loogiline implementatsioon Implementeerimise meetodid on järgmised: Süntaksine orienteeritud Makrode kasutamine Loogiline süntees Tehnoloogiast sõltumatu loogiline optimiseerimine Tehnoloogiast sõltuv loogiline optimiseerimine Toomas Ruuben. TTÜ Raadio ja sidetehnika 146 instituut. 73 FPGA-de loogiline implementatsioon (Süntaksile orienteeritud) Süntaksile orienteeritud transleerimine on kompilaatorite standardmeetodiks.
Selliseid viiruseid on praegu üsna vähe, kuid mõned neist on osutunud väga tõhusateks. (14) 8 Võrguviirused Võrguviirused on spetsialiseeritud ründama võrguoperatsioonisüsteemi (nt NetWare) ja kasutama seejärel võrku enda levitamiseks. Keskmiselt kulub kohtvõrgu järgmise tööjaama nakatamiseks 10-20 minutit, niisiis piisab mõnest tunnist kogu allüksuse või ettevõtte halvamiseks. (10) Makroviirused Makroviirused kasutavad ära makrode eelised, st käsud, mis on juurutatud failidesse ja need käivituvad automaatselt. Paljud programmid, näiteks nagu tekstiredaktorid ja tabelprogrammid kasutavad makrosid. Makroviirus on seega makroprogramm, mis kopeerib iseend ja levib ühelt faililt teisele. Kui Sa avad mingi programmiga faili, mis sisaldab makroviirust, siis see viirus kopeerib end selle rakendusprogrammi stardifailidesse/käivitusfailidesse. Nüüd on kompuuter
· Zoom - ekraanipildi suuruse muutmine · View Manager - dokumendile vaadete lisamine, kustutamine; dokumendi vaatamine eri vaadetes (vaade - ekraanipilt, s.t. kuidas dokumenti ekraanil näidatakse) Insert menüüs on järgmised käsud: · Cells - lahtrite, ridade ja veergude lisamine · Rows - rea lisamine · Columns - veeru lisamine · Worksheet - uue töölehe lisamine · Chart - diagrammi tegemine · Macro - makrode tegemine (makro on käskude järjend, makro käivitamisel täidetakse ükshaaval makrosse kitjutatud käsud) · Page Break - saab mingis kindlas kohas lehekülje vahetust teha · Function - funktsioonide lisamine · Name - mingile tabeli piirkonnale nime andmine · Note - mingi tabeli piirkonna kohta märkuse kirjutamine · Picture - saab dokumenti pilte lisada · Object - saab dokumenti mingi teise programmi toodangut lisada
Tools menüü käskude lühikirjeldus Editor Toolbar Editor tööriistariba aktiveerimine ja ekraanile toomine Graphs graaf ikute/diagrammide loomine Reports aruandev ormide loomine Geocoding geokodeerimine Add XY Data... XY koordinaatidega määratud andmestiku lisamine kaardidokumenti (tekitatakse uus kiht) Add Route Events... marsruutinf o lisamine kaardidokumenti (tekitatakse uus kiht) ArcCatalog ArcCatalog aplikatsiooni aktiveerimine Macros makrode käiv itamine / Microsoft Visual Basic akna aktiv eerimine Customize töökeskkonna seadistamise valikud (tööriistaribade, käsunuppude v alik ja ekraanile toomine, lühikäskluse klahv ide määramine) Extensions laiendprogrammide aktiveerimine Styles stiililehtede(sümbolite kaustad) kasutamine ja eksport, Sty le Manager`iga töötamine Options... ArcMap aplikatsiooni kasutajakeskkonna seadistamise nupud Window menüü käskude lühikirjeldus
Kataloog (directory) - failihaldussüsteemi hierarhia (ketas-kataloog-alamkataloog-fail) üks tase. Win95's kasutatakse ka terminit kaust (folder). Kuna kettal võib olla väga palju faile, siis rühmitatakse need kaustadesse, et oleks lihtne kettalt vajalikku faili leida. Kaustas võivad olla dokumendid, programmid, teised kaustad (alamkaustad, subdirectory) ja kiirkorraldused (shortcut), mis sisaldavad viiteid eeltoodutele. Teek (library)- infoobjektide (failide, objektmoodulite, makrode) kogu. Faili täisnimi koosneb aadressist ja failinimest. Faili aadress omakorda koosneb kettaseadme nimest ja teest e. otsingurajast (path). Absoluutne tee algab juurkataloogi märgiga (langkriips ), millele järgnevad langkriipsuga eraldatud kõikide kataloogide nimed, mis tuleb failini jõudmiseks läbida. Faili nimi koosneb pärisnimest ja laiendist. Olenevalt operatsioonisüsteemist võib faili pärisnime pikkuseks olla kas 1-8 sümbolit (DOS) või siis kuni 255 sümbolit (Win95)
- Eelmise failiversiooni automaatne varundamine: kui salvestatakse fail, mille puhul on antud asukohas sama nimega fail juba olemas, siis seda eelmist faili ei kustutata, vaid sellele antakse teine tähis. Niimoodi takistatakse samanimelise faili juhuslikku kustutamist. - Failide krüpteerimine: programm suudab faili salvestada krüpteeritult, mis takistab selle volitamata avamist. Faili sisule pääsevad ligi ainult need, kellel on vastavad salajased krüpteerimisvõtmed. - Makrode automaatne kuvamine failides: antud funktsioon peab takistama makrode automaatset käivitamist (makroviirustevastane kaitse). Sõltuvalt selles, millist tarkvara ja sellega kaasaskäivaid täiendavaid turvafunktsioone rakendatakse, võib olla mõistlik neid funktsioone kasutada. Mobiilsete IT-süsteemide puhul tasub eriti kasutada paroolkaitset programmide avamisel ja automaatset salvestamist. Täiendavad kontrollküsimused: - Milliseid turvafunktsioone pakuvad kasutatavad tarkvaratooted?
HLLP.DeTroie epideemia. Nende viiruste omapära oli see, et na suutsid nakatada Windows 32 täitmisfaile ja olid samas ka võimelised saatma oma ,,peremehele" ka iseloomustavat informatsiooni nakatunud arvuti kohta. Samas oli see viiruste perekond loodud Windowsi prantsuskeelsele versioonile ning epideemia hõlmas ainult prantsuskeelseid maid. Veebruaris avastati uut tüüpi Exceli tabeleid nakatav makroviirus Excel4.Paix, mis kasutas Exceli tabelitesse juurdumiseks makrode asemel valemeid, mis nagu selgus võivad samuti isepaljunevat koodi sisaldada. Märtsis avastati esimene Microsoft Accessile kirjutatud viirus AccessiV. Erilist tähelepanu ta aga ei pälvinud, sest selleks ajaks oli juba harjutud, et Microsoft Office'i rakendused langevad üksteise järel viiruste ohvriks. Samal ajal ilmus ka esimene mitmeplatvormiline viirus, mis suutis nakatada nii Wordi kui ka Accessi faile. Juunis tekitas viirus Win95.CIH globaalse ulatusega epideemia. CIH käitumine oli