Mikä on Operating System? Selitä käyttöjärjestelmätyypit, ominaisuudet ja esimerkit

Mikä on Operating System?

An Operating System (OS) on ohjelmisto, joka toimii liitäntänä tietokoneen laitteistokomponenttien ja käyttäjän välillä. Jokaisessa tietokonejärjestelmässä on oltava vähintään yksi käyttöjärjestelmä muiden ohjelmien suorittamista varten. Sovellukset, kuten selaimet, MS Office, Notepad Games jne., tarvitsevat jonkin ympäristön toimiakseen ja suorittaakseen tehtäviään.

Käyttöjärjestelmä auttaa sinua kommunikoimaan tietokoneen kanssa ilman, että osaat puhua tietokoneen kieltä. Käyttäjä ei voi käyttää tietokonetta tai mobiililaitetta ilman käyttöjärjestelmää.

Johdatus Operating System
Johdatus Operating System

Käyttöjärjestelmän historia

  • Operating-järjestelmät kehitettiin ensimmäisen kerran 1950-luvun lopulla nauhatallennusten hallintaan
  • General Motors Research Lab otti käyttöön ensimmäisen käyttöjärjestelmän 1950-luvun alussa IBM 701
  • 1960-luvun puolivälissä käyttöjärjestelmät alkoivat käyttää levyjä
  • 1960-luvun lopulla kehitettiin ensimmäinen versio Unix-käyttöjärjestelmästä
  • Ensimmäinen käyttöjärjestelmä, jonka on rakentanut Microsoft oli DOS. Se rakennettiin vuonna 1981 ostamalla 86-DOS-ohjelmisto seattlelaiselta yhtiöltä
  • Nykyajan suosittu käyttöjärjestelmä Windows syntyi ensimmäisen kerran vuonna 1985, kun graafinen käyttöliittymä luotiin ja yhdistettiin MS-DOS:n kanssa.

Esimerkkejä Operajärjestelmä markkinaosuudella

Operajärjestelmä markkinaosuudella
Markkinaosuus Operating Systems

Seuraavat ovat Operajärjestelmäesimerkkejä uusimman markkinaosuuden kanssa

OS nimi Jaa:
Windows 40.34
Android 37.95
iOS 15.44
Mac OS 4.34
Linux 0.95
Chrome OS 0.14
Windows Puhelimen käyttöjärjestelmä 0.06

Tyyppisiä Operating System (OS)

Seuraavassa on suosittuja käyttöjärjestelmätyyppejä (Operating-järjestelmä):

  • Erä Operating System
  • Moniajo/ajanjakokäyttöjärjestelmä
  • Monikäsittelyjärjestelmä
  • Reaaliaikainen käyttöjärjestelmä
  • Hajautettu käyttöjärjestelmä
  • Verkko-käyttöjärjestelmä
  • Mobiili käyttöjärjestelmä

Erä Operating System

Jotkut tietokoneprosessit ovat erittäin pitkiä ja aikaa vieviä. Saman prosessin nopeuttamiseksi työt, joilla on samantyyppisiä tarpeita, kootaan yhteen ja suoritetaan ryhmänä.

Eräkäyttöjärjestelmän käyttäjä ei koskaan ole suoraan vuorovaikutuksessa tietokoneen kanssa. Tämän tyyppisessä käyttöjärjestelmässä jokainen käyttäjä valmistelee työnsä offline-laitteella, kuten reikäkortilla, ja lähettää sen tietokoneen käyttäjälle.

Monitehtävä/ajanjako Operajärjestelmät

Time-sharing-käyttöjärjestelmä mahdollistaa eri päätteessä (kuoressa) olevien ihmisten käyttää yhtä tietokonejärjestelmää samanaikaisesti. Prosessoriaikaa (CPU), joka jaetaan useiden käyttäjien kesken, kutsutaan ajanjakoksi.

reaaliaikainen käyttöjärjestelmä

A reaaliaikainen käyttöjärjestelmä aikaväli syötteiden käsittelyyn ja niihin vastaamiseen on hyvin pieni. Esimerkkejä: Military Software Systems, Space Software Systems ovat reaaliaikainen käyttöjärjestelmäesimerkki.

hajautettu Operating System

Hajautetut järjestelmät käyttävät monia eri koneissa sijaitsevia prosessoreita tarjotakseen käyttäjilleen erittäin nopean laskennan.

verkkotuotteet Operating System

verkkotuotteet Operating Järjestelmä toimii palvelimella. Se tarjoaa mahdollisuuden hallita tietoja, käyttäjiä, ryhmiä, turvallisuutta, sovelluksia ja muita verkkotoimintoja.

Mobiili käyttöjärjestelmä

Mobiilikäyttöjärjestelmät ovat niitä käyttöjärjestelmiä, jotka on erityisesti suunniteltu toimimaan älypuhelimissa, tableteissa ja puettavissa laitteissa.

