CoboCards App FAQ & Wünsche Feedback
Sprache: Deutsch Sprache
Kostenlos registrieren  Login

Hol' Dir diese Lernkarten, lerne & bestehe Prüfungen. Kostenlos! Auch auf iPhone/Android!

E-Mail eingeben: und Kartensatz kostenlos importieren.  
Und Los!
Alle Oberthemen / Informatik / Java

Java (135 Karten)

Sag Danke
29
Kartenlink
0
Woraus besteht ein Java-Programm?
aus einer oder mehreren Klassen
Tags: Programmelemente
Quelle: VL 2
30
Kartenlink
0
Wie ist eine Java-Klasse aufgebaut?
- als Block
- besteht aus beliebig vielen Membern
- Member kann Methode oder Variable sein

Man kann sich eine Klasse als "Gerüst" oder "Schablone" vorstellen.
Tags: Programmelemente
Quelle: VL 2
31
Kartenlink
0
Was ist der Unterscheid zwischen Methoden und Variablen?
Methode = Verhalten einer Klasse (Was kann die Klasse?)
Variable = Daten einer Klasse (Was weiß die Klasse?)
Tags: Programmelemente
Quelle: VL 2
32
Kartenlink
0
Was sind die Eigenschaften von Instanzen?
- Von einer Klasse können beliebig viele Instanzen erzeugt werden.
- Daten sind je Instanz variabel -> Variablen
- Verhalten ist für alle Instanzen einer Klasse gleich -> Methoden
Tags: Programmelemente
Quelle: VL 2
33
Kartenlink
0
Was bezeichnen NAMEN in einem Programm? Woraus bestehen sie? Was ist bei der Namensvergabe zu beachten?
- bezeichnen "Dinge", z.B. Variablen, Methoden, Typen

- bestehen aus
   - Buchstaben
   - Ziffern
   - '_' und '$'

- zu beachten:
   - Erster Buchstabe muss Zeichen, Buchstabe, '_' oder '$' sein
   - case-sensitive (Groß-/Kleinschreibung beachten!)
Tags: Programmelemente
Quelle: VL 2
34
Kartenlink
0
Was sind Schlüsselwörter und was kennzeichnet sie?
- spezielle Namen
- sind von Java reserviert und dürfen nicht für eigene Namen genutzt werden
- werden zur Einleitung oder Hervorhebung von Programmteilen genutzt (int, class, new, void, for,...)
- werden in Java immer klein geschrieben
Tags: Programmelemente
Quelle: VL 2
35
Kartenlink
0
Nenne einige Java-Schlüsselwörter!
Tags: Programmelemente
Quelle: VL 2
36
Kartenlink
0
Wie ist eine Variable aufgebaut?
<TYP>  <BEZEICHNER> = <WERT>

Die Wertzuweisung ist dabei optional.
Tags: Programmelemente
Quelle: VL 2
37
Kartenlink
0
Was ist die Aufgabe der Typ-Deklaration und welche Arten von Typen gibt es?
Legt fest, von welcher Art die Daten sein können, die eine Variable annimmt.

Tags: Programmelemente
Quelle: VL 2
38
Kartenlink
0
Was sind primitive Datentypen und welche gibt es?
in Java integrierte Schlüsselwörter.


Eselsbrücke für die Reihenfolge der Zahlentypen:
Beiß kurz ins lange Floß - zweimal!
Tags: Programmelemente
Quelle: VL 2
39
Kartenlink
0
Was kennzeichnet Zeichen?
- Primitiver Typ char basiert auf Unicode
- wird mit einfachen Hochkommata '...' initialisiert
- zur Verwaltung einzelner Zeichen gedacht
Tags: Programmelemente
Quelle: VL 2
40
Kartenlink
0
Was kennzeichnet eine statische Typisierung?
- Java ist statisch typisierte Sprache (mögliche Werte sind vorbestimmt)
- größere Fehlersicherheit
- höhere Laufzeiteffizienz
- geringere Flexibilität
- aufwendige Compiler
- Es gibt auch dynamisch typisierte Sprachen (Ruby, PHP).
Tags: Programmelemente
Quelle: VL 2
41
Kartenlink
0
Was ist bei der Wahl eines Bezeichners für eine Variable zu beachten?
- beliebiger, eindeutiger Name
- kein Java-Schlüsselwort verwenden
- Kann $, _ und Ziffern enthalten, sollte aber vermieden werden
- Immer mit einem Buchstaben beginnen
Tags: Programmelemente
Quelle: VL 2
42
Kartenlink
0
Was versteht man unter Variablendeklaration?
- Vorgang der Variable einen Typ zuzuordnen
- legt Wertebereich und Typ fest
- Aufbau:
- macht Variable im Programm bekannt
Tags: Programmelemente
Quelle: VL 2
43
Kartenlink
0
Was ist ein Literal? Nenne Beispiele für unterschiedliche Typen!
Konstanter Ausdruck
- kann verwendet werden, um Variable zu initialisieren
- Wert, der einer Variablen zugewiesen wird

