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ää.

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
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ä:
Leikkauksessa järjestelmäohjelmisto suorittaa jokaisen toiminnon:
- Prosessien hallinta: Prosessinhallinta auttaa käyttöjärjestelmää luomaan ja poistamaan prosesseja. Se tarjoaa myös mekanismeja prosessien välistä synkronointia ja viestintää varten.
- Muistin hallinta: Muistinhallintamoduuli suorittaa muistitilan varaamisen ja purkamisen ohjelmille, jotka tarvitsevat näitä resursseja.
- Tiedostonhallinta: Se hallitsee kaikkia tiedostoihin liittyviä toimintoja, kuten organisaation tallennusta, hakua, nimeämistä, jakamista ja tiedostojen suojaamista.
- 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.
- 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ä.
- 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.
- Turvallisuus: Suojausmoduuli suojaa tiedot tietokonejärjestelmän haittaohjelmien uhkia ja valtuutettua käyttöä vastaan.
- Komennon tulkinta: Tämä moduuli tulkitsee komentoja, jotka ovat antaneet ja toimivat järjestelmäresurssit käsitelläkseen näitä komentoja.
- Verkostoituminen: Hajautettu järjestelmä on ryhmä prosessoreita, jotka eivät jaa muistia, laitteistoja tai kelloa. Prosessorit kommunikoivat keskenään verkon kautta.
- Työkirjanpito: Eri töiden ja käyttäjien käyttämän ajan ja resurssien seuranta.
- 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
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.
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