Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial Internet of Things >> Ingebed

Wat is een besturingssysteem en zijn componenten

De term OS of besturingssysteem is een soort software en het werkt als een interface tussen de gebruiker en de computer om alle taken uit te voeren, zoals geheugenbeheer, bestandsbeheer, invoer- en uitvoerverwerking, beveiliging, procesbeheer, taakboekhouding, foutdetectie, controle van systeemprestaties, controle van randapparatuur zoals printers en schijfstations. De populaire besturingssystemen zijn voornamelijk Windows, Linux, AIX, VMS, z/OS, enz. In dit artikel wordt een overzicht gegeven van wat een besturingssysteem is en zijn componenten.


Wat is een besturingssysteem (OS)?

Definitie: Een besturingssysteem kan worden gedefinieerd als een systeem zoals een groot en complex dat met behulp van een interface in kleine stukjes wordt verdeeld. Dit systeem wordt gebruikt om de verschillende OS-componenten te delen, waaronder bestand, invoer-/uitvoerapparaat, procesgeheugen, enz. Alle gepartitioneerde delen moeten goed gedefinieerde delen van het systeem zijn met zorgvuldig geclassificeerde i/ps, o/ps &functie. We weten dat niet alle systemen een vergelijkbare structuur hebben, maar verschillende huidige besturingssystemen delen de componenten van het hieronder beschreven systeem.

Het besturingssysteem is het belangrijkste programma op een computer, omdat elke computer werkt met een besturingssysteem (OS) om alle programma's en toepassingen uit te voeren. De belangrijkste taken van het besturingssysteem van de computer zijn het identificeren van i/p vanaf het toetsenbord, het verzenden van o/p naar het scherm, het volgen van bestanden, opslagstations, besturing van randapparatuur, zoals printers, enz.

Onderdelen van besturingssysteem

De componenten van een besturingssysteem spelen een sleutelrol om verschillende computersysteemonderdelen samen te laten werken. De bedieningscomponenten worden hieronder besproken.

operating- systeemcomponenten

Kernel

De kernel in het besturingssysteem biedt het basisniveau van controle over alle computerrandapparatuur. In het besturingssysteem is de kernel een essentieel onderdeel dat als eerste wordt geladen en in het hoofdgeheugen blijft. Om ervoor te zorgen dat de toegankelijkheid van het geheugen voor de programma's in het RAM kan worden beheerd, worden de programma's gemaakt om toegang te krijgen van de hardwarebronnen. Het reset de bedrijfsstatus van de CPU voor de beste werking te allen tijde.

Procesuitvoering

Het besturingssysteem geeft een interface tussen de hardware en een toepassingsprogramma, zodat het programma verbinding kan maken via het hardwareapparaat door simpelweg de procedures en principes te volgen die in het besturingssysteem zijn geconfigureerd. De uitvoering van het programma omvat voornamelijk een proces dat is gemaakt via een OS-kernel die zowel geheugenruimte als verschillende soorten andere bronnen gebruikt.

Onderbreken

In het besturingssysteem zijn interrupts essentieel omdat ze het besturingssysteem een ​​betrouwbare techniek bieden om te communiceren en te reageren op hun omgeving. Een interrupt is niets anders dan een soort signaal tussen een apparaat en een computersysteem, anders van een programma in de computer dat vereist dat het besturingssysteem het besturingssysteem verlaat en nauwkeurig bepaalt wat het vervolgens moet doen. Telkens wanneer een onderbrekingssignaal wordt ontvangen, zet de hardware van de computer automatisch het computerprogramma in de wacht, behoudt zijn status en voert een computerprogramma uit dat eerder met de onderbreking is verbonden.

Geheugenbeheer

De functionaliteit van een besturingssysteem is niets anders dan geheugenbeheer dat het hoofdgeheugen beheert en processen heen en weer beweegt tussen schijf en hoofdgeheugen tijdens de implementatie. Dit volgt elke &elke geheugenpositie; totdat het is toegewezen aan een proces, anders is het open. Het verifieert hoeveel geheugen aan processen kan worden toegewezen en neemt ook een beslissing om te weten welk proces op welk moment geheugen krijgt. Wanneer geheugen niet is toegewezen, wordt het dienovereenkomstig gevolgd om de status bij te werken. Geheugenbeheerwerk kan worden onderverdeeld in drie belangrijke groepen, zoals geheugenbeheer van hardware, besturingssysteem en toepassingsgeheugenbeheer.

