Notizen, Zusammenfassungen, Arbeiten, Prüfungen und Übungen für Informatik für Berufliche Bildung

Modulare Programmierung & Datenbanken: Konzepte, Vorteile und SQL-Grundlagen

Informatik12,33 KB

Modulare Programmierung: Grundlagen & Vorteile

Modulare Programmierung ist ein Programmierparadigma, das die Aufteilung eines Programms in Module oder Applets beinhaltet, um es besser lesbar und handhabbar zu machen. Sie ermöglicht die Zerlegung eines Problems in eine Reihe voneinander unabhängiger Teilprobleme, die leichter zu lösen und getrennt voneinander zu behandeln sind. Dank der modularen Unterprogramme können Module unabhängig voneinander getestet werden, wodurch Fehler vor ihrer Aufnahme in das Hauptprogramm behoben und die Module zur späteren, beliebig häufigen Verwendung gespeichert werden können. In der modularen Programmierung ist das Programm in mehrere Abschnitte unterteilt, die durch Prozeduraufrufe miteinander interagieren....

Weiterlesen "Modulare Programmierung & Datenbanken: Konzepte, Vorteile und SQL-Grundlagen" »

Netzwerkgeräte und Verkabelung: NIC bis Router

Informatik3,6 KB

Definitionen

NIC (Ethernet-Netzwerk-Adapter): Ermöglicht den Zugriff eines Computers auf ein Netzwerk. Jeder Adapter verfügt über eine MAC-Adresse, die das Gerät im Netzwerk eindeutig identifiziert und ein Unikat darstellt. Ein Computer, der mit einem Netzwerk verbunden ist, wird als Knoten bezeichnet.

Repeater

Repeater: Erhöht die Reichweite einer physikalischen Verbindung, indem er das elektrische Signal regeneriert und erneut aussendet.

Hub

Hub: Funktioniert wie ein Repeater und ermöglicht die Zusammenschaltung mehrerer Knoten. Jede empfangene Nachricht wird an alle Ports des Hubs wiederholt gesendet.

Bridge (Brücke)

Bridge oder Brücke: Verbindet Netzwerksegmente, damit Frames zwischen den Netzen übertragen werden. Sie arbeitet anhand...

Weiterlesen "Netzwerkgeräte und Verkabelung: NIC bis Router" »

Software-Analyse und Requirements Engineering Grundlagen

Informatik6,26 KB

1. Einführung in die Analyse

1.1 Allgemeines

Die Analyse ist ein entscheidender Schritt im Software-Lebenszyklus.

  • Die Analyse des Systems beginnt mit der Anforderungsanalyse.
  • Um die Anforderungen zu analysieren, müssen diese zuvor ermittelt und dokumentiert werden (Bestimmung der Anforderungen).
  • Dieser Prozess wird als Requirements Engineering bezeichnet.

1.2 Definition der Analyse

Die Analyse ist der Prozess, bei dem die Anforderungen des Benutzers an das System (Hardware oder Software) untersucht werden, um eine klare Definition der Systemanforderungen zu erhalten. Dies beinhaltet das Studium und die Verfeinerung dieser Anforderungen.

1.3 Requirements Engineering (Anforderungsmanagement)

Requirements Engineering ist die erste Phase des Software-...

Weiterlesen "Software-Analyse und Requirements Engineering Grundlagen" »

Dynamische Routing-Protokolle: Optimierung der Netzwerkleistung

Informatik8,78 KB

Routing: Auswahl und Identifizierung von Nachrichtenrouten

Routing ist die Funktion, die für die Auswahl der Routen von Nachrichten durch das Netzwerk verantwortlich ist. Es führt die Identifizierung der eindeutigen Geräte auf Netzwerkebene durch, was als Routing bezeichnet wird. Routing-Prozesse werden von speziellen Geräten durchgeführt, die Router genannt werden.

Routing-Tabellen: Netzwerktopologie-Karten

Router kennen den Standort der möglichen Empfänger der Nachrichten, da sie ihre eigenen "Karten" verwalten. Diese Karten sind Darstellungen der Netzwerktopologie, die in speziellen Tabellen gespeichert sind.

Statisches Routing: Manuelle Tabellenkonfiguration

Die Konfiguration der Router-Tabellen kann auf zwei Arten erfolgen. Statisches

...
Weiterlesen "Dynamische Routing-Protokolle: Optimierung der Netzwerkleistung" »

Komponenten der Telekommunikations-Netzwerkinfrastruktur

Informatik2,96 KB

Netzwerk-Infrastruktur

Service-Zuführung (Stromversorgung)

Die Kabel, die den Call-Centern diesen Dienst innerhalb der Immobilie bereitstellen, werden für die Dienstleistung an einem zentralen Punkt zusammengeführt.

Verantwortung

Die Auslegung und Dimensionierung des Netzes sowie deren Umsetzung liegen in der Verantwortung der Betreiber des Dienstes.

Vertriebsnetz (Distribution Network)

Die Doppelader-Kabel des Vertriebsnetzes sind die Verlängerung der Paare des Zuführungsnetzes. Sie dienen der Verteilung innerhalb der Immobilie, sodass eine bestimmte Menge an Anschlüssen an verschiedenen strategischen Punkten bereitgestellt wird. Das Vertriebsnetz dient allen potenziellen Nutzern, unabhängig von der Zahl der Betreiber, die Dienstleistungen...

Weiterlesen "Komponenten der Telekommunikations-Netzwerkinfrastruktur" »

Einführung in Datenbanken: Grundlagen & Konzepte

