Web Sunucu Programlama
Deneme Sınavı Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1
if kontrolnün işlevi aşağıdakilerden hangisidir?
- 2
function Hesapla($yaricap, $cikti="cevre"){
if($cikti == "cevre"){
return pi() * 2 * $yaricap;
}
if($cikti == "alan"){
return pi() * pow($yaricap, 2);
}
return $yaricap;
}
Yukarıda yer alan PHP dilinde yazılmış fonksiyonun üreteceği sonuçlara ilişkin olarak hangisi doğrudur? - 3
Aşağıdakilerden hangisi bir metni oluşturan kelimeleri ve kelimeleri oluşturan harfleri sondan başa doğru sıralanacak şekilde değiştirmek için kullanılmaktadır?
- 4
HTML ortamında çok satırlı veri girişi için hangi type türü kullanılır?
- 5
PHP dilindeki kullanıcı tanımlı fonksiyonlar ile ilgili olarak aşağıdakilerden hangisi yanlıştır?
- 6
Web programcılığında veri türlerinin işlenme aşamaları aşağıdakilerden hangisinde doğru bir şekilde sıralanmıştır?
- 7
Bir formda yazılan bilgileri temizlemek amacıyla type parametresi kullanılarak aşağıdaki buton yapılarından hangisi eklenmelidir?
- 8
Aşağıdakilerden hangisinde formlarda kullanılan input elementinde kullanılan placeholder parametresinin görevidir?
- 9
Bir müşterinin online bir mağazadan bir kıyafet satın alabilmesi için aşağıdaki işlem sırası nasıl doğru olarak sıralanabilir?
I- Üyelik işlemi
II- Teslimat adresini seçme/onaylama
III- Ürünü sepete ekleme
IV- Ödeme işlemini yapma
- 10
I. Action ve method parametrelerinin ifade edilmesi
II. Action kısmında belirtilen dosyanın bir php dosyasının zorunlu olması
III. Gelen dosyanın sunucuda nereye ve hangi isimle kaydedileceğine ilişkin işlemlerin action’da belirtilen php dosyası dışında yapılması
IV. Verilerin gönderilmesinde GET/POST dışında farklı yöntemlerin olması
Yukarıda verilenlerden hangileri HTML gönderimi için kullanılan form nesnelerinin veri haline getirilmesinde dikkat edilmesi gereken faktörlerdendir?
- 11
"Sevgili dinleyiciler merhaba" cümlesindeki kelime sayısını bulmak için aşağıdaki fonksiyonlardan hangisi kullanılmalıdır?
- 12
function yinele($a, $b){
if ($a <= $b) {
echo "$a\n";
yinele($a + 1, $b);
}
}
Yukarıda yer alan fonksiyonda, eğer a değeri b'den küçük veya eşit ise, b değerine ulaşana kadar 1 artacak ve kendini tekrar edecektir. Bunu sağlamak için özel bir fonksiyon yapısı kullanılmıştır. Fonksiyonu dikkatle inceleyerek bu yapıdaki fonksiyonların ne şekilde adlandırıldığını belirtiniz.
- 13
Veri tiplerinin interger değerlerini belirleyen ve geri döndüren fonksiyonun ismi nedir?
- 14
Aşağıdakilerden hangisi web tarayıcısı tarafından yapılan isteğe uygun olarak sunucu tarafından üretilen web sayfalarını ifade etmek için kullanılan bir kavramdır?
- 15
Aşağıdaki veri türlerinden hangisi bir doğruluk değerini temsil eder, bir şeyin doğru olup olmadığını söyler?
- 16

Verilen şekilde $j hiçbir zaman 5'in üzerinde bir değere sahip değilken, $i hangi görevi üstlenir?
- 17
Aşağıdakilerden hangisi PHP 1.0 versiyonunda bulunan bir özelliktir?
- 18
PHP'de kayan-noktalı sayı için hangi veri türü kullanılır?
- 19
Aşağıdakilersen hangisi XAMPP’ın kurulum aşamalarından değildir?
- 20
Web Uygulaması Katmanı Özelliği
I. Veri Erişimi Katmanı A. İşlenen verilerin istemci tarafına gönderilmek üzere hazırlandığı katmandır
II. Uygulama Katmanı B. Hangi verinin nerede ve ne şekilde gösterileceği katmandır
III. Görsel Kullanıcı Arayüzü Katmanı C. Yüksek performanslı olması gereken katmandır
IV. Veri Katmanı D. Veritabanı ile uygulama arasında bir arabirim görevi gören katmandır
V. Görüntüleme Mantığı Katmanı E. Nesnelerin ve uygulama mantığının yer aldığı katmandır
Yukarıda verilen web uygulaması katmanları ile bu katmanların özellikleri arasındaki eşleşmeyi doğru bir biçimde veren seçenek hangisidir?