8 Operatsioonisüsteemide omadused



The omadused operatsioonisüsteemid Peamised on üldine: töö haldamine, ressursside haldamine, süsteemi toimingute kontroll, vea taastamine ja mälu haldamine. See varieerub vastavalt tootjale.

Operatsioonisüsteemid on tavaliselt oma tootja ja riistvara järgi unikaalsed. Sellele vaatamata on tänapäeva riistvara keerukuse tõttu vaja spetsiifilistele standarditele vastavaid operatsioonisüsteeme.

Üldjuhul tuleb uue arvutisüsteemi installimisel hankida selle riistvara jaoks näidatud tööprogramm.

Operatsioonisüsteem on tarkvarasüsteem, mis haldab arvuti riist- ja tarkvara ressursse; lisaks pakub see ühiseid teenuseid arvutiprogrammidele.

Rakendusprogrammid nõuavad tavaliselt ka operatsioonisüsteemi toimimist.

Operatsioonisüsteeme võib leida paljudest arvutitest, mis sisaldavad arvutit: mobiiltelefone, videomängukonsoole, arvuteid ja võrguservereid.

Mõned populaarsed töölaua operatsioonisüsteemid on Apple OS X, Linux ja selle variandid ning Microsoft Windows. Mobiilsed operatsioonisüsteemid on Android ja iOS. Samuti eksisteerivad ka teised operatsioonisüsteemide klassid, näiteks reaalajas RTOS.

Operatsioonisüsteemi funktsioonide loend

1 - omada töökorraldust

Iga rakenduskava oluline ülesanne on kavandada ülesandeid nii, et neid käsitseks arvutisüsteem.

See on üks tööjuhtimise funktsiooni peamisi ülesandeid. Operatsioonisüsteem loob programmide töötlemise järjekorra ja määrab kindlaks, millises järjekorras konkreetsed töökohad täidetakse.

Terminit "järjekorda" kasutatakse sageli täitmist ootavate tööde seeria kirjeldamiseks. Selle tööjärjekorra loomiseks võrdleb operatsioonisüsteem erinevaid tegureid.

Mõned neist teguritest on järgmised:

  • Mõned tööd, mida praegu töödeldakse.
  • Kasutatavad süsteemiressursid.
  • Milliseid vahendeid on vaja kasutada järgmistes programmides.
  • Töö prioriteet teiste ülesannetega võrreldes.
  • Kõik muud eritingimused, millele süsteem peab vastama.

Rakenduskava peab suutma neid tegureid üle vaadata ja kontrollida nende tööde järjekorda.

2 - neil on ressursside haldamine

Arvutisüsteemi ressursside haldamine on teine ​​operatsioonisüsteemi peamine probleem. Loomulikult ei saa programm seadet kasutada, kui see riistvara pole saadaval.

Rakendustarkvara jälgib kõigi programmide teostamist. Samuti vastutab ta kõikide kasutatavate seadmete tüüpide jälgimise eest.

Selle saavutamiseks luuakse tabel, milles programmid kombineeritakse nende poolt kasutatavate või tulevikus kasutatavate seadmetega.

Operatsioonisüsteem vaatab selle tabeli üle, et kinnitada või keelata konkreetse seadme kasutamine.

3 - Neil on sisend- / väljundoperatsioonide kontroll

Süsteemi ressursside jaotus on tihedalt seotud tarkvara sisendi / väljundi juhtimise juhtimisega.

Kuna juurdepääs sisend- / väljundoperatsioonidele on sageli vajalik, peab juurdepääs teatud seadmele olema koordineeritav sisend- / väljundoperatsioonide ja nende seadmete vahel, millel nad töötavad..

Tegelikult loob see sõnastiku programmidest, mis läbivad teostuse ja seadmed, mida tuleb sisend- / väljundoperatsioonide lõpuleviimiseks kasutada. Juhtimisaruannete abil võib töökohtadel olla vaja konkreetseid seadmeid.

See võimaldab kasutajatel lugeda teavet teatud saitidest või printida teavet valitud kontorites. Kasutades seda paigaldust, saab teavet lugeda asukohast kogu arvutipõhises süsteemis.

Sisend- / väljundoperatsioonide teostamise hõlbustamiseks on enamikul operatsioonisüsteemidel standardsed juhtimisjuhised kõigi sisend- / väljundjuhiste töötlemiseks.

Need standardjuhised, mida nimetatakse sisend- / väljundjuhtimissüsteemiks, on enamiku operatsioonisüsteemide lahutamatu osa.

Nad lihtsustavad vahendeid ainult nii, et kõik töödeldavad programmid võivad teostada sisend- / väljundoperatsioone.

Tegelikult täidab käimasolev programm operatsioonisüsteemile signaale, mis nõuavad sisend / väljundoperatsiooni, kasutades konkreetset sisend- / väljundseadet.

Kontrollitav tarkvara kutsub IOCS-tarkvara nii, et see saaks sisend- / väljundoperatsiooni lõpule viia.

Arvestades sisend / väljundi aktiivsuse taset, on IOCS-i juhised enamikus programmides äärmiselt olulised.

4- Need on mitme ülesande süsteemid

Enamik kaasaegseid operatsioonisüsteeme võimaldavad täita mitmeid ülesandeid. 

Näiteks võib arvuti samal ajal teostada kasutajaprogrammi, lugeda teavet kettalt või kuvada tulemusi printeris. See räägib mitme- või mitmeprogrammiga operatsioonisüsteemidest.

5. Järgige ruumi mälu protsessi

Paljudes operatsioonisüsteemides on igal protsessil oma mäluruum. See tähendab, et see mälu ei ole teistele protsessidele kättesaadav. Sel juhul räägitakse protsessiruumi aadressist.

6- Peab olema seotud mehhanismid

Kui need on mitmeotstarbelised programmid, peab operatsioonisüsteem andma järgmise arvu mehhanisme:

  • Autentimise mehhanism iga kasutaja identiteedi kontrollimiseks.
  • Kaitsemehhanism vigaste kasutajaprogrammide vastu, mis võivad blokeerida teisi rakendusi süsteemis või mis on pahatahtlikud ja mis võivad teiste kasutajate tegevust spioonida või katkestada.
  • Juhtimismehhanism, mis piirab iga kasutaja jaoks lubatud ressursside arvu.

7- Neil on tuum

Operatsioonisüsteemi oluline osa on selle tuum. Tänapäeval on kõige populaarsemad monoliitsed südamikud.

Need tuumad võimaldavad erinevatel arvutiprotsessidel sõnumeid üksteisele saata, haldades samal ajal ka mälu, mis salvestab programmi teavet..

Enamik südamikke pakuvad ka draivereid või seadme draivereid monitoride, kõvakettade ja muude tarvikute jälgimiseks.

8- Toetusühendus

Tõenäoliselt on funktsioon, mis võib operatsioonisüsteeme määratleda, riistvara, tarkvara ja mõnel juhul ka kasutajaliidese vaheline ühendus. Iga arvuti vajab operatsioonisüsteemi.

Viited

  1. Millised on operatsioonisüsteemi omadused? Taastati viitest.com.
  2. Operatsioonisüsteemi omadused. Taastati ecomputernotes.com-lt.
  3. Operatsioonisüsteemi omadused. Välja otsitud 202.114.32.200:8080/courseware.html.
  4. Millised on operatsioonisüsteemi omadused võrreldes teiste tarkvaradega? Taastati quora.com-st.
  5. Sisendväljundi kontrollsüsteem. Välja otsitud aadressilt wikipedia.org.