İnternet Tabanlı Programlama
Ünite Sınavı Soruları
- 20 soru
- Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
- 1
Ruby hangi yılda hangi versiyonla kullanıma sunulmuştur?
- 2Ruby dilindeki "Asgari Sürpriz Prensibi" neyi ifade eder?
- 3
"Şu "+"Covid19 "+"Bitseydi "+"Dünya "+"Çok "*2 + "Sevinirdi"
Ruby'de yazılan yukarıdaki kodun çıktısı aşağıdakilerden hangisidir?
- 4
Aşağıdakilerden hangisi üçüncü parti yazılım kodlarının bulunduğu diazindir?
- 5
Değişkenlerle ilgili olarak aşağıdaki ifadelerden hangisi yanlıştır?
- 6
Hangi değişken nesnelere ait özellikleri saklamak için kullanılır?
- 7
Ruby aşağıdaki hangi programlama dilline esin kaynağı olmuştur?
- 8Ruby ile geliştirilen uygulamalara ekstra özellikler ve işlevsellik katmak amacıyla birtakım paketler kullanılmaktadır. Yeni bir paket yüklemek için aşağıdaki komutlardan hangisi terminal üzerinde çalıştırılmalıdır?
- 9Ruby’de “3 ** 5” bu ifadenin sonucu aşağıdakilerin hangisinde doğru olarak verilmiştir?
- 10
Ruby ile geliştirilen uygulamalara ekstra özellikler ve işlevsellik katmak amacıyla kullanılan paketlere ne denilmektedir?
- 11
Ruby on Rail uygulamasında “Önemsiz ve geçici dosyaların” yer aldığı dizin aşağıdakilerden hangisidir?
- 12
Ruby on Rail uygulamasında yer alan bin/ dizinde aşağıdakilerden hangi dosyalar bulunmaktadır?
- 13
Ruby'nin hangi özelliği farklı söz dizimi kullanan ayrı bir dil oluşturmayı sağlar?
- 14Ruby dilindeki "Özgürlük ve Rahatlık Prensibi" neyi ifade eder?
- 15
“web tasarımı”[4,6]
Ruby'de yukarıdaki kodun sonucu aşağıdakilerden hangisidir?
- 16
Aşağıda Ruby dili hakkında verilen bilgilerden hangisi ya da hangileri doğrudur?
- Perl, Python, SmallTalk, Ada gibi programlama dillerinden esinlenmiştir.
- Java ve Javascript için de esin kaynağı olmuştur.
- Ruby on Rails çatısı bu dilin daha az kullanılmasında etkili olmuştur.
- Platform bağımsız bir dildir.
- Esnek kod yazmaya imkân tanımaması okunabilirliğini daha da artırmaktadır.
- 17Aşağıdaki programlama dillerinden hangisi nesne yönelimli bir dil olan Ruby'ye esin kaynağı olan dillerdendir.
- 18
Fonksiyonel, zorunlu ve yansıtıcı programlamayı destekleyen bir yapıya sahip olması Ruby'nin hangi temel özelliğini ifade etmektedir?
- 19
“ sosyal mesafeyi koruyalım ”.( XXXXX )#=> “ SOSYAL MESAFEYİ KORUYALIM ”
Yukarıdaki kodda ( XXXXX ) yazılı yere , yazılması gereken kod ifadesi aşağıdakilerden hangisidir?
- 20
[“Aylin”, “Demir”, “Zeki”].XXXXX do |kisi|
puts “Merhaba, #{kisi}!”
endÖrnek kodlarla her bir dizi elemanı için ayrı ayrı selamlama cümlesini yazdırmak için hangi komutu kullanmak gerekir?