8 kenmerken van besturingssystemen

1630
Robert Johnston

De kenmerken van de besturingssystemen De belangrijkste zijn over het algemeen: taakbeheer, resourcebeheer, controle van systeembewerkingen, foutherstel en geheugenbeheer. Dit verschilt per fabrikant.

Besturingssystemen zijn doorgaans uniek, afhankelijk van hun fabrikant en de hardware waarop ze werken. Desondanks zijn, dankzij de verfijning van moderne hardware, besturingssystemen vereist die voldoen aan specifieke normen..

Over het algemeen moet bij het installeren van een nieuw computersysteem de voor die hardware aangegeven operationele software worden aangeschaft..

Een besturingssysteem is een softwaresysteem dat computerhardware en softwarebronnen beheert; Bovendien biedt het algemene diensten voor computerprogramma's.

Applicatieprogramma's hebben doorgaans ook een besturingssysteem nodig om te kunnen functioneren.

Besturingssystemen zijn te vinden op veel apparaten die een computer bevatten: van mobiele telefoons tot gameconsoles tot computers en netwerkservers.

Enkele populaire desktopbesturingssystemen zijn Apple OS X, Linux en zijn varianten, en Microsoft Windows. Mobiele besturingssystemen zijn onder meer Android en iOS. Er bestaan ​​ook andere klassen besturingssystemen, zoals real-time RTOS.

Lijst met functies van besturingssystemen

1- Ze hebben een werkbeheer

Een belangrijke verantwoordelijkheid van elk besturingssysteem is het plannen van taken die door het computersysteem moeten worden afgehandeld..

Dit is een van de hoofdtaken van de functie vacaturemanagement. Het besturingssysteem bepaalt de volgorde waarin programma's worden verwerkt en bepaalt de volgorde waarin bepaalde taken worden uitgevoerd..

De term 'in de wachtrij' wordt vaak gebruikt om de reeks taken te beschrijven die op uitvoering wachten. Het besturingssysteem vergelijkt verschillende factoren om deze werkwachtrij te creëren.

Enkele van deze factoren zijn:

  • Enkele taken die momenteel worden verwerkt.
  • De systeembronnen die worden gebruikt.
  • Welke bronnen moeten worden gebruikt door de volgende programma's.
  • De prioriteit van de baan ten opzichte van de andere taken.
  • Elke andere speciale vereiste waarop het systeem moet reageren.

Het operationele programma moet deze factoren kunnen beoordelen en de volgorde waarin deze taken worden verwerkt, kunnen controleren..

2- Ze hebben een resource management

Het beheer van bronnen in een computersysteem is een andere van de belangrijkste aandachtspunten van het besturingssysteem. Het is duidelijk dat een programma een apparaat niet kan gebruiken als die hardware niet beschikbaar is.

De operationele software bewaakt de uitvoering van alle programma's. Het is ook verantwoordelijk voor het bewaken van alle soorten apparaten die worden gebruikt.

Om dit te bereiken, stelt u een tabel op waarin de programma's worden gecombineerd met de apparaten die ze gebruiken of in de toekomst zullen gebruiken..

Het besturingssysteem beoordeelt deze tabel om het gebruik van een specifiek apparaat goed te keuren of te weigeren.

3- Ze hebben controle over de invoer- / uitvoerbewerkingen

De verdeling van de bronnen van een systeem hangt nauw samen met de werking van de controle-input / outputcontrole van een software.

Omdat toegang tot een bepaald apparaat vaak vereist is voordat invoer- / uitvoerbewerkingen kunnen beginnen, moet het besturingssysteem de invoer- / uitvoerbewerkingen coördineren en de apparaten waarop ze werken..

In feite stelt het een woordenboek samen van programma's die worden uitgevoerd en de apparaten die ze moeten gebruiken om invoer- / uitvoerbewerkingen te voltooien. Met behulp van controlerapporten kunnen taken specifieke apparaten vereisen.

