Delphi Test

Mit diesem Test findest du heraus, wie gut du dich in der Programmiersprache Delphi auskennst.

Frage 1:Wie kann man die Aufschrift einer Textkomponente auf einem Formular ändern?
TextOut('Text');
Form1.Unit.Text := 'Text';
Label.Caption := 'Text';
Edit.Text('Text');
Canvas.TextOut = 'Text';
Frage 2:Mit welchem Variabelentyp kann man z.B. 100 Variablen eines gleichen Types deklarieren?
Integer
Double
Array
Real
Char
Frage 3:Eine Variable 'Ergebnis' vom Typ Integer soll in einem Editfeld angezeigt werden. Was ist richtig?
Edit1.Text := IntToStr(Ergebnis);
Edit1.Text := Ergebnis;
Ergebnis := Edit1.Text(Ergebnis);
Form1.Add[Ergebnis];
FloatToStr(Ergebnis);
Frage 4:Wie erzeugt man eine Zufallszahl zwischen 50 und 78?
random(51) + 28;
randomize := 50 to 78;
create(50)78;
random(50 to 78);
getRandom(78) from 50;
Frage 5:Was bewirkt der Befehl 'randomize'?
Erzeugt eine beliebige Zufallszahl
Startet den Zufallsgenerator
Gibt eine Zufallszahl aus
Berechnet beliebig viele Zufallszahlen
Sagt Delphi, dass es sich um Zufallszahlen handelt
Frage 6:Was geschieht bei Aufruf der Funktion 'inc(zahl)'
Die Variable 'zahl' wird um 1 erhöht
Die Variable 'zahl' wird initialisiert
Die Variable 'zahl' wird in Integer umgewandelt
Die Variable 'zahl' wird ausgegeben
Die Variable 'zahl' wird zurückgesetzt
Frage 7:Was ist der Unterschied zwischen einer Prozedur und einer Funktion?
Prozeduren verwendet man bei einfachen Befehlen
Prozeduren arbeiten schneller als Funktionen
Die Prozedur stammt aus Delphi 2 und heißt nun Funktion
Die Funktion gibt immer einen Wert zurück
Mit einer Prozedur lassen sich keine Variablen verarbeiten
Frage 8:Was sind globale Variablen?
Globale Variablen sind einfacher zu deklarieren als Lokale
Globale Variablen können nur durch spezielle Befehle angesprochen werden
Globale Variablen gelten im ganzen Programm
Globale Variablen gibt es gar nicht
Globale Variablen gibt es erst seit Delphi 5
Frage 9:Welche Endungen haben Delphi Quelltextdateien
.exe
.dsc
.pas
.dqt
.cpp
Frage 10:Wofür werden double Variablen gebraucht?
Um doppelte Integerwerte speichern zu können
Um Kommazahlen zu speichern
Zum Speichern von einzelnen Buchstaben
Um Zeichenketten zu speichern
Zum Speichern von Variabelenansammlungen

Dieses Quiz wurde von Robert Renard erstellt.