Programmierung 2 an der Hochschule Ruhr West

Karteikarten und Zusammenfassungen für Programmierung 2 an der Hochschule Ruhr West

Arrow Arrow

Komplett kostenfrei

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

Lerne jetzt mit Karteikarten und Zusammenfassungen für den Kurs Programmierung 2 an der Hochschule Ruhr West.

Beispielhafte Karteikarten für Programmierung 2 an der Hochschule Ruhr West auf StudySmarter:

Was sind Paradigmen von Java?

Beispielhafte Karteikarten für Programmierung 2 an der Hochschule Ruhr West auf StudySmarter:

Weitere Eigenschaften von Java?

Beispielhafte Karteikarten für Programmierung 2 an der Hochschule Ruhr West auf StudySmarter:

Nenne Eigenschaften von rein imperativen Sprachen! (C)

Beispielhafte Karteikarten für Programmierung 2 an der Hochschule Ruhr West auf StudySmarter:

Was macht den Bytecode aus?

Beispielhafte Karteikarten für Programmierung 2 an der Hochschule Ruhr West auf StudySmarter:

Welche Aspekte sind sicherheitsrelevant in Java?

Beispielhafte Karteikarten für Programmierung 2 an der Hochschule Ruhr West auf StudySmarter:

Wie funktionieren break und continue?

Beispielhafte Karteikarten für Programmierung 2 an der Hochschule Ruhr West auf StudySmarter:

Was ist das Dynamic Binding?

Beispielhafte Karteikarten für Programmierung 2 an der Hochschule Ruhr West auf StudySmarter:

Was sind Eigenschaften von abstrakten Klassen?

Beispielhafte Karteikarten für Programmierung 2 an der Hochschule Ruhr West auf StudySmarter:

Wie kennzeichnet man abstrakte Methoden und Klassen in UML Notation?

Beispielhafte Karteikarten für Programmierung 2 an der Hochschule Ruhr West auf StudySmarter:

Was sind die Eigenschaften von einem Interface?

Beispielhafte Karteikarten für Programmierung 2 an der Hochschule Ruhr West auf StudySmarter:

Wozu werden Markierungsschnittstellen genutzt?

Beispielhafte Karteikarten für Programmierung 2 an der Hochschule Ruhr West auf StudySmarter:

Was ist eine Martkierungsschnittstelle?

Kommilitonen im Kurs Programmierung 2 an der Hochschule Ruhr West. erstellen und teilen Zusammenfassungen, Karteikarten, Lernpläne und andere Lernmaterialien mit der intelligenten StudySmarter Lernapp. Jetzt mitmachen!

Jetzt mitmachen!

Flashcard Flashcard

Beispielhafte Karteikarten für Programmierung 2 an der Hochschule Ruhr West auf StudySmarter:

Programmierung 2

Was sind Paradigmen von Java?

  • Objekt-orientiert
  • Imperativ
  • Seit Java 8 zunehmend auch funktionale Elemente

Programmierung 2

Weitere Eigenschaften von Java?

  • Plattformunabhänig (durch JRE)
  • Kompilierte Sprache
  • Paralellisierbar

Programmierung 2

Nenne Eigenschaften von rein imperativen Sprachen! (C)

  • Das bietet viel Freiheit …
  • schlechte Wartbarkeit
    • Wird die Struktur verändert, müssen alle Funktionen, die damit arbeiten, angepasst werden.
    • Jede Funktion, die Daten liest oder schreibt, muss die Datenstruktur
      genau kennen.

Programmierung 2

Was macht den Bytecode aus?

  • Byte-Code ist maschinenunabhängiger Zwischencode
  • Dieser Byte-Code ist für alle Plattformen identisch
  • Benötigt JRE zum Ausführen
  • Wird interpretiert und optimiert

Programmierung 2

Welche Aspekte sind sicherheitsrelevant in Java?

  • Die virtuelle Maschine fängt Sicherheitsprobleme ab
  • keine Zeiger und keine Zeigerarithmetik
  • Keine manuelle Speicherverwaltung
  • Informationhiding

Programmierung 2

