Objektorientierte Programmierung und Modellierung (Fach) / Numerische Verfahren (Lektion)

In dieser Lektion befinden sich 4 Karteikarten

WS 15/16

Diese Lektion wurde von RouHim erstellt.

Lektion lernen

  • Was ist der Unterschied zwischen Funktional & Imperativ? Funktional Die programmierte Funktion gibt eine neue Instanz als Ergebnis zurück Diese Instanz entspricht nicht dem Eingabeobjekt Funktion kann somit kein void Rückgabewert haben Imperativ Ausführung, Verarbeitung über den Eingabeparameter Es wird nur auf der Instanz der Eingabe gearbeitet Die eingegebene Instanz entspricht somit der Ausgabeinstanz
  • Welche ganze Zahlentypen gibt es und wie genau sind sie? Typ         Bits       Grenzen byte        8           -128....127short      16         -32768....32767int          32         -2147483648....2147483647long       64         ...
  • Welche Gleitkommazahlen gibt es, wieviele Stellen haben sie? Typ        Bits      Stellenfloat       32        6-7double   64        15
  • Welche Vergleich-/ Rechenoperationen gibt es? -          ++i                 Zuerst erhöhen dann zuweisen-          i++                Zuerst zuweisen dann erhöhen-          |                  Jeder Oder-Zweig wird ausgeführt-          &                 Jeder Und-Zweig wird ausgeführt ob wahr oder nicht-          ||                 Jeder Oder-Zweig wird ausgeführt bis ein true gefunden-         &&               Ist der erste Zweig falsch werden die anderen nicht mehr geprüft