serveritarkvara, aknahaldustarkvara jm. · Rakendustarkvara võimaldab kasutajal teatava kindla ülesande täitmist. Rakendustarkvara alla kuuluvad näiteks kontoritarkvara, arhiveerimistarkvara, majandustarkvara, andmebaasid, arvutimängud. Rakendustarkvaras on tavaliselt kasutusel graafiline kasutajaliides (GUI). Üldiselt mõistetakse tarkvara all kõiki programme arvutis. 1.1 Rakendustarkvara Rakendustarkvaraks on programmid, mida tavakasutaja mingi konkreetse töö tegemisel kasutab. Näiteks tekstitoimetid (Microsoft Word), esitluste tegemiseks mõeldud programmid (Microsoft PowerPoint), tabelarvutusprogrammid (Microsoft Excel), andmebaasisüsteemid (Access), joonistamisprogrammid (Paint) jne. Tarbeprogramm teeb konkreetset vajalikku tööd (arvutab, joonistab, mängib muusikat, töötleb tekste jne.). Kolmanda osana tarkvarast võib vaadelda programmeerimiseks mõeldud vahendeid.
Sisukord SISUKORD......................................................................................................................................................1 SISSEJUHATUS.............................................................................................................................................2 1.TARKVARA JAGUNEMINE SÜSTEEMI- JA RAKENDUSTARKVARAKS...................................3 2.TARKVARA JAGUNEMINE KASUTUSÕIGUSE ALUSEL................................................................5 KOKKUVÕTE..............................................................................................................................................10 KASUTATUD KIRJANDUS.......................................................................................................................11 SISSEJUHATUS
Rakendustarkvara alla läheb need programmid, mis toetavad kasutaja tööd kindla funktsiooniga: muusika esitamine, tekstitöötlus. Rakendustarkvara töö toetub süsteemitarkvarale. Rakendustarkvara ja süsteemitarkvara ei ole absoluutselt erinevust ja kindlapiirilisust. Nt kohtuasjas Microsoft vs Ameerika Ühendriigid oli üheks põhiküsimuseks, kas internetibrauserit MS Explorer lugeda operatsioonisüsteemi alla kuuluvaks (süsteemitarkvaraks) või iseseisvaks rakenduseks (rakendustarkvaraks). Toon näite mõlemast tarkvara alaliigist: 1) süsteemitarkvara: · draiverid, nt heli draiver; · failihaldusprogrammid; · operatsioonisüsteemid, nt Windows 7, Linux jt. 2) rakendustarkvara: · nn kontoritööpaketid o tabelarvutusprogrammid o esitlusprogrammid · inseneri töövahendid: o CAD- programid
riistvara ja rakendusprogrammide vahelise koostöö organiseerimine. Süsteemitarkvara tähtsaim komponent on operatsioonisüsteem (operating system). Operatsioonisüsteem on tarkvara, mis määrab, kuidas arvutis programme täidetakse (käivitab, haldab, hooldab, tegeleb ressursijaotusega, juhib andmesisestust ja väljastust) ja tegeleb riistvaraga. On olemas mitmeid erinevaid operatsioonisüsteeme (UNIX, SOLARIS, VMS, DOS, OS/2, WINDOWS95/98, WindowsNT/2000/XP jne). Rakendustarkvaraks on programmid, mida tavakasutaja mingi konkreetse töö tegemisel kasutab. Näiteks tekstitoimetid (Word), esitluste tegemiseks mõeldud programmid (PowerPoint), tabelarvutusprogrammid (Excel), andmebaasisüsteemid (Access), joonistamisprogrammid (Paint), pakkimisprogrammid (PowerArchiever, WinZip), viirusetõrjeprogrammid (F-Secure, Norton Antivirus) jne. Tarbeprogramm teeb konkreetset vajalikku tööd (arvutab, joonistab, mängib muusikat, töötleb tekste jne).
Riistvara · Elektroonika,millest arvuti koosneb Tarkvara · Korralduste jada,mis annab arvuti elektroonikale käske · Jaguneb operatsioonisüsteemiks(süsteemitarkvara)ja rakendustarkvaraks Operatsioonisüsteem · Käivitub pärast arvuti sisselülitamist · Tegeleb riistvara ja teiste programmide juhtimisega · Jaotab arvuti ressursse erinevate käivitatud programmide vahel · On vahepuhvriks riistvara ja rakendustarkvara vahel Rakendustarkvara · Üldjuhul kõik ülejäänud programmid mis arvutis asuvad(teksti-,tabeltöötus) · Sarnase sisuga tarkvara programmid võivad olla koondatud ühte paketti,et lihtsam olek turustada Kasutajaliides
Programmiks nimetatakse käskude jada , mis kirjeldab samm- sammult, mida on vaja teha. Iga programmi kasutamine algab selle käivitamisega ja lõpeb selle sulgemisega. Arvutiprogrammid jagunevad kaheks: süsteemitarkvara (system software) ja rakendustarkvara (application software). Süsteemitarkvara ülesandeks on arvuti riistvara ja rakendusprogrammide vahelise koostöö organiseerimine. Süsteemitarkvara tähtsaim komponent on operatsioonisüsteem (operating system). · Rakendustarkvaraks on programmid, mida tavakasutaja mingi konkreetse töö tegemisel kasutab. Näiteks tekstitoimetid (Word), esitluste tegemiseks mõeldud programmid (PowerPoint), tabelarvutusprogrammid (Excel), andmebaasisüsteemid (Access), joonistamisprogrammid (Paint), pakkimisprogrammid (PowerArchiever, WinZip), viirusetõrjeprogrammid (F-Secure, Norton Antivirus) jne. Riistvara · Iga arvuti riistvara koosneb järgmistest osadest:
seotud. Pöörake tähelepanu, et iga mõõtühiku ees on kordaja 1024. See on seotud sellega, et 2 (ühel bitil võib olla kaks olekut) astmes 10 (prefiksi kilo väärtus) = 1024, MITTE 1000. 1 KB kilo 1024 B 1 MB mega 1024 KB 1 GB giga 1024 MB 1 TB tera 1024 GB 1 PB peta 1024 TB Tarkvara (i.k. Software) on arvuti mittefüüsilised komponendid ehk programmid, mis juhtivad arvuti tööd. Tinglikult tarkvara saab jagada süsteem- ja rakendustarkvaraks. Süsteemtarkvara Programmid, mida vajatakse erinevate arvuti osade töö korraldamiseks. Siia kuuluvad näiteks: · operatsioonisüsteemid - juhib tarkvara ja riistvara koostööd, teeb arvutile arusaadavaks kasutaja käske, haldab ressursse, alustab oma tööd arvuti käivitamisel, tuntuimaks operatsioonisüsteemideks on Microsoft Windows, Linux ja Mac OS (lisamaterjal); · seadmete draiverid; · serveritarkvara jt. Rakendustarkvara
väljastust) ja tegeleb riistvaraga Tema ülesandeks on arvuti riistvara ja rakendusprogrammide vahelise koostöö organiseerimine. Operatsioonisüsteem võtab vastu korraldusi kasutaja käest, muudab need arvutile mõistetavaks ja korraldab nende täitmist. Ilma operatsioonisüsteemita ei oleks arvuti töö võimalik. On olemas mitmeid erinevaid operatsioonisüsteeme(UNIX,SOLARIS,VMS,DOS,OS/2,WINDOWS95/98,Windoes NT/2000/XP jne..) Rakendustarkvaraks ehk tarbeprogrammiks on programmid, mida tavakasutaja mingi konkreetse töö tegemisel kasutab ning mis käivitatakse alles pärast operatsioonisüsteemi tarkvara alglaadimist. Rakendustarkvara liigid: -Tekstiredaktorid -Tabelarvutusprogrammid -Mänguprogrammid -Graafikatöötlusprogrammid -Majndustarkvara -Audio ja videoprogrammid(loomine,redigeerimine,kasutamine) ehk multimeedia. -Seadmete juhtimiseks vajalikud programmid.
3.1. Programmeerimise ajalugu 7 3.2. Programmeerimiskeelte põhitüübid 8 3.3. Programmeerimiskeele semantika ja süntaks 9 Page 2 1. Tarkvara arendusmeetodid ja tehnikad 1.1 TARKVARA - Arvutile antavad käsud. Mingi tegumi sooritamiseks vajalikku käsujada nimetatakse programmiks. Tarkvara jaguneb kahte suurde kategaooriasse - süsteemitarkvaraks ja rakendustarkvaraks. Süsteemitarkvara koosneb juhtprogrammidest nagu operatsioonisüsteem ja andmebaasihaldurid (DBMS), rakendustarkvara hulka kuuluvad kõik programmid, mis töötlevad kasutaja poolt ette nähtud andmeid (tekstitöötlus, tabelarvutus, raamatupidamine jne). 1.2 TARKVARATEHNIKA - Tarkvara projekteerimist, teostust, testimist ja dokumenteerimist hõlmav tehnikaharu. 1.3 TARKVARATEHNIKA RAAMISTIK - Raamistiku moodustavad (vt pikemalt jutust):
3.1. Programmeerimise ajalugu 7 3.2. Programmeerimiskeelte põhitüübid 8 3.3. Programmeerimiskeele semantika ja süntaks 9 Page 2 1. Tarkvara arendusmeetodid ja tehnikad 1.1 TARKVARA - Arvutile antavad käsud. Mingi tegumi sooritamiseks vajalikku käsujada nimetatakse programmiks. Tarkvara jaguneb kahte suurde kategaooriasse - süsteemitarkvaraks ja rakendustarkvaraks. Süsteemitarkvara koosneb juhtprogrammidest nagu operatsioonisüsteem ja andmebaasihaldurid (DBMS), rakendustarkvara hulka kuuluvad kõik programmid, mis töötlevad kasutaja poolt ette nähtud andmeid (tekstitöötlus, tabelarvutus, raamatupidamine jne). 1.2 TARKVARATEHNIKA - Tarkvara projekteerimist, teostust, testimist ja dokumenteerimist hõlmav tehnikaharu. 1.3 TARKVARATEHNIKA RAAMISTIK - Raamistiku moodustavad (vt pikemalt jutust):
suhtlemiseks erikeelt. Need keeled koosnevad segase koodi kogudest kuni inglise keele alamhulkadeni, millistest arvuti peaks aru saama (tõlgendama). Page 2 1. Tarkvara arendusmeetodid ja tehnikad 1.1 TARKVARA - Arvutile antavad käsud. Mingi tegumi sooritamiseks vajalikku käsujada nimetatakse programmiks. Tarkvara jaguneb kahte suurde kategaooriasse - süsteemitarkvaraks ja rakendustarkvaraks. Süsteemitarkvara koosneb juhtprogrammidest nagu operatsioonisüsteem ja andmebaasihaldurid (DBMS), rakendustarkvara hulka kuuluvad kõik programmid, mis töötlevad kasutaja poolt ette nähtud andmeid (tekstitöötlus, tabelarvutus, raamatupidamine jne). 1.2 TARKVARATEHNIKA - Tarkvara projekteerimist, teostust, testimist ja dokumenteerimist hõlmav tehnikaharu. 1.3 TARKVARATEHNIKA RAAMISTIK - Raamistiku moodustavad (vt pikemalt jutust):
koostöö organiseerimine. Süsteemitarkvara tähtsaim komponent on operatsioonisüsteem (operating system). Operatsioonisüsteem on tarkvara, mis määrab, kuidas arvutis programme täidetakse (käivitab, haldab, hooldab, tegeleb ressursijaotusega, juhib andmesisestust ja väljastust) ja tegeleb riistvaraga. On olemas mitmeid erinevaid operatsioonisüsteeme (UNIX, SOLARIS, VMS, DOS, OS/2, WINDOWS95/98, WindowsNT/2000/XP jne). Rakendustarkvaraks on programmid, mida tavakasutaja mingi konkreetse töö tegemisel kasutab. Näiteks tekstitoimetid (Word), esitluste tegemiseks mõeldud programmid (PowerPoint), tabelarvutusprogrammid (Excel), andmebaasisüsteemid (Access), joonistamisprogrammid (Paint), pakkimisprogrammid (PowerArchiever, WinZip), viirusetõrjeprogrammid (F-Secure, Norton Antivirus) jne. Tarbeprogramm teeb konkreetset vajalikku tööd (arvutab, joonistab, mängib muusikat, töötleb tekste jne).
programmidega? Mälu puhver saab täis. 46. Mis on operatsioonisüsteem? Operatsioonisüsteem on arvuti süsteemitarkvara, mis käivitatakse arvutis alglaadimisprogrammi poolt ning mis juhib arvutisüsteemi tööd ja teenindab rakendusprogramme. 47. Nimeta operatsioonisüsteeme! Mac OS X, Linux, Microsoft Windows, UNIX. 48. Mis on rakendusprogramm? Tarkvara võib jaotada kahte rühma süsteemitarkvaraks ja rakendustarkvaraks. Rakendustarkvara ehk lõppkasutajaprogrammid nagu andmebaasiprogrammid, tekstitöötlusprogrammid, tabelarvutusprogrammid jne suudavad arvutiga suhelda ainult üle opsüsteemi ja süsteemiutiliitide. 49. Nimeta rakendusprogramme! MS Excel MS Word MS Access 50. Mida sisaldab graafiline kasutajaliides? Kursor, osutusseade, ikoonid, aknad ja menüüd. 51. Nimeta mõned tekstitoimetid! Wordpad, Notepad, MS Office Word, Open Office Writer. 52
Selgita.. 1. Tarkvara - Arvutile antavad käsud. Mingi tegumi sooritamiseks vajalikku käsujada nimetatakse programmiks. Tarkvara jaguneb kahte suurde kategaooriasse - süsteemitarkvaraks ja rakendustarkvaraks. Süsteemitarkvara koosneb juhtprogrammidest nagu operatsioonisüsteem ja andmebaasihaldurid (DBMS), rakendustarkvara hulka kuuluvad kõik programmid, mis töötlevad kasutaja poolt ette nähtud andmeid (tekstitöötlus, tabelarvutus, raamatupidamine jne) 2. Riistvara - Arvuti füüsilised komponendid - kuvar, protsessor, mälu, kettadraivid, modem, printer, klaviatuur, hiir jms. 3
rakendusprogramme. Rakendusprogrammid saadavad operatsioonisüsteemile nõudeid mitmesuguste teenuste järele läbi rakendusliideste. Kasutajad saavad vahetult suhelda opsüsteemiga madala ja rakendustaseme programmeerimisliideste kaudu ning läbi käsuinterpretaatori, kasutades selleks käsurealt ohjekeelt või graafilist kasutajaliidest. Liigitused? Well Unix, Linux, BSD, Windows (rohkem ei meenu ja ei ole vast vaja kah) Rakendustarkvaraks on programmid, mida tavakasutaja mingi konkreetse töö tegemisel kasutab. Näiteks tekstitoimetid (Word), esitluste tegemiseks mõeldud programmid (PowerPoint), tabelarvutusprogrammid (Excel), andmebaasisüsteemid (Access), joonistamisprogrammid (Paint) jne. Tarbeprogramm teeb konkreetset vajalikku tööd (arvutab, joonistab, mängib muusikat, töötleb tekste jne.). Kolmanda osana tarkvarast võib vaadelda programmeerimiseks mõeldud vahendeid. Riistvara
tegeleb riistvaraga. Operatsioonisüsteemi ülesandeks on arvuti riistvara ja rakendusprogrammide vahelise koostöö organiseerimine. Operatsioonisüsteem võtab vastu korraldusi kasutaja käest, muudab need arvutile mõistetavaks ja korraldab nende täitmist. Ilma operatsioonisüsteemita ei oleks arvuti töö võimalik. On olemas mitmeid erinevaid operatsioonisüsteeme (UNIX, SOLARIS, VMS, DOS, OS/2, WINDOWS95/98,m WindowsNT/2000/XP jne). Rakendustarkvaraks ehk tarbeprogrammideks on programmid, mida tavakasutaja mingi konkreetse töö tegemisel kasutab ning mis käivitatakse alles pärast operatsioonisüsteemi tarkvara alglaadimist. Rakendustarkvarad võib jaotada mitmeks suureks rühmaks: · laiatarbe ehk standardprogrammid paljudele kasutajatele ja paljude rakenduste jaoks(tekstitöötlus, tabelarvutus, andmebaasid, esitlusgraafika, arvutiside ja võrguprogrammid), · Erialaprogrammid-paljudele kasutajatele kindlas rakendusvaldkonnas
1.1.4.2 Põhilised väljundseadmed: kuvar/monitor, printer, kõlar, kõrvaklapid. 1.1.4.3 Teadmine, et mõni seade võib olla nii sisend- kui väljundseade (nt. puutetundlik ekraan). 1.2 Tarkvara 1.2.1 Mõisted 1.2.1.1 Termini ,,tarkvara" tähendus. Tarkvara (software) - arvutile antavad käsud. Mingi tegumi sooritamiseks vajalikku käsujada nimetatakse programmiks. Tarkvara jaguneb kahte suurde kategaooriasse süsteemitarkvaraks ja rakendustarkvaraks. Süsteemitarkvara koosneb juhtprogrammidest nagu operatsioonisüsteem ja andmebaasihaldurid (DBMS), rakendustarkvara hulka kuuluvad kõik programmid, mis töötlevad kasutaja poolt ette nähtud andmeid (tekstitöötlus, tabelarvutus, raamatupidamine jne). 1.2.1.2 Operatsioonisüsteemi olemus, levinud operatsioonisüsteemide näited. Arvuti koosneb kolmest põhiosast: riistvara, operatsioonisüsteem ja rakendused(viimased kaks moodustavad kokku arvutis oleva tarkvara kihid).