Hva er et operativsystem?

operativsystem

Hva er et operativsystem? Et operativsystem (OS) er programvare som fungerer som et grensesnitt mellom maskinvarekomponentene til datamaskinen og brukeren. Hvert datasystem må ha minst ett operativsystem for å kjøre andre programmer. Applikasjoner som nettleser, MS Office, etc. de trenger et miljø for å utføre sine aktiviteter. Operativsystemet hjelper deg å kommunisere med datamaskinen uten å vite hvordan du snakker datamaskinspråket. Det er ikke mulig for brukeren å bruke hvilken som helst datamaskin eller mobilenhet uten å ha et operativsystem.

Operativsystemhistorikk. Operativsystemer ble først utviklet på slutten av 1950-tallet for å håndtere tapelagring. General Motors Research Lab implementerte det første operativsystemet på begynnelsen av 1950-tallet for sin IBM 701. På midten av 1960-tallet begynte operativsystemene å bruke disker. På slutten av 1960-tallet ble den første versjonen av Unix-operativsystemet utviklet. Det første operativsystemet laget av Microsoft var DOS. Den ble bygget i 1981 ved å kjøpe 86-DOS-programvare fra et Seattle-selskap. Det nåværende populære Windows-operativsystemet dukket først opp i 1985 da en GUI ble opprettet og kombinert med MS-DOS.

Eksempler på markedsandelsoperativsystemer

  • Windows – 40,34 %
  • Android – 37,95 %
  • iOS – 15,44 %
  • Mac OS – 4,34 %
  • Linux – 0,95 %
  • Chrome OS – 0,14 %
  • Windows Phone OS – 0,06 %

Operativsystemtyper (OS).

Følgende er de mest populære typene operativsystemer:

  • Batch operativsystem
  • Multitasking/Time Sharing OS
  • Multiprosessering OS
  • Sanntids OS
  • Distribuert OS
  • Nettverk OS
  • Mobil OS

Batch operativsystem

Noen IT-prosesser er svært tidkrevende og tidkrevende. For å fremskynde den samme prosessen, blir en jobb med en lignende type behov gruppert i batcher og kjørt som en batch. En batch-operativsystembruker samhandler aldri direkte med datamaskinen. I denne typen kunnskap forbereder hver bruker arbeidet sitt på en frakoblet enhet som et hullkort og sender det til datamaskinoperatøren.

Multi-Tasking/Time-sharing Operativsystemer

Operativsystemet for tidsdeling lar folk på en annen terminal (shell) bruke et enkelt datasystem samtidig. Prosessortid (CPU) som deles mellom flere brukere kalles tidsdeling.

sanntids OS

Det er svært liten tid for sanntidsoperativsystemet å behandle og svare på inndata. Eksempler: Militære programvaresystemer, romprogramvaresystemer er eksemplet på sanntidsoperativsystemet.

Distribuert operativsystem

Distribuerte systemer bruker mange prosessorer plassert i forskjellige maskiner for å gi svært rask beregning til brukerne.

Nettverksoperativsystem

Nettverksoperativsystemet kjører på en server. Gir muligheten til å tjene til å administrere data, brukere, grupper, sikkerhet, applikasjoner og andre nettverksfunksjoner.

Mobil OS

Mobile operativsystemer er de operativsystemene som er spesielt utviklet for å drive smarttelefoner, nettbrett og bærbare enheter. Noen av de mest populære mobile operativsystemene er Android og iOS, men andre inkluderer BlackBerry, Web og watchOS.

Operativsystemfunksjoner

Noen typiske operativsystemfunksjoner kan omfatte administrasjon av minne, filer, prosesser, system- og I/O-enheter, sikkerhet, etc. Hovedfunksjonene er listet opp nedenfor. I et operativsystem utfører programvaren hver av funksjonene.

  1. Prosessstyring: Prosessstyring hjelper operativsystemet med å opprette og slette prosesser. Det gir også mekanismer for synkronisering og kommunikasjon mellom prosesser.
  2. Minneadministrasjon: Minneadministrasjonsmodulen utfører oppgaven med å tildele og dislokere minneplass til programmer som trenger disse ressursene.
  3. Filbehandling – Administrer alle filrelaterte aktiviteter som arkivering, henting, navngi, deling og beskyttelse av organisasjonens filer.
  4. Enhetsadministrasjon: Enhetsadministrasjon holder styr på alle enheter. Denne modulen som også er ansvarlig for denne aktiviteten er kjent som I/O-kontrolleren. Den utfører også oppgaven med å tildele og dislokere enheter.
  5. I/O-systemadministrasjon: Et av hovedmålene til ethvert operativsystem er å skjule særegenhetene til disse maskinvareenhetene for brukeren.
  6. Sekundær lagringsadministrasjon: Systemer har forskjellige lagringsnivåer som inkluderer primær lagring, sekundær lagring og hurtigbufferlagring. Instruksjoner og data må lagres i hovedminnet eller cachen slik at et kjørende program kan referere til dem.
  7. Sikkerhet: Sikkerhetsmodulen beskytter dataene og informasjonen til et datasystem mot trusselen om skadelig programvare og fra autorisert tilgang.
  8. Kommandotolkning: Denne modulen tolker kommandoer gitt av systemressurser og behandler disse kommandoene.
  9. Nettverk: Et distribuert system er en gruppe prosessorer som ikke deler minne, maskinvareenheter eller en klokke. Prosessorene kommuniserer med hverandre over nettverket.
  10. Jobbregnskap: Spor tiden og ressursene som brukes av ulike jobber og brukere.
  11. Kommunikasjonsstyring: koordinering og tilordning av kompilatorer, tolker og andre programvareressurser til de ulike brukerne av informasjonssystemene.

