Neue Seiten

Aus FI-Wiki
Neue Seiten
Registrierte Benutzer ausblenden | Bots ausblenden | Weiterleitungen ausblenden
(neueste | älteste) Zeige ( | ) (20 | 50 | 100 | 250 | 500)

23. November 2025

  • 09:4609:46, 23. Nov. 2025 HashMap (Versionen | bearbeiten) [1.630 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== HashMap == Eine '''HashMap''' ist eine Datenstruktur aus der Java-Collections-API, die Daten als '''Schlüssel-Wert-Paare''' speichert. Jeder Schlüssel ist eindeutig und ermöglicht einen sehr schnellen Zugriff auf den zugehörigen Wert. === Eigenschaften === * speichert Daten als '''key → value''' * jeder Schlüssel darf nur einmal vorkommen * Werte dürfen mehrfach vorkommen * sehr schnelle Zugriffe durch Hashing * Reihenfolge ist nich…“)
  • 09:4009:40, 23. Nov. 2025 Mehrdimensionale Arrays (Versionen | bearbeiten) [1.367 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Mehrdimensionale Arrays == '''Mehrdimensionale Arrays''' sind Arrays, die weitere Arrays enthalten. Sie eignen sich, um Daten in Tabellenform oder in mehreren Dimensionen abzubilden – z. B. Matrizen, Spielbretter oder Raster. === 2D-Array (häufigste Form) === Ein zweidimensionales Array stellt eine Tabelle aus Zeilen und Spalten dar. Beispiel: <syntaxhighlight lang="java"> int[][] matrix = new int[3][4]; </syntaxhighlight> Das Array besitzt: *…“)
  • 09:1709:17, 23. Nov. 2025 Testen allgemein (Versionen | bearbeiten) [1.201 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Testen allgemein == '''Softwaretesten''' bezeichnet alle Maßnahmen, mit denen überprüft wird, ob ein Programm korrekt, zuverlässig und fehlerfrei funktioniert. Ziel ist es, Fehler früh zu finden, Risiken zu reduzieren und sicherzustellen, dass die Software die Anforderungen erfüllt. === Warum testen? === * Fehler früh entdecken und beheben * Qualität und Zuverlässigkeit erhöhen * Anforderungen verifizieren * Risiken minimieren * B…“)
  • 09:1009:10, 23. Nov. 2025 Schreibtischtest (Versionen | bearbeiten) [1.494 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Schreibtischtest == Der '''Schreibtischtest''' (auch „Dry Run“ genannt) ist eine Methode des statischen Testens, bei der der Code '''ohne Ausführung''' gedanklich Schritt für Schritt durchgegangen wird. Dabei simuliert der Entwickler oder Tester den Ablauf des Programms „auf dem Papier“ und verfolgt, wie sich Variablen und Zustände verändern. === Merkmale === * der Code wird **manuell** und ohne Computer ausgeführ…“)
  • 09:0609:06, 23. Nov. 2025 White-Box-Test (Versionen | bearbeiten) [1.597 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== White-Box-Test == Der '''White-Box-Test''' ist ein dynamisches Testverfahren, bei dem der Tester die '''interne Struktur und den Quellcode des Programms kennt'''. Im Gegensatz zum Black-Box-Test wird hier gezielt überprüft, ob alle Codepfade, Verzweigungen und internen Abläufe korrekt funktionieren. === Merkmale === * Tester kennt den Quellcode * Fokus auf **Programmstruktur und Logik** * Ziel: maximale Abdeckung i…“)
  • 09:0309:03, 23. Nov. 2025 Black-Box-Test (Versionen | bearbeiten) [1.389 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Black-Box-Test == Der '''Black-Box-Test''' ist ein dynamisches Testverfahren, bei dem ein Programm von außen getestet wird – '''ohne Kenntnis des Quellcodes'''. Nur die Eingaben und Ausgaben werden betrachtet, nicht die interne Implementierung. === Merkmale === * Tester kennt die interne Funktionsweise nicht * Fokus auf **funktionalen Anforderungen** * Test basiert auf Spezifikation, Use Cases oder Benutzeranforderunge…“)
  • 08:5708:57, 23. Nov. 2025 Dynamisches Testen (Versionen | bearbeiten) [1.387 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Dynamisches Testen == '''Dynamisches Testen''' überprüft ein Programm **während der Ausführung**. Im Gegensatz zum statischen Testen wird der Code tatsächlich ausgeführt, sodass auch Laufzeitfehler, Logikfehler und unerwartetes Verhalten entdeckt werden können. === Merkmale === * Programm wird **ausgeführt** * Testen des tatsächlichen Verhaltens * findet Laufzeitfehler, Logikfehler und falsche Abläufe * notwendig, um funktionale Anf…“)
  • 08:5308:53, 23. Nov. 2025 Statisches Testen (Versionen | bearbeiten) [1.428 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Statisches Testen == '''Statisches Testen''' bezeichnet Testmethoden, bei denen der Programmcode **ohne Ausführung** überprüft wird. Dabei werden Fehler frühzeitig gefunden – bevor das Programm überhaupt läuft. === Merkmale === * Test findet ohne Programmausführung statt * früh in der Entwicklungsphase möglich * Fokus auf Codequalität, Struktur und Einhaltung von Standards * kostengünstig, da Fehler sehr früh entdeckt werden ==…“)
  • 08:5108:51, 23. Nov. 2025 Exceptionhandling Grundlagen (Versionen | bearbeiten) [1.668 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Exceptionhandling Grundlagen == '''Exceptionhandling''' bezeichnet den kontrollierten Umgang mit Fehlern und außergewöhnlichen Situationen während der Programmausführung. Statt dass ein Programm bei einem Fehler einfach abstürzt, können Exceptions abgefangen und sinnvoll verarbeitet werden. === Was ist eine Exception? === Eine '''Exception''' ist ein Objekt, das einen Fehler oder eine ungewöhnliche Situation beschreibt. Beispiele: * Datei…“)

