Je hebt vaker directe interactie met het besturingssysteem (OS) dan je zou beseffen, hoewel de interactie vaak wordt weggenomen door applicaties. Hier zijn enkele voorbeelden:
* Uw computer opstarten: Het initiële opstartproces is een directe interactie. De BIOS/UEFI-firmware laadt het besturingssysteem, dat vervolgens de controle over de hardware overneemt.
* Met behulp van de opdrachtregel/terminal (bijvoorbeeld cmd.exe, PowerShell, bash, zsh): Commando's die hier worden getypt, worden rechtstreeks uitgevoerd door de OS-kernel. U gebruikt geen tussenliggende applicatie om deze acties uit te voeren; u communiceert rechtstreeks met het besturingssysteem.
* Bestanden en mappen beheren (soms): Hoewel bestandsverkenners een grafische interface bieden, kunnen voor sommige bestandsbewerkingen, zoals het verwijderen van systeembestanden, beheerdersrechten nodig zijn, een directe interactie met het besturingssysteem voor toestemming.
* Systeeminstellingen/voorkeuren gebruiken: Het aanpassen van systeembrede instellingen (schermresolutie, datum en tijd, netwerkconfiguraties, enz.) impliceert directe interactie met de configuratiemechanismen van het besturingssysteem.
* Software installeren en verwijderen: Deze acties omvatten interactie met de pakketbeheerder of het installatieprogramma van het besturingssysteem, wat kerncomponenten van het besturingssysteem zijn.
* Hardwarebeheer (soms): Hulpmiddelen voor het beheren van hardware (zoals apparaatbeheerders) communiceren rechtstreeks met de besturingssysteemkernel om te communiceren met aangesloten apparaten.
* Apparaatstuurprogramma's gebruiken: Hoewel verborgen, zijn uw toepassingen afhankelijk van apparaatstuurprogramma's voor interactie met hardware. Deze stuurprogramma's zijn componenten van het besturingssysteem en elk probleem daarmee weerspiegelt een direct probleem met het vermogen van het besturingssysteem om de hardware te beheren.
* Foutopsporing en systeemdiagnostiek: Hulpmiddelen die worden gebruikt voor het oplossen van systeemproblemen, zoals gebeurtenisviewers of systeemmonitors, bieden directe toegang tot besturingssysteemlogboeken en -processen.
Indirecte interactie: Het grootste deel van uw dagelijkse computergebruik omvat *indirecte* interactie met het besturingssysteem. Applicaties (webbrowsers, tekstverwerkers, games, etc.) fungeren als tussenpersoon. De applicatie vraagt om services van het besturingssysteem (toegang tot bestanden, netwerkverbindingen, enz.) en het besturingssysteem voldoet aan deze verzoeken. U communiceert met de applicatie en de applicatie communiceert namens u met het besturingssysteem.
Kortom, hoewel u voornamelijk *indirect* met het besturingssysteem communiceert via applicaties, zijn er belangrijke momenten en specifieke situaties waarin de interactie direct is en u bezig bent met kernfuncties van het besturingssysteem zonder de buffer van een applicatie. |