Hierdoor kunnen gebruikers informatie van specifieke sites lezen of informatie afdrukken op geselecteerde kantoren. Door gebruik te maken van deze mogelijkheid kan de informatie die van een locatie wordt gelezen, door het computersysteem worden verspreid..

Om de uitvoering van invoer- / uitvoerbewerkingen te vergemakkelijken, hebben de meeste besturingssystemen een standaardset met besturingsinstructies om de verwerking van alle invoer- / uitvoerinstructies af te handelen..

Deze standaardinstructies, het ingangs- / uitgangscontrolesysteem genoemd, maken integraal deel uit van de meeste besturingssystemen..

Ze vereenvoudigen alleen de middelen zodat alle programma's die worden verwerkt invoer- / uitvoerbewerkingen kunnen uitvoeren..

In feite voert het actieve programma signalen uit naar het besturingssysteem dat een invoer- / uitvoerbewerking gewenst is, met behulp van een specifiek invoer- / uitvoerapparaat.

De software die de controle heeft, roept de IOCS-software op zodat deze de invoer- / uitvoerbewerking kan voltooien.

Gezien het niveau van input / output-activiteit, zijn in de meeste programma's de IOCS-instructies uiterst essentieel..

4- Het zijn multi-tasking-systemen

Met de meeste moderne besturingssystemen kunnen meerdere taken worden uitgevoerd. 

Een computer kan bijvoorbeeld, terwijl hij een gebruikersprogramma draait, informatie van een schijf lezen of de resultaten op een printer weergeven. Er is sprake van multitasking of meervoudig geprogrammeerde besturingssystemen.

5- Ze voldoen aan het ruimtegeheugenproces

In veel besturingssystemen heeft elk proces zijn eigen geheugenruimte. Dit betekent dat dit geheugen niet beschikbaar is voor andere processen. In dit geval spreken we van de ruimterichting van het proces.

6- Ze moeten bijbehorende mechanismen hebben

Als het multifunctionele programma's zijn, moet een besturingssysteem het volgende aantal mechanismen bieden:

  • Een authenticatiemechanisme om de identiteit van elke gebruiker te verifiëren.
  • Een beschermingsmechanisme tegen foutieve gebruikersprogramma's die kunnen voorkomen dat andere toepassingen op het systeem worden uitgevoerd, of die kwaadaardig zijn en die de activiteiten van andere gebruikers kunnen bespioneren of onderbreken.
  • Een beheermechanisme dat het aantal toegestane bronnen voor elke gebruiker beperkt.

7- Ze hebben een kern

Het essentiële onderdeel van een besturingssysteem is de kernel. Tegenwoordig zijn monolithische kernen het populairst.

Deze kernen bieden een manier voor de verschillende processen van de computer om berichten naar elkaar te sturen, terwijl ze tegelijkertijd het RAM beheren dat programma-informatie opslaat..

De meeste kernels bieden ook apparaatstuurprogramma's om monitoren, harde schijven en andere parafernalia te besturen..

8- Ze verlenen verbinding

Waarschijnlijk is het bepalende kenmerk van besturingssystemen de verbinding die het biedt tussen hardware, software en, in sommige gevallen, de gebruikersinterface. Elke computer heeft een besturingssysteem nodig om te kunnen worden gebruikt.

Referenties

  1. Wat zijn de kenmerken van een besturingssysteem? Opgehaald van reference.com.
  2. Kenmerken van een besturingssysteem. Opgehaald van ecomputernotes.com.
  3. Kenmerken van besturingssysteem. Hersteld van 202.114.32.200:8080/courseware.html.
  4. Wat zijn de kenmerken van een besturingssysteem in vergelijking met andere software? Opgehaald van quora.com.
  5. Input output controlesysteem. Opgehaald van wikipedia.org.

Niemand heeft nog op dit artikel gereageerd.