22. November 2025

  • 17:0717:07, 22. Nov. 2025 JSON (Versionen | bearbeiten) [1.498 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== JSON (JavaScript Object Notation) == '''JSON''' ist ein leichtgewichtiges, textbasiertes Datenformat zum Austausch und zur Speicherung strukturierter Daten. Es ist sehr weit verbreitet in Webanwendungen und APIs, da es kompakt, gut lesbar und einfach zu verarbeiten ist. === Aufbau === JSON besteht aus: * '''Schlüssel-Wert-Paaren''' * '''Objekten''' → mit geschweiften Klammern { } * '''Arrays''' → mit eckigen Klammern [ ] * einfachen Datent…“)
  • 17:0617:06, 22. Nov. 2025 XML (Versionen | bearbeiten) [1.269 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== XML (Extensible Markup Language) == '''XML''' ist ein textbasiertes Datenformat zur strukturierten Darstellung von Informationen. Es verwendet verschachtelte Tags, um Daten hierarchisch und eindeutig zu beschreiben. === Aufbau === XML besteht aus: * '''Tags''' (Start- und Endtag) * '''Attributen''' * '''hierarchischen Strukturen''' * einem '''wohlgeformten Dokumentaufbau''' Beispiel: <syntaxhighlight lang="xml"> <Person> <Name>Anna</Name…“)
  • 17:0217:02, 22. Nov. 2025 CSV (Versionen | bearbeiten) [1.391 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== CSV (Comma Separated Values) == '''CSV''' ist ein einfaches, textbasiertes Format zum Speichern und Austauschen von tabellarischen Daten. Jede Zeile entspricht einem Datensatz, und die einzelnen Werte werden durch Trennzeichen voneinander getrennt – typischerweise ein Komma oder Semikolon. === Aufbau === Eine CSV-Datei besteht aus: * '''Zeilen''' → Datensätze * '''Trennzeichen''' → z. B. Komma (,), Semikolon (;), Tab * optional '''Kopfze…“)
  • 16:4516:45, 22. Nov. 2025 UML Aktivitätsdiagramm (Versionen | bearbeiten) [4.451 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== UML Aktivitätsdiagramm == Ein '''Aktivitätsdiagramm''' beschreibt Abläufe, Prozesse und Workflows innerhalb eines Systems. Es zeigt, **welche Schritte** durchgeführt werden, **in welcher Reihenfolge** sie ablaufen und **wo Entscheidungen** oder **Parallelen** entstehen. Aktivitätsdiagramme sind besonders hilfreich zur Analyse von Geschäftsprozessen oder komplexen Programmabläufen. === Bestandteile eines Aktivitätsdiagramms === ==== 1. St…“)
  • 16:4116:41, 22. Nov. 2025 UML Use-Case-Diagramm (Versionen | bearbeiten) [5.314 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „= UML Use-Case-Diagramm = Ein '''Use-Case-Diagramm''' (Anwendungsfalldiagramm) zeigt, welche Funktionen (Use Cases) ein System aus Sicht der Benutzer oder anderer externen Akteure bereitstellt. Es beschreibt *was* ein System tun soll – nicht *wie* es technisch umgesetzt wird. == Bestandteile == Ein Use-Case-Diagramm besteht aus drei zentralen Elementen: === 1. Akteure (Actors) === * externe Benutzer, Rollen oder Systeme * stehen **außerhalb** de…“)
  • 16:3316:33, 22. Nov. 2025 UML (Versionen | bearbeiten) [2.025 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „= UML (Unified Modeling Language) = '''UML''' ist eine standardisierte Sprache zur Modellierung von Software- und Systemarchitekturen. Sie dient dazu, Strukturen, Abläufe und Beziehungen in der Softwareentwicklung verständlich darzustellen – unabhängig von Programmiersprache oder Technologie. == Ziele von UML == * gemeinsame Sprache für Entwickler, Fachabteilungen und Kunden * klare Dokumentation von Softwarestrukturen * Unterstützung bei A…“)
  • 16:2816:28, 22. Nov. 2025 UML Klassendiagramm (Versionen | bearbeiten) [3.747 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „= UML-Klassendiagramm = Ein '''UML-Klassendiagramm''' zeigt den Aufbau von Klassen sowie deren Beziehungen zueinander. Es ist eines der wichtigsten Diagramme der Unified Modeling Language (UML) und wird in der Softwareentwicklung eingesetzt, um Strukturen verständlich darzustellen. == Aufbau einer Klasse == Eine Klasse wird in einem Rechteck dargestellt, das in drei Bereiche aufgeteilt ist: 1. '''Klassenname''' 2. '''Attribute''' (Eigenschaften)…“)
  • 14:2814:28, 22. Nov. 2025 Vererbung im UML-Klassendiagramm (Versionen | bearbeiten) [2.496 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Vererbung im UML-Klassendiagramm == In einem '''UML-Klassendiagramm''' wird Vererbung durch eine Linie mit einem '''hohlen, nach oben gerichteten Dreieck''' dargestellt. Die Spitze zeigt dabei **auf die Basisklasse**, während die Linie von der **Unterklasse** ausgeht. === Darstellung === * Unterklasse → Linie → hohles Dreieck → Basisklasse * Das Dreieck steht für „ist eine Art von“ (is-a-Beziehung) === Beispiel === Ein einfaches UML-…“)
  • 14:2614:26, 22. Nov. 2025 Vererbung (Versionen | bearbeiten) [2.297 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Vererbung == Die '''Vererbung''' ist ein grundlegendes Prinzip der objektorientierten Programmierung. Sie ermöglicht es, dass eine Klasse (Unterklasse) die Eigenschaften und Methoden einer anderen Klasse (Basisklasse) übernimmt. Dadurch können gemeinsame Funktionen einmal definiert und von mehreren Klassen genutzt oder erweitert werden. === Grundidee === Eine Basisklasse stellt allgemeine Attribute und Methoden bereit. Eine Unterklasse erbt…“)
  • 14:2314:23, 22. Nov. 2025 Zweck der Vererbung (Versionen | bearbeiten) [1.011 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Zweck der Vererbung == Vererbung ermöglicht es, gemeinsame Eigenschaften und Verhalten in einer '''Basisklasse''' zu definieren und von '''Unterklassen''' übernehmen zu lassen. Dadurch muss gemeinsamer Code nicht mehrfach geschrieben werden, und Klassen können logisch strukturiert und erweitert werden. === Warum Vererbung nutzen? === * vermeidet doppelte Implementationen (Code-Wiederverwendung) * schafft übersichtliche und logische Klassenhie…“)
  • 14:1614:16, 22. Nov. 2025 Objekterzeugung mit new() (Versionen | bearbeiten) [1.569 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Objekterzeugung mit new() == Mit dem Schlüsselwort '''new''' wird in Java ein neues Objekt erzeugt. Dabei wird Speicher reserviert und der passende Konstruktor der Klasse aufgerufen. Das Ergebnis ist eine neue Instanz, die anschließend über eine Variable angesprochen werden kann. === Beispiel für Objekterzeugung === <syntaxhighlight lang="java"> Auto meinAuto = new Auto(); </syntaxhighlight> Ablauf: 1. '''new''' erzeugt ein neues Objekt im S…“)
  • 14:1414:14, 22. Nov. 2025 Benutzerdefinierter Konstruktor (Versionen | bearbeiten) [1.418 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Benutzerdefinierter Konstruktor == Ein '''benutzerdefinierter Konstruktor''' ist ein selbst geschriebener Konstruktor, der Parameter entgegennimmt, um ein Objekt direkt beim Erzeugen mit bestimmten Werten zu initialisieren. Damit kann man sicherstellen, dass ein Objekt immer gültige und vollständige Startwerte erhält. === Beispiel für einen benutzerdefinierten Konstruktor === <syntaxhighlight lang="java"> public class Auto { private String…“)
  • 14:1114:11, 22. Nov. 2025 Default-Konstruktor (Versionen | bearbeiten) [1.445 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Default-Konstruktor == Ein '''Default-Konstruktor''' (Standardkonstruktor) ist ein Konstruktor ohne Parameter. Er wird automatisch erzeugt, wenn in einer Klasse **kein eigener Konstruktor** definiert ist. Seine Aufgabe ist es, ein Objekt mit Standardwerten zu initialisieren. === Automatisch erzeugter Default-Konstruktor === Wenn keine Konstruktoren vorhanden sind, generiert Java automatisch einen parameterlosen Konstruktor: <syntaxhighlight lang…“)
  • 14:0614:06, 22. Nov. 2025 Getter und Setter (Versionen | bearbeiten) [1.601 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Getter und Setter == '''Getter''' und '''Setter''' sind Methoden, mit denen auf private Instanzvariablen zugegriffen wird. Sie dienen dazu, Daten kontrolliert zu lesen (Getter) oder zu verändern (Setter), ohne die Variablen selbst öffentlich zugänglich zu machen. === Warum Getter und Setter? === * schützen Instanzvariablen vor direktem Zugriff * ermöglichen Kontrolle beim Ändern von Werten (z. B. Validierung) * sind ein zentraler Bestandt…“)
  • 14:0214:02, 22. Nov. 2025 Instanzvariablen (Versionen | bearbeiten) [1.298 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Instanzvariablen == Instanzvariablen sind die '''Eigenschaften eines Objekts'''. Sie werden in einer Klasse definiert, aber jede erzeugte Instanz (jedes Objekt) besitzt '''eigene Werte''' dafür. Beispiel: Ein Auto hat eine Farbe, Marke oder ein Baujahr – jedes Auto-Objekt speichert seine eigenen Werte. === Beispiel in Java === <syntaxhighlight lang="java"> public class Auto { // Instanzvariablen String marke; String farbe; int…“)

21. November 2025

  • 09:5809:58, 21. Nov. 2025 Journaling (Versionen | bearbeiten) [1.316 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Journaling == '''Journaling''' ist ein Sicherheitsmechanismus moderner Dateisysteme, der wichtige Änderungen zunächst in einem Protokoll (Journal) speichert, bevor sie tatsächlich auf das Speichermedium geschrieben werden. Dadurch können Dateisysteme nach einem Absturz oder Stromausfall schneller und sicherer wiederhergestellt werden. === Funktionsweise === * bevor Dateien oder Metadaten geändert werden, wird die geplante Änderung ins Journal…“)
  • 09:5509:55, 21. Nov. 2025 HFS+ (Versionen | bearbeiten) [1.369 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== HFS+ (Hierarchical File System Plus) == '''HFS+''' ist das frühere Standard-Dateisystem von Apple und wurde viele Jahre in macOS (OS X) eingesetzt, bevor es durch APFS ersetzt wurde. Es basiert auf dem klassischen HFS, bietet jedoch Verbesserungen wie größere Dateigrößen, effizientere Verwaltung und Journaling. === Eigenschaften === * älteres Apple-Dateisystem (1998–2017 Standard) * unterstützt Journaling zur besseren Absturzsicherhe…“)
  • 09:5209:52, 21. Nov. 2025 APFS (Versionen | bearbeiten) [1.318 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== APFS (Apple File System) == '''APFS''' ist das moderne Dateisystem von Apple und wurde speziell für SSDs und Flash-Speicher entwickelt. Es ersetzt das ältere HFS+ und bietet hohe Leistung, starke Verschlüsselung sowie moderne Funktionen wie Snapshots und Klone. === Eigenschaften === * optimiert für SSDs und Flash-Speicher * unterstützt Klonen von Dateien/Ordnern ohne zusätzlichen Speicherbedarf * starke Verschlüsselung au…“)
  • 09:5009:50, 21. Nov. 2025 XFS (Versionen | bearbeiten) [1.533 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== XFS == '''XFS''' ist ein leistungsstarkes, journalingfähiges Dateisystem, das ursprünglich von Silicon Graphics (SGI) für Workstations und Server entwickelt wurde. Es ist besonders gut für sehr große Dateien, hohe Datenraten und parallele Zugriffe geeignet und wird häufig in professionellen Linux-Servern eingesetzt. === Eigenschaften === * 64-Bit-Dateisystem mit Unterstützung extrem großer Dateien und Volumes * sehr gute Performance bei g…“)
  • 09:4809:48, 21. Nov. 2025 Ext4 (Versionen | bearbeiten) [1.351 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== ext4 (Fourth Extended File System) == '''ext4''' ist eines der am weitesten verbreiteten Dateisysteme im Linux-Umfeld. Es ist der Nachfolger von ext3 und bietet hohe Stabilität, große Dateigrößen, schnelles Journaling und gute Leistung bei vielen kleinen sowie großen Dateien. === Eigenschaften === * Standard-Dateisystem vieler Linux-Distributionen * unterstützt große Dateien (bis 16 TB) und große Volumes (bis 1 EB) * schnelles und zuver…“)
  • 09:4509:45, 21. Nov. 2025 ExFat (Versionen | bearbeiten) [1.549 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== exFAT (Extended File Allocation Table) == '''exFAT''' ist ein modernes Dateisystem, das als Nachfolger von FAT32 entwickelt wurde. Es ist für Flash-Speicher wie USB-Sticks und SD-Karten optimiert und beseitigt die wichtigsten Einschränkungen von FAT32. === Eigenschaften === * unterstützt sehr große Dateien (über 4 GB, ohne Limit wie bei FAT32) * geeignet für große Partitionen (mehrere Terabyte) * leichtgewichtiges Dateisystem ohne hohen…“)

20. November 2025

  • 15:5015:50, 20. Nov. 2025 FAT32 (Versionen | bearbeiten) [1.314 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== FAT32 (File Allocation Table 32) == '''FAT32''' ist ein weit verbreitetes, einfaches Dateisystem, das ursprünglich für ältere Windows-Versionen entwickelt wurde. Es wird heute vor allem auf USB-Sticks, Speicherkarten und Geräten mit hoher Kompatibilität eingesetzt. === Eigenschaften === * unterstützt nahezu alle Betriebssysteme und Geräte * einfach aufgebaut und sehr kompatibel * maximale Dateigröße: '''4 GB''' * maximale Partitionsg…“)
  • 15:4815:48, 20. Nov. 2025 NTFS (Versionen | bearbeiten) [1.435 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „= NTFS (New Technology File System) = '''NTFS''' ist das Standard-Dateisystem moderner Windows-Betriebssysteme. Es wurde entwickelt, um die Einschränkungen älterer Systeme wie FAT32 zu überwinden und bietet hohe Sicherheit, Stabilität und Unterstützung großer Dateien und Partitionen. == Eigenschaften == * unterstützt große Dateien (deutlich über 4 GB) * Dateigrößen bis zu mehreren Terabyte * robuste Struktur mit Journaling (Fehlererkenn…“)
  • 14:4314:43, 20. Nov. 2025 Dateisysteme (Versionen | bearbeiten) [1.947 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Dateisysteme == Ein '''Dateisystem''' legt fest, wie Daten auf einem Speichermedium organisiert, gespeichert, verwaltet und wiedergefunden werden. Es definiert den Aufbau von Dateien, Ordnern, Metadaten sowie die Art und Weise, wie das Betriebssystem auf diese zugreift. === Aufgaben eines Dateisystems === * Organisation von Dateien und Ordnern * Verwaltung freier und belegter Speicherbereiche * Speichern von Metadaten (Name, Größe, Datum, Rec…“)
  • 14:3914:39, 20. Nov. 2025 Soundkarte (Versionen | bearbeiten) [1.511 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Soundkarte == Eine '''Soundkarte''' ist eine Hardwarekomponente, die für die Verarbeitung und Ausgabe von Audio zuständig ist. Sie wandelt digitale Audiodaten in analoge Signale (für Lautsprecher oder Kopfhörer) und umgekehrt für Mikrofone. Soundkarten können im Mainboard integriert sein oder als Erweiterungskarte installiert werden. === Eigenschaften === * wandelt digitale <→> analoge Audiosignale * bietet oft bessere Klangqualität al…“)
  • 14:3414:34, 20. Nov. 2025 Netzwerkkarte (Versionen | bearbeiten) [1.517 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Netzwerkkarte == Eine '''Netzwerkkarte''' (Network Interface Card, NIC) ist ein Hardwaremodul, das einen Computer mit einem Netzwerk verbindet. Sie ermöglicht die Kommunikation über Ethernet oder andere Netzwerkstandards und ist entweder auf dem Mainboard integriert oder als Erweiterungskarte erhältlich. === Eigenschaften === * stellt eine oder mehrere Netzwerkverbindungen bereit * verarbeitet Netzwerkprotokolle und Datenpakete * kann per PC…“)
  • 14:2914:29, 20. Nov. 2025 Erweiterungskarten (Versionen | bearbeiten) [1.594 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Erweiterungskarten == '''Erweiterungskarten''' sind zusätzliche Hardwaremodule, die in einen PCIe- oder älteren PCI-Steckplatz des Mainboards eingesetzt werden, um einen Computer um neue Funktionen zu erweitern. Sie ermöglichen es, Leistung und Ausstattung eines Systems flexibel anzupassen oder zu erweitern. === Eigenschaften === * werden in PCIe-Steckplätze (x1, x4, x8, x16) eingesetzt * fügen zusätzliche Funktionen hinzu, die das Mainboar…“)
  • 14:2514:25, 20. Nov. 2025 Sensoren und Aktoren (Versionen | bearbeiten) [1.661 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Sensoren und Aktoren == '''Sensoren''' und '''Aktoren''' sind Grundbausteine moderner elektronischer Systeme, insbesondere in Automatisierung, Robotik, Smart-Home und eingebetteten Geräten. Sensoren erfassen Zustände der Umwelt, Aktoren wirken auf die Umwelt ein. === Sensoren === Ein Sensor ist ein Bauteil, das physikalische oder chemische Größen misst und diese in elektrische Signale umwandelt. ==== Beispiele für Sensoren ==== * **Temperatur…“)
  • 13:5913:59, 20. Nov. 2025 CPU-interne Bussysteme (Versionen | bearbeiten) [1.853 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Bussysteme in der CPU == Innerhalb einer CPU werden verschiedene Bussysteme genutzt, um Daten, Adressen und Steuersignale zwischen den internen Einheiten auszutauschen. Diese Busse verbinden Rechenwerk, Register, Cache, Steuerwerk und weitere Funktionseinheiten. === Arten von CPU-internen Bussen === ==== 1. Datenbus ==== Über den '''Datenbus''' werden tatsächliche Daten transportiert – z. B. Operanden, Zwischenergebnisse oder geladene Speicher…“)
  • 13:4513:45, 20. Nov. 2025 PS/2 (Versionen | bearbeiten) [1.100 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== PS/2 == Der '''PS/2-Anschluss''' ist ein älterer Anschlussstandard für Tastaturen und Mäuse. Er wurde von IBM eingeführt und war viele Jahre die Hauptschnittstelle für Eingabegeräte, bevor USB in den Vordergrund rückte. === Eigenschaften === * runder 6-poliger Mini-DIN-Stecker * getrennte Anschlüsse für Tastatur (lila) und Maus (grün) * arbeitet ohne Hot-Plug – Geräte dürfen nur im ausgeschalteten Zustand eingesteckt werden * se…“)
  • 13:4313:43, 20. Nov. 2025 Ethernet (Versionen | bearbeiten) [1.444 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Ethernet == '''Ethernet''' ist der weltweit am häufigsten verwendete Netzwerkstandard für kabelgebundene lokale Netzwerke (LAN). Er definiert, wie Daten zwischen Geräten übertragen, adressiert und verarbeitet werden. Ethernet ist schnell, zuverlässig und in nahezu allen modernen Netzwerken im Einsatz. === Eigenschaften === * standardisiertes Protokoll für kabelgebundene Netzwerke * basiert auf Frames (Ethernet-Frames) zur Datenübertragung…“)
  • 12:3212:32, 20. Nov. 2025 RJ45 (Versionen | bearbeiten) [1.109 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „= RJ45 = '''RJ45''' ist der Standardstecker für Ethernet-Netzwerke und wird in lokalen Netzwerken (LAN) zur Verbindung von PCs, Switches, Routern und weiteren Netzwerkgeräten verwendet. Er besitzt acht Kontakte und wird zusammen mit Twisted-Pair-Netzwerkkabeln (z. B. Cat5e, Cat6, Cat7) genutzt. == Eigenschaften == * 8-poliger Steckverbinder (8P8C) * weit verbreitet in LANs und Heimnetzwerken * unterstützt Geschwindigkeiten von 10 Mbit/s bis 10…“)
  • 12:2512:25, 20. Nov. 2025 I/O-Backpanel (Versionen | bearbeiten) [1.308 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== I/O-Backpanel == Das '''I/O-Backpanel''' (Input/Output-Panel) ist die Anschlussleiste auf der Rückseite des Mainboards. Über diese extern zugänglichen Schnittstellen werden Peripheriegeräte wie Monitor, Netzwerk, Lautsprecher oder USB-Geräte verbunden. === Typische Anschlüsse === Ein I/O-Backpanel kann je nach Mainboard folgende Ports enthalten: * '''USB 2.0 / 3.x / USB-C''' – für Eingabegeräte, Speichersticks, Peripherie * '''HDMI / D…“)
  • 12:2112:21, 20. Nov. 2025 Frontpanel-Anschlüsse (Versionen | bearbeiten) [1.208 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Frontpanel-Anschlüsse == Die '''Frontpanel-Anschlüsse''' verbinden die Bedienelemente und Anzeigen des PC-Gehäuses mit dem Mainboard. Über diese kleinen Stecker werden Power-Button, LEDs und zusätzliche Ports funktional angebunden. === Bestandteile === Typische Frontpanel-Verbindungen sind: * '''Power SW''' – Ein-/Ausschalter * '''Reset SW''' – Neustart-Taste * '''Power LED''' – Anzeige, ob der PC eingeschaltet ist * '''HDD LED'''…“)
  • 12:1412:14, 20. Nov. 2025 CPU-Stromanschluss (Versionen | bearbeiten) [1.740 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „= CPU-Stromanschluss = Der '''CPU-Stromanschluss''' versorgt den Prozessor mit zusätzlicher Leistung, die über den normalen Hauptstromanschluss des Mainboards hinausgeht. Moderne CPUs benötigen hohe Ströme, daher wird der Prozessor über einen separaten 4-, 8- oder 12-Pin-Stecker direkt vom Netzteil gespeist. == Eigenschaften == * direkte 12-V-Versorgung der CPU über das VRM (Voltage Regulator Module) * notwendig für leistungsstarke Prozessore…“)
  • 12:0912:09, 20. Nov. 2025 Hauptstromanschluss des Mainboards (Versionen | bearbeiten) [2.081 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Hauptstromanschluss des Mainboards == Der '''Hauptstromanschluss des Mainboards''' ist die zentrale Verbindung, über die das System mit den benötigten Betriebsspannungen versorgt wird. Je nach Gerätetyp (Desktop, Server oder Notebook) unterscheidet sich die Bauform deutlich, die Funktion bleibt jedoch gleich: Das Mainboard erhält alle Grundspannungen, um CPU, RAM, Chipsatz und weitere Komponenten zu betreiben. === Eigenschaften === * versorgt…“)
  • 11:4311:43, 20. Nov. 2025 PCIe-Slots (Versionen | bearbeiten) [1.956 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== PCIe-Slots (PCI Express) == '''PCIe-Slots''' sind Erweiterungssteckplätze auf dem Mainboard, über die schnelle Hardware wie Grafikkarten, NVMe-Adapter oder Netzwerkkarten direkt mit der CPU kommuniziert. Sie ersetzen den älteren PCI- und AGP-Standard und bieten deutlich höhere Datenraten. === Eigenschaften === * Punkt-zu-Punkt-Verbindung (keine geteilte Bandbreite wie bei PCI) * verschiedene Größen: x1, x4, x8, x16 * hohe Datenraten durch…“)
  • 11:4011:40, 20. Nov. 2025 DIMM-Slots (Versionen | bearbeiten) [1.692 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== RAM-Steckplätze (DIMM-Slots) == '''RAM-Steckplätze''' – auch DIMM-Slots genannt – sind die Steckverbindungen auf dem Mainboard, in die Arbeitsspeichermodule eingesetzt werden. Sie ermöglichen den Ausbau und die Erweiterung des Arbeitsspeichers eines Computers. === Eigenschaften === * typischer Formfaktor: '''DIMM''' (Desktop) oder '''SO-DIMM''' (Laptop) * farblich markierte Slots für Dual- oder Quad-Channel * mechanische Kerben verhinde…“)