Informatik8,05 KB

Einführung in Datenbanken: Grundlagen & Konzepte

Definitionen

Datenbank: Eine Sammlung von zusammenhängenden Daten, die gemeinsam verwaltet werden können.

Entity-Relationship-Modell: Ein theoretischer Ansatz zur Modellierung von Daten einer Datenbank mithilfe von Diagrammen.

Entity: Ein Element der Wirklichkeit, das durch zugeordnete Daten repräsentiert wird.

Entities werden in der Regel durch Namen identifiziert, zum Beispiel: Kunden, Artikel, Zimmer, Studenten usw.

Beziehung: Eine Beziehung, die, wie der Name schon sagt, mindestens zwei Entities zueinander in Beziehung setzt. Damit eine Beziehung existiert, müssen die verbundenen Entities vorhanden sein.

Beziehungen werden oft durch Verben identifiziert: Reservierungen (Zimmer für Gäste)...

Weiterlesen "Einführung in Datenbanken: Grundlagen & Konzepte" »

Tastaturen und Mäuse: Funktionsweise, Typen und Tipps

Informatik5,63 KB

Tastaturen: Funktionsweise und Typen

Eine Tastatur ist ein Eingabegerät, das aus einer Reihe von Tasten besteht. Jede Taste ist mit einem Zeichen, einer Zahl oder einer Funktion belegt. Das zentrale Element ist die Taste selbst. Beim Drücken einer Taste wird ein elektrisches Signal erzeugt, dessen Intensität variiert. So kann jede Taste eindeutig identifiziert werden. Dieses Signal wird an die Schnittstelle des Computers gesendet.

Aufbau und Funktion

Innerhalb einer Tastatur sind die Tasten nach ihren Aufgaben gruppiert. Im Wesentlichen lassen sich fünf Bereiche unterscheiden:

  • Haupttastatur: Enthält die alphanumerischen Zeichen.
  • Cursorsteuerung: Umfasst die Pfeiltasten und andere Navigationstasten.
  • Numerischer Tastenblock: Enthält Zifferntasten
...
Weiterlesen "Tastaturen und Mäuse: Funktionsweise, Typen und Tipps" »

Grundlagen der Videotechnik und Signalverarbeitung

Informatik2,44 KB

Video-Mischer: Gleichzeitiges Mischen von fünf Signalen?

Normalerweise nicht. Im Gegensatz zur Audiotechnik arbeiten Video-Mischer nicht mit einer großen Anzahl von Eingangssignalen gleichzeitig. Es ist nicht sinnvoll, viele Bilder gleichzeitig zu mischen, da dies beim Betrachter Verwirrung stiften würde.

Erläuterung des Betriebs eines Frame-Synchronizers

Ein Frame-Synchronizer digitalisiert das Eingangssignal, nimmt Proben des angewandten Videosignals und speichert sie in einem dafür vorgesehenen RAM.

Das Auslesen der gespeicherten Daten erfolgt über unabhängige Stromkreise mit externer Synchronisationsreferenz und Timing. Aus diesem Grund werden die Ausgabedaten jedes Bildes in der geeigneten Phase erzeugt und in das Produktionssystem...

Weiterlesen "Grundlagen der Videotechnik und Signalverarbeitung" »

PC-Hardware-Fehler: Diagnose & Lösungen für Festplatte, Netzteil, Netzwerkkarte

Informatik8,25 KB

Festplattenprobleme: Diagnose & Lösungen

Nach der Installation von IDE- oder SATA-Geräten muss überprüft werden, ob das System diese im BIOS erkennt. Bei IDE-Laufwerken, die nicht erkannt werden, sind die Master-Slave-Jumper sowie die Anschlüsse am Mainboard und Netzteil zu überprüfen. Besteht das Problem nach Überprüfung der Verbindungen weiterhin, kann das Datenkabel beschädigt sein (Test mit einem anderen Kabel) oder die Festplatte selbst ist defekt, beispielsweise durch eine beschädigte Motorwelle. In diesem Fall sollte ein neues Gerät getestet werden.

CD- oder DVD-Laufwerke bereiten in der Regel weniger Probleme. Funktionieren sie nach erfolgreicher Installation nicht korrekt, sind sie möglicherweise beschädigt. Defekte...

Weiterlesen "PC-Hardware-Fehler: Diagnose & Lösungen für Festplatte, Netzteil, Netzwerkkarte" »

Netzwerkkomponenten: Repeater, Hub, Bridge, Switch und VLAN

Informatik2,61 KB

Repeater

Ein Repeater ist ein Netzwerkelement, das das ursprüngliche elektrische Signal regeneriert, um Dämpfungsprobleme durch zu lange Leitungswege zu beheben. Er arbeitet auf der physikalischen Schicht (Layer 1) des OSI-Modells, da er direkt mit den Signalen arbeitet.

Hub

Ein Hub hat den Vorteil, dass er Bits an andere Netzwerksegmente kopiert. Er erfordert keine spezielle Konfiguration auf der physikalischen Ebene. Er verarbeitet keine Netzwerkadressen, Protokolle oder Dienste, sondern wiederholt das Signal lediglich mit hoher Geschwindigkeit. Er isoliert jedoch keine Verkehrsprobleme innerhalb der erzeugten Netzwerksegmente.

Brücken (Bridges)

Brücken besitzen eine gewisse Kontrollkapazität. Sie können Rahmen (Frames) empfangen und basierend...

Weiterlesen "Netzwerkkomponenten: Repeater, Hub, Bridge, Switch und VLAN" »