Notizen, Zusammenfassungen, Arbeiten, Prüfungen und Aufgaben für Informatik

Grundlagen der Netzwerktechnik und Konfiguration

Informatik51,61 KB

Wichtige Begriffe der Netzwerktechnik

Wi-Fi: Abkürzung für Wireless Fidelity; bezeichnet Protokolle für die drahtlose Vernetzung über Radiofrequenzen.

Bluetooth: Ein drahtloses Kommunikationsprotokoll, das Funkfrequenzen nutzt und eine Reichweite von bis zu 10 Metern ermöglicht.

Switch: Ein Gerät in einer Kabel-Netzwerkverbindung, das Datenpakete gezielt an den richtigen Empfänger weiterleitet, indem es die Prioritäten steuert.

Hub: Ein Gerät, das den Anschluss mehrerer Computer in einem kabelgebundenen Netzwerk ermöglicht. Empfangene Daten werden an alle angeschlossenen Computer gesendet.

PCI-Bus: Ein Anschluss auf dem Motherboard für Erweiterungskarten. Er dient dazu, Komponenten wie Soundkarten, Netzwerkkarten oder TV-Tuner anzuschließen....

Weiterlesen "Grundlagen der Netzwerktechnik und Konfiguration" »

Übungsfragen zur Transportschicht: TCP und UDP

Informatik3,89 KB

Übungsfragen zur Transportschicht

1. Analyse von Transportschicht-Headern

Auf Grundlage der Transportschicht-Header im Diagramm: Welche der folgenden Aussagen beschreibt die etablierte Sitzung? Dieser enthält eine Telnet-Anfrage in einem TCP-Header.

2. TCP/IP-Datenkapselung und Port-Nummern

Welcher Bereich von Port-Nummern identifiziert alle bekannten Anwendungen? 0–1023

3. Funktion von Port-Nummern

Warum werden Port-Nummern im TCP-Header eines Segments verwendet? Damit ein Empfänger Daten an die entsprechende Anwendung übertragen kann.

4. OSI-Modell und Datenfluss

Welche Schicht des OSI-Modells ist für die Regulierung des Informationsflusses von der Quelle zum Ziel verantwortlich, um eine zuverlässige und genaue Übertragung zu gewährleisten?...

Weiterlesen "Übungsfragen zur Transportschicht: TCP und UDP" »

Grundlagen und Arten von Betriebssystemen

Informatik2,71 KB

5) Nutzung des Betriebssystems

Es werden zwei Typen unterschieden:

Stapelverarbeitung (Batch Processing)

Die Prozesse folgen dieser Fassung:

  • Laden: Daten werden in ein Gerät geladen (z. B. Lochkarten).
  • Verarbeitung: Die CPU verarbeitet die Daten von einem Magnetband und schreibt die Ergebnisse auf ein anderes Magnetband.
  • Ausgabe: Das Gerät verwaltet die bereits verarbeiteten Daten für den Druck oder die Visualisierung.

Auf diese Weise verarbeitet die CPU nur die benötigten Daten. Dieses System ist sehr langsam, da das Laden und Entfernen der Daten viel Zeit in Anspruch nimmt. Diese Struktur wurde in der frühen Informatik verwendet, um die Funktionen der Operatoren bei der Ein- und Ausgabe sowie der CPU-Steuerung zu trennen.

