İnternet Tabanlı Programlama
Ünite Sınavı Soruları
- 19 soru
- Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
- 1
Ruby’de bir bloğun başlangıç noktası hangi anahtar kelime ile başlar?
- 2
Ruby’de “Anadolu” * 3 komutunun çıktısı aşağıdakilerin hangisinde doğru olarak verilmiştir?
- 3
Aşağıdakilerden hangisi Ruby dilinde kullanılan birleşik veri türlerinden biridir?
- 4
Ruby’de karşılaştırma operatörleri ve mantıksal operatörlerinden “değil” aşağıdaki seçeneklerin hangisinde doğru olarak gösterilmiştir?
- 5
“@@” karakterleri ile başlatılan değişken tiplerine ne ad verilir?
- 6
“ MUSTAFA KEMAL ” verilen isimde Ruby ile yazılan kod ile 5 indisi: [5] kullanılmıştır. Buna göre yazılan kod sonucunda çıktı (sonuç) nedir? (#=> “?”)
- 7
- PHP
- Rust
- Swift
- Clojure
- ASP
Ruby yukarıda sıralanan programlama dillerinin hangilerine esin kaynağı olmuştur?
- 8
Ruby programlama dilinde diyez(#) aşağıda hangisinde doğru ifade edilmiştir?
- 9
Ruby aşağıdaki programlama dillerinden hangisinden esinlenmiştir?
- 10
Ruby aşağıdaki programlama dillerinden hangisine esin kaynağı olmuştur?
- 11
- Temiz ve test edilebilir kod yazmayı destekler.
- Meta-programlama sayesinde çalışma zamanında kod üretimine imkân tanır.
- Alana özel dil (DSL) oluşturabilme kabiliyeti sayesinde Ruby içerisinde farklı söz dizimi kullanan apayrı bir dil oluşturulabilinir.
Verilen maddelerden hangisi/hangileri Ruby dilinin özelliklerindendir?
- 12
Ruby'de Metot tanımlamaları hangi anahtar kelime ile başlar?
- 13
Aşağıdakilerden hangisi Ruby on Rails çatısı altında istemci-sunucu ilişkisinin geçtiği basamaklardan biri değildir?
- 14
- Mobil platformlar için kullanılabilecek versiyonları mevcut değildir.
- Ruby kodunu çalıştırmak için komut satırı üzerinden Ruby Yorumlayıcısı (MRI) veya Etkileşimli Ruby (IRB) yazılımı kullanabilir.
- Ruby ile birlikte program yazabilmek için Ruby yorumlayıcısına ihtiyaç duyulur.
- Ruby platform bağımsız bir dil olmadığından en çok tercih edilen işletim sistemleriyle çalışmamaktadır.
Ruby kodunun çalıştırılmasıyla ilgili yukarıdakilerden hangileri doğrudur?
- 15
isim = “CoVidan”
isim.capitalize kodlandığında şonuç nedir?
- 16
- Tamamen nesne yönelimli bir dildir
- Çok sayıda programlama paradigmasını destekler
- Platform bağımsız bir dildir
Yukardakilerden, Ruby dilinin temel özellikleri olanların tamamı hangi şıkta verilmiştir?
- 17Ruby dilindeki "Maksimum Eğlence Prensibi" neyi ifade eder?
- 18
Aşağıdakilerden hangisi veri türü olarak metindir?
- 19
Aşağıdakilerden hangisi Ruby dilinde kullanılan veri türlerinden biri değildir?