Tags: Programmelemente
Quelle: VL 2
44
Kartenlink
0
Was kennzeichnet einen String?
- kein primitiver Typ, sondern Referenzdatentyp
- Verwaltung nicht änderbarer Zeichenketten
   Sammlung von Zeichen des Typs char
- Deklaration analog zu Variablen des primitiven Typs
- Initialisierung mit Anführungszeichen "..."
Tags: Programmelemente
Quelle: VL 2
45
Kartenlink
0
Was sind Operatoren, Operanden und Operationen?
- Operatoren verknüpfen Operanden
- Operanden sind Variablen oder Literale
- Operation = Anwendung eines Operators auf mindestens einen Operanden
- jede Operation liefert einen Ergebniswert
- Operatoren sind typisiert, d.h. erwarten einen Operanden eines bestimmten Typs
Tags: Programmelemente
Quelle: VL 2
46
Kartenlink
0
Welche Operatorengruppen gibt es in Java?
- arithmetische Operatoren
- Vergleichsoperatoren
- logische Operatoren
- bitweise Operatoren
- Zuweisungsoperatoren
- bedingte Operatoren
- New-Operator
Tags: Programmelemente
Quelle: VL 2
47
Kartenlink
0
Von welchen Operatoren-Arten spricht man abhängig von der Anzahl der Operanden?
- unäre (Bsp.: Vorzeichenoperatoren)
- binäre
- ternäre
Tags: Programmelemente
Quelle: VL 2
48
Kartenlink
0
Welche arithmetischen Operatoren gibt es?
Tags: Programmelemente
Quelle: VL 2
49
Kartenlink
0
Von welchem Datentyp sind Operanden und Ergebnis bei arithmetischen Operationen?
Operanden:
- entweder numerisch
(byte, short, int, long, float, double)
- oder (Ausnahmefall) char

Ergebisse:
- immer numerisch
(double, float, long, int)
Tags: Programmelemente
Quelle: VL 2
50
Kartenlink
0
Welche logischen Operatoren gibt es?
Was ist ihr Zweck?
Von welchem Typ sind Operanden und Ergebnis?

- zum Vergleich von Wahrheitswerten

- Operanden- + Ergebnistyp: boolean
Tags: Programmelemente
Quelle: VL 2
54
Kartenlink
0
Welche Vergleichsoperatoren gibt es?
Was ist ihr Zweck?
Von welchem Typ sind Operanden und Ergebnis?

- binäre Operatoren
- zum Wertevergleich

- Operanden
  entweder numerisch
  oder char

- Ergebnis
  immer boolean
Tags: Programmelemente
Quelle: VL 2
55
Kartenlink
0
Welche Zuweisungsoperatoren gibt es?
Was ist ihr Zweck?
Von welchem Typ sind Operanden und Ergebnis?

- binäre Operatoren
- Kurzschreibweise
- Operatoren sind
  - numerisch
  - char
  - Objektreferenzen (nur einfache Zuweisung!)
Tags: Programmelemente
Quelle: VL 2
56
Kartenlink
0
Wie bestimmt sich die Auswertungsreihenfolge bei mehreren Operatoren?
- durch Assoziativität (bei Operatoren gleicher Priorität)

- durch Prioritäten:
Tags: Programmelemente
Quelle: VL 2
57
Kartenlink
0
Welche Arten von Typumwandlungen gibt es? Wie unterscheiden sie sich?
Implizite Typumwandlung
Werte kleineren Typs werden an Werte größeren Typs übergeben
-> automatische Konvertierung durch Java

Explizite Typumwandlung
- Konversion von Werten größeren Typs in kleineren Typ wird erzwungen.
- Kann zu Informationsverlust führen.
Tags: Programmelemente
Quelle: VL 2
Kartensatzinfo:
Autor: P-H-I-L
Oberthema: Informatik
Thema: Java
Veröffentlicht: 13.04.2010
 
Schlagwörter Karten:
Alle Karten (135)
Einführung in die OOP (13)
Felder (6)
Generalisierung und Vererbung (11)
Interfaces und Polymorphismus (20)
Programmelemente (26)
Terminologie (8)
VL 03 Kontrollstrukturen (9)
VL 03 Kontrollstrukturen S. 5 (1)
VL 05 (15)
VL 06 Einführung in die OOP (2)
VL 07 (11)
VL 09 GUI Event-Handling (6)
VL Programmelemente (2)
VL03 Kontrollstrukturen (1)
VL04 (6)
VL08 (20)
VL09 GUI (2)
Missbrauch melden

Abbrechen
E-Mail

Passwort

Login    

Passwort vergessen?
Deutsch  English