suutvatest personaalarvutitest, kuna enamik ülejäänud kolmandikust kasutab AMD keskprotsessoreid. Operatsioonisüsteem ehk opsüsteem (inglise keeles operating system, lühend OS) on arvuti süsteemitarkvara, mis käivitatakse arvutis alglaadimisprogrammi poolt ning mis juhib arvutisüsteemi tööd ja teenindab 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. Kõikidest variantidest,millest siin juttu oli, eelistan mina siiski enim Mac OX S. Seda seetõttu, et mul ka endal on kodus just see operatsioonisüsteem.
juhtunud katkestus. 14) Draiver: Seadmete draiverid on need liidesprogrammid, mille kaudu OS saab juurdepääsu konkreetse seadmega töötamiseks. Seadmete draiverid töötavad kernelireziimis ja muundavad S/Vfunktsioonide käske spetsiifilisteks riistvaraseadmete S/V päringuteks. Riistavara abstraktsioonikiht (HAL - Hardware Abstraction Layer), isoleerib draiverid protsessori ja katkestustekontrolleri spetsiifikast läbi rakendusliideste, mis peidavad platvormidevahelised erinevused.
Rakendustarkvaras on tavaliselt kasutusel graafiline kasutajaliides (GUI). 7. Mis on operatsioonisüsteem? Too näiteid! Operatsioonisüsteem ehk opsüsteem (inglise keeles operating system, lühend OS) on arvuti süsteemitarkvara, mis käivitatakse arvutis alglaadimisprogrammi poolt ning mis juhib arvutisüsteemi tööd ja teenindab 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. Tuntuimad personaalarvutite opsüsteemid on DOS, Amiga OS, Mac OS X, MS Windows, UNIX, FreeBSD, Linux. 8. Mis on riistvara? Too näiteid! Kõik käega katsutavad seaded. Hiir , klaviatuur , kuvar jne. 9.Mis on sisendseadmed? Too näiteid
Too näiteid! Mingit kindlat otstarvet täitev tarkvara. Näited tarkvara all. 8. Mis on operatsioonisüsteem? Too näiteid! Operatsioonisüsteem ehk opsüsteem (inglise keeles operating system, lühend OS) on arvuti süsteemitarkvara, mis käivitatakse arvutis alglaadimisprogrammi poolt ning mis juhib arvutisüsteemi tööd ja teenindab 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. 9. Mis on riistvara? Too näiteid! Riistvara (ka raudvara) (inglise keeles hardware) all mõistetakse nii arvuti füüsilisi komponente kui ka sisend-väljundseadmeid, millest paljud avardavad arvuti kasutamise võimalusi, kuid pole üldjuhul hädavajalikud
......................... 11 Kokkuvõte............................................................................................................. 12 2 Sissejuhatus Operatsioonisüsteem on programmide kogum, mis käivitatakse arvutis alglaadimisprogrammi poolt ning mis juhib arvutisüsteemi tööd ja teenindab rakendusprogramme. Rakendusprogrammid saadavad operatsioonisüsteemile nõudeid mitmesuguste teenuste järele läbi rakendusliideste. Kasutajad saavad operatsioonisüsteemiga vahetult suhelda selle madal- ja rakendustaseme programmeerimisliideste kaudu ning läbi käsuinterpretaatori, kasutades selleks käsurealt ohjekeelt või graafilist kasutajaliidest. Selles töös tutvustan ma viit enimkasutatud operastioonisüsteemi. 3 Windows XP Windows XP on personaalarvuti operatsioonisüsteem mis on tehtud Microsofti poolt. Operatsioonisüsteem Windows XP avalikustati 25
5. jaanuaril 2010 tuli müügile esimene Androidi kasutav nutitelefon Nexus One, mida toodab Taiwanis asuv HTC Corporation. 2 1. Mis on operatsioonisüsteem? Operatioonisüsteem on programmide kogum, mis käivitatakse arvutis alglaadimisprogrammi poolt ning mis juhib arvutisüsteemi tööd ja teenindab rakendusprogramme. Rakendusprogrammid saadavad operatsioonisüsteemile nõudeid mitmesuguste teenuste järele läbi rakendusliideste. Kaasaegsete OS'ide arendusel tehakse tööd, et toetada uuemat riistvara, uusi rakendusi ja kaitsta OS'i turvaohtude eest. 1.1. Android'i operatsioonisüsteem Pärast esmast väljalaset on Androidil olnud palju uuendusi. Need baasoperatsioonisüsteemi uuendused on olulised selle jaoks, et parandada vigu ja lisada uusi elemente. Beta avaldatud 5. novembril 2007, SDK (Tarkvara arenduse komplekt) avaldati 12. novembril 2007. 1.0 Android avaldatud 23. septembril 2008
funktsioone. 3 Operatsioonisüsteem Operatsioonisüsteemi kui laia mõistena võib panna kirja kui programmide kompleks arvuti juhtimiseks. Ka võib seda mõista kui tarkvara andmetöötlusprotsessi plaanimiseks, organiseerimiseks ning juhtimiseks. Selline süsteem teenindab rakendusprogramme, mis omakorda saadavad operatsioonisüsteemile nõudeid mitmesuguste teenuste järele läbi rakendusliideste. Suhelda saavad kasutajad opsüsteemi madal- ja rakendustaseme programmeerimisliideste kaudu ning ka läbi käsuinterpretaatori (Käsuinterpretaator on tekstipõhine käsutöötlusprogramm (kasutajaliides), millega saab juhtida operatsioonisüsteemi), kasutades selleks ohjekeelt, mis leidub korraldusreas, või graafilist kasutajaliidest (arvuti graafikakuvamise võimalusi kasutav tarkvaraliides, mis võimaldab
käivitatakse · Staatiline testimine (static testing) süsteemi või komponendi (koodi või dokumendi) testimine ilma testitavat tulemit käivitamata (Läbivaatuse (review), Staatiline analüüs (static analysis)) · Valge kasti testimine - Testijal on juurdepääs sisemistele andmestruktuuridele ja algoritmidele (ja koodile, mida rakendatakse). Testija püüab süstemaatiliselt läbida programmi mingeid osasid, näiteks lauseid, harusid, teid. Valge kasti testimine sisaldab: -- Rakendusliideste (API) testimine rakendust testitakse avalike ja privaatsete rakendusliideste kaudu -- Vigade süstimine koodi ulatuse parandamine kontrollides, kas tarkvara töötab vigade lisamisel -- Staatiline testimine valge kasti testimine hõlmab kogu staatilist testimist · Musta kasti testimine Testimine kohtleb tarkvara kui "musta kasti", teadmata midagi selle sisemisest teostusest. Musta kasti testimismeetodite hulka kuuluvad: -- Spetsifikatsiooni põhine testimine
.......................................... 10 Kokkuvõte............................................................................................................. 12 2 Sissejuhatus Operatsioonisüsteem ehk opsüsteem on programmide kogum, mis käivitatakse arvutis alglaadimisprogrammi poolt ning mis juhib arvutisüsteemi tööd ja operatsioonisüsteemile nõudeid mitmesuguste teenuste järele läbi rakendusliideste. Kasutajad saavad operatsioonisüsteemiga vahetult suhelda selle madal- ja rakendustaseme programmeerimisliideste kaudu ning läbi käsuinterpretaatori, kasutades selleks käsurealt ohje keelt või graafilist kasutaja liidest. Selles referaadis kirjutan ma 5 operatsioonisüsteemist mis olid ja on laialdaselt kasutatud. Kirjutatud on erinevate firmade ja inimeste poolt loodud operatsioonisüsteemidest. On nii tasulisi kui ka tasuta operatsioonisüsteeme,
Operatsioonisüsteem (operating system) on arvuti juhtprogramm, mis määrab kuidas arvutis programme täidetakse (käivitus, juhtimine, haldamine ja järelvalve). Operatsioonisüsteem ehk opsüsteem (operating system, lühend OS) on arvuti süsteemitarkvara, mis käivitatakse arvutis alglaadimisprogrammi poolt ning mis juhib arvutisüsteemi tööd ja teenindab 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. Tuntuimad personaalarvutite opsüsteemid on DOS, Amiga OS, Mac OS X, MS Windows, UNIX, FreeBSD, Linux. Operatsioonisüsteem on arvuti talitlust korraldav tarkvara, mis juhib mälu kasutamist, sisend-ja
jne.). Viimasel ajal on personaalarvutitel levinuim operatsioonisüsteem Windows95/98/ME. Operatsioonisüsteem ehk opsüsteem (inglise keeles operating system, lühend OS) on arvuti süsteemitarkvara, mis käivitatakse arvutis alglaadimisprogrammi poolt ning mis juhib arvutisüsteemi tööd ja teenindab 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
operatsioonisüsteemideni nagu Windows, Linux ja Mac OS. Tänu nende opsüsteemide arengule on olemas see, mis on meil täna. 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. Rakendusprogrammid saadavad operatsioonisüsteemile nõudeid mitmesuguste teenuste järele läbi rakendusliideste. Kasutajad saavad vahetult suhelda operatsioonisüsteemiga madala ja rakendustaseme programmeerimisliideste kaudu ning läbi käsuinterpretaatori, kasutades selleks käsurealt ohjekeelt või graafilist kasutajaliidest. Arvuti riistvara ja tarkvara haldamine on väga oluline, kuna programmid pidevalt konkureerivad omavahel süsteemi ressursside eest. Nt protsessor, mäluseadmed ja juhtimisseadmed. Operatsioonisüsteem haldab seda, et kõik programmid saaksid toimida üheskoos.
056(nt Standupid) Reeve’i ruusikareegel – iga inspektsiooni käigus leitud viga säästab 9.3 töötundi. Kastide testimine (valge/musta/halli kasti meetodid). Valge kasti testimine: Testijal on juurdepääs sisemistele andmestruktuuridele ja algoritmidele (ja koodile, mida rakendatakse). Testija püüab süstemaatiliselt läbida programmi mingeid osasid, näiteks lauseid, harusid, teid. Valge kasti testimise tüübid: • Rakendusliideste testimine – rakendust testitakse avalike ja privaatsete rakendusliideste kaudu • Koodi ulatus – luuakse teste, mis testivad koodi ulatust. Näiteks testi disainer võib luua testi, mille käigus kõiki avaldisi(lauseid/käske) programmis käivitatakse vähemalt ühe korra • Vigade süstimine – koodi ulatuse parandamine kontrollides, kas tarkvara töötab vigade liamisel
Tegevusele: Scrum o Kastide testimised: Valge kasti testimine Testijal on juurdepääs sisemistele andmestruktuuridele ja algoritmidele (ja koodile, mida rakendatakse). Testija püüab süstemaatiliselt läbida programmi mingeid osasid, näiteks lauseid, harusid, teid. Valge kasti testimise tüübid on: o Rakendusliideste (API) testimine – rakendust testitakse avalike ja privaatsete rakendusliideste kaudu o Koodi ulatus – luuakse teste, mis testivad koodi ulatust. Näiteks testi disainer võib luua testi, mille käigus kõiki avaldisi (lauseid/käske) programmis käivitatakse vähemalt ühe korra.
Operatsioonisüsteem (operating system) on arvuti juhtprogramm, mis määrab kuidas arvutis programme täidetakse (käivitus, juhtimine, haldamine ja järelvalve). Operatsioonisüsteem ehk opsüsteem (operating system, lühend OS) on arvuti süsteemitarkvara, mis käivitatakse arvutis alglaadimisprogrammi poolt ning mis juhib arvutisüsteemi tööd ja teenindab 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. Tuntuimad personaalarvutite opsüsteemid on DOS, Amiga OS, Mac OS X, MS Windows, UNIX, FreeBSD, Linux. Operatsioonisüsteem on arvuti talitlust korraldav tarkvara, mis juhib mälu kasutamist, sisend-ja väljundseadmeid, kasutajalt saadud korralduste täitmist ning failisüsteemi
Operatsioonisüsteem (operating system) on arvuti juhtprogramm, mis määrab kuidas arvutis programme täidetakse (käivitus, juhtimine, haldamine ja järelvalve). Operatsioonisüsteem ehk opsüsteem (operating system, lühend OS) on arvuti süsteemitarkvara, mis käivitatakse arvutis alglaadimisprogrammi poolt ning mis juhib arvutisüsteemi tööd ja teenindab 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. Tuntuimad personaalarvutite opsüsteemid on DOS, Amiga OS, Mac OS X, MS Windows, UNIX, FreeBSD, Linux. Operatsioonisüsteem on arvuti talitlust korraldav tarkvara, mis juhib mälu kasutamist, sisend-ja väljundseadmeid, kasutajalt saadud korralduste täitmist ning failisüsteemi
2 Operatsioonisüsteem ehk opsüsteem (inglise keeles operating system, lühend OS) on arvuti süsteemitarkvara, mis käivitatakse arvutis alglaadimisprogrammi poolt ning mis juhib arvutisüsteemi tööd ja teenindab 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. www.wikipedia.org Tavakasutaja ei taju tihti operatsioonisüsteemi vajadust. Samas on operatsioonisüsteemi olemasolu hästi arusaadav näiteks programmeerijatele: kui operatsioonisüsteemi ei oleks, siis
322 ○ Läbvaatused – 1.056 ● • Reeve’i rusikareegel – iga inspektsiooni käigus leitud viga säästab 9.3 töötundi 75. Valge kasti testimine. Testijal on juurdepääs sisemistele andmestruktuuridele ja algoritmidele (ja koodile, mida rakendatakse). Testija püüab süstemaatiliselt läbida programmi mingeid osasid, näiteks lauseid, harusid, teid. Valge kasti testimise tüübid on: ● Rakendusliideste (API) testimine – rakendust testitakse avalike ja privaatsete rakendusliideste kaudu ● Koodi ulatus – luuakse teste, mis testivad koodi ulatust. Näiteks testi disainer võib luua testi, mille käigus kõiki avaldisi (lauseid/käske) programmis käivitatakse vähemalt ühe korra. ● Vigade süstimine – koodi ulatuse parandamine kontrollides, kas tarkvara töötab
kirjutada in-house.) Windows NT 3.1 oli esimene Windowsi versioon, et kasutada 32-bit "lapik" virtuaalmälu tegelemine on 32-bitised protsessorid. Tema kaaslane toode, Windows 3.1, kasutatakse segmenteeritud tegeleda ja lülitub 16-bit 32-bit tegelemine lehekülge. 8 Windows NT 3.1 Objekte tuum tuum annab süsteem API, töötab juhendaja mode , ja määrata kasutaja space keskkonnas oma rakendusliideste mis sisaldas uus Win32 keskkonda, OS / 2 1.3 text-mode keskkonna ja POSIX keskkond. Täielik eelisostu multitegumtöötlus kernel võiks katkestada jooksvate ülesannete ajakava muid ülesandeid, ilma tuginedes kasutaja programmid vabatahtlikult loobuma kontrolli CPU, nagu Windows 3.1 Windows rakendusi (kuigi MS-DOS rakendused olid ennetavalt multitasked Windows alustades Windows 1.0) . Nimelt Windows NT 3.x, mitu I / O juht allsüsteeme, näiteks video ja trükkimine, olid user-