Multitasking

Het beschrijft de werking van verschillende onafhankelijke computerprogramma's op een vergelijkbaar computersysteem. Multitasking in een besturingssysteem stelt een operator in staat om een ​​of meer computertaken tegelijk uit te voeren. Aangezien veel computers één of twee taken tegelijk kunnen uitvoeren, kan dit meestal worden gedaan met behulp van time-sharing, waarbij elk programma de tijd van een computer gebruikt om uit te voeren.

Netwerken

Netwerken kan worden gedefinieerd als wanneer de processor met elkaar interageert via communicatielijnen. Het ontwerp van het communicatienetwerk moet rekening houden met routering, verbindingsmethoden, veiligheid, de problemen van opinie en beveiliging.

Momenteel hebben de meeste besturingssystemen verschillende netwerktechnieken, hardware en applicaties. Dit houdt in dat computers die op verschillende besturingssystemen draaien, kunnen worden opgenomen in een algemeen netwerk om bronnen zoals gegevens, computers, scanners en printers te delen, waarbij gebruik wordt gemaakt van de verbindingen van ofwel bekabeld, anders draadloos.

Beveiliging

Als een computer meerdere individuen heeft om het onmiddellijke proces van verschillende processen mogelijk te maken, dan moeten de vele processen worden beschermd tegen andere activiteiten. Deze systeembeveiliging hangt voornamelijk af van een verscheidenheid aan technologieën die effectief werken. Huidige besturingssystemen geven toegang tot een aantal bronnen die beschikbaar zijn om de software op het systeem te laten werken, en tot externe apparaten zoals netwerken door middel van de kernel. Het besturingssysteem moet in staat zijn om onderscheid te maken tussen eisen die moeten worden toegestaan ​​voor voortgang en andere die niet hoeven te worden verwerkt. Bovendien biedt een computersysteem met een hoog beschermingsniveau, om een ​​beveiligingsversie toe te staan ​​of te verbieden, ook controlemogelijkheden. Dit maakt het dus mogelijk om de verzoeken van toegankelijkheid tot bronnen te volgen


Gebruikersinterface

Een GUI of gebruikersinterface (UI) is het deel van een besturingssysteem waarmee een operator de informatie kan krijgen. Een gebruikersinterface op basis van tekst geeft zowel de tekst als de opdrachten weer die met behulp van een toetsenbord via een opdrachtregel worden getypt.

De op het besturingssysteem gebaseerde applicaties bieden voornamelijk een specifieke gebruikersinterface voor efficiënte communicatie. De belangrijkste functie van een gebruikersinterface van een applicatie is om de invoer van de operator te krijgen en om de operator te voorzien van o/ps. Maar de soorten invoer die van de gebruikersinterface worden ontvangen, evenals de o/p-typen die door de gebruikersinterface worden aangeboden, kunnen van toepassing tot toepassing veranderen. De gebruikersinterface van elke toepassing kan in twee typen worden ingedeeld, namelijk GUI (grafische gebruikersinterface) en CLI (gebruikersinterface met opdrachtregel).

Dit gaat dus allemaal over een overzicht van een besturingssysteem. De belangrijkste componenten van een besturingssysteem omvatten voornamelijk de kernel-, API- of applicatieprogramma-interface, gebruikersinterface en bestandssysteem, hardwareapparaten en apparaatstuurprogramma's. Hier is een vraag voor jou, wat zijn de verschillende soorten besturingssystemen?


Ingebed

  1. Wat is de werking van een afstandssensor en zijn toepassingen
  2. Wat is een IMX586-sensor:werking en zijn functies
  3. Wat is de werking van de gewichtssensor en zijn specificaties
  4. Wat is AD8232 ECG-sensor:werken en zijn toepassingen
  5. Wat is mesh-analyse:procedure en zijn voorbeelden
  6. Wat is Control Unit:Components &Its Design
  7. Wat is 3D-printen? - Soorten en hoe werkt het?
  8. Condition Based Maintenance:wat is het en wat zijn de voordelen?
  9. Smart Manufacturing:wat het is en en de voordelen ervan
  10. Wat zijn de componenten van een persluchtsysteem?
  11. Terotechnologie:wat is het? Definitie en doelen