İnternet Ve Web Programlama Final 26. Deneme Sınavı
Toplam 20 Soru1.Soru
JavaScript kodlarının web tarayıcı tarafından tanınması için gerekli başlangıç parametresi aşağıdakilerden hangisidir?
<script> |
<html> |
<head> |
<body> |
<text> |
JavaScript kodlarının web tarayıcı tarafından tespit edilmesi ve derlenmesi için
“<script>” etiketi kullanılır. JavaScript kodunun sonlandığını ifade etmek için kullanılacak etiket ise “</script>” şeklindedir. “<script>” ve “</script>” etiketlerinin arasında kalan kod parçası, tarayıcı tarafından JavaScript kodu olarak yorumlanır. Ayrıca ilerleyen sayfalarda detaylıca bahsedileceği gibi, ayrı bir dosyada tutulan JavaScript kodlarının çağırılması da olanaklıdır.
2.Soru
<ins> HTML etiketi hangi işleve sahiptir?
Alt indis metini |
Altı çizili metin |
Koyu Metin |
Vurgulanmış metin |
Üst indis metini |
HTML Etiketleri İşlevi:
<b> Koyu metin
<big> Büyük metin
<em> Vurgulanmış metin
<i> İtalik metin
<small> Küçük metin
<strong> Güçlü metin
<sub> Alt indis metini
<sup> Üst indis metini
<ins> Altı çizili metin
<del> Üstü çizili metin
3.Soru
Aşağıdakilerden hangisi veritabanı bağlantısını sağlayan komutudur?
mysqli_query() |
mysqli_connect() |
isset() |
mysqli_real_escape_string() |
strip_tags() |
İki numaralı satırı “mysqli_connect()” adlı fonksiyonla veritabanı bağlantısı sağlamaktadır.
4.Soru
Bir web sayfasında form oluşturma sürecini başlatmak için hangi etiket kullanılır?
<script> |
</script> |
<form> |
</form> |
<function> |
Bir web sayfasında form oluşturma sürecini başlatmak için “<form>” adlı etiket kullanılır. Doğru cevap C'dir.
5.Soru
Yukarıda verilen PHP kodlarının oluşturduğu web sayfasında aşağıdaki ifadelerden hangisi yer almaktadır?
-10 |
-11 |
11 |
10 |
10.5 |
Verilen kodlarda öncelikle "sayi" isimli bir değişken oluşturulmuştur ve içine -10.5 değeri atanmıştır. Daha sonra "abs" fonksiyonu ile -10.5'in mutlak değeri alınarak "mutlak" isimli bir değişkene atanmıştır. Bu durumda "mutlak" değişkeninin değeri 10.5'tir. Daha sonra ise "floor" fonksiyonu ile 10.5 değeri aşağı yuvarlanmıştır. Bu durumda "yuvarla" değişkeninin değeri 10 olmuştur. Son olarak "yuvarla" değişkeni ekrana yazdırılmıştır. Doğru yanıt D seçeneğidir.
6.Soru
Aşağıdakilerden hangisi basit bir kullanıcı kayıt formunda yer alan menülerden birisi değildir?
Kullanıcı Adı |
E-Posta |
Telefon |
Kayıt ol |
Parola |
Sayfa 201 de Resim 7.10 a bakınız. Doğru cevap C şıkkıdır.
7.Soru
Aşağıdakilerden hangisi dinamik web sayfalarının tasarlanmasında kullanılan kodlama dillerinden birisidir?
PHP |
Python |
Visual Basic |
R |
GO |
Bir Web sitesi tek bir alan adını paylaşan birbirine bağlı Web sayfalarından oluşabilir. Bu açıdan bakıldığında Web siteleri, Web sayfalarını barındıran kapsayıcı bir terim olarak karşımıza çıkmaktadır. Web sayfaları statik ya da dinamik olabilirler. Statik sayfalar her görüntülendiklerinde aynı içeriği gösterirken dinamik sayfalarda her erişimde farklı içerikler görüntülenir. Dinamik sayfalar genelde PHP, ASP, Perl ya da JSP gibi betik dilleri (script) ile yazılırlar ve asıl işlevleri veri tabanı ile iletişim kurma gibi sunucu tarafındaki işlevleri yerine getirmektir.
8.Soru
JavaScript "window.location.hostname" gezinim fonksiyonunun işlevi aşağıdakilerden hangisidir?
Aktif penceredeki sayfanın adresini bulundurur. |
Aktif penceredeki sayfanın sunucu alan adını bulundurur. |
Aktif penceredeki sayfanın dosya adını ve dosya yolunu bulundurur |
Aktif pencerenin kullandığı web protokolünü sunar. |
Pencereye odaklanılmasını sağlar. |
JavaScript ile gezinim işlemlerini gerçekleştirmek de mümkündür. “window” adlı nesneye bağlı olarak çalışan “location”, kendine bağlı özellikler sayesinde hem gezinim özelliklerini sunar hem de gezinim işlemlerini olanaklı kılar. Sözü edilen özellikler şunlardır:
- window.location.href Aktif penceredeki sayfanın adresini bulundurur.
- window.location.hostname Aktif penceredeki sayfanın sunucu alan adını bulundurur.
- window.location.pathname Aktif penceredeki sayfanın dosya adını ve dosya yolunu bulundurur.
- window.location.protocol Aktif pencerenin kullandığı web protokolünü sunar.
Doğru cevap B'dir.
9.Soru
Web sayfalarında JavaScript kodlarının sonlandırıldığı hangi etiketle belirtilir?
<html> |
<html/> |
<head/> |
<script> |
<script/> |
Yedi numaralı satır ise JavaScript kodlarının sonlandırıldığını <script/> ifade eder.
10.Soru
Aşağıdaki ifadelerden hangisi yanlıştır?
POST yöntemiyle bir formdan gönderilen bilgiler başkalarına görünmez |
GET yöntemi, şifreleri veya diğer hassas bilgileri göndermek için ASLA kullanılmamalıdır! |
$ _GET, geçerli komut dosyasına URL parametreleriyle iletilen bir değişken dizisidir. |
$ _POST, geçerli komut dosyasına HTTP POST yöntemiyle iletilen bir değişken dizisidir. |
Gizli ve hassas olmayan verileri göndermek için POST kullanılabilir. |
Hassas olmayan verileri göndermek için GET kullanılabilir. Çünkü bir formdan GET yöntemiyle gönderilen bilgiler herkes tarafından görülebilir.
POST yöntemiyle bir formdan gönderilen bilgiler başkalarına görünmez (tüm isimler / değerler HTTP isteğinin gövdesi içine gömülür) ve gönderilecek bilgi miktarıyla ilgili hiçbir sınırlamaya sahip değildir. Gizli ve hassas olan verileri göndermek için POST kullanılabilir.
11.Soru
Aşağıdaki komutların hangisi bir çerez oluşturur?
$cookie_value |
$cookie_name |
setcookie() |
makecookie () |
createcookie |
setcookie(),
işleviyle bir çerez oluşturulur.
12.Soru
<?php
for($i=0;$i<20;$i=$i+3)
{
echo ¨$i <br/>¨;
}
?>
Yukarıda sunulan kod çalıştırıldığında sayfaya yazılan nasıl olması beklenmektedir?
0,1,2,3,.......,19 |
0,3,6,9,.......,18 |
1,4,7,10,......,19 |
0,3,6,9,.......,18,21 |
0,1,2,3,.........,19,20 |
Yukarıda sunulan kod çalıştırıldığında sayfaya yazılan sayıların “0, 3, 6, ..., 18” şeklinde olduğu görülecektir. for parantezinin son kısmındaki “$i=$i+3” ifadesi, ilk değer olan 0'a her döngüde 3 eklenmesini sağlar. En büyük değer 20'den küçük omalıdır. Doğru cevap B'dir.
13.Soru
- Metin kutuları
- Radyo butonları
- Seçim kutuları
- Site haritası
Web formları yukarıda verilen seçeneklerin hangilerinden oluşur?
I, II ve III |
I, III ve IV |
I ve II |
II ve III |
I ve III |
Web formları, web sayfaları içinde oluşturulabilen metin kutuları, radyo butonları, işaretleme ve seçim kutuları gibi elemanlardan oluşur. Doğru cevap A şıkkıdır.
14.Soru
Veritabanından gelen sorgu sonucunun kaç sütundan oluştuğunu öğrenmek için kullanılan fonksiyon aşağıdakilerden hangisidir?
mysqli_info() |
etch_assoc() |
mysqli_num_field() |
mysqli_num_rows() |
mysqli_connect() |
mysqli_connect()
15.Soru
Herhangi bir paragraf etiketine form isimli kimlik adı atandığı doğru kod örneği aşağıdakilerden hangisidir?
<p id="">form</p> |
<p id="form"></p> |
<p>form</p> |
<p form="id"></p> |
<p><id="form" /p> |
Tanımlanan bir kimlik örneğini <p> etiketi altında kullanmak için, etiket açıldığında ID’nin tanımlanması gerekir. Doğru cevap B şıkkıdır.
16.Soru
Ağda yer alan her bilgisayarın IP adresine göre
hiyerarşik bir adlandırma sistemi biçiminde tanımlanan internet terimi aşağıdakilerden hangisidir?
DNS |
FTP |
HTTP |
HTTPS |
IMAP |
DNS (Alan Adı sistemi - Domain Name System): Ağda yer alan her bilgisayarın IP adresine göre
hiyerarşik bir adlandırma sistemidir.
17.Soru
Kullanılan içerik yönetim sisteminin türüne bağlı olarak Web sayfasının genel görünümünü değiştirmek ve işlevselliğini artırmak
amaçlı ücretsiz ya da ücretli olarak yüklenebilen özellik aşağıdakilerden hangisinde doğru olarak verilmiştir?
Tema |
Dinamik web sayfası |
Basamaklı stil sayfası |
İçerik kütüphanesi |
Eklenti |
Kullanılan içerik yönetim sisteminin türüne bağlı olarak Web sayfasının genel görünümünü değiştirmek ve işlevselliğini artırmak
amaçlı ücretsiz ya da ücretli temalar yüklenebilir. Modüler yapısından dolayı tema yükleme işlemi, içerik yönetim sisteminin yönetim paneli ile kolay bir şekilde gerçekleştirilebilir. Doğru cevap A seçeneğidir.
18.Soru
Aşağıdakilerden hangisi bir içerik yönetim sistemi değildir?
Joomla |
Drupal |
Blogspot |
phpBB |
WordPress |
WordPress, Joomla, Drupal ve phpBB popüler içerik yönetim sistemlerinden olup Blogspot blog oluşturma amacıyla sunulan bir hizmettir.
19.Soru
Aşağıdakilerden hangisinde "sayi1" değişkeninin olduğu ve bu değişkenin 20 olduğu kod doğru yazılmıştır?
<script> var sayi1; sayi1=10; </script> |
<script> var sayi1; sayi1=10; var sayi1; sayi1=20 </script> |
<script>
var sayi1; sayi1=20; </script> |
<script> var sayi1; sayi1=10; var sayi2; sayi2=20 </script> |
<script> var sayi1; sayi1=10; sayi1=20 </script> |
ikinci satırda "var" sayi1 değişkenini oluştururken üçüncü satırda sayi1=20 sayi1'in değerinin 20 olmasını sağlamaktadır. Doğru cevap C'dir.
20.Soru
Oturum yönetiminde kullanıcının kendi isteği dışında oturumunu kapatmak için hangi fonksiyon yazılır?
“session_start()” |
“session_start” |
“session()” |
“session_destroy()” |
“sessiondestroy()” |
Bu diziye yazılan veriler, kullanıcı tarayıcısı kapanana, oturum süresi dolana ya da “session_destroy()” fonksiyonuyla yok edilene kadar erişilebilir olur. Doğru cevap D'dir.
-
- 1.SORU ÇÖZÜLMEDİ
- 2.SORU ÇÖZÜLMEDİ
- 3.SORU ÇÖZÜLMEDİ
- 4.SORU ÇÖZÜLMEDİ
- 5.SORU ÇÖZÜLMEDİ
- 6.SORU ÇÖZÜLMEDİ
- 7.SORU ÇÖZÜLMEDİ
- 8.SORU ÇÖZÜLMEDİ
- 9.SORU ÇÖZÜLMEDİ
- 10.SORU ÇÖZÜLMEDİ
- 11.SORU ÇÖZÜLMEDİ
- 12.SORU ÇÖZÜLMEDİ
- 13.SORU ÇÖZÜLMEDİ
- 14.SORU ÇÖZÜLMEDİ
- 15.SORU ÇÖZÜLMEDİ
- 16.SORU ÇÖZÜLMEDİ
- 17.SORU ÇÖZÜLMEDİ
- 18.SORU ÇÖZÜLMEDİ
- 19.SORU ÇÖZÜLMEDİ
- 20.SORU ÇÖZÜLMEDİ