İnternet Tabanlı Programlama Deneme Sınavı Sorusu #986483

Ruby programlama dilinde diyez(#) aşağıda hangisinde doğru ifade edilmiştir?


Yorum satırladır.

Bir ifade birden fazla satıra bölünmek istendiğinde kullanılır

Büyük-küçük harf duyarlılığını belirtir.

Anahtar kelime olduğunu bildirir.

Değişke olduğunu bildirir.


Yanıt Açıklaması:

Diyez (#) karakteri ile başlayan metinler o satırın sonuna kadar, =begin ve =end ifadeleri arasında yer alan satırlar ise tamamıyla yorum satırlarıdır ve Ruby yorumlayıcısı tarafından görmezden gelinir.  Bir Ruby programı art arda gelen ifadelerden oluşur. İfadeleri birbirinden ayırmak için yeni satır veya noktalı virgül karakteri kullanılabilir. Bir ifade birden fazla satıra bölünmek istenirse; bir önceki satır +, - gibi sağ taraftaki operandı eksik bir metot ile ya da ters bölü (\) karakteri ile bitirilebilir.  Değişken, metot veya sabitler gibi belirteçler büyük-küçük harf duyarlıdır. Yani; AOF ile aof tamamen farklı belirteçlerdir. Çeşitli amaçlarla Ruby dilinin kendisi tarafından kullanılan kelimelere anahtar kelimeler denir. Bu kelimeler değişken veya sabit isimleri olarak kullanılamaz.

Yorumlar
  • 0 Yorum