Compiler, Linker, Interpreter
Prozedurale und objektorientierte Herangehensweise
Variablen, Datentypen und -strukturen
Kontrollstrukturen, z. B. Verzweigung, Schleife
Prozeduren, Funktionen Klassen, Vererbung, Methoden
Bibliotheken, Frameworks
Skriptsprachen, z. B. Shell-Skript, Macros
Debugging, formale und inhaltliche Fehler
Welche primitiven Datentypen kennst du in der Java-Anwendungsentwicklung?
Ganzzahlen:
int
byte
short
long
Fließkomma:
float
double
Weitere Datentypen:
boolean
char
Welchen Nutzen hat ein Framework in der Anwendungsentwicklung?
Ein Framework ist eine Art Softwareplattform, welche im Rahmen der Anwendungsentwicklung genutzt wird. Damit werden die Architekturen sowie die Struktur der künftigen Anwendung festgelegt. Der sogenannten Ordnungsrahmen bzw. das Gerüst eines Frameworks enthält erforderliche Vorlagen, Standardmodule, Bibliotheken und APIs, die dem Anwendungsentwickler zur Verfügung gestellt werden.
Erläutere den Unterschied zwischen einem Compiler und einem Interpreter
Compiler
Ein Compiler wandelt den Quellcode des Programms in lesbare Maschinensprachen um und übersetzt dabei alles in Maschinencode
Interpreter
Ein Interpreter verarbeitet den Quellcode eines Programms während der Laufzeit. Der Interpreter geht dabei Zeile für Zeile vor, die Anweisungen werden nacheinander eingelesen, analysiert und sofort zur Laufzeit ausgeführt
Was versteht man in der Objektorientierten Programmierung (OOP) unter einer Vererbung?
Eine Vererbung beschreibt die Vorgehensweise in der OOP, eine neue Klasse als Erweiterung einer bereits existierenden Klasse zu erzeugen.
Was versteht man im Klassendiagramm unter einer Komposition?
Folgende Aussagen sind zutreffend:
es handelt sich um ein windowsbasiertes Betriebssystem der Netzwerkadapter hat keine statische IPv4-Adresse
- die Eigenschaften des Internetprotokolls, Version 4 (TCP/IPv4) wollen die IP-Adresse automatisch beziehen
ー
ein DHCP-Request des Netzwerkadapter wurde nicht
beantwortet
DHCP Server ist zurzeit nicht erreichbar
laut der Internet Assigned Numbers Authority (IANA) wird das Feature Automatic Private IP Addressing (APIPA) aktiviert
es wurde in dem APIPA Adressbereich 169.254.1.0 - 169.254.254.255 eine zufällige IPV4 Adresse mit einer /16
Subnetzmaske erzeugt
Was ist im Klassendiagramm eine Aggregation?
Erkläre den Unterschied zwischen einem Objekt und einer Klasse
Eine Klasse definiert mithilfe von Kategorien Objekte, die gleiche Attribute haben und gleiche Methoden benutzen
Ein Objekt ist eine Instanz einer Klasse, die nach dem Bauplan der zugeordneten Klasse erschaffen wurde.
Last changed2 years ago