-
Notifications
You must be signed in to change notification settings - Fork 14
03 Introduction to Ruby
1.) Im Gegensatz zu Java ist in Ruby alles ein Object. Diese Aussage ist: Richtig oder falsch?
2.) Leere Methodenkörper sind in Ruby erlaubt. Richtig oder falsch?
3.) Ruby besitzt eine hervoragende REPL (Read-eval-print loop) shell. Wie heißt diese und welcher command startet sie?
4.) In Ruby gibt es keine Klammern zur Strukturierung. Stattdessen wird der Code demenstrpechend eingerückt. Standardmäßig um ___ Leerzeichen. (Spaces)
5.) Ruby kennt keine starke Typisierung. Jedoch: Was ergibt 2 / 3 im Gegensatz zu 2.0 / 3.0 ?
6.) In Ruby gibt es nicht Null sondern:
7.) Was ist der Unterschied zwischen einem String und einem Symbol in Ruby?
8.) 12.0 + ‘12’ ergibt ein TypeError. Welche Class-Method Notation müssen Sie ‘12’ anhängen damit die Rechnung dennoch vollzogen werden kann? (Und 24.0 als Ergebnis geliefert wird)
9.) Erklären Sie den Unterschied zwischen 12, 12.0 und ‘12’
10.) Rechnungen mit sehr großen oder sehr kleinen Zahlen (1921567435434582 +1) (0.000000000000123 + 1) sind in Ruby kein Problem. Richtig oder falsch?
11.) Gibt es kein explizites Return Statement in einer Methode, dann wird immer was returned?
This is my private wiki mainly for appointment organization. My web page is located at http://bkleinen.github.io.