736 Begriffe aus IT, Netzwerk, Sicherheit und Programmierung: erst kurz erklärt, dann ausführlicher. Suche nach einem Wort oder wähle einen Buchstaben.
18 Treffer
Übertragung ist der Oberbegriff, unter dem sich fast alle anderen Netzwerkbegriffe einordnen lassen: Ob per TCP oder UDP, drahtlos oder kabelgebunden — am Ende geht es immer darum, Bits verlässlich (oder zumindest schnell) von A nach B zu bringen.
Verwandt: Funk · Wireless · Bandbreite · Broadcast · Commit (Netzwerk) · Data-Sink
Ganzer Artikel im Wiki →Anders als TCP baut UDP keine Verbindung auf und wiederholt keine verlorenen Pakete — es schickt Datagramme einfach "fire and forget". Das macht es ideal für Anwendungen, bei denen ein einzelnes verlorenes Paket kein Drama ist, Geschwindigkeit aber entscheidend: Streaming, VoIP, Online-Gaming, DNS-Anfragen.
Verwandt: DNS · Paket · Streaming · TCP · Three-Way-Handshake · UDP-Header
Ganzer Artikel im Wiki →Enthält lediglich Quell-Port, Ziel-Port, die Länge des Pakets und eine Prüfsumme. Im Vergleich dazu ist der TCP-Header deutlich umfangreicher, weil er zusätzlich Sequenznummern, Bestätigungen und Flow-Control-Informationen für den Verbindungsaufbau transportieren muss — genau der Overhead, den UDP bewusst weglässt.
Verwandt: Header · UDP · Quell-Port · Ziel-Port
Ganzer Artikel im Wiki →UEFI löst technische Grenzen des alten BIOS (z. B. maximal 2 TB große Boot-Laufwerke) und bringt Secure Boot mit, das beim Start die digitale Signatur des Bootloaders prüft und so das Laden von Schadsoftware vor dem Betriebssystem verhindern soll. Fast alle seit ca. 2012 verkauften PCs nutzen UEFI statt klassischem BIOS.
Verwandt: BIOS · Signatur · Festplatten · Interface · Linux
Ganzer Artikel im Wiki →Umfasst verschiedene Diagrammtypen für unterschiedliche Zwecke: Klassendiagramme (Struktur von Objekten/Klassen), Sequenzdiagramme (zeitlicher Ablauf von Interaktionen), Use-Case-Diagramme (Nutzerinteraktionen mit dem System) u. a. Wird in der Softwareentwicklung genutzt, um Design vor der Implementierung zu planen und im Team zu kommunizieren.
Verwandt: Code · Daten- und Prozessanalyse · Classes (Klassen) · Objects (Objekte) · Inheritance (Vererbung)
Ganzer Artikel im Wiki →Die meisten alltäglichen Verbindungen (Website aufrufen, E-Mail abrufen) sind Unicast: ein klar adressiertes Ziel, eine IP-Adresse. Abzugrenzen von Broadcast (an alle), Multicast (an eine definierte Gruppe) und Anycast (an den nächstgelegenen aus einer Gruppe).
Verwandt: Anycast · Broadcast · DHCP · Multicast · Geocast · IGMP
Ganzer Artikel im Wiki →Löst das Problem, dass ältere Zeichensätze (z. B. ASCII) nur wenige Zeichen abdeckten und für andere Sprachen/Symbole (Emojis, kyrillische oder asiatische Schriftzeichen) unbrauchbar waren. Wie diese Codepoints als Bytes gespeichert werden, regeln Kodierungen wie UTF-8 oder UTF-16 — Unicode selbst definiert nur die Zuordnung Zeichen ↔ Nummer, nicht das Byte-Format.
Verwandt: Bytes · String · OSI-Schicht: Presentation · Bits · FileInputStream
Ganzer Artikel im Wiki →Unit-Tests bilden die Basis der Testpyramide: viele schnelle Unit-Tests, weniger Integrationstests, wenige langsame End-to-End-Tests. Sie finden Fehler früh, dokumentieren das erwartete Verhalten und machen Refactoring sicher. In der CI/CD-Pipeline laufen sie bei jeder Änderung.
Verwandt: Dependency Injection · Refactoring · Test-Driven Development (TDD) · CI/CD-Pipeline · Code-Review · Debugging
Ganzer Artikel im Wiki →Unveränderliche Daten verhindern ganze Fehlerklassen: Niemand kann ein Objekt „hinter dem Rücken“ ändern, und mehrere Threads dürfen es ohne Sperren gleichzeitig lesen. Strings sind in Java, Python, C# und JavaScript unveränderlich; viele Sprachen bieten unveränderliche Sammlungen (Tupel, record, const, val, frozen).
Verwandt: Pure Function (reine Funktion) · Thread (Faden) · Constants (final) · Deadlock (Verklemmung) · Race Condition (Wettlaufsituation) · Strings
Ganzer Artikel im Wiki →Das Gegenstück zum Downloading — der eigene Rechner ist hier der Sender. Viele private Internetanschlüsse sind asymmetrisch ausgelegt, mit deutlich geringerer Upload- als Downloadbandbreite, da die meisten Nutzer mehr empfangen als senden.
Verwandt: Downloading · Bandbreite · Server · Daten · Nutzer
Ganzer Artikel im Wiki →Zugriff läuft über eine REST-URL + Token (UPSTASH_REDIS_REST_URL/_TOKEN), die dauerhaft im Dashboard einsehbar sind. Fehlt die Verbindung, fallen viele Anwendungen in einen Fallback-Modus, was sich oft als plötzliche Langsamkeit bemerkbar macht.
Verwandt: Rate Limiting · Feature Flags (Kill-Switch) · Neon · Request · Web Application Firewall (WAF) · PostgreSQL
Ganzer Artikel im Wiki →Eine URL setzt sich aus mehreren Teilen zusammen: Schema (https://), Host/Domain, optionalem Port, Pfad, optionaler Query-String (?key=wert) und optionalem Fragment (#abschnitt). Sie ist ein Spezialfall des allgemeineren URI-Konzepts, das auch nicht-lokalisierbare Bezeichner (URN) umfasst.
Verwandt: HTTPS · Domain · Ressourcen · Streamable HTTP · Vercel Blob Storage · Port
Ganzer Artikel im Wiki →USB deckt gleichzeitig Datenübertragung und Stromversorgung ab, was separate Netzteile für viele kleine Geräte überflüssig macht. Es gibt verschiedene Steckerformen (USB-A, USB-B, USB-C) und Geschwindigkeitsgenerationen (z. B. USB 2.0, 3.0, 3.2) — Stecker-Typ und Geschwindigkeit sind dabei unabhängige Eigenschaften.
Verwandt: Maus · USB-A · USB-B · USB-C · Adapter · Anschlüsse
Ganzer Artikel im Wiki →USB-A-Buchsen finden sich an praktisch jedem PC und vielen Peripheriegeräten. Anders als USB-C ist USB-A nicht "verdrehsicher" (Wendestecker) — ein bekannter Alltagsärger beim Einstecken.
Verwandt: USB · USB-C · Anschlüsse · Laptops · USB-B
Ganzer Artikel im Wiki →USB-B-Kabel haben meist USB-A auf der PC-Seite und USB-B (oder eine Mini-/Micro-Variante) auf der Geräteseite. Mit der Verbreitung von USB-C wird auch USB-B zunehmend seltener.
Ganzer Artikel im Wiki →USB-C ist nur die physische Steckerform — dahinter können unterschiedliche Protokolle stecken (z. B. reines USB, aber auch DisplayPort-Video oder Thunderbolt über denselben Anschluss). Über "USB Power Delivery" lassen sich darüber auch Laptops mit vergleichsweise hoher Leistung aufgeladen werden.
Verwandt: Dockingstations · USB · USB-A · USB-B · Bandbreite · Anschlüsse
Ganzer Artikel im Wiki →Scanner liest von System.in und bietet typisierte Methoden wie nextInt(), nextDouble() oder nextLine(). Eine häufige Stolperfalle: nach nextInt() direkt nextLine() aufzurufen liefert einen leeren String, weil nextInt() den Zeilenumbruch nach der Zahl nicht mit konsumiert.
Verwandt: do-while-Schleife · Java · String · Errors · Exceptions · I/O Streams
Ganzer Artikel im Wiki →Eingaben kommen als Text und müssen oft erst in den passenden Datentyp umgewandelt werden (siehe Type Casting), bevor sie weiterverarbeitet werden können — etwa eine eingegebene Zahl, die zunächst als String vorliegt. Robuste Programme validieren Nutzereingaben, bevor sie sie verwenden, um auf unerwartete oder fehlerhafte Eingaben nicht mit einem Absturz zu reagieren (siehe Exceptions).
Verwandt: SQLi (SQL-Injection) · JSON · String · Daten · Nutzer · void main (Programm-Einstiegspunkt)
Ganzer Artikel im Wiki →