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

Einführung in die Automatentheorie und JFLAP

Informatik4,17 KB

Definition: Abstrakte Maschine und Automat

Ein Automat oder eine abstrakte Maschine ist in der Informatik das Modell eines digitalen, zeitdiskreten Rechners. Die Vereinfachung der Fähigkeiten erlaubt es, das Verhalten eines Automaten leichter zu verstehen und zu vergleichen – darauf kommt es an.

Grundlegendes Verhalten

Das grundsätzliche Verhalten eines Automaten ist immer gleich: Dem Automaten wird von außen eine Eingabe als Folge von Zeichen vorgelegt. Der Automat befindet sich in einem Zustand. Jedes Mal, wenn ein Eingabezeichen eintrifft, kann sich abhängig vom Eingabezeichen und dem gegenwärtigen Zustand ein neuer Zustand, der Folgezustand, einstellen (Zustandsübergang oder Transition). Die Menge der möglichen Zustandsübergänge,...

Weiterlesen "Einführung in die Automatentheorie und JFLAP" »

Betriebssysteme: Funktionen und Verwaltung

Informatik5,78 KB

1. Funktionen eines Betriebssystems

  • Kontrolle der Nutzung von Systemressourcen
  • Steuerung des Prozesses zur Speicherung von Daten und Ausführung von Anwendungen
  • Überwachung und Erkennung von Konfigurationsfehlern
  • Konfiguration verschiedener Computerkomponenten
  • Kommunikation mit anderen Computern ermöglichen

Merkmale von Linux

  • Grafische Benutzeroberfläche (GUI)
  • Freie, offene Technologie (Open Source)
  • Unterstützt Plug & Play
  • Immun gegen Virenbefall
  • Enthält mehrere Versionen
  • Mehrbenutzer- und Multitasking-System

Merkmale von Windows

  • GUI-Unterstützung
  • Plug & Play-Technologie (umfasst eine Vielzahl von Aufgaben)
  • Es gibt mehrere Versionen
  • Bietet Multimedia- und Kommunikationsmöglichkeiten
  • Mehrbenutzer- und Multitasking-System

2. Grafische Benutzeroberfläche

...
Weiterlesen "Betriebssysteme: Funktionen und Verwaltung" »

UML Diagrammtypen und Softwarearchitektur im Überblick

Informatik6,02 KB

Klassendiagramme

Das Klassendiagramm oben zeigt einen Satz von Klassen, Schnittstellen (Interfaces) und Kollaborationen sowie deren Beziehungen. Andere Grafiken wie Diagramme können auch Klassenanmerkungen und Einschränkungen enthalten, Pakete enthalten oder auch aus diesen bestehen, welche dazu dienen, Elemente zur Modellierung in Teilen eines größeren Ganzen zu gruppen. Manchmal werden in Diagrammen auch Klassen an Orten platziert, wenn man speziell den Typ (möglicherweise dynamisch) einer Instanz anzeigen möchte.

Objektdiagramme

UML-Klassendiagramme werden verwendet, um statische Aspekte der Bausteine des Systems anzuzeigen. Die Interaktionsdiagramme dienen dazu, die dynamischen Aspekte des Systems anzuzeigen und bestehen aus diesen Vorkommen...

Weiterlesen "UML Diagrammtypen und Softwarearchitektur im Überblick" »

Grundlagen der Programmierung: Algorithmen und Sprachen

Informatik3,75 KB

Was ist ein Algorithmus?

Ein Algorithmus ist eine präzise Abfolge von Schritten, die befolgt werden müssen, um eine bestimmte Tätigkeit durchzuführen oder ein Problem perfekt zu lösen. Die Programmierung ist ein Teilgebiet der Informatik, das es ermöglicht, eigene Programme zur Lösung verschiedener Probleme zu erstellen.

Programmiersprachen: Ein Überblick

Low-Level-Sprachen

Die wichtigsten Vertreter sind die Maschinensprache und Assembler:

  • Maschinensprache: Die einzige Sprache, die der Computer direkt versteht. Sie nutzt binären Code (0 und 1). Sie war die erste verwendete Sprache, ist jedoch fehleranfällig und schwer zu merken.
  • Assembler: Der erste Versuch, die Maschinensprache durch eine verständlichere Form zu ersetzen. Sie verwendet
...
Weiterlesen "Grundlagen der Programmierung: Algorithmen und Sprachen" »

Pioniere der Informatik und digitale Grundlagen

Informatik3,92 KB

Pioniere der Informatik

  • Blaise Pascal: Französischer Mathematiker, Physiker, Philosoph und Theologe. Er gilt als einer der Väter der Computertechnik. Er beeinflusste die Entwicklung der modernen Wirtschafts- und Sozialwissenschaften maßgeblich, entwickelte mechanische Rechenmaschinen und leistete bedeutende Beiträge zur mathematischen Wahrscheinlichkeitstheorie. Er starb im Alter von 39 Jahren.
  • Pascaline: Die von Pascal erfundene Rechenmaschine war der erste Prototyp eines Rechners. Aufgrund ihrer Komplexität und Größe war sie jedoch wenig effizient und nur für sehr einfache Berechnungen geeignet.
  • Charles Babbage: Britischer Mathematiker und Informatiker, der als einer der Väter des Computers gilt. Er entwarf Konzepte für Rechenmaschinen,
