WTK210U
İNTERNET TABANLI PROGRAMLAMA - Deneme Sınavı - 14
Dönem Sonu Sınavı
46658
Soru 1
Ruby ile ilgili yukarıdakilerden hangileri doğrudur?
Soru 2
Aşağıdakilerden hangisi Ruby dilinin özelliklerinden biri değildir?
Soru 3
Ruby kodunun çalıştırılmasıyla ilgili yukarıdakilerden hangileri doğrudur?
Soru 4
Ruby dilinin söz dizimine ilişkin temel kurallarla ilgili yukarıdakilerden hangileri doğrudur?
Soru 5
Ruby ile geliştirilen uygulamalara ekstra özellikler ve işlevsellik katmak amacıyla kullanılan paketlere ne denilmektedir?
Soru 6
Ruby dili ile geliştirilmiş ve internet tabanlı uygulamalarda ihtiyaç duyulabilecek şeylere ilişkin varsayımlar kullanarak, uygulamaların çok kısa sürede ve kolayca geliştirilmesine
imkan tanıyan web uygulama geliştirme çatısına ne denilmektedir?
imkan tanıyan web uygulama geliştirme çatısına ne denilmektedir?
Soru 7
Ruby on Rails ile uygulama geliştirme ile ilgili aşağıdakilerden hangisi doğru değildir?
Soru 8
Aşağıdakilerden hangisi Rails yönlendiricisi ile birlikte kullanabileceğimiz HTTP metotlarından biri değildir?
Soru 9
Railste hangi yazılım mimarisi deseni kullanılmaktadır?
Soru 10
Tüm internet tabanlı uygulamalarda kullanıcının uygulama ile iletişime geçmesi istemci-sunucu ilişkisi olarak adlandırılan bir yapı içerisinde yer alır. Rails açısından bu ilişkinin geçtiği basamaklarla yukarıdakilerden hangileri doğrudur?
Soru 11
Javascript ile ilgili olarak aşağıdakilerden hangisi doğrudur?
I. Bedavadır.
II. HTML sayfalarının programlama bileşenidir.
III. Sunucu tabanlı bir teknolojidir.
IV. Sürekli geliştirilen bir kütüphanedir.
Soru 12
JS kütüphanelerini kullanmanın yararları nelerdir?
I. Tekrar kullanılabilirlik
II. Ücretsiz yardım kanalları
III. Yapısallık
IV. Genişletilebilirlik
Soru 13
Aşağıdakilerden hangisi MVC yazılım geliştirme yaklaşımını temel almaktadır ve modeller, ön yüz (front-end) ve arka yüz (back-end) arayüzleri arasında iki yönlü veri bağlantısı oluşturabilmektedir?
Soru 14
Aşağıdakilerden hangisinin en önemli avantajı HTML DOM mimarisine oranla çok daha hızlı çalışan bir sanal DOM üretmesidir?
Soru 15
Aşağıdakilerden hangisi nesneler, diziler, fonksiyonlar ve yığınlar üzerinde işlem yapabilen pek çok metot sağlamaktadır?
Soru 16
Aşağıdakilerden hangisi modern web standartlarını kullanarak, güncel tarayıcılarda çalıştırılabilen üç boyutlu oyunlar üretmek için araçlar sağlayan bir kütüphanedir?
Soru 17
Aşağıdakilerden hangisi öncelikle akıllı telefon, tablet bilgisayar gibi mobil cihazları hedef alan bir felsefe ile geliştirilmiştir olup oldukça çeşitli ekran boyutları ve piksel yoğunlukları olan mobil cihazlarda içeriklerin okunabilir ve düzgün gösterilebilmesi için metin (tipografi), yerleşim ve ölçekleme özellikleri sunulmaktadır?
Soru 18
Aşağıdakilerden hangisi temel amacı, JS ile gerçekleştirilen genel programlama görevlerinin, daha az kod ile gerçekleştirilmesidir ve sloganı “daha az kod ile daha fazla üretimdir”?
Soru 19
JQuery’nin temel işlevleri nelerdir?
I. HTML/DOM düzenleme
II. CSS düzenleme
III. HTML olaylarına tepki verme
IV. Görsel efekt ve animasyonlar
V. AJAX
Soru 20
Jquery projelerinde sıklıkla kullanılan HTML DOM olaylarından hangisi bir elementin değerinin değiştiğini anlamak için kullanılmaktadır?