Jotkut tunnetuimmista mobiilikäyttöjärjestelmistä ovat Android ja iOS, mutta muita ovat BlackBerry, Web ja watchOS.

Toiminnot Operating System

Joitakin tyypillisiä käyttöjärjestelmän toimintoja voivat olla muistin, tiedostojen, prosessien, I/O-järjestelmän ja laitteiden, suojauksen jne. hallinta.

Alla on tärkeimmät toiminnot Operating-järjestelmä:

Toiminnot Operating System

Toiminnot Operating System

Leikkauksessa järjestelmäohjelmisto suorittaa jokaisen toiminnon:

  1. Prosessien hallinta: Prosessinhallinta auttaa käyttöjärjestelmää luomaan ja poistamaan prosesseja. Se tarjoaa myös mekanismeja prosessien välistä synkronointia ja viestintää varten.
  1. Muistin hallinta: Muistinhallintamoduuli suorittaa muistitilan varaamisen ja purkamisen ohjelmille, jotka tarvitsevat näitä resursseja.
  1. Tiedostonhallinta: Se hallitsee kaikkia tiedostoihin liittyviä toimintoja, kuten organisaation tallennusta, hakua, nimeämistä, jakamista ja tiedostojen suojaamista.
  1. Laitehallinta: Laitehallinta pitää kirjaa kaikista laitteista. Tämä myös tästä tehtävästä vastaava moduuli tunnetaan I/O-ohjaimena. Se suorittaa myös laitteiden allokoinnin ja purkamisen.
  1. I/O-järjestelmän hallinta: Yksi minkä tahansa käyttöjärjestelmän päätavoitteista on piilottaa kyseisten laitteistojen erityispiirteet käyttäjältä.
  1. Toissijaisen tallennustilan hallinta: Järjestelmillä on useita tallennustasoja, jotka sisältävät ensisijaisen tallennustilan, toissijaisen tallennustilan ja välimuistin. Ohjeet ja tiedot on tallennettava ensisijaiseen muistiin tai välimuistiin, jotta käynnissä oleva ohjelma voi viitata niihin.
  1. Turvallisuus: Suojausmoduuli suojaa tiedot tietokonejärjestelmän haittaohjelmien uhkia ja valtuutettua käyttöä vastaan.
  1. Komennon tulkinta: Tämä moduuli tulkitsee komentoja, jotka ovat antaneet ja toimivat järjestelmäresurssit käsitelläkseen näitä komentoja.
  1. Verkostoituminen: Hajautettu järjestelmä on ryhmä prosessoreita, jotka eivät jaa muistia, laitteistoja tai kelloa. Prosessorit kommunikoivat keskenään verkon kautta.
  1. Työkirjanpito: Eri töiden ja käyttäjien käyttämän ajan ja resurssien seuranta.
  1. Viestinnän hallinta: Kääntäjien, tulkkien ja muiden ohjelmistoresurssien koordinointi ja osoittaminen tietokonejärjestelmien eri käyttäjille.

Ominaisuudet Operating System (OS)

Tässä on luettelo tärkeimmistä käyttöjärjestelmän ominaisuuksista:

  • Suojattu ja valvojatila
  • Sallii pääsyn levylle ja tiedostojärjestelmiin Laiteohjaimet Verkkosuojaus
  • Ohjelman suoritus
  • Muistinhallinta Virtual Memory Multitasking
  • I/O-toimintojen käsittely
  • Tiedostojärjestelmän manipulointi
  • Virheiden havaitseminen ja käsittely
  • Resurssien kohdentaminen
  • Tietojen ja resurssien suojaus

Ominaisuudet Operating System

Etu Operating System

  • Voit piilottaa laitteiston yksityiskohdat luomalla abstraktion
  • Helppo käyttää graafisen käyttöliittymän kanssa
  • Tarjoaa ympäristön, jossa käyttäjä voi suorittaa ohjelmia/sovelluksia
  • Käyttöjärjestelmän on varmistettava, että tietokonejärjestelmää on helppo käyttää
  • Operating System toimii välittäjänä sovellusten ja laitteistokomponenttien välillä
  • Se tarjoaa tietokonejärjestelmäresursseille helppokäyttöisen muodon
  • Toimii välittäjänä järjestelmän kaikkien laitteistojen ja ohjelmistojen välillä

Haitat Operating System

  • Jos käyttöjärjestelmässä ilmenee ongelmia, saatat menettää kaiken järjestelmääsi tallennetun sisällön
  • Operating-järjestelmän ohjelmistot ovat melko kalliita pienikokoisille organisaatioille, mikä lisää taakkaa niille. Esimerkki Windows
  • Se ei ole koskaan täysin turvallinen, koska uhka voi ilmaantua milloin tahansa

Mitä ydin sisältää Operating System?

