1 Softwareentwicklung

Softwareentwicklung, Grundlagen der Programmierung, Informatik 1. Semester

Softwareentwicklung, Grundlagen der Programmierung, Informatik 1. Semester


N. W.
Diese Lernkarten behandeln grundlegende Konzepte der Softwareentwicklung auf Universitätsniveau, mit Fokus auf Methoden, Klassen, Interfaces und Java-Programmierung. Sie decken Themen wie Parameter, Konstruktoren, Typen, Ausdrücke und Grammatik ab, wobei auch spezifische Beispiele und Anwendungen vertieft werden. Ideal für Studierende der Informatik, die ihr Verständnis von objektorientierter Programmierung und Java vertiefen möchten.
Flashcards
16
Students
78
Language
German
Category
Computer Science
Level
University
Created / Updated
11.01.2017 / 07.10.2025

Flashcards

Wie viele Exemplare lassen sich von einer Klasse erzeugen, die als

Exemplarvariablen zwei boolesche und keinen expliziten Konstruktor definiert?

Wie viele verschiedene Zustände kann ein Exemplar einer Klasse, welche ausschließlich zwei boolesche Exemplarvariablen definiert, maximal annehmen?

Wie viele Exemplarvariablen hat diese Klasse:

public class Example
{
   private boolean _boo1;
   private boolean _boo2;

   public boolean puboo()
   {
      boolean result = false;
      result = _boo1 && _boo2;
      return result;
    }
}

?

Welche der Aussagen sind in der Programmiersprache Java richtig?

Kreuze richtige Aussagen an.

Kreuze richtige Aussagen an.

Java: Welchen Wert hat der Ausdruck   (int)((31.0 / 4) * 5) ?

Java: Welchen Wert hat der Ausdruck  true && false || true ?

Wie viele Parameter hat die Methode  public void m(int a, int b, int c) { ... } ?

Welchen Wert hat die Variable i nach Ausführung der Anweisungen:

int i = 2;
i = i + 1;
i = i – 1;

?

Kreuze die richtigen Aussagen an.

Java: Kreuze richte Aussagen an.

Welches Ergebnis liefert diese Methode:

public int examp(int k)

{
   int result = 0;
   for (int i=0; i<k; i++)
   {
      result = result + 3*i;
   }
   return result;
}

wenn bei einem Aufruf als aktueller Parameter der Wert 4 übergeben wird?

Java: Kreuze die richtigen Aussagen an.

Welches Ergebnis liefert diese Methode:

public int examp(int p)
{
   int result;
   if (p == 0)
   {
      result = 0;
   }
   else
   {
      result = 2*p + m(p-1);
   }
   return result;
}

wenn bei einem Aufruf als aktueller Parameter der Wert 5 übergeben wird?

Welche der folgenden Aussagen gelten für den folgenden Quelltext, wenn jener einem Java- Compiler als korrekt akzeptiert wird?

public void m(Konto k)
{
   k.einzahlen(100);
   int saldo = k.gibSaldo();
}

Study