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

Aşağıdaki seçeneklerden hangisi Ruby’nin dinamik ve güçlü tiplemeli bir dil olması ile ilişkili değildir?


Değişkenlerin tipini kendi başına belirleyebilir.

Çalışma zamanında değişken tiplerinin değiştirilmesine olanak verir.

Kodlamada değişiklik yapıldığında yalnızca o bölüm değerlendirilir.

Veri türleri konusunda üstün esneklik gösterilir.

Makine kodunun çalışma zamanında oluşturulması sayesinde platform bağımsız özellik kazanmıştır.


Yanıt Açıklaması:

Ruby, dinamik ve güçlü tiplemeli bir dildir: Çalışma zamanında değişkenlerin tiplerini kendisi belirleyebilir. Böylece herhangi bir tip tanımlamasına ihtiyaç duyulmaz. Ayrıca programın çalışması sırasında bir değişkene atanan değer veya bir metodun geriye döndürdüğü değer gibi tipler de değiştirilebilir. E şıkkında verilen özellikle doğru olmakla beraber Platform Bağımsız özelliği ile ilişkilidir.

Yorumlar
  • 0 Yorum