ITF T08-T13

Informatik Fundamentals

Informatik Fundamentals


D. V.
Diese Lernkarten bieten eine umfassende Übersicht über grundlegende Konzepte der Informatik auf Berufslehre-Niveau. Sie decken Themen wie Algorithmen, Programmierung in Java, Software-Architektur, UML-Diagramme, Projektmanagementmodelle und Kryptografie ab. Die Karteikarten sind besonders nützlich für angehende Informatiker, die sich mit der Entwicklung von Programmen, der Modellierung von Systemen und der Implementierung von Sicherheitsmechanismen vertraut machen möchten.
Cartes-fiches
56
Utilisateurs
2
Langue
Allemand
Catégorie
Informatique
Niveau
Apprentissage
Créé / Mis à jour
25.11.2015 / 06.09.2017

Flashcards

T11

Nennen Sie zwei Beispiele für die Anwendung von Agiles Vorgehen

  • eXtreme Programming
  • Scrum

T11

Was ist UML?

  • Unified Modeling Language
  • Symbolsätze und eine Notation, womit man objektorientiert ein System beschreiben kann
  • 13 spefizierte Diagrammen auf geiteilt in drei Diagramm-Arten (UML 2.0)
  • Modelierungskonvention bis in die Entwurfsschritten Anwendung findet
  • wird von der Object Management Grou (OMG) gepflegt
  • Proprietäre Werkzeuge erleichtern den Einsatz von UML

T11

Nennen Sie die drei Diagramm-Typen eines UMLs.

  • Strukturdiagramme (Interaction)
  • Verhaltensdiagramme (Behaviour)
  • Wechselwirkungsdiagramme (Interaction)

T11

Worum handelt es sich bei diesen Diagrammen?

Wie wird es verwendet?

  • Anwendungsfalldiagramm
  • Typ: Verhaltensdiagramm
  • Vewendung: Stellt die Zusammenhänge zwischen Anwendungsfällen und den beteiligten Akteuren dar. Ein Anwendungsfall stellt das externe Systemverhalten aus der Sicht des Anwenders dar.

T11

Was beschreibt dieses Diagramm?

Wie wird es verwendet?

  • Aktivitätsdiagramm
  • Typ: Verhaltensdiagramm
  • Verwendung: Stell die Ablaufmöglichkeiten eines Systems dar
  • Merkmale
    • Die einzelnen Aktionen und deren Zusammenhänge werden notiert
    • Neben den Aktionen können auch Zustände notiert werden, wenn durch die Aktion ein Zustandswechsel erfolgt
    • Können in Verantwortlichkeitsbereiche aufgeteilt werden

T12

Wer war der Anstoss für das Fach Informatikstheorie?

Claude Shannon.

Veröffentlichte 1948 einen Aufsatz auf der die Datenkommunikaton mathematisch erklärt.

T12

Welche Kanalkodierungsarten sind definiert?

  • Fehlerarkennende Kodierung
  • Fehlerkorrigierende Kodierung

T12

Wie wird der Hammingabstand in Zusammenhang mit den Behandlungen von Fehlern angewandt?

  • Definition: d = Hammingsabstand
  • Mininimaler Abstand für Fehlererkennung = d-1
  • Mögliche Bitkorrektur = d/2-1

T12

Nennen Sie Beispiele der bekannteten Kodierungsschemen und deren Fähigkeiten.

.

T12

Wie funktioniert die CRC-Kodierung und wo wird es angewandt?

Funktion

Der Rest einer Division zu einer bekannten Zahl muss mit der gesendete Prüfzahl übereinstimmen.

Verwendung

  • Ethernet
  • Festplatte A/E

T12

Welche zwei Arten von Kompression wurden formuliert?

  • Verlustlose (lossless compression)
  • Verlustbehaftete (lossy compression)

T12

Wie wurde die Huffman-Kodierung formuliert?

Die am häufigsten vorkommene Zeichen bekommen den kürzesten Anzahl-Bit.

T12

Wie wurde die Fano-Bedingung formuliert?

Ein Code erfüllt die Fano-Bedingung, wenn kein Wort aus dem Code der Anfang eines anderen Wortes ist.

T12

Wieso wurde eine Kryptografie nach Cäsar-Chiffre benannt?

Die Römer verschoben die Buchstaben um Stellen. Dadurch konnten Sie geschützte Nachrichten senden.

T12

Wie nennt man eine Verschlüsselung, wenn dazu Mapping-Tabelle benötigt werden?

Vigrenère Verschlüsselungsmethode.

T12

Wie funktioniert Public-Key-Systeme?

  • Jeder besitzt einen öffentlichen und eine privaten Schlüssel
  • Die Nachricht wird mit dem Public-Key des Empfängers verschlüsselt
  • Der Empfänger decodiert die Nachricht mit seinem Privat-Key, welcher passend zu seinem Public-Key sein muss

Study