Notizen, Zusammenfassungen, Arbeiten, Prüfungen und Übungen für Informatik für Gymnasiale Oberstufe

Datennetze verstehen: Kommunikation, QoS und Sicherheit

Informatik4,36 KB

Netzwerkkommunikation: Interne Einflussfaktoren

Netzwerkgestützte Kommunikationstechnologien beeinflussen maßgeblich, wie Menschen lernen, arbeiten und spielen. Die Art der Kommunikation kann in Komplexität und Bedeutung variieren. Klare und prägnante Botschaften sind in der Regel einfacher zu verstehen als komplexe. Lebenswichtige Kommunikation erfordert mehr Aufmerksamkeit, um sicherzustellen, dass die Bedeutung korrekt ist.

Einige interne Faktoren, die die Qualität der empfangenen Kommunikation beeinträchtigen, sind:

  • Die Größe der Nachricht.
  • Die Komplexität der Nachricht.
  • Die Bedeutung der enthaltenen Nachricht.

Externe Faktoren, die die Kommunikation im Netzwerk beeinflussen

Externe Faktoren, die die Qualität der Kommunikation im Netzwerk...

Weiterlesen "Datennetze verstehen: Kommunikation, QoS und Sicherheit" »

Grundlagen der Computerhardware: Komponenten und Funktionen

Informatik2,94 KB

Busse

Ein Bus ist ein digitales System, das Daten zwischen den Komponenten eines Computers überträgt. Es besteht aus Drähten oder Leiterbahnen auf einer Platine, die verschiedene Bauteile wie Widerstände, Kondensatoren und integrierte Schaltungen verbinden.

Parallele Datenübertragung

Bei einem parallelen Bus werden Datenbytes gleichzeitig über mehrere Leitungen übertragen. Die übertragene Datenmenge ist bei moderater Frequenz recht groß und hängt von der Busbreite ab. Bei seriellen Übertragungen werden Daten hingegen Stück für Stück gesendet und mittels Registern oder Software-Routinen rekonstruiert.

Chipset

Ein Chipset ist eine Gruppe von integrierten Schaltungen auf einem Mainboard, die auf einer bestimmten Prozessorarchitektur basieren....

Weiterlesen "Grundlagen der Computerhardware: Komponenten und Funktionen" »

Analyse und Effizienz von Algorithmen

Informatik3,25 KB

Es gibt mehrere Möglichkeiten, ein Problem zu lösen. Wie können wir zwischen ihnen wählen?

Ziele bei der Gestaltung von Computerprogrammen

Generell gibt es zwei Ziele bei der Gestaltung von Computerprogrammen:

  • Die Konstruktion eines Algorithmus, der leicht zu verstehen ist, sowie dessen Kodifizierung und Debugging (Software Engineering).
  • Die Konstruktion eines Algorithmus, der Computer-Ressourcen effizient nutzt (Analyse und Entwurf von Algorithmen).

Die Analyse von Algorithmen ermöglicht es uns, die Schwierigkeit eines Problems zu messen und die Effizienz eines Algorithmus zu bewerten.

Messung der Ausführungszeit

Man kann die Zeit nicht in Sekunden messen, da es keinen Standard-Referenzcomputer gibt. Stattdessen misst man die Zahl der grundlegenden

...
Weiterlesen "Analyse und Effizienz von Algorithmen" »

Glossar der Computer-Hardware und -Architektur: Wichtige Begriffe

Informatik4 KB

Grundlagen der Computerarchitektur: Ein Glossar

Hardware: Physische Komponenten eines Computers

Die Hardware umfasst alle physischen und materiellen Teile eines Computers: die elektrischen, elektronischen, elektromechanischen und mechanischen Komponenten. Dazu gehören Kabel, Gehäuse, Peripheriegeräte aller Art sowie sonstige physikalische Elemente. Im Gegensatz dazu stehen die immateriellen Komponenten, die Software.

Firmware: Schnittstelle zwischen Gerät und Elektronik

Die Firmware (auch als „Programmierung Firma“ bezeichnet) dient als Vermittler (Interface) zwischen externen Kommandos, die das Gerät empfängt, und dessen Elektronik. Sie ist dafür verantwortlich, die Steuerung der Elektronik erfolgreich durchzuführen, um diese externen...

Weiterlesen "Glossar der Computer-Hardware und -Architektur: Wichtige Begriffe" »

Klassifikation und Management von Informationssystemen in der Berufsbildung

Informatik6,75 KB

Klassifikation beruflicher Bildungssysteme

Klassifikation nach organisatorischen Ebenen

  • Abteilungssysteme
  • Institutionelle Systeme
  • Organisationsübergreifende Systeme

Klassifikation nach Funktionsbereichen

  • Abrechnungssysteme
  • Finanzsysteme
  • Fertigungssysteme
  • Marketing-Systeme
  • Personal-Management-Systeme

Klassifikation nach Art der Unterstützung

  • TPS (Transaktionsverarbeitungssysteme)
  • MIS (Management-Informationssysteme)
  • OAS (Büroautomatisierungssysteme)
  • GSS (Gruppenunterstützungssysteme)
  • DSS (Entscheidungsunterstützungssysteme)
  • EIS (Führungsinformationssysteme)
  • ISS (Informationsunterstützungssysteme)

Klassifikation nach Computer-Architektur

  • Mainframes (zentralisiert)
  • Netzwerkbasierte zentrale Server
  • Verteilte Systeme (Client/Server, Intranet)
  • Unabhängige PCs

Klassifikation