Wie funktionieren break und continue?

  • break bricht eine Schleife ab und springt hinter den Schleifenrumpf.
  • continue bricht eine Iteration(Einen Durchlauf) ab und springt zur nächsten Iteration.

Programmierung 2

Was ist das Dynamic Binding?

Das Dynamic Binding besagt, dass zur Laufzeit geprüft wird welchen Typ ein Objekt hinter einer Referenzvariable wirklich hat. Bei dem Aufruf einer Methode wird dann geprüft, ob diese in der Vererbungshierarchie oberhalb des Objekttypes überschrieben wurde. Die überschriebene Methode, welche sich am tiefsten in der Vererbungshierarchie befindet, wird gewählt. 

Programmierung 2

Was sind Eigenschaften von abstrakten Klassen?

  • Sie können nicht instantiiert werden
  • Sie kann nicht implementierte Methoden vorgeben 

Programmierung 2

Wie kennzeichnet man abstrakte Methoden und Klassen in UML Notation?

Sie werden Kursiv geschrieben.

Programmierung 2

Was sind die Eigenschaften von einem Interface?

  • Es besteht nur aus Methodenköpfen und Konstanten
  • Alle Methoden sind automatisch abstrakt und public
  • alle Konstanten sind Automatisch public und static

Programmierung 2

Wozu werden Markierungsschnittstellen genutzt?

Mit Markierungsschnittstellen lassen sich Klassen Kategorien zuordnen. 

Programmierung 2

Was ist eine Martkierungsschnittstelle?

Ein leeres Interface

Melde dich jetzt kostenfrei an um alle Karteikarten und Zusammenfassungen für Programmierung 2 an der Hochschule Ruhr West zu sehen

Singup Image Singup Image
Wave

Andere Kurse aus deinem Studiengang

Für deinen Studiengang Programmierung 2 an der Hochschule Ruhr West gibt es bereits viele Kurse auf StudySmarter, denen du beitreten kannst. Karteikarten, Zusammenfassungen und vieles mehr warten auf dich.

Zurück zur Hochschule Ruhr West Übersichtsseite

Digitales Mediendesign

Grundlagen der Psychologie und Ergonomie

Grundlagen Psychologie und Ergonomie

Grundlagen Informatik und Programmierung

Diskrete Mathematik

LeLaJuJaGe

Datenbanken

Kognitions-, Kommunikations- und Medienpsychologie

Programmierung II

Kognitions-, Kommunikations- und Medienpsychologie

Softwaretechnik

ognitions-, Kommunikationsund Medienpsychologie

Angewandte Statistik

Was ist StudySmarter?

Was ist StudySmarter?

StudySmarter ist eine intelligente Lernapp für Studenten. Mit StudySmarter kannst du dir effizient und spielerisch Karteikarten, Zusammenfassungen, Mind-Maps, Lernpläne und mehr erstellen. Erstelle deine eigenen Karteikarten z.B. für Programmierung 2 an der Hochschule Ruhr West oder greife auf tausende Lernmaterialien deiner Kommilitonen zu. Egal, ob an deiner Uni oder an anderen Universitäten. Hunderttausende Studierende bereiten sich mit StudySmarter effizient auf ihre Klausuren vor. Erhältlich auf Web, Android & iOS. Komplett kostenfrei. Keine Haken.

Awards

Bestes EdTech Startup in Deutschland

Awards
Awards

European Youth Award in Smart Learning

Awards
Awards

Bestes EdTech Startup in Europa

Awards
Awards

Bestes EdTech Startup in Deutschland

Awards
Awards

European Youth Award in Smart Learning

Awards
Awards

Bestes EdTech Startup in Europa

Awards
X

StudySmarter - Die Lernplattform für Studenten

StudySmarter

4.5 Stars 1100 Bewertungen
Jetzt entdecken
X

Gute Noten in der Uni? Kein Problem mit StudySmarter!

89% der StudySmarter Nutzer bekommen bessere Noten in der Uni.

50 Mio Karteikarten & Zusammenfassungen
Erstelle eigene Lerninhalte mit Smart Tools
Individueller Lernplan & Statistiken


Lerne mit über 1 Millionen Nutzern in der kostenlosen StudySmarter App.

Du bist schon registriert? Hier geht‘s zum Login