Created by Ausizio Talan
over 5 years ago
|
||
Was ist Informatik (Definition)
Definition Hardware
Definition Software
EVA Prinzip
Was ist die CPU und woraus besteht sie
Was ist ein Bus (Datenverarbeitung)
Beispiele für Zahlensysteme
Unterschied Nachricht - Information
Umwandlung von Binär in Oktal/ Hexadezimal
Umwandlung von Dezimal in Binär
Binäre Addition
Binäre Substitution
Zweier Komplement
binäre Multiplication
Was ist der Nachrichtenraum
Was ist die Interpretation von Informationen
Ebenen der Information
Unterschied Daten, Information, Wissen
Definition Codierung
Beispiele für Codes
Codesicherung und Fehlerkorrektur in Codierungen
Paritätsbit vs. Kreuzparitätskrolle
CRC-Codes
Definition und Ziel von Verschlüsselung
Forderungen an ein sicheres Kommunikationssystem
Anwendungsbereiche von Verschlüsselung
Eigenschaften Symmetrische Verschlüsselung
Beispiele für symmetrische Verschlüsselungsverfahren
Probleme der symmetrischen Verschlüsselung
Asymmetrische Verschlüsselung
Wie funktioniert die asymmetrische Verschlüsselung
Unterschied Leiter, Isolatoren und Halbleiter
Wie sind Dioden aufgebaut
Wie funktionieren Dioden
Wie funktioniert ein Transistor
Woraus besteht ein Computer nach Von Neumann?
Welche Aufgaben hat das Steuerwerk?
Was macht die ALU
Was ist das Speicherwerk in der CPU
Wie sieht ein Befehlszyklus der CPU aus?
Welche Problematik wirft die Von-Neumann-Architektur auf? (Von-Neumann-Flaschenhals)
Unterschied RISC & CISC
Wie kann man Rechnerstrukturen unterscheiden? (Flynn Klassifikation)
Parallelität einer Befehlssequenz
Nachteile einer Pipeline Architektur (Parallelität)
Probleme bei der Weiterentwicklung von CPUs & Lösungsansätze
Multithreading
vs. Multi-Core-CPU
vs. Multiprozessor
vs. Multicomputer Systeme
verschiedene Speicherarten und Speicherhierarchie
Technologien für den Primären Speicher
Welche Aufgabe haben Caches?
Aufgabe und Arten von sekundärem Speicher
RAID 0
RAID 1
RAID 5
RAID 10
RAID 15
I/O & Strategien zur Kommunikation mit Peripheriegeräten
Definition Rechnernetz
Mögliche Aufgaben von Rechnernetzen
Was sind Protokolle
Aufgaben von Protokollen
Protokolle - Synchron vs. Asynchron
Protokolle - Simplex vs. Vollduplex
Protokolle - Leitungsvermittlung vs. Paketvermittlung
OSI- Schichtenmodell
Physical Layer
Data Link Layer
Network Layer
Transport Layer
Session Layer
Presentation Layer
Application Layer
Grundlagen OSI-Schichtenmodell
Was ist ein personal Network
Unterschied Internet & Intranet
IPv4 vs. IPv6
Was ist TCP
TCP/IP Schichtenmodell
Was ist HTTP
Aufbau HTTP Nachricht
Was ist FTP
Was ist eine URI
Welche Aufgaben hat ein Betriebssystem
Welche verschiedenen Verwendungsmöglichkeiten gibt es für einen Computer? (Betriebsarten)
Schichten eines Betriebssystems
Was ist ein Prozess
Welche Prozesszustände gibt es?
Was macht das Scheduling?
Lösungen für den Kritischen-Abschnitt
Kommunikationsmöglichkeiten zwischen Prozessen
Unterschied statische und dynamische Speicherverwaltung
Möglichkeiten der Speicherverwaltung
Beispiele für Betriebssysteme
Typ 1 vs. Typ 2 Hypervisor
Vorteile von Virtualisierung
Was ist ein DBMS
Vorteile einer Datenbank ggü. Dateisystem
Welche Aufgaben hat ein DBMS
Schichten eines DBMS
Relationale DBMS
Schlüssel in Relationalen DBMS
Erste Normalform
Zweite Normalform
Dritte Normalform
Welche drei Arten von SQL gibt es?
Was gehört zur Data Definition Language
Was gehört zur Data Manipulation Language
Data Control Language
Was besagen die ACID Eigenschaften von Transaktionen
OLTP vs OLAP
Was ist ein Data Warehouse und wofür ist es gut?
Aufgaben von Data Mining
Einsatzmöglichkeiten von XML
Definition Algorithmus
Deterministische vs. Determinierte Algorithmen
Sequentielle und Binäre Suche
Wieso wird hashing für Speicher/ Suche verwendet?
Preorder, Inorder, Postorder
Wofür werden Bäume verwendet?
Generationen von Programmiersprachen
Was sind Compiler und Interpreter und was tun sie?
Welche Arten von Programmiersprachen gibt es?
Warum objektorientiert?
Was sind Frameworks
Was ist JVM und wofür wird es verwendet?
Deklaration und Initialisierung
Welche primitiven Datentypen gibt es?
Wieso statische Attribute und Methoden?
Kapselung und Geheimnisprinzip in Java
Was ist das besondere an generischen Klassen?
Was ist HTML
Was ist CSS
Unterschied Java Javascript
Was ist JSON?
Was ist AJAX
Eigenschaften von PHP