İnternet Tabanlı Programlama
Deneme Sınavı Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1
Sadece mobil iletişim teknolojilerine sahip olan ve bu mobil cihazlardaki içeriklerinin okunabilir ve düzgün olmasını isteyen biri aşağıdaki hangi JS kütüphanesini kullanmalıdır?
- 2
Formlarda kullanılan giriş elementlerinin niteliklerini düzenlemek ya da çekmek için kullanılan JQuery metodu aşağıdakilerden hangisidir?
- 3
Aşağıdakilerden hangisinin en önemli avantajı HTML DOM mimarisine oranla çok daha hızlı çalışan bir sanal DOM üretmesidir?
- 4
private olan yariCap değişkenine değer atmak ve okumak amaçlı özellik aşağıdakilerden hangisidir?
- 5
I. HTML olaylarına tepki verme: HTML’nin sağladığı tüm olaylara tepki verecek fonksiyonlar hazırlanabilir.
II. Görsel efekt ve animasyonlar: Bir elementi soluklaştırarak silme, bulunduğu ortamda sağa sola hareket ettirme gibi pek çok hazır görsel efekt ve animasyon sağlanmaktadır.
III. AJAX: Sayfayı yenilemeden arka planda bir sunucudan veri çekme, sunucuya veri gönderme ve alınan sonuçlara göre sayfa içeriğini düzenleme işlemleri yapılabilir.
Yukarıdaki özelliklerden hangileri JQuery’nin temel işlevlerindendir?
- 6
- if
- else
- elif
hangisi ya da hangileri Python’da koşulları belirtmek için kullanılan deyimlerdendir?
- 7
Python programına yönelik aşağıda verilen bilgilerden hangisi doğrudur?
- 8
- IIS
- WampServer
- Microsoft Visual Studio
ASP.NET uygulamaları geliştirirken yukarıda verilen bileşenlerinden hangilerine ihtiyaç duyulur?
- 9
Python programlama dilinde ardışık verilerin tutulduğu listelerde listenin sonuna eleman eklemen için aşağıdakilerden hangisi kullanılır?
- 10
Ruby on Rails uygulamasında veri tabanı ile ilgili şema, aktarımlar, çekirdek veriler gibi dosyalar aşağıdaki klasörlerin hangisinde yer alır?
- 11
- Bir HTTP isteği alan sunucu, onu Action Dispatch bileşenine iletir.
- Bir istemcinin uygulama ile iletişime geçmesi sırasında gerçekleşecek olan son adım, sunucudan bir HTTP isteğinde bulunulmasıdır
- İletişimin ilk adımı HTTP yanıtının oluşturularak, istemciye gönderilmesidir.
- Action Controller kontrolü Action View bileşenine devrederek görünümlerin oluşturulmasını sağlar.
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?
- 12
Aşağıdakilerden hangisi Django proje klasörünün içinde yer alan proje ile ilgili yapılandırmaların yer aldığı dosyadır?
- 13
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.
- 14
<?php
$ortalama =0;
if($final > $viz
echo “Gelişim Var”;
if($final >= 60){
$ortalama = $final*0.6+$vize*0.4;
echo $ortalama;
}
?>
Yukarıda kod parçasında vize ve final notları için “$vize = 40, $final =50” ataması yapıldığında program çıktısı aşağıdakilerden hangisi gibi olur?
- 15
Aşağıdaki değişken türlerinden hangisi sadece iki değer alabilmektedir?
- 16
Aşağıda verilen PHP kodunun çalıştırılması sonucu nasıl bir görüntü ortaya çıkar?

- 17
I. document.getElementById
II. document.getElementsByClassName
III. document.getElementsByObjectName
IV. document.getElementsByTagName
Elementler, sayfadaki DOM’u belirten document nesnesinin sağladığı metotlarla bulunabilir. Yukarıdaki metotlardan hangileri document nesnesi elementleri bulmak için yazılmıştır?
- 18
JavaScript iki tür yorum satırı oluşturmaya izin verir. Tek satırlık yorumlar aşağıdaki işaretlerden hangisi ile başlatılır?
- 19
PHP’de değişken oluşturulurken hangi işaret kullanılır?
- 20
Fonksiyonlar ile ilgili aşağıdaki ifadelerden hangisi doğru değildir?