Echtzeitsysteme (Real-

...
Weiterlesen "Grundlagen und Arten von Betriebssystemen" »

Leitfaden für Präsentationen und Informatik-Grundlagen

Informatik64,07 KB

Tipps für erfolgreiche Präsentationen

CNICE

22. Der Blickkontakt mit dem Publikum ist von größter Bedeutung. Schauen Sie nicht starr auf einen Punkt, sondern lassen Sie Ihren Blick stetig durch den Raum schweifen.

Achten Sie auf Anzeichen von Meinungsverschiedenheiten oder Müdigkeit, um den Verlauf der Rede zu kalibrieren. Verändern Sie Tonfall, Sprache und Inhalt dynamisch, wenn das Publikum gelangweilt oder verärgert wirkt.

Rhetorische oder direkte Fragen (bei Seminaren oder kleinem Publikum) können das Interesse steigern.

Wenn das Publikum über längere Zeit aufmerksam war, geben Sie ihm die Möglichkeit, sich durch eine kleine Pause (z. B. Trinken) zu entspannen. Wenn die Zuhörer unruhig werden, nutzen Sie eine Anekdote oder einen

...
Weiterlesen "Leitfaden für Präsentationen und Informatik-Grundlagen" »

Objektidentität und persistente Programmiersprachen

Informatik3,27 KB

Arten der Objektidentität

Erklärung der verschiedenen Arten von Objektidentität, die entstehen können:

  • Wertbasierte Identität (Anlage): Verwendet einen Datenwert als Identität. Diese Form wird in relationalen Systemen genutzt (z. B. der Primärschlüsselwert in einem Tupel als Identifikator).
  • Namensbasierte Identität: Die Identität wird vom Benutzer als Name vergeben. Diese Form wird häufig für Dateien in Dateisystemen verwendet. Jede Datei hat einen eindeutigen Namen, der sie unabhängig vom Inhalt identifiziert.
  • Integrierte Identität (Incorporated): Integriert das Konzept der Identität direkt in das Datenmodell oder die Programmiersprache. Der Benutzer muss keinen eigenen Identifikator bereitstellen. Diese Form wird in objektorientierten
...
Weiterlesen "Objektidentität und persistente Programmiersprachen" »

Betriebssysteme: Kernel, Shell und Verarbeitung

Informatik4,37 KB

Betriebssystem (BS)

Das Betriebssystem (BS) ist das Bindeglied zwischen Anwendungen und Hardware. Es stellt eine virtuelle Maschine bereit, eine Umgebung, in der Benutzerprogramme effizient ausgeführt werden können, ohne sich um die Software kümmern zu müssen. Es verwaltet die Computerressourcen effizient.

Kernel

Der Kernel ist der wesentliche Kern eines Betriebssystems. Er besteht aus:

  • Erster Lader
  • Planer
  • CPU-Administrator
  • Administrator der Peripheriegeräte
  • Speicheradministrator
  • Kommunikator zwischen Prozessen
  • Dateiverwalter

Shell

Die Shell ist verantwortlich für die Übersetzung der Sprache, die wir schreiben (Programmiersprache), in Maschinensprache.

Monoprogrammierung

Kann jeweils nur eine Aufgabe ausführen. Das Programm übernimmt die CPU und...

Weiterlesen "Betriebssysteme: Kernel, Shell und Verarbeitung" »

Das OSI-Modell: Anwendungsschicht, Protokolle und Netzwerkmodelle

Informatik4,34 KB

Das OSI-Modell und die oberen Schichten

Das *Open Systems Interconnection* (OSI) Modell ist eine abstrakte Schichtdarstellung, die als Leitfaden für die Gestaltung von Netzwerkprotokollen dient. Das OSI-Modell unterteilt den Prozess der Vernetzung in verschiedene logische Ebenen, die jeweils eine einzigartige Funktionalität und zugeordnete spezifische Protokolle und Dienste besitzen. Die Anwendungsschicht (*Application Layer*), die siebte Schicht, ist die oberste Schicht sowohl des OSI- als auch des TCP/IP-Modells.

Die Präsentationsschicht (Presentation Layer)

Hauptfunktionen der Präsentationsschicht

  • Kodierung und Datenkonvertierung der Anwendungsschicht, um sicherzustellen, dass die Datenquelle vom Zielgerät interpretiert werden kann.
  • Datenkompression,
...
Weiterlesen "Das OSI-Modell: Anwendungsschicht, Protokolle und Netzwerkmodelle" »

Unified Modeling Language (UML): Grundlagen und Geschichte

Informatik2,52 KB

Was ist die Unified Modeling Language (UML)?

Die Unified Modeling Language (UML) ist eine Modellierungssprache der dritten Generation. Sie ist keine strikte Entwicklungsmethode, die vorschreibt, wie ein System exakt zu entwerfen ist. Vielmehr unterstützt sie Entwickler dabei, Designentscheidungen zu visualisieren und die Kommunikation zwischen Objekten zu verbessern.

Die UML ermöglicht es Entwicklern, ihre Arbeitsergebnisse standardisiert darzustellen. Sie bietet neben einer grafischen Notation auch eine semantische Bedeutung. Obwohl sie prozessunabhängig ist, wurde der Rational Unified Process speziell für die Verwendung mit der UML entwickelt.

Modelle vs. Diagramme

Es ist wichtig, zwischen einem Modell und einem UML-Diagramm zu unterscheiden....

Weiterlesen "Unified Modeling Language (UML): Grundlagen und Geschichte" »

Flying Money App: Umfassendes Tutorial zur Finanzverwaltung

Informatik25,94 KB

Einführung in Flying Money

Hinweis: Texte in Klammern sind Kommentare und müssen nicht in die App eingegeben werden.

Nach der Installation der Anwendung auf Ihrem Handy werden Sie zunächst nach einem Passwort gefragt. Dieses Passwort ist erforderlich, sobald Sie die App öffnen. Starten Sie nun in der App und gehen Sie zu Listen -> Münzen.

Währungseinstellungen

Hier können Sie die Währung festlegen. In meinem Fall (siehe Imagen ) verwende ich den Real. Lassen Sie die Option auf „Name“ (Standard für das Hinzufügen von Datensätzen). Füllen Sie die Felder wie folgt aus:

  • Real Name: Real
  • ISO: BRL
  • Symbol: R$
  • Currency Source: Ja

Gehen Sie anschließend auf Optionen -> OK. Andere Währungen können gelöscht werden. Für den Euro konfigurieren...

Weiterlesen "Flying Money App: Umfassendes Tutorial zur Finanzverwaltung" »

Relationales Datenmodell: Schemata, Schlüssel, Integrität

Informatik5,77 KB

Konzeptionelle Grafik

Konzeptionelle Grafik: Darstellung von Informationen und Ressourcen, unabhängig vom Systembenutzer oder bestimmten Anwendungen und ohne Rücksicht auf effizienzbezogene Fragen. Sie basiert in der Regel auf dem unterstützten E/R-Modell.

Logisches Schema (global / extern)

Logisches Schema (global / extern): Transformation des konzeptionellen Rahmens in ein Datenmodell, das vom DBMS unterstützt wird. Dabei wird ein globales logisches Datenschema gewonnen. Die häufigste Form ist das relationale Modell.

Internes oder physisches Schema

Internes oder physisches Schema: Umsetzung des logischen Schemas so effizient wie möglich in Bezug auf Performanz und Voraussetzungen, unter Berücksichtigung der spezifischen Nutzungsbedingungen...

Weiterlesen "Relationales Datenmodell: Schemata, Schlüssel, Integrität" »