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

Java JDBC: Treiber, Verbindung & Abfragen verstehen

Informatik4,43 KB

Typen von JDBC-Treibern

Die JDBC-Spezifikation von Sun definiert vier verschiedene Typen von JDBC-Treibern (auch Brückentreiber genannt):

  • Typ 1: JDBC-ODBC-Brückentreiber

    Der JDBC-ODBC-Brückentreiber nutzt das Betriebssystem als Gateway. Ein bekanntes Beispiel ist der JDBC-ODBC-Treiber. Diese Lösung ist oft nicht optimal, da sie in vielen Fällen die Installation spezieller Client-Software erfordert und der Datenbankzugriff langsam sein kann.

  • Typ 2: Native-API-Treiber

    Dieser Treiber wird auch als Native-API-Treiber bezeichnet. Er enthält Java-Code, der Aufrufe an die nativen Methoden der Datenbank (oft in C oder C++) weiterleitet, um auf die Datenbank zuzugreifen. Gelegentlich ist für die Verwendung dieser Treiberart die Installation von Client-

...
Weiterlesen "Java JDBC: Treiber, Verbindung & Abfragen verstehen" »

Web-Anwendungen mit Java: Servlets, JSP und JDBC

Informatik6,1 KB

Web-Anwendungen mit Java

Ziel: Java verfügt über eine Reihe von Technologien, welche die Entwicklung von EDV-Systemen revolutioniert haben und bei der Entwicklung von Hochleistungssystemen mit hoher Komplexität eingesetzt werden. Eine besondere Art von Anwendungen, die ein erhebliches Wachstum erfahren haben, sind mit der Verwaltung von Datenbanken und der Erzeugung dynamischer Inhalte für Webseiten verbunden. Durch die Kombination von JSP- und JDBC-Werkzeugen können für Internetnutzer eine Vielzahl von Diensten erstellt werden, einschließlich Online-Katalogen, Portalen, Shops, E-Commerce-Tools und generell jedem System, das den Umgang mit Informationen über das Web erfordert. Alle diese Anwendungen können mit diesen auf Java basierenden...

Weiterlesen "Web-Anwendungen mit Java: Servlets, JSP und JDBC" »

Sicherheitsmaßnahmen und Malware-Typen

Informatik6,7 KB

Begriffsbestimmungen: Sicherheit

Schutz- und Vorbeugemaßnahmen

Im Falle der wichtigsten Sicherheitsrisiken:

  • Malware: Schädliche Software, ein Programm, das entwickelt wurde, um Schäden zu verursachen oder den Computer oder Benutzer zu schädigen.
  • Virus: Eine Art von Malware, die andere Dateien infiziert. Ein Virus kann nicht unabhängig existieren, sondern ist in den Code einer anderen Datei eingebettet.
  • Wurm: Malware, deren Hauptziel es ist, die maximal mögliche Anzahl von Kopien von sich selbst zu erreichen, um ihre Ausbreitung zu erleichtern. Im Gegensatz zu Viren infizieren Würmer keine anderen Dateien. Ihr Ziel ist es, ein EDV-System zum Absturz zu bringen. Sie können per E-Mail, über Speichergeräte oder über ein lokales Netzwerk oder
...
Weiterlesen "Sicherheitsmaßnahmen und Malware-Typen" »

Umfassende Klassifizierung von Computernetzwerken und Protokollen

Informatik6,74 KB

Netzwerk-Klassifizierung: Grundlagen und Komponenten

Definition und Kernelemente

Ein Computernetzwerk dient dem Austausch von Informationen und Ressourcen.

Knoten (Node)

Ein Knoten ist ein Schnittpunkt oder die Vereinigung mehrerer Elemente an derselben Stelle. In einem Netzwerk gilt jeder Computer als Knoten.

Verbindungen (Links)

Die Mittel zur Kommunikation zwischen zwei Punkten. Sie übertragen ein digitales Signal mit einer festgelegten nominalen Bitrate.

Zielsetzung von Netzwerken

Das Hauptziel ist der Austausch von Informationen und Ressourcen, insbesondere die gemeinsame Nutzung von Ressourcen. Ein weiteres Ziel ist es, alle Daten und Computerprogramme für jeden Benutzer im Netzwerk auf Anfrage zugänglich zu machen, unabhängig vom Standort...

Weiterlesen "Umfassende Klassifizierung von Computernetzwerken und Protokollen" »

Elemente und Funktionen der Kommunikation und Sprache

Informatik3,25 KB

Grundlagen der Kommunikation

Der Akt der Kommunikation tritt auf, wenn eine Person Informationen an eine andere Person oder mehrere Personen übermittelt und dadurch eine Verbindung zwischen ihnen herstellt.

Elemente der Kommunikation

  • Emittent (Sender): Die Person, welche die Informationen übermittelt.
  • Empfänger: Die Person, an die die Nachricht gerichtet ist.
  • Nachricht: Der Inhalt der Informationen, der durch den Absender übermittelt wird.
  • Code: Eine Reihe von Zeichen, die nach Regeln kombiniert werden, die Sender und Empfänger kennen.
  • Kanal: Das Mittel oder die Stelle, die Sender und Empfänger miteinander verbindet und die Übermittlung der Nachricht ermöglicht.
  • Hintergrund/Kontext: Die Situation und die Umstände, die Sender und Empfänger
...
Weiterlesen "Elemente und Funktionen der Kommunikation und Sprache" »

Software-Qualitätssicherung: Statische & Dynamische Prüfung