...
Weiterlesen "Klassifikation und Management von Informationssystemen in der Berufsbildung" »

Semantiken der Fehlertoleranz und Schichtenarchitektur

Informatik2,78 KB

1. Semantik: "Es könnte sein"

Beispiele hierfür sind UDP oder CORBA-Methoden, die Ergebnisse zurückgeben. Es ist nicht sicher, ob ein Objekt ausgeführt wurde oder nicht. Dies gilt nicht für jede Maßnahme der Fehlertoleranz. Unterlassungsfehler können auftreten, wenn der Aufruf oder die Antwort verloren geht. Wenn der Server das Objekt nicht enthält, hätte die Fernbedienung keinen solchen Anspruch. Wenn ein Timeout gesetzt wird, könnte die Antwort nach dessen Ablauf (asynchron) eintreffen. Diese Semantik ist nützlich in Anwendungen, bei denen zwei gescheiterte Aufrufe toleriert werden.

2. Semantik: "Mindestens einmal"

Beispiele hierfür sind Beratungen oder SUN RPC. Die Ergebnisse bestätigen, dass das Verfahren mindestens einmal ausgeführt...

Weiterlesen "Semantiken der Fehlertoleranz und Schichtenarchitektur" »

Systemanalyse & Design: DFD, UML und Prozessspezifikation

Informatik4,92 KB

Grundlagen von Datenflussdiagrammen (DFD)

Entität (External Entity)

Auch bekannt als Ziel oder Quelle, wird eine Entität verwendet, um Daten an das System zu senden oder von diesem zu empfangen. Sie beschreibt Elemente, die außerhalb des Systems liegen.

Datenfluss (Data Flow)

Zeigt die Bewegung von Daten von einem Punkt zum anderen. Die Pfeilspitze gibt den Bestimmungsort der Daten an.

Prozess (Process)

Stellt eine Veränderung oder Transformation von Daten dar und beschreibt die im System durchgeführten Arbeiten.

Datenspeicher (DFD Data Store)

Repräsentiert einen Datenspeicher, in dem Daten abgelegt, abgerufen und aktualisiert werden können.

DFD-Software (Logisches DFD)

Konzentriert sich auf das Geschäft und dessen Abläufe, nicht darauf, wie...

Weiterlesen "Systemanalyse & Design: DFD, UML und Prozessspezifikation" »

Grundlagen der Robotik und Programmierung: Ein Leitfaden

Informatik4,94 KB

  • Maschinen line beteiligten in einer Versammlung, auch wenn sie Roboter sind sehr smart in Erscheinung: Industrie.
  • Die dritte Generation ist der Computer, gekennzeichnet durch die Verwendung zu kontrollieren und haben eine bestimmte Wahrnehmung ihrer Umwelt durch den Einsatz von Sensoren.
  • Das Wort Roboter bedeutet: Diener, Sklave.
  • Zweig der Wissenschaft oder Technologie-Studien an Konstruktion und Bau von Maschinen zur Durchführung von Aufgaben durch den Menschen durchgeführt oder erfordern den Einsatz von Intelligenz: Robotik.
  • Sie sind bekannt als lokalisieren Lichtsensoren und Stoßstangen und Geräte an, dass die Roboter erlaubt.

Review 3.

  • Strukturierte Programmierung erfordert, dass alle Programme auf drei grundlegende Kontrollstrukturen
...
Weiterlesen "Grundlagen der Robotik und Programmierung: Ein Leitfaden" »

Kommunikation & Sprachfunktionen: Ein umfassender Leitfaden

Informatik2,9 KB

Grundlagen der Kommunikation

Kommunikation ist ein grundlegender Prozess der Übertragung von Informationen von einem Ausgangspunkt zu einem Ziel.

Elemente der Kommunikation

  • Emittent (Sender): Das Element, das Informationen weitergibt.
  • Empfänger: Das Element, das Informationen empfängt und interpretiert.
  • Nachricht: Die Informationen, die übertragen werden.
  • Kanal: Das Medium oder Fahrzeug zur Übermittlung der Nachricht.
  • Code: Ein Satz von Zeichen und Regeln, der die Verarbeitung der Nachricht ermöglicht.
  • Kontext: Die Situation, die den Kommunikationsakt umgibt und dessen Interpretation beeinflusst.

Kommunikation kann bidirektional verlaufen, wenn Sender und Empfänger die Rollen tauschen. Alternativ kann sie unidirektional sein, wenn die Nachricht...

Weiterlesen "Kommunikation & Sprachfunktionen: Ein umfassender Leitfaden" »

Dateiorganisation und -verwaltung

Informatik3,19 KB

Interne Datei vs. externe Datei

Externe Datei: Eine Datenstruktur, die verwendet wird, um Informationen im Sekundärspeicher zu speichern.

Dateisysteme: Eine Variable, die die Struktur im Hauptspeicher repräsentiert, um Prozessinformationen in einer Anwendung zu verarbeiten.

Organisation. Arten von Organisationen (sequentiell, direkt, sequentiell indexiert)

Die Organisation einer bestimmten Datei ist die Art und Weise, wie die Daten (Datensätze) im Speichermedium abgelegt sind. Die Art der Organisation wird bei der Erstellung der Datei festgelegt.

Sequentielle Organisation: Bei dieser Organisation werden die Datensätze in Form einer Datei (sequentielle Datei) verwendet, die in benachbarten Positionen in der gleichen Reihenfolge oder Anordnung...

Weiterlesen "Dateiorganisation und -verwaltung" »