Egenskaper til operativsystemet (OS)

Her er en liste over de viktige funksjonene til operativsystemet:

  • Beskyttet modus og veileder
  • Gir tilgang til disk og filsystem Enhetsdriver Nettverkssikkerhet
  • Gjennomføring av programmet
  • Minnehåndtering Virtuelt minne Multitasking
  • I/O-driftsledelse
  • Filsystemmanipulasjon
  • Feilsøking og håndtering
  • Ressurstildeling
  • Informasjons- og aktivabeskyttelse

Fordeler med operativsystemet

  • Skjul maskinvaredetaljer ved å lage en abstraksjon
  • Enkel å bruke med en GUI
  • Det tilbyr et miljø der en bruker kan kjøre programmer/applikasjoner
  • Operativsystemet må sørge for at datasystemet er behagelig å bruke
  • Operativsystemet fungerer som et mellomledd mellom applikasjoner og maskinvarekomponenter
  • Gir datasystemressurser med et brukervennlig format
  • Den fungerer som et mellomledd mellom all maskinvare og programvare i systemet

Ulemper med operativsystemet

  • Hvis det er et problem i operativsystemet, kan du miste alt innholdet som er lagret på systemet ditt
  • Operativsystemprogramvare er ganske dyrt for små organisasjoner, noe som legger til en byrde for dem. Windows eksempel
  • Det er aldri helt trygt da en trussel kan oppstå når som helst

Hva er kjernen i operativsystemet?

Kjernen er kjernekomponenten i en datamaskins operativsystemer. Den eneste oppgaven som utføres av kjernen er å administrere kommunikasjonen mellom programvaren og maskinvaren. En kjerne er kjernen i en datamaskin. Det gjør kommunikasjon mellom maskinvare og programvare mulig. Mens kjernen er den innerste delen av et operativsystem, er et skall den ytterste delen.

Kjernefunksjoner

  • Planlegging av prosesser på lavt nivå
  • Kommunikasjon mellom prosesser
  • Prosesssynkronisering
  • Endring av kontekst

Kjernetyper

Det finnes mange typer kjerner, men blant dem er de to mest populære kjernene:

1. Monolitisk

En monolitisk kjerne er en enkelt kode eller programblokk. Gir alle nødvendige tjenester som tilbys av operativsystemet. Det er en forenklet design som skaper et distinkt kommunikasjonslag mellom maskinvaren og programvaren.

2. Mikrokjerne

Microkernel administrerer alle systemressurser. I denne typen kjerne implementeres tjenester i et annet adresserom. Brukertjenester lagres i brukerens adresserom og kjernetjenester lagres i kjernens adresserom. Derfor hjelper det å redusere størrelsen på både kjernen og operativsystemet.

Forskjellen mellom fastvare og operativsystem

Følgende er hovedforskjellene mellom fastvare og operativsystem:

Fastvareoperativsystem Definer fastvare: Fastvare er en type programmering innebygd i en brikke i enheten som styrer den spesifikke enheten. Definer operativsystem: Operativsystemet gir funksjonalitet i tillegg til de som tilbys av fastvaren. Firmware er et program som har blitt kodet fra produksjonen av IC eller noe, og som ikke kan endres. Operativsystemet er et program som kan installeres av brukeren og kan endres. Den er lagret i ikke-flyktig minne. Operativsystemet er lagret på harddisken.

Forskjellen mellom 32-biters og 64-biters operativsystem

Følgende er de viktigste forskjellene mellom 32-biters og 64-biters operativsystemer:

Parametere 32. Bit 64. Bit Arkitektur og programvare Tillat 32 bits databehandling samtidig Tillat 64 bits databehandling samtidig Kompatibilitet 32-bits applikasjoner krever 32-bits OS og CPU. 64-bits applikasjoner krever et 64-bits operativsystem og CPU. Tilgjengelige systemer Alle versjoner av Windows 8, Windows 7, Windows Vista og Windows XP, Linux, etc. Windows XP Professional, Vista, 7, Mac OS X og Linux. Minnebegrensninger 32-bits systemer er begrenset til 3,2 GB RAM. 64-bits systemer tillater maksimalt 17 milliarder GB RAM.

Sammendrag

  • Hva er operativsystemet (operativsystemdefinisjonen) og dets typer: Et operativsystem er programvare som fungerer som et grensesnitt mellom sluttbrukeren og datamaskinens maskinvare. Ulike kategorier av operativsystemer i datamaskiner og andre enheter er: batchoperativsystem, multitasking / tidsdelingsoperativsystem, multiprosesseringsoperativsystem, sanntidsoperativsystem, distribuert operativsystem, nettverksoperativsystem og mobiloperativsystem
  • Operativsystemer for personlige datamaskiner ble først utviklet på slutten av 1950-tallet for å håndtere båndlagring
  • Forklarer hvordan operativsystemet fungerer: Operativsystemet fungerer som et mellomledd mellom brukeren og datamaskinen. Det hjelper brukeren å kommunisere med datamaskinen uten å vite hvordan man snakker datamaskinspråket.
  • Kjernen er kjernekomponenten i en datamaskins operativsystemer. Den eneste oppgaven som utføres av kjernen er å administrere kommunikasjonen mellom programvaren og maskinvaren
  • De to mest populære kjernene er Monolithic og MicroKernels
  • Prosess, enhet, fil, I/O, sekundær lagring, minneadministrasjon er ulike funksjoner i et operativsystem

Similar Posts

Leave a Reply

Your email address will not be published.