aofsorular.com
WTK210U

İNTERNET TABANLI PROGRAMLAMA

2018-2019 Yaz Okulu Sınavı TB3-5-7
Soru 1
I. Sunucu üzerinde PHP kodlarının derlenip çalıştırılması Apache'den bağımsız olarak geliştirilmiş olan PHP derleyicisinin işidir.
II. Unix, Linux, Solaris, Windows, MacOS X gibi yaygın işletim sistemlerini desteklemektedir.
III. Apache tek başına dinamik bir web sunumu yapabilmektedir.

Apache yazılımı ile ilgili yukarıdaki ifadelerden hangileri doğrudur?
Soru 2
I. Kapsülleme/Paketleme
II. Kalıtım
III. Çok Biçimlilik
IV. Tekrar Kullanılabilirlik

Yukarıdakilerden hangileri nesne tabanlı programlamanın prensiplerindendir?
Soru 3
Web sayfası içeriklerinde herhangi bir nesneye bağlantı (link) eklemek için kullanılan HTML etiketi aşağıdakilerden hangisidir?
Soru 4
PHP programlama dilinde $kosul = false; ataması yapıldığında $kosul değişkeninin türü ne olur?
Soru 5
I. Ruby on Rails
II. AngularJS
III. Django

Yukarıdakilerden hangileri Model View Controller bileşenlerine izin veren internet tabanlı programlama dillerindendir?
Soru 6
I. Calibre ve LISREL açık kaynak kodlu ve ücretsiz veritabanı sunucu yazılımlarıdır.
II. Kullanıcı girişinin olduğu bir web sitesinde kullanıcı bilgilerinin tutulması ve saklanması için veritabanları kullanılabilir.
III. PHP ile veritabanı sunucu yazılımlarına bağlanabilmek için o yazılımın uzantısının kurulu olması ve PHP'nin ayar dosyasından etkinleştirilmesi gereklidir.

PHP'deki veritabanı işlemleriyle ilgili yukarıdaki ifadelerden hangileri doğrudur?
Soru 7
php.ini dosyasında ----- karakteri kullanılarak başlayan satırlar, PHP yapılandırmasının okunması sırasında dikkate alınmazlar.

Yukarıdaki cümlede boş bırakılan yeri aşağıdakilerden hangisi doğru şekilde tamamlar?
Soru 8
<?php $x=y;
$y=30; echo $$x;
?>


Yukarıdaki kodun sayfada ürettiği yazı aşağıdakilerden hangisidir?
Soru 9
Aşağıdakilerden hangisi önemli Javascript (JS) kütüphanelerinden biri değildir?
Soru 10
int türünde bir değer aşağıdaki değişken türlerinden hangisine güvenli bir şekilde atanamaz?
Soru 11
Kullanıcıya mesaj göstermek ya da kullanıcıdan bildirim almak amacıyla kullanılan jQuery Mobile (JQM) kutu elementi aşağıdakilerden hangisidir?
Soru 12
Javascript yazım kurallarına göre aşağıdaki satırlardan hangisi sorunludur?
Soru 13
Sayfaya JQuery Mobile kütüphanesinin eklenmesi ile ilgili aşağıdaki ifadelerden hangisi doğrudur?
Soru 14
Javascript'te HTML DOM'un sağladığı olaylardan hangisi kullanıcının klavyeden bir tuşa basması anında tetiklenmeyi sağlar?
Soru 15
C# programlama dilinde temel türler hangi isim uzayı içinde yer alır?
Soru 16
Iiste=['özlem’, ‘fatma’, ‘öykü’, ‘ayşe’, ’seda’] liste. pop(1) print (Iiste] 1 ]) Yukarıda Phyton programlama dilinde verilen kodun çıktısı aşağıdakilerden hangisidir?
Soru 17
Tkinter'da pencere alanını bir tablo gibi kullanmayı sağlayarak nesneleri daha düzenli bir şekilde yerleştirmeyi sağlayan yaklaşım aşağıdakilerden hangisidir?
Soru 18
Ruby on Rails çatısı kullanarak “örnek” adında yeni bir uygulama oluşturmak istenildiğinde terminal ekranında aşağıdaki komutlardan hangisi kullanılmalıdır?
Soru 19
Ruby dilinde bir nesnenin hangi sınıftan türetildiğini öğrenmek için kullanılabilecek olan metot aşağıdakilerden hangisidir?
Soru 20
Aşağıdaki programlama dillerinden hangisi Ruby dilinin esin kaynağı olduğu diller arasında yer almaz?