...
Weiterlesen "Pioniere der Informatik und digitale Grundlagen" »

Organisationsstrukturen und Kommunikation im Unternehmen

Informatik4,73 KB

Formelle und informelle Organisation

Manchmal werden Organisationen durch das Management definiert, manchmal entstehen sie jedoch durch spontane Beziehungen. Dies führt zu formellen und informellen Arten der Organisation.

Gemeinsame informelle Organisation

Soziale Beziehungen, die spontan innerhalb einer Firma oder Organisation entstehen, nennt man informell. Es ist oft schwer, die förmlichen Strukturen exakt zu ermitteln.

Kommunikation in der Wirtschaft

Elemente der Kommunikation

Informationen fließen von einem Sender zu einem Empfänger. Der Inhalt ist eine Nachricht, die durch einen Kanal übertragen wird. Sowohl bei der Erstellung als auch beim Empfang der Nachricht wird ein Code benötigt. Dies wird als Kodierung bzw. Dekodierung bezeichnet....

Weiterlesen "Organisationsstrukturen und Kommunikation im Unternehmen" »

Grundlagen der WLAN-Technologie: Fragen und Antworten

Informatik5,31 KB

Wichtige Konzepte der Wireless-Netzwerktechnik

1. WLAN vs. Bluetooth: Reichweite

Warum kann die IEEE 802.11 Wireless-Technologie größere Distanzen überbrücken als Bluetooth?

  • Antwort: Sie hat eine höhere Sendeleistung.

2. Vorteile der Wireless-Technologie (3 Punkte)

Was sind drei Vorteile der Wireless-Technologie gegenüber der Kabeltechnologie?

  • Jederzeit und überall Verbindungen (Mobilität)
  • Einfacher und kostengünstiger zu installieren
  • Einfaches Hinzufügen zusätzlicher Geräte

3. Vorteile von WLAN gegenüber Kabelnetzen (2 Punkte)

Was sind zwei Vorteile von drahtlosen Netzwerken gegenüber drahtgebundenen Netzen?

  • Mobilität
  • Reduzierte Montage- und Installationszeiten

4. Planung: Faktoren für die Anzahl der Access Points

Welche drei Faktoren beeinflussen...

Weiterlesen "Grundlagen der WLAN-Technologie: Fragen und Antworten" »

Netzwerkprotokolle und Referenzmodelle

Informatik3,37 KB

Web- und FTP-Server

Wenn ein Web-Client eine IP-Adresse eines Webservers erhält, kontaktiert der Client-Browser den Server über die IP-Adresse und den Port 80, um Webdienste anzufragen. Diese Anfrage wird mittels des Hypertext Transfer Protocol (HTTP) an den Server gesendet.

Der FTP-Server ermöglicht es einem Client, Dateien zwischen Geräten auszutauschen. Zudem können Kunden Dateien verwalten und Remote-Management-Befehle senden, um Anwendungen zu starten. Eine FTP-Sitzung nutzt den Zielport 21 für Steuerbefehle und den Port 20 für die Datenübertragung.

E-Mail-Server und Kommunikation

E-Mail-Server nutzen Software, die es ihnen ermöglicht, mit Kunden und anderen Mail-Servern über das Netzwerk zu interagieren:

  • SMTP (Port 25): Dient dazu,
...
Weiterlesen "Netzwerkprotokolle und Referenzmodelle" »

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" »

IT-Grundlagen: Tastenkombinationen, Makros und SQL-Abfragen

Informatik3,49 KB

1. Wichtige Tastenkombinationen für MS Word

  • Umschalt + Strg + M: Schriftgröße ändern
  • Umschalt + Strg + F: Schriftart ändern
  • Umschalt + Strg + D: Text doppelt unterstreichen
  • Umschalt + Strg + L: Groß- in Kleinbuchstaben umwandeln
  • Strg + Alt + I: Seitenansicht öffnen
  • Strg + M: Schriftart und Schriftgröße ändern
  • Umschalt + Strg + U: Groß- in Kleinbuchstaben umwandeln
  • Strg + R: Dokument schließen
  • F12: Dokument speichern unter

2. Formel für die Tabellenauswertung

Verwenden Sie folgende Logik, um Ergebnisse wie Verlustjahr oder Supletorio anzuzeigen:

=WENN(F<25; "Verlustjahr"; WENN(F>=40; "Jahr zu Jahr"; "Rest"))

3. Makro-Erstellung in MS Word

Schritte zur Erstellung eines Makros mit einer Meldung (MSG) und dem Bericht "Rechnung":

  • Makro aufzeichnen
  • Neues
...
Weiterlesen "IT-Grundlagen: Tastenkombinationen, Makros und SQL-Abfragen" »