Käyttöjärjestelmän perustoiminnot - selitetty 2020

Kokeile Instrumenttia Ongelmien Poistamiseksi





Jos käytät tietokonetta tai muita älykkäitä laitteita, olet ehkä kuullut termistä käyttöjärjestelmä (Android, Windows, Linux, iOS, mac). Mutta jos et ole perehtynyt termiin ja sen toimivuuteen, aiomme tänään kehittää sen käyttöjärjestelmän toimintaa edessäsi laajassa valossa.



Viestin sisältö: -

Käyttöjärjestelmän yleiskatsaus

Joten aloitetaan siitä, mikä on käyttöjärjestelmä?

Käyttöjärjestelmä on käyttöjärjestelmä, joka hallitsee tietokonelaitteistoja ja ohjelmistoresursseja ja tarjoaa yleisiä palveluita tietokoneohjelmille. Wikin kautta



Käyttöjärjestelmä on ohjelmisto, jonka vastuulla on hallita tietokonelaitteistoja, ohjelmistoresursseja ja joka tarjoaa yhteisiä palveluita tietokoneohjelmien sujuvaan suorittamiseen. Ajanjako-käyttöjärjestelmän aikataulutetut tehtävät järjestelmän tehokkaalle toiminnalle, joka sisältää myös prosessorin ajan kustannustehokkuuden, tulostuksen massamuistin ja muut hyödylliset resurssit.

Yksinkertaisin sanoin voimme sanoa, että käyttöjärjestelmän päätarkoitus on tarjota ympäristö, jossa voimme suorittaa ohjelmia.

Käyttöjärjestelmän käsittelemät laitteistotoiminnot ovat kuten sisään- ja ulostulo sekä muistin allokointi. Käyttöjärjestelmän päärooli toimii välittäjänä ohjelmiston ja laitteiston välillä. Sovelluskoodi suoritetaan kuitenkin yleensä suoraan laitteistolla, ja se soittaa säännöllisesti järjestelmäpuhelut käyttöjärjestelmään tai sen keskeyttämään.



Se on käyttöliittymä käyttäjän ja tietokoneen välillä. Joten käyttöjärjestelmä saa kaiken tietokoneen toimimaan sujuvasti ja tehokkaasti.

sovelluksen ja järjestelmäohjelmiston välinen suhde

Käyttöjärjestelmä voidaan nähdä useilla tietokonejärjestelmää sisältävillä laitteilla, kuten puhelimilla, videopelikonsoleilla, supertietokoneilla ja muilla vastaavilla laitteilla. Yleisin ja käytetty käyttöjärjestelmä on Microsoft Windows jota käyttää 82,74%: n markkinaosuus. Loput markkinoista ovat macOS: n, Linuxin ja Androidin käytössä.



Käyttöjärjestelmän tyypit

Käyttöjärjestelmiä on neljä yleistä tyyppiä. Niiden käyttö riippuu tietokoneen tyypistä ja näissä tietokoneissa ajettavien sovellusten tyypistä.

  1. Reaaliaikaisia ​​käyttöjärjestelmiä (RTOS) käytetään koneiden, tieteellisten instrumenttien ja teollisuusjärjestelmien hallintaan. Yleensä käyttäjällä ei ole paljon hallintaa RTOS: n suorittamista toiminnoista.
  2. Yhden käyttäjän, yhden tehtävän käyttöjärjestelmät antavat yhden käyttäjän tehdä yhden asian kerrallaan. Esimerkki yhden käyttäjän, yhden tehtävän käyttöjärjestelmästä, on henkilökohtaisten digitaalisten avustajien (PDA) käyttämä käyttöjärjestelmä, joka tunnetaan myös nimellä kannettavat tietokoneet.
  3. Yhden käyttäjän, monikäyttöiset käyttöjärjestelmät antavat yhden käyttäjän suorittaa samanaikaisesti useita sovelluksia tietokoneellaan. Tämän tyyppinen käyttöjärjestelmä löytyy useimmista henkilökohtaisista pöytätietokoneista ja kannettavista tietokoneista. Microsoft Windows, Mac OS ja Linux ovat kolme tunnettua esimerkkiä tämäntyyppisestä järjestelmästä.
  4. Usean käyttäjän käyttöjärjestelmien avulla useat käyttäjät voivat käyttää samanaikaisesti yhden tietokoneen resursseja. Unix on esimerkki monen käyttäjän käyttöjärjestelmästä.

Käyttöjärjestelmien arkkitehtuuri

Käyttöjärjestelmät ohjaavat tietokoneen laitteistoresursseja. Ydin ja kuori ovat käyttöjärjestelmän osat, jotka suorittavat välttämättömiä toimintoja. Kun käyttäjä antaa komentoja minkä tahansa operaation suorittamiseksi, pyyntö menee kuoriosaan, joka tunnetaan myös tulkkina. Kuoriosa muuntaa sitten ihmisen ohjelman konekoodiksi ja siirtää pyynnön sitten ytimen osaan.



Käyttöjärjestelmän arkkitehtuuri

Kun ydin vastaanottaa pyynnön kuoresta, se käsittelee pyynnön ja näyttää tuloksen näytöllä. Ydin tunnetaan myös käyttöjärjestelmän sydämenä, koska se suorittaa kaikki toiminnot.



Kuori

