Mis on süsteemitarkvara?
Süsteemitarkvara on programmide kogum, mis kontrollib ja haldab arvutiriistvara toiminguid. Samuti aitab see rakendusprogramme õigesti käivitada.
Süsteemitarkvara on loodud arvutisüsteemi töö juhtimiseks ja töötlemisfunktsioonide laiendamiseks. Süsteemitarkvara muudab arvuti töö kiiremaks, tõhusamaks ja turvalisemaks. Näide: operatsioonisüsteem, programmeerimiskeel, sidetarkvara jne.
Selles õpetuses saate teada:
- Mis on süsteemitarkvara?
- Mis on rakendustarkvara?
- Süsteemitarkvara tüübid
- Rakendustarkvara tüübid
- Rakendustarkvara omadused
- Süsteemitarkvara omadused
- Süsteemitarkvara vs. rakendustarkvara
Mis on rakendustarkvara?
Rakendustarkvara on programm, mis teeb kasutaja jaoks reaalset tööd. Enamasti on see loodud kasutaja jaoks konkreetse ülesande täitmiseks.
Rakendustarkvara toimib vahendajana lõppkasutaja ja süsteemitarkvara vahel. Seda tuntakse ka rakendusepaketina. Seda tüüpi tarkvara on kirjutatud kõrgetasemelise keelega nagu C, Java, VB. Net jne. See on kasutajapõhine ja on loodud vastama kasutaja nõuetele.
Ühele süsteemitarkvarale saate installida ka mitu rakendustarkvara. Sellist tarkvara saate salvestada CD-dele, DVD-dele, Flash derive'i või võtmehoidja salvestusseadmetele. Näide: tekstitöötlus, arvutustabel, andmebaas jne.
PÕHISED VAHED:
- Süsteemitarkvara on loodud süsteemi ressursside haldamiseks, näiteks mälu ja protsesside haldamine, turvalisus jne. Rakendustarkvara on loodud selleks, et täita kasutaja konkreetseid ülesandeid täitvaid nõudeid.
- Süsteemitarkvara on üldotstarbeline tarkvara, rakendustarkvara aga eriotstarbeline tarkvara.
- Süsteemitarkvara on kirjutatud madalas keeles, nagu masin või koostekeel, kuid rakendustarkvara kirjutamiseks kasutatakse rakendustarkvara.
- Süsteemitarkvara on võimeline töötama iseseisvalt, samas kui rakendustarkvara ei saa iseseisvalt töötada.
- Süsteemitarkvara hakkab töötama, kui süsteem on sisse lülitatud, ja töötab seni, kuni süsteem välja lülitatakse. Rakendustarkvara algab siis, kui kasutaja alustab, ja see lõpeb siis, kui kasutaja selle peatab.
- Süsteemitarkvara ei sõltu rakendustarkvarast, samas kui rakendustarkvara vajab töötamiseks süsteemitarkvara.
Süsteemitarkvara tüübid
Siin on olulised süsteemitarkvara tüübid:
- Operatsioonisüsteemid: - operatsioonisüsteemi tarkvara aitab teil arvutisüsteemi kõiki riist- ja tarkvarakomponente tõhusalt kasutada.
- Programmeerimiskeele tõlkijad: - teisendab arendajate poolt programmeerimiskeeles koostatud juhised vormiks, mida saab arvutisüsteem tõlgendada või kompileerida ja täita.
- Side tarkvara: - sidetarkvara võimaldab meil andmeid ja programme ühest arvutisüsteemist teise edastada.
- Kasulikud programmid: - utiliidiprogrammid on programmide kogum, mis aitab kasutajatel süsteemi hoolduse ja tavapäraste ülesannete täitmisel.
Rakendustarkvara tüübid
Siin on mõned olulised rakendustarkvara tüübid
- Tekstitöötlustarkvara: - see kasutab arvutit dokumentide loomiseks, muutmiseks, vaatamiseks, salvestamiseks, allalaadimiseks ja printimiseks.
- Arvutustabeli tarkvara: - arvutustabeli tarkvara on arvuline andmete analüüsimise tööriist, mis võimaldab teil luua arvutipõhise pearaamatu.
- Andmebaasitarkvara: - andmebaasitarkvara on seotud andmete kogum, mis salvestatakse ja leitakse vastavalt kasutaja nõudmistele.
- Graafikatarkvara: - see võimaldab arvutisüsteemidel luua, redigeerida, jooniseid, graafikuid jne.
- Haridustarkvara: - haridustarkvara võimaldab arvutit kasutada õppe- ja õpetamisvahendina.
- Meelelahutustarkvara: - seda tüüpi rakendus võimaldab arvutit meelelahutusriistana kasutada.
Rakendustarkvara omadused
Rakendustarkvara oluline funktsioon:
- Tehke spetsiifilisemaid ülesandeid nagu tekstitöötlus, arvutustabelid, e-post, fototöötlus jne.
- See vajab rohkem ruumi, kuna see on suurem
- Lihtne kujundada ja kasutaja jaoks interaktiivsem
- Üldiselt kirjutatakse kõrgel tasemel keeles
Süsteemitarkvara omadused
Süsteemitarkvara oluline omadus on:
- Süsteemitarkvara on süsteemile lähemal
- Üldiselt kirjutatakse madalas keeles
- Süsteemitarkvara on keeruline kujundada ja sellest aru saada
- Kiire kiirusega
- Vähem interaktiivne
- Suuruselt väiksem
- Raske manipuleerida
Süsteemitarkvara vs. rakendustarkvara
Siin on peamised erinevused süsteemi ja rakendustarkvara vahel:
Süsteemi tarkvara | Rakendustarkvara |
Need on loodud süsteemi ressursside haldamiseks, näiteks mälu ja protsesside haldamine, turvalisus jne. | Need on loodud vastama kasutaja nõudmistele konkreetsete ülesannete täitmiseks. |
See on kirjutatud madalas keeles nagu masin või montaažikeel. | Rakendustarkvara kirjutamiseks kasutatakse kõrgetasemelist keelt. |
Süsteemitarkvara hakkab töötama, kui süsteem on sisse lülitatud, ja töötab seni, kuni süsteem on välja lülitatud. | Rakendustarkvara algab siis, kui kasutaja alustab, ja see lõpeb, kui kasutaja selle peatab. |
Süsteemitarkvara on üldotstarbeline tarkvara | Rakendustarkvara on eriotstarbeline tarkvara. |
See on klassifitseeritud pakettprogrammiks või kohandatud programmiks. | See on liigitatud ajajaotuseks, ressursside jagamiseks, klient-serveriks. |
Installitakse arvutisüsteemi operatsioonisüsteemi installimise ajal. | Paigaldatud vastavalt kasutaja nõuetele. |
Võimeline iseseisvalt jooksma. | Ei saa iseseisvalt joosta. |
Kasutajad ei suhtle kunagi süsteemitarkvaraga, kuna see toimib taustal. | Konkreetsete rakenduste kasutamisel suhtlevad kasutajad rakendustarkvaraga. |
Süsteemitarkvara ei sõltu rakendustarkvarast | Rakendustarkvara vajab töötamiseks süsteemitarkvara. |
Süsteemitarkvara on süsteemi tõhusa toimimise jaoks ülioluline. | Rakendustarkvara ei ole süsteemi toimimiseks äärmiselt oluline. |