Informatik2,98 KB

Statische und dynamische Prüfung

Die Inspektion von Software umfasst zwei grundlegende Ansätze:

  • Statische Prüfung: Analyse der statischen Systemdarstellungen zur Fehlererkennung, ohne das Programm auszuführen. Dies kann durch dokumentenbasierte Werkzeuge und Code-Analysen ergänzt werden.
  • Dynamische Prüfung (Testen): Überprüfung des Verhaltens durch Ausführung des Systems mit Testdaten, um die operative Leistung zu beobachten.

Test-Programm

Tests können das Vorhandensein von Mängeln aufzeigen, jedoch nicht deren Abwesenheit beweisen. Sie sind das wichtigste Verfahren zur Validierung nicht-funktionaler Anforderungen. Für eine vollständige Abdeckung der Verification & Validation (V&V) sollten statische und dynamische Prüfungen...

Weiterlesen "Software-Qualitätssicherung: Statische & Dynamische Prüfung" »

Computer-Netzwerke: Grundlagen, Typen und Protokolle für SEO

Informatik4,31 KB

Grundlagen und Vorteile von Computer-Netzwerken

Ein Computer-Netzwerk ist eine Sammlung von miteinander verbundenen Computern, die die gemeinsame Nutzung von Ressourcen (wie Drucker, Festplatten) und Informationen (Programme und Daten) ermöglicht.

Vorteile der Netzwerknutzung

  • Fähigkeit zur gemeinsamen Nutzung von Peripheriegeräten wie Druckern, Faxgeräten etc.
  • Möglichkeit zum Austausch von Informationen über Datenbanken.
  • Beseitigung verstreuter Daten auf einzelnen Computern.
  • Möglichkeit zur umfassenderen Benutzerkontrolle.
  • Schnellere und sicherere Verfügbarkeit von Backups.

Arten von Computer-Netzwerken

Personal Area Network (PAN)

PANs erstrecken sich über wenige Meter und ermöglichen die Verbindung von Computern via Bluetooth.

LAN (Local Area

...
Weiterlesen "Computer-Netzwerke: Grundlagen, Typen und Protokolle für SEO" »

Die Informations- und Wissensgesellschaft: Entwicklung, Technologien und Auswirkungen

Informatik6,01 KB

Die Informations- und Wissensgesellschaft

Die Gesellschaft wandelt sich in die sogenannte Informations- und Wissensgesellschaft, die durch die Präsenz von Technologien im Alltag geprägt ist:

  1. Computer
  2. Telefone (PDAs, Smartphones)
  3. GPS
  4. Sonstige

Informationstechnologien (IKT)

Definition der IKT

Informations- und Kommunikationstechnologien (IKT) ermöglichen das elektronische Speichern, Erstellen, Abrufen und Übermitteln großer Informationsmengen mit hoher Geschwindigkeit. Sie umfassen die gemeinsame Nutzung von Computern, Mikroelektronik und Telekommunikation als Werkzeuge, um Informationen zunehmend sicherer, schneller und wirtschaftlicher zu erfassen, zu speichern, zu verteilen, zu produzieren, zu manipulieren, zu verarbeiten und zu übermitteln....

Weiterlesen "Die Informations- und Wissensgesellschaft: Entwicklung, Technologien und Auswirkungen" »

Netzwerkübersicht: LAN, Topologien, Verkabelung, WLAN und RAM

Informatik3,49 KB

Lokale Netzwerke (LAN)

Lokale Netzwerke: Computer oder Geräte sind über Kabel miteinander verbunden, um Ressourcen gemeinsam zu nutzen und Informationen auszutauschen. Der Kabelanschluss erfolgt über eine Netzwerkkarte; die Computer verwenden Netzwerksoftware für den Austausch. Für die Kommunikation wird das Protokoll TCP/IP verwendet. Jeder Computer ist durch eine IP-Adresse identifiziert.

Topologie des Netzwerks

Ring-Netzwerk

Ein Ringnetzwerk ist ein geschlossenes Netzwerk, in dem die Computer in einer Ringstruktur verbunden sind. Informationen laufen entlang des Rings; jeder Computer empfängt Daten und leitet sie an den nächsten Knoten weiter, bis der Empfänger erreicht ist.

Stern-Netzwerk

Bei einem Sternnetzwerk sind die Endgeräte nicht...

Weiterlesen "Netzwerkübersicht: LAN, Topologien, Verkabelung, WLAN und RAM" »

Grundlagen der Informatik und Computer-Hardware

Informatik2,25 KB

Erste Folie: Einführung in Computer

Definition des Computers

Der Begriff Informatik stammt aus der Vereinigung von Information und Automatik. Informatik ist die Disziplin, die sich mit der automatisierten Verarbeitung von Informationen befasst.

Zweite Folie: Der Computer

Der Computer ist eine Maschine, die Informationen verarbeitet, speichert und Ausgaben erzeugt. Dies geschieht auf eine Weise, die nicht nur einfach, sondern auch schnell und effizient ist.

Grundlegende Komponenten

  • 1. Hardware: Physische Komponenten eines Computers.
  • 2. Software: Anweisungen, die alle Computer-Komponenten steuern.

Dritte Folie: Grundfunktionen eines Computers

Die grundlegenden Operationen eines Computers sind:

  1. Dateneingabe: Zur Kommunikation mit dem Computer.
  2. Datenverarbeitung:
...
Weiterlesen "Grundlagen der Informatik und Computer-Hardware" »