Kuori on osa ohjelmistoa, joka sijoitetaan käyttäjän ja ytimen väliin, ja se tarjoaa ytimen palveluja. Kuori toimii siten tulkkina muuntamaan käyttäjän komennot konekoodiksi. Erilaisissa käyttöjärjestelmissä esiintyvät kuoret ovat kahta tyyppiä: komentorivien kuoret ja graafiset kuoret.



Komentorivin kuoret tarjoavat komentoriviliitännän, kun taas graafisten rivien kuoret tarjoavat graafisen käyttöliittymän. Vaikka molemmat kuoret suorittavat toimintoja, graafisen käyttöliittymän kuoret toimivat hitaammin kuin komentoriviliittymän kuoret.

Kuorien tyypit

  • Korn-kuori
  • Bourne kuori
  • C-kuori
  • POSIX-kuori

Ydin

Ydin on osa ohjelmistoa. Se on kuin silta kuoren ja laitteiston välillä. Se on vastuussa ohjelmien ajamisesta ja suojatun pääsyn koneen laitteistoon. Ydintä käytetään ajoitukseen, ts. Se ylläpitää aikataulua kaikille prosesseille.

Ytimien tyypit

  • Monoliittinen ydin
  • Mikrokernelit
  • Exokernels
  • Hybridiydimet

5 käyttöjärjestelmän päätoimintoa

Jokainen tietokonejärjestelmä tarvitsee käyttöjärjestelmän toimiakseen kunnolla. Käyttöjärjestelmän tärkein tehtävä on tarjota sujuva käyttöliittymä ja hallita muiden sovellusten toimintaa. Mutta käyttöjärjestelmissä on paljon muita tärkeitä toimintoja, kuten -

Laitteiston hallinta

Käyttöjärjestelmän tärkein ja perustoiminto on hallita kaikkia tietokoneen sisäisiä ja ulkoisia laitteistoja. Käyttöjärjestelmä hallitsee kaikkia liitettyjä laitteita ja kertoo heille, kuinka toimia ja olla vuorovaikutuksessa järjestelmän kanssa. Tämä johtuu siitä, että ohjeiden ja vuorovaikutusten tulosten esittäminen ovat tietokoneen perustehoa. Joitakin käyttöjärjestelmän ohjaamia laitteistojärjestelmiä ovat - kiintolevy, optiset asemat, näytönohjaimet jne.,

Ohjelman hallinta

Käyttöjärjestelmä käyttää myös ohjelmia ja antaa niille mahdollisuuden toimia suunnitellulla tavalla. Ohjelma on suunniteltava toimimaan tietyn käyttöjärjestelmän kanssa. Tämä johtuu siitä, että käyttöjärjestelmän tarvitaan näyttämään käyttöliittymä ja lisääntyvä tiedonsiirto ohjelman ja tietokoneen laitteiston välillä. Käyttöjärjestelmän puuttuessa ohjelmat eivät voi suorittaa nimettyä tehtäväänsä.

Tietojen käyttö

Käyttöjärjestelmän tehtävänä on myös tallentaa, hakea ja käyttää tietoja kiintolevyllä, jotta käyttöjärjestelmä voi suorittaa perustoiminnot. Käyttöjärjestelmän vastuulla on myös hallita väliaikaisesti tietokoneen RAM-muistiin tallennettuja tietoja. Käyttöjärjestelmän tallentama ja hakema data voi olla mitä tahansa tyyppiä, kuten asiakirjatiedostoja, kuvia, videoita ja musiikkia. Kiintolevy voi lukea ja kirjoittaa tietoja itse, mutta käyttöjärjestelmä kertoo kiintolevylle, mitkä tiedot on luettava ja miten ne kirjoitetaan.

Resurssien hallinta

Käyttöjärjestelmän toimiva luettelo on erittäin vahva, se sisältää myös tietokoneen kaikkien resurssien hallinnan ja allokoinnin tarpeen mukaan. Resurssien hallinta, kuten mikä tehtävä prosessorin on ensin käsiteltävä? Mikä ohjelma on kohdistettava tietokonejärjestelmän virran ja muistin käsittelemiseksi? Kuinka allokoida ohjelma tietokoneen toiminnan ohjaamiseksi? Ja niin monet muut resursseihin liittyvät päätökset tehdään käyttöjärjestelmissä. Käyttöjärjestelmät asettavat tärkeät toiminnot etusijalle, jotta tietokoneen säännölliset toiminnot eivät häiriintyisi.

Viestintä

Käyttöjärjestelmä helpottaa myös verkkoviestintää antamalla kytkettyjen verkkolaitteiden kommunikoida tietokoneen ja kaikkien niitä tarvitsevien ohjelmien kanssa. Se on yksi käyttöjärjestelmän ensisijaisista tehtävistä tarjota verkkoviestintä erilaisten työkalujen, kuten verkkokorttien, avulla. Verkkokortit voivat muodostaa vain yhteyden verkkojen ja työkalujen välille, mutta ohjata viestintäprosessi siten, että tietoja voidaan vaihtaa - käyttöjärjestelmä tarvitaan. Käyttöjärjestelmä analysoi myös vaihdetut tiedot, jotta asennettu ohjelma voi tarjota käyttäjille parhaan mahdollisen näytön.

Joten käyttöjärjestelmä on erittäin tärkeä osa tietokonetta ja muita tietokonepohjaisia ​​laitteita, koska ne hoitavat useita toimintoja. Jos et halua häiritä käyttöjärjestelmän toimintaa, käytä aina tietokoneen oikeaa käyttöjärjestelmää tukemaan sen toimintaa.

Top