IT-Systeme Hardware und Betriebssysteme – Rechnerkomponenten funktional zuordnen
IT-Systeme Hardware und Betriebssysteme – Rechnerkomponenten funktional zuordnen
Einleitung
Zielgruppe: Auszubildende in IT-Berufen, insbesondere Fachinformatiker und IT-Systemelektroniker.
Lernzeit: 90–120 Minuten einschließlich Praxis und Lernkontrolle.
Lernziel: Du kannst Prozessor, Arbeitsspeicher, Datenträger, Schnittstellen und Betriebssystem funktional zuordnen und typische Systemprobleme begründet eingrenzen.
Lernmethode: Kurze Lerneinheiten, Bilder, Videos, ein Ausbildungsfall, zwei lokale Python-Labore und interaktive Aufgaben.
Sicherheitsregel: Verwende ausschließlich fiktive Daten in einer lokalen Offline-Testumgebung oder einer ausdrücklich autorisierten, isolierten Schulungs-VM. Die Codebeispiele greifen nicht auf reale Hardware, fremde Netze, Produktivsysteme, Zugangsdaten oder Kundendaten zu. Externe Medien sind optional und können beim Aufruf Verbindungen zum jeweiligen Anbieter herstellen.

Einstiegsfrage: Welche Bauteile führen Befehle aus, halten gerade benötigte Daten bereit und speichern Dateien dauerhaft?
Video: Aufbau eines Computers – verlinkt durch das InfoLab Saar der Universität des Saarlandes.
Dein Lernpfad
| Einheit | Schwerpunkt | Zeit |
|---|---|---|
| Einstieg | Hardware und Funktionsgruppen | 5 Minuten |
| 1 | CPU und Befehlsverarbeitung | 7 Minuten |
| 2 | RAM und Speicherhierarchie | 7 Minuten |
| 3 | SSD, HDD und Datenträger | 7 Minuten |
| 4 | Interne und externe Schnittstellen | 7 Minuten |
| 5 | Betriebssystem und Gerätetreiber | 7 Minuten |
| 6 | Ausbildungsfall und Fehleranalyse | 15 Minuten |
| 7 | Lokale Python-Testlabore | 15 Minuten |
Lerninhalt: Rechnerkomponenten
Einheit 1: Prozessor – Befehle ausführen

Merksatz: Die CPU verarbeitet Maschinenbefehle, führt Rechen- und logische Operationen aus und steuert den Befehlsablauf.
| Bauteil | Funktion |
|---|---|
| Rechenwerk – ALU | Rechnen und logische Verknüpfungen |
| Steuerwerk | Befehle interpretieren und Abläufe koordinieren |
| Register | Sehr schnelle Bereitstellung kleiner Datenmengen |
| CPU-Kerne | Befehlsfolgen ausführen; parallele Verarbeitung unterstützen |

Funktionskette: Befehl holen → decodieren → ausführen → Ergebnis bereitstellen.
Video: Aufbau und Funktionsweise einer CPU anhand des historischen Intel 8086. Das gezeigte Modell dient dem Grundverständnis, nicht als Beschreibung aller modernen Prozessoren.
Mini-Auftrag: Erkläre, weshalb eine höhere Taktfrequenz allein keinen zuverlässigen Leistungsvergleich zwischen unterschiedlichen Prozessoren ermöglicht.
Einheit 2: Arbeitsspeicher – Daten kurzfristig bereitstellen

Merksatz: RAM enthält Daten und Programmteile, auf die laufende Prozesse zugreifen. Üblicher DRAM ist flüchtig: Ohne Versorgungsspannung geht sein Inhalt verloren.

| Speicher | Aufgabe | Verhalten |
|---|---|---|
| Register | Unmittelbare Operanden und Zwischenwerte | Sehr klein und schnell |
| CPU-Cache | Häufig benötigte Daten und Befehle | Schnell, begrenzte Kapazität |
| RAM | Arbeitsspeicher für laufende Prozesse | Flüchtig |
| SSD | Dateien und Programme dauerhaft ablegen | Nichtflüchtig |
Wichtig: Mehr RAM hilft vor allem bei Speicherknappheit. Er ersetzt weder CPU-Leistung noch die dauerhafte Speicherkapazität einer SSD.
Mini-Auftrag: Zeichne den Weg einer Datei von der SSD über den RAM bis zur Verarbeitung durch die CPU.
Einheit 3: Datenträger – Informationen dauerhaft speichern

Merksatz: SSD und HDD speichern Dateien auch ohne Stromversorgung.
| Merkmal | SSD | HDD |
|---|---|---|
| Technologie | Flash-Speicher | Magnetische Scheiben |
| Mechanische Bewegung beim Datenzugriff | Keine | Vorhanden |
| Typische Zugriffszeit | Geringer | Höher |
| Typischer Einsatz | Betriebssystem und häufig genutzte Programme | Große Datenbestände und Archive |

Achtung: M.2 beschreibt eine Bauform samt Steckverbindung. Eine M.2-SSD kann beispielsweise SATA oder PCIe mit NVMe verwenden. Bauform, Anschluss und Protokoll müssen zum Rechner passen.
Video: Unterschied zwischen HDD und SSD.
Mini-Auftrag: Begründe, weshalb das Ersetzen einer HDD durch eine SSD typische Datei- und Programmstarts beschleunigen kann, ohne automatisch die Rechenleistung der CPU zu erhöhen.
Einheit 4: Schnittstellen – Komponenten verbinden


Merksatz: Eine Schnittstelle regelt die Verbindung und den Datenaustausch zwischen Bauteilen oder Geräten.
| Schnittstelle | Typischer Zweck |
|---|---|
| USB | Externe Geräte und Datenübertragung |
| HDMI | Digitale Bild- und Tonübertragung |
| SATA | Verbindung geeigneter interner Laufwerke |
| PCIe | Schnelle interne Erweiterungen und Datenträgeranbindung |
| Ethernet | Kabelgebundene Netzwerkverbindung |
Achtung: USB-C beschreibt zunächst die Steckerform. Datenrate, Ladefunktion und Bildausgabe hängen von der jeweiligen Implementierung sowie vom angeschlossenen Gerät und Kabel ab.
Mini-Auftrag: Ordne einer externen Tastatur, einem Monitor und einer internen NVMe-SSD jeweils eine geeignete Schnittstelle zu.
Einheit 5: Betriebssystem – Ressourcen verwalten

Merksatz: Das Betriebssystem verwaltet Prozesse, Arbeitsspeicher, Dateien und Gerätezugriffe. Gerätetreiber ermöglichen die Kommunikation mit unterstützter Hardware.
Anwendungsprogramm
|
Betriebssystem
|
Treiber
|
Hardware und Schnittstellen
Beispiel: Eine Anwendung öffnet eine Datei. Das Betriebssystem organisiert den Zugriff auf das Dateisystem und den Datenträger. Die benötigten Daten werden bereitgestellt und durch die CPU verarbeitet.
Mini-Auftrag: Erkläre, weshalb ein funktionsfähiger USB-Anschluss allein nicht garantiert, dass ein angeschlossenes Spezialgerät vollständig unterstützt wird.
Einheit 6: Ausbildungsfall – Lernstation A17
Situation: Du bereitest als auszubildende IT-Fachkraft einen fiktiven Schulungsrechner für eine lokale Grafik-Anwendung vor. Alle folgenden Angaben sind erfundene Übungswerte.
| Komponente | Lernstation A17 | Fiktiver Bedarf |
|---|---|---|
| CPU | Vier Kerne | Auslastung noch unbekannt |
| RAM | 8 GiB | 3 GiB Betriebssystem und 7 GiB Anwendung |
| SSD | 256 GB | Insgesamt 320 GB einschließlich Reserve |
| Monitoranschluss | USB-C ohne dokumentierte Bildausgabe | Externer Bildschirm |
Beobachtungen: Mehrere Programme reagieren träge. Nicht alle Übungsdateien passen auf den Datenträger. Am USB-C-Anschluss bleibt ein externer Monitor ohne Bild.
Visualisierung: Soll und Ist
FIKTIVE DATEN RAM (1 Zeichen = 1 GiB) Ist: ######## 8 GiB Bedarf: ########## 10 GiB SSD (1 Zeichen = 16 GB) Ist: ################ 256 GB Bedarf: #################### 320 GB
Diagnose: Rechnerisch fehlen 2 GiB RAM und 64 GB Datenträgerkapazität. Diese Defizite rechtfertigen eine genauere Prüfung geeigneter Erweiterungen.
Grenze der Diagnose: Ohne Messungen lässt sich nicht feststellen, ob zusätzlich die CPU ein Leistungsengpass ist. USB-C garantiert keine Bildausgabe.
Gestufte Hilfen
| Hilfestufe | Hinweis |
|---|---|
| Hilfe A – Denkimpuls | Unterscheide flüchtige Daten während der Arbeit von dauerhaft gespeicherten Dateien. |
| Hilfe B – Rechenhilfe | Vergleiche bei RAM und SSD jeweils den vorhandenen Wert mit dem Bedarf. |
| Hilfe C – Lösungsorientierung | 16 GiB RAM und eine kompatible SSD mit 512 GB wären mögliche Zielwerte. Prüfe zusätzlich die Monitoranschlüsse und die technischen Spezifikationen. |
Begründetes Feedback: Wer nur die CPU austauschen möchte, hat die nachgewiesene Speicherknappheit nicht berücksichtigt. Wer ausschließlich RAM erweitert, behebt nicht das SSD-Kapazitätsproblem. Eine belastbare Empfehlung nennt Bedarf, Kompatibilität und offene Prüfpunkte.
Einheit 7: Lokale Python-Testlabore
Voraussetzung: Lokal vorhandenes Python 3. Die Beispiele verwenden ausschließlich die Python-Standardbibliothek und fiktive Werte. Es werden keine Netzverbindungen aufgebaut, Dateien fremder Systeme gelesen oder Änderungen an Geräten vorgenommen.
Ausführung: Speichere den jeweiligen Code als lokale Datei in einer autorisierten Offline-Lernumgebung. Starte ihn dort mit python3 dateiname.py beziehungsweise unter Windows mit py -3 dateiname.py.
Eine Offline-VM ohne Netzwerkadapter bietet zusätzliche technische Isolation. Der Beispielcode selbst ist eine Datensimulation und keine Sicherheits-Sandbox für beliebige fremde Programme.
Labor A: Speicherbedarf visualisieren
Datei: speicherlabor.py
# Python 3, nur fiktive Zahlen
werte = [
("RAM vorhanden", 8, "GiB", 1),
("RAM benoetigt", 10, "GiB", 1),
("SSD vorhanden", 256, "GB", 16),
("SSD benoetigt", 320, "GB", 16),
]
for name, wert, einheit, skala in werte:
balken = "#" * (wert // skala)
print(f"{name:16} | {balken:20} {wert} {einheit}")
print("RAM-Defizit:", max(0, 10 - 8), "GiB")
print("SSD-Defizit:", max(0, 320 - 256), "GB")
Arbeitsauftrag: Ändere nur die vier fiktiven Zahlenwerte. Prüfe, wann ein Defizit entsteht und wann ausreichende Kapazität vorhanden ist.
Erwartetes Feedback: Ist der Bedarf größer als der Istwert, besteht rechnerisch ein Kapazitätsdefizit. Ist er kleiner oder gleich, beweist das noch nicht, dass das gesamte System ausreichend leistungsfähig ist.
Labor B: Interaktiver Komponenten-Test
Datei: komponententest.py
# Offline-Labor mit fiktiven Situationen
fragen = [
("Aktive Programme brauchen mehr Kurzzeitspeicher",
"RAM",
"RAM stellt laufenden Prozessen Daten bereit."),
("Der Platz fuer Dateien reicht nicht aus",
"SSD",
"Die SSD bietet dauerhafte Speicherkapazitaet."),
("Rechenbefehle sollen verarbeitet werden",
"CPU",
"Die CPU fuehrt Maschinenbefehle aus."),
("Ein Bildschirm soll per Bildkabel verbunden werden",
"HDMI",
"HDMI kann Bild- und Tonsignale uebertragen."),
("Ein Spezialgeraet benoetigt Softwareunterstuetzung",
"TREIBER",
"Treiber verbinden Betriebssystem und Geraet.")
]
punkte = 0
for frage, richtig, begruendung in fragen:
print("\n" + frage)
print("Auswahl: CPU, RAM, SSD, HDMI, TREIBER")
antwort = input("Deine Zuordnung: ").strip().upper()
if antwort == richtig:
punkte += 1
print("Richtig:", begruendung)
else:
print("Noch nicht richtig.")
print("Passende Zuordnung:", richtig)
print("Begruendung:", begruendung)
print("\nErgebnis:", punkte, "von", len(fragen))
print("Es wurden keine Daten uebertragen.")
Arbeitsauftrag: Bearbeite alle fünf Situationen. Notiere zu einer falschen Antwort, welche Funktion Du zuvor verwechselt hast.
Begründetes Feedback: Die richtige Komponente wird nicht nach ihrer Größe oder ihrem Namen gewählt, sondern nach der benötigten Funktion.
Interaktive Aufgaben
Quiz: Teste Dein Wissen
Welche Hauptaufgabe erfüllt die CPU? (Maschinenbefehle ausführen) (!Dateien dauerhaft archivieren) (!Bildschirmkabel ersetzen) (!Mechanische Festplatten antreiben)
Welche Komponente hält Daten laufender Prozesse typischerweise flüchtig bereit? (RAM) (!SSD) (!HDD) (!HDMI)
Welcher Speicher bewahrt Dateien normalerweise ohne Stromversorgung auf? (SSD) (!CPU-Register) (!DRAM) (!CPU-Cache)
Was beschreibt M.2 in erster Linie? (Eine Bauform und Steckverbindung) (!Ein Betriebssystem) (!Eine festgelegte Schreibgeschwindigkeit) (!Einen Prozessorkern)
Welche Schnittstelle kann einen Monitor digital mit Bildsignalen versorgen? (HDMI) (!SATA) (!DIMM) (!CPU-Sockel)
Welcher Bestandteil verwaltet Prozesse und Speicherressourcen? (Betriebssystem) (!Monitor) (!Netzteil) (!Gehäuselüfter)
Welche Funktion kann ein Gerätetreiber übernehmen? (Kommunikation zwischen Gerät und Betriebssystem ermöglichen) (!Arbeitsspeicher dauerhaft ersetzen) (!Jede SSD automatisch vergrößern) (!Die CPU mechanisch kühlen)
Welches Problem ist bei der Lernstation A17 rechnerisch nachgewiesen? (Zu geringe RAM-Kapazität für den angegebenen Bedarf) (!Defekter Prozessor) (!Fehlerhaftes Netzteil) (!Beschädigtes Mainboard)
Was lässt sich allein aus der USB-C-Steckerform sicher ableiten? (Die Form des Anschlusses) (!Eine garantierte Bildausgabe) (!Eine bestimmte maximale Datenrate) (!Die Unterstützung jedes USB-C-Geräts)
Welche Vorgehensweise ist bei einer Hardwarediagnose fachlich sinnvoll? (Anforderungen prüfen und Engpässe begründet eingrenzen) (!Sofort alle Komponenten austauschen) (!Unbekannte Programme auf Produktivsystemen ausführen) (!Kundendaten ohne Einwilligung übertragen)
Memory
| Prozessor | Führt Maschinenbefehle aus |
| Arbeitsspeicher | Hält Daten aktiver Prozesse bereit |
| Solid-State-Drive | Speichert Dateien nichtflüchtig |
| Hauptplatine | Verbindet interne Komponenten |
| Gerätetreiber | Vermittelt zwischen Betriebssystem und Gerät |
| HDMI-Anschluss | Überträgt digitale Bildsignale |
Drag and Drop
| Ordne die richtigen Begriffe zu. | Funktion |
|---|---|
| CPU | Befehlsverarbeitung |
| RAM | Flüchtige Arbeitsdaten |
| SSD | Dauerhafte Dateiablage |
| PCIe | Interne Hochgeschwindigkeitsverbindung |
| Treiber | Softwaregestützte Gerätekommunikation |
| Kernel | Zentrale Betriebssystemfunktionen |
Kreuzworträtsel
| Prozessor | Welches Bauteil verarbeitet Maschinenbefehle? |
| Arbeitsspeicher | Wie heißt der Speicher für Daten laufender Prozesse? |
| Mainboard | Welche Platine verbindet wesentliche Rechnerkomponenten? |
| Treiber | Welche Software ermöglicht die Kommunikation mit Geräten? |
| Schnittstelle | Wie nennt man eine definierte Verbindung für den Datenaustausch? |
| Kernel | Wie heißt der zentrale Kern eines Betriebssystems? |
LearningApps
Optionales externes Übungsmaterial: Die Suchergebnisse stammen von einer Drittplattform. Die lokalen Übungen dieses Kurses benötigen sie nicht.
Lückentext
Auswertung und Feedback
| Niveau | Woran erkennst Du eine gute Lösung? | Rückmeldung bei Schwierigkeiten |
|---|---|---|
| Basis | Du ordnest CPU, RAM, SSD und Schnittstellen nach ihrer Funktion zu. | Unterscheide zuerst Verarbeiten, kurzfristiges Bereithalten, dauerhaftes Speichern und Verbinden. |
| Anwendung | Du berechnest Kapazitätsdefizite und begründest eine Maßnahme. | Prüfe Istwert und Bedarf mit derselben Einheit. Verwechsle GiB und GB nicht. |
| Transfer | Du schlägst eine kompatible Lösung vor und benennst offene Diagnosefragen. | Eine technische Empfehlung braucht Anforderungen, Nachweise und eine Prüfung der Kompatibilität. |
Offene Aufgaben
Leicht – Basisaufgaben
- Komponentenkarte: Erstelle vier Bildkarten für CPU, RAM, SSD und HDMI. Ergänze jeweils eine Funktion.
- Funktionsskizze: Zeichne ein vereinfachtes Blockbild mit Verarbeitung, Speicher und Ein-/Ausgabe.
- Speichervergleich: Erkläre anhand eines Beispiels den Unterschied zwischen RAM und SSD.
- Anschlussübersicht: Gestalte eine beschriftete Zeichnung mit USB, HDMI, SATA und PCIe.
Standard – Anwendungsaufgaben
- Diagnosebericht: Untersuche die fiktive Lernstation A17 und dokumentiere zwei nachweisbare Engpässe.
- Datenlabor: Verändere die Werte in
speicherlabor.pyund erläutere das Diagramm. - Fehleranalyse: Entwirf einen Entscheidungsbaum für ein nicht erkanntes fiktives USB-Gerät.
- Upgradeplanung: Erstelle eine begründete Empfehlung für RAM, SSD und Monitoranschluss anhand der Falldaten.
Schwer – Transferaufgaben
- Systemvergleich: Entwirf zwei fiktive Rechnerprofile für Büroarbeit und Medienbearbeitung und begründe ihre Unterschiede.
- Diagnosestrategie: Entwickle einen Ablauf zur Eingrenzung von CPU-, RAM- und Speicherengpässen, ohne reale Systeme zu verändern.
- Offline-Labor: Plane eine ausdrücklich autorisierte, netzwerkisolierte Lern-VM mit fiktiven Daten und dokumentiere Sicherheitsgrenzen.
- Ausbildungsprojekt: Produziere ein drei- bis fünfminütiges Lehrvideo oder eine interaktive Präsentation, die den Datenweg vom Datenträger zur Verarbeitung erklärt.


Lernkontrolle
- Datenfluss erklären: Eine Anwendung startet. Erkläre das Zusammenwirken von SSD, RAM, CPU und Betriebssystem anhand eines eigenen Ablaufdiagramms.
- Maßnahmen priorisieren: Begründe für Lernstation A17, welche beiden Kapazitätsprobleme zuerst überprüft und behoben werden sollten.
- Fehlannahme prüfen: Erkläre, weshalb ein äußerlich passender USB-C-Anschluss nicht automatisch für jeden Monitor geeignet ist.
- Software und Hardware verknüpfen: Erläutere die Rolle eines Gerätetreibers bei einem fiktiven neu angeschlossenen Gerät.
- Aussagen kritisch beurteilen: Widerlege oder bestätige mit Begründung die Aussage: „Mehr RAM macht jeden Computer schneller.“
- Alternativlösung entwickeln: Entwirf für einen Schulungsrechner mit kleiner SSD zwei unterschiedliche Lösungswege und vergleiche Aufwand, Kapazität und Kompatibilität.
Bewertung: Entscheidend sind nachvollziehbare Funktionszuordnung, begründete Entscheidungen, korrekte Einheiten und die Trennung von Fakten und Vermutungen.
Lernnachweis
Dein Lernnachweis umfasst:
- Eine selbst erstellte, korrekt beschriftete Funktionsgrafik der wesentlichen Rechnerkomponenten.
- Einen kurzen Vergleich von RAM und nichtflüchtigen Datenträgern.
- Eine nachvollziehbare Berechnung der Speicherdefizite der fiktiven Lernstation A17.
- Die dokumentierte Ausführung beider lokalen Python-Beispiele mit ausschließlich fiktiven Werten.
- Eine begründete Empfehlung mit Kompatibilitätsprüfung und benannten Unsicherheiten.
- Eine kurze Reflexion darüber, weshalb Experimente auf autorisierte und isolierte Lernumgebungen begrenzt werden müssen.
Kompetenznachweis: Du kannst Komponenten nicht nur benennen, sondern ihren Beitrag zu einem funktionierenden IT-System erklären und daraus geeignete Maßnahmen ableiten.
OERs zum Thema
Wikipedia: Hardware
Weitere Grundlagen: Betriebssystem, Hauptplatine, Prozessor, Arbeitsspeicher, Solid-State-Drive, Schnittstelle, Von-Neumann-Architektur.
Fachliche Quellen
- Elektronik-Kompendium: Mainboard – Aufbau und Komponenten.
- InfoLab Saar: Computerhardware – Überblick über die Funktionsgruppen.
- Kingston: SSD-Formfaktoren – M.2, SATA und NVMe.
- Microsoft Learn: What is a Driver? – Kommunikation zwischen Betriebssystem und Gerät.
- Microsoft Learn: Kernel-Mode Driver Architecture – Prozesse, Speicher und Ein-/Ausgabe.
- Wikipedia: Hardware – Hardware und Software.
Mediennachweise und Nutzungsrechte
Alle folgenden Bilder wurden auf Wikimedia Commons mit vorhandener Dateiseite und Lizenzangabe recherchiert.
| Bilddatei | Urheber | Lizenz |
|---|---|---|
| Motherboard Components.svg | Rakhesh Jaghadish L | CC BY-SA 4.0 |
| CPU block diagram.svg | R. S. Shaw / Booyabazooka | CC BY-SA 3.0 |
| Von-Neumann Architektur.svg | Lukas Grossar | Gemeinfrei laut Commons |
| RAM Module | ElooKoN | CC BY-SA 4.0 |
| ComputerMemoryHierarchy.svg | Danlash / Fred the Oyster | Gemeinfrei laut Commons |
| SSD M.2.svg | Tom Cowap | CC BY-SA 4.0 |
| M2 SATA M2 NVMe compare.png | ガラパリ | CC BY-SA 4.0 |
| USB-Steckertypen | Milos.bmx / Andreas Pietzowski | CC BY-SA 3.0 |
| USB Type-C.svg | Andreas Pietzowski | CC BY-SA 3.0 |
| Kernel Layout.svg | Bobbo | CC BY-SA 3.0 |
Lizenzhinweis: Bei CC-BY- und CC-BY-SA-Materialien sind Namensnennung, Lizenzverweis und gegebenenfalls die Kennzeichnung von Änderungen zu beachten. Die Dateiseiten enthalten die verbindlichen Einzelangaben. Eine Darstellung über Datei:... setzt voraus, dass das Wiki die jeweilige Commons-Datei einbinden kann.
YouTube: Die eingebetteten Videos sind externe, öffentlich erreichbare Lehrmedien. Eine freie Creative-Commons-Lizenz wird nicht behauptet. Die Videos werden über die YouTube-Einbettung bereitgestellt, nicht kopiert oder als eigene OER weiterlizenziert.
Datenschutz: Externe Video-, Wikipedia- und LearningApps-Einbettungen können beim Laden Verbindungen zu Drittanbietern herstellen. Ihre Nutzung sollte im Ausbildungskontext entsprechend den örtlichen Datenschutzvorgaben erfolgen. Die Python-Labore sind davon unabhängig offline durchführbar.
Verknüpfte Lernbereiche
aiMOOC-Projekte
Schulfach+


aiMOOCs


aiMOOC Projekte


NEWSLernweltNOAH fragen