İnternet Tabanlı Programlama
2018–2019 Yaz Okulu Çıkmış Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1

Soru metni
l. 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. IlI. Apache tek başına dinamik bir web sunumu yapabilmektedir. Apache yazılımı ile ilgili yukarıdaki ifadelerden hangileri doğrudur? A) Yalnız l lar.net B) I ve ll C) I ve IlI D) II ve Ili E) I, Il ve I!I - 2

Soru metni
l. Kapsülleme/Paketleme II. Kalıtım III. Çok Biçimlilik IV. Tekrar Kullanılabilirlik Yukarıdakilerden hangileri nesne tabanlı programlamanın prensiplerindendir? A) I ve ll aof.sorular.ne B) I ve IV C) IlI ve IV D) 1, I ve Il! E) II, IlI ve IV - 3

Soru metni
Web sayfası içeriklerinde herhangi bir nesneye bağlantı (link) eklemek için kullanılan HTML etiketi aşağıdakilerden hangisidir? A) <a href> </a> B) < img> C) <tr> </tr> D) <meta> </meta> E) < hr> - 4

Soru metni
PHP programlama dilinde $kosul = false; ataması yapıldığında Şkosul değişkeninin türü ne olur? A) decimal B) integer C) float D) double E) boolean - 5

Soru metni
I. Ruby on Rails II. Angulars III. Django Yukarıdakilerden hangileri Model View Controller bileşenlerine izin veren internet tabanlı programlama dillerindendir? A) Yalnız l aof.sorufarnet B) Yalnız I!! Fer C) I ve ll D) I ve I!l E) II ve I!I - 6

Soru metni
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 HP'nin ayar dosyasından etkinleştirilmesi gereklidir. HP'deki veritabanı işlemleriyle ilgili yukarıdaki ifadelerden hangileri doğrudur? A) Yalnız l B) Yalnız II C) Yalnız I!I D) I| ve Ill E) I, Il ve IIl - 7

Soru metni
php.ini dosyasında -- karakteri kullanılarak başlayan satirlar, 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? A) < B) : C) $ D) /* E) II - 8

Soru metni
<?php ŞX="y"; §y=30; echo Ş$x; Yukarıdaki kodun sayfada ürettiği yazı aşağıdakilerden hangisidir? A) x B) $ C) xy D) У E) 30 - 9

Soru metni
Aşağıdakilerden hangisi önemli Javascript (JS) kütüphanelerinden biri değildir? A) MySQL B) AngularJS C) React D) Bootstrap E) Underscore - 10

Soru metni
int türünde bir değer aşağıdaki değişken türlerinden hangisine güvenli bir şekilde atanamaz? A) long B) short aok C) float D) double E) decimal - 11

Soru metni
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? A) Paneller B) Açılır kutular aof.sorular.nei C) Diyalog kutuları D) Referanslar E) Menüler - 12

Soru metni
Javascript yazım kurallarına göre aşağıdaki satırlardan hangisi sorunludur? A) sayi=11; B) var sayi=12; C) sayi=sayi1; D) var sayi=11,2; E) var sayi=sayi1=112; - 13

Soru metni
Sayfaya JQuery Mobile kütüphanesinin eklenmesi ile ilgili aşağıdaki ifadelerden hangisi doğrudur? A) Sayfaya önce JQuery, sonra JQuery Mobile kütüphanesi eklenir. B) JQuery Mobile, JQuery kütüphanesi olmadan da çalışabilir. C) JQuery Mobile'ı kullanmak için yalnızca .js sayfalarının eklenmesi yeterlidir. D) Query Mobile projeye yalnızca yerel yöntemle eklenebilir. E) js dosyalarının -min versiyonlarında animasyonlar gibi bazı yetenekler kaldırılmıştır. - 14

Soru metni
Javascript'te HTML DOM'un sağladığı olaylardan hangisi kullanıcının klavyeden bir tuşa basması anında tetiklenmeyi sağlar? A) onmouseout B) onclick C) onkeydown D) onload E) onchange - 15

Soru metni
C# programlama dilinde temel türler hangi isim uzayı içinde yer alır? A) Convert B) System.Types C) Microsoft D) System.Generic E) System - 16
![16. soru: liste=['özlem', "fatma', "öykü", 'ayşe', 'seda'] liste.pop(1) print (liste[1]) Yukarıda Phyton programlama dilinde ve…](/gorsel/wtk210u-internet-tabanli-programlama/cikmis-2018-2019-yo-17589/-nOZBFB7_1Bv.png)
Soru metni
liste=['özlem', "fatma', "öykü", 'ayşe', 'seda'] liste.pop(1) print (liste[1]) Yukarıda Phyton programlama dilinde verilen kodun çıktısı aşağıdakilerden hangisidir? A) fatma orular.net B) özlem C) öykü D) seda aof. E) ayşe - 17

Soru metni
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? A) Side B) Grid aof.sorufar.net C) Padx D) Pack E) Place - 18

Soru metni
Ruby on Rails çatısı kullanarak "ornek" adında yeni bir uygulama oluşturmak istenildiğinde terminal ekranında aşağıdaki komutlardan hangisi kullanılmalıdır? A) bin/rails-admin startProject ornek B) bin/rails-admin new ornek C) bin/rails startProject ornek ular.net D) bin/rails-admin newProject ornek E) bin/rails new ornek - 19

Soru metni
Ruby dilinde bir nesnenin hangi sınıftan türetildiğini öğrenmek için kullanılabilecek olan metot aşağıdakilerden hangisidir? A) object B) times C) each aof.sorular. neg D) class E) derived - 20

Soru metni
Aşağıdaki programlama dillerinden hangisi Ruby dilinin esin kaynağı olduğu diller arasında yer almaz? A) Perl B) Swift C) Clojure D) Rust E) Crystal
Bir şıkka dokun; doğru cevap hemen görünür.