TU Wien:Einführung in C(++) VO (Kopacek)/Prüfung 2009-03-04

Aus VoWi
Zur Navigation springen Zur Suche springen

1. Blatt[Bearbeiten | Quelltext bearbeiten]

Finde 5 Fehler in einem gegebenen Programmstück (einer Funktion)

  1. int i;k;
    

    also
    ,
    
    nach
    i;
    
    statt
    ,
    
  2. int * s; s = $k;
    

    also $ statt &
  3. i = 2.5 *3.4
    

    also der Versuch einen float in einen int zu konvertieren ohne cast
  4. printf("%f\n", i );
    

    also der Versuch einen
    int
    
    als
    float
    
    auszugeben
  5. )// ende der funktion
    

    also
    )
    
    statt
    }
    

2. Blatt[Bearbeiten | Quelltext bearbeiten]

Erster Teil[Bearbeiten | Quelltext bearbeiten]

Erklären Sie folgende Begriffe uns schreiben Sie ein kleines Beispiel dazu:

  • Klasse
  • Objekt
  • Methode
  • Klassenkoplung
  • Kapselung
  • Vererbung
  • Polymorphie
  • Feedback

Zweiter Teil[Bearbeiten | Quelltext bearbeiten]

Gegeben: ein Array mit bestimmten Werten (ca. 6), z.B.:

arr[0] = 5; arr[1] = 2; ...

Gesucht: Schreiben Sie eine Funktion die dieses Array "absteigend" sortiert