Ydin on tietokoneen käyttöjärjestelmän keskeinen osa. Ainoa ytimen suorittama tehtävä on hallita ohjelmiston ja laitteiston välistä viestintää. Ydin on tietokoneen ytimessä. Se mahdollistaa tiedonsiirron laitteiston ja ohjelmiston välillä. Ydin on käyttöjärjestelmän sisin osa, mutta kuori on uloin osa.

Ydin sisään Operating System
Johdatus ytimeen

Ytimen ominaisuudet

  • Prosessien matalan tason aikataulutus
  • Prosessien välinen viestintä
  • Prosessin synkronointi
  • Kontekstin vaihto

Ytimen tyypit

On olemassa monenlaisia ​​ytimiä, mutta niiden joukossa kaksi suosituinta ydintä ovat:

1. Monoliittinen

Monoliittinen ydin on ohjelman yksittäinen koodi tai lohko. Se tarjoaa kaikki käyttöjärjestelmän edellyttämät palvelut. Se on yksinkertainen muotoilu, joka luo erillisen viestintäkerroksen laitteiston ja ohjelmiston välille.

2. Mikroytimet

Microkernel hallitsee kaikkia järjestelmäresursseja. Tämän tyyppisessä ytimessä palvelut toteutetaan eri osoiteavaruudessa. Käyttäjäpalvelut tallennetaan käyttäjän osoiteavaruuteen ja ytimen palvelut ytimen osoiteavaruuteen. Joten se auttaa pienentämään sekä ytimen että käyttöjärjestelmän kokoa.

Ero laiteohjelmiston ja Operating System

Alla on tärkeimmät erot laiteohjelmiston ja Operating-järjestelmä:

firmware Operating System
Määritä laiteohjelmisto: Laiteohjelmisto on eräänlainen ohjelmointi, joka on upotettu laitteen sirulle, joka ohjaa kyseistä laitetta. Määritellä Operating System: Käyttöjärjestelmä tarjoaa toimintoja enemmän kuin laiteohjelmiston tarjoamat.
Laiteohjelmistot ovat ohjelmia, jotka on koodattu IC:n tai jonkin muun valmistuksessa ja joita ei voida muuttaa. OS on ohjelma, jonka käyttäjä voi asentaa ja jota voidaan muuttaa.
Se on tallennettu haihtumattomaan muistiin. Käyttöjärjestelmä on tallennettu kiintolevylle.

Ero 32-bitin ja 64-bitin välillä Operating System

Alla on avain Erot 32-bitin ja 64-bitin välillä Operating System:

parametrit 32. Bittinen 64. Bittinen
Architecture ja ohjelmisto Salli 32 bitin tietojen käsittely samanaikaisesti Salli 64 bitin tietojen käsittely samanaikaisesti
Yhteensopivuus 32-bittiset sovellukset vaativat 32-bittisen käyttöjärjestelmän ja prosessorit. 64-bittiset sovellukset vaativat 64-bittisen käyttöjärjestelmän ja suorittimen.
Järjestelmät saatavilla Kaikki versiot Windows 8, Windows 7, Windows Vista ja Windows XP, Linux jne. Windows XP Professional, Vista, 7, Mac OS X ja Linux.
Muistin rajoitukset 32-bittiset järjestelmät ovat rajoitettu 3.2 Gt RAM-muistiin. 64-bittiset järjestelmät sallivat enintään 17 Billioni GB RAM-muistia.

Yhteenveto

  • Mikä on OS (OperaJärjestelmän määritelmä) ja sen tyypit: Käyttöjärjestelmä on ohjelmisto, joka toimii käyttöliittymänä loppukäyttäjän ja tietokonelaitteiston välillä. Eri luokat OperaTietokoneen ja muiden laitteiden järjestelmät ovat: Erä Operating-järjestelmä, moniajo/ajanjakokäyttöjärjestelmä, moniprosessointijärjestelmä, reaaliaikainen käyttöjärjestelmä, hajautettu käyttöjärjestelmä, verkkokäyttöjärjestelmä ja mobiilikäyttöjärjestelmä
  • Henkilökohtainen tietokone Operating Systems kehitettiin ensimmäisen kerran 1950-luvun lopulla hallitsemaan nauhatallennusta
  • Selittää OperaJärjestelmä toimii: Käyttöjärjestelmä toimii välittäjänä käyttäjän ja tietokoneen välillä. Se auttaa käyttäjää kommunikoimaan tietokoneen kanssa ilman, että hän osaa puhua tietokoneen kieltä.
  • Ydin on tietokoneen käyttöjärjestelmän keskeinen osa. Ainoa ytimen suorittama tehtävä on hallita ohjelmiston ja laitteiston välistä viestintää
  • Kaksi suosituinta ydintä ovat Monolithic ja MikroKernelit
  • Prosessi, laite, tiedosto, I/O, toissijainen tallennus, muistinhallinta ovat erilaisia ​​toimintoja Operating System