17. November 2025

  • 14:1714:17, 17. Nov. 2025 DisplayPort (Versionen | bearbeiten) [1.435 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== DisplayPort == '''DisplayPort''' ist eine digitale Schnittstelle zur Übertragung von Bild- und Tonsignalen. Sie wurde speziell für Computer und Monitore entwickelt und bietet hohe Auflösungen, hohe Bildwiederholraten und moderne Features wie Daisy-Chaining. === Eigenschaften === * digitale Übertragung von Bild + Ton * sehr hohe Bandbreite für hohe Auflösungen und hohe Hz * unterstützt Daisy-Chaining (mehrere Monitore in Reihe) * robust…“)
  • 14:1414:14, 17. Nov. 2025 HDMI (Versionen | bearbeiten) [1.314 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== HDMI (High Definition Multimedia Interface) == '''HDMI''' ist eine digitale Schnittstelle zur Übertragung von Bild und Ton über ein einziges Kabel. Sie verbindet Geräte wie PCs, Monitore, Fernseher, Beamer, Konsolen oder Receiver und unterstützt hohe Auflösungen sowie Mehrkanal-Audio. === Eigenschaften === * überträgt digitales Video und Audio gleichzeitig * unterstützt hohe Auflösungen (Full HD, 4K, 8K – je nach Version) * Tonformat…“)
  • 13:5813:58, 17. Nov. 2025 M.2 (Versionen | bearbeiten) [1.532 Bytes] Moettke (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== M.2 == '''M.2''' ist ein kompakter Steckkartenstandard für SSDs und Erweiterungsmodule in modernen PCs und Notebooks. Er ersetzt ältere Formfaktoren wie mSATA und ermöglicht hohe Geschwindigkeiten sowie sehr kleine Bauformen. === Eigenschaften === * sehr kompakter Formfaktor * unterstützt verschiedene Signale (PCIe, SATA, USB) * wird direkt auf das Mainboard gesteckt * ideal für SSDs, WLAN-Module und Mobilgeräte === M.2…“)
(neueste | älteste) Zeige ( | ) (20 | 50 | 100 | 250 | 500)