29 lines
809 B
Markdown
29 lines
809 B
Markdown
# Betriebssysteme heute
|
|
## Einsatzgebiete
|
|
- Desktop / Laptop
|
|
- Heim- und Büroanwendungen
|
|
- Eingebettete Systeme
|
|
- Industrieautomation, Fahrzeuge, etc.
|
|
- Mobilgeräte
|
|
- Smartphones, Tablets, etc.
|
|
- Server
|
|
- Datacenter, Großrechner, Cloud- / Grid-Computing
|
|
|
|
## Vielfältige Peripherie
|
|
- WLAN, Bluetooth, 3G/5G/5G
|
|
- CD, DVD, HDD, SSD, Flash-Memory, USB-Storage
|
|
- LCD-/OLED-Displays, Touchscreens
|
|
- Keyboard, Mouse, Touchpad
|
|
- Drucker, Scanner
|
|
- GPS
|
|
- Gyroskop
|
|
- ...
|
|
|
|
## Schnittstellen
|
|
Zur Vereinfachung der Programmierung existieren spezielle vom Betriebssystem bereitgestellte Funktionen (Systemaufrufe) bspw. für:
|
|
- Prozesse
|
|
- Dateisystem
|
|
- Ein-/Ausgabe
|
|
- ...
|
|
Standardisierung ([POSIX](06_prozessstruktur.md#posix-api) ermöglicht Portierung von Anwendungen über Plattform-Grenzen hinweg
|