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

Aşağıdaki seçeneklerden hangisi Ruby’nin yorumlanan bir dil olması ile ilişkili değildir?


Bu dilde yazılan bir kodun çalıştırılması yorumlayıcı adında bir yazılım sayesinde gerçekleştirilir.

Kodun tamamının tek seferde makine diline çevrilmesine olanak verir.

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

Makine diline dönüştürme işlemi zaman kaybı sebebi değildir.

Geliştirme sürecini rahatlatır.


Yanıt Açıklaması:

Ruby, yorumlanan bir dildir. Yorumlanan programlama dillerinde yazılmış olan bir kodun çalıştırılması bilgisayarda yer alan yorumlayıcı adında bir yazılım sayesinde gerçekleştirilir. Bu yazılım derlenen dillerin aksine konun tamamını tek seferde makine diline dönüştürmek yerine; bu dönüştürme işlemini satır satır gerçekleştirmektedir. Derlenen dillerde kodlamada yapılan bir değişiklik bütün program kodunun tekrar derlenmesi anlamına geldiği için bu durum geliştirme sürecini oldukça yavaşlatmaktadır. Ancak Yorumlanan dillerde bu durum herhangi bir zaman kaybına yol açmaz.

Yorumlar
  • 0 Yorum