İnternet Ve Web Programlama Final 17. Deneme Sınavı
Toplam 20 Soru1.Soru
Web yazılımın "localhost" ne işe yaramaktadır?
WampServer'in doğru bir şekilde çalışıp çalışmadığını test etmek için ziyaret edilen adrestir |
WampServer'in üzerine yazıldığı sitedir |
Yazılım kodlarının tamamına verilen isimdir |
Yazılan bir web sitesini yok etmek için kullanılan koddur |
Web sitelerinin ortak adıdır |
WampServer’in doğru bir şekilde çalışıp çalışmadığını test etmek için, bir web tarayıcı açılıp “localhost” ya da “127.0.0.1” adresi ziyaret edilebilir. Her iki adres de tarayıcının, üzerinde bulunulan bilgisayardan web istemi yapmasını sağlayacak özel adreslerdir. Doğru cevap A'dır.
2.Soru
Aşağıda verilen window nesnesine ilişkin önemli fonksiyon ve özellikleri eşleştirmelerinden hangisi doğrudur?
window.innerWidth: Pencerenin web alanı yükseklik değerini bulundurur. |
window.innerHeight: Pencereyi belirtilen koordinatlara taşır |
window.moveTo(): Pencerenin web alanı genişlik değerini bulundurur. |
window.resizeTo(): Pencereye odaklanılmasını sağlar. |
window.focus(): Pencereyi belirtilen değerlerle yeniden boyutlandırır. |
Fonksiyon / Özellik Açıklama
window.innerHeight Pencerenin web alanı genişlik değerini bulundurur.
window.innerWidth Pencerenin web alanı yükseklik değerini bulundurur.
window.open() Yeni bir pencere açar.
window.close() Pencere kapatır.
window.moveTo() Pencereyi belirtilen koordinatlara taşır.
window.resizeTo() Pencereyi belirtilen değerlerle yeniden boyutlandırır.
window.focus() Pencereye odaklanılmasını sağlar.
3.Soru
ARPAnet hangi üniversite bilgisayarları birbirine bağlanmasıyla oluşmuştur?
Stanford Araştırma Enstitüsü (SRC), Utah Üniversitesi ve Santa Barbara Kaliforniya Üniversitesi |
ARPANet Los Angeles Kaliforniya Üniversitesi (UCLA), Stanford Araştırma Enstitüsü (SRC), Utah Üniversitesi ve Santa Barbara Kaliforniya Üniversitesi |
ARPANet Los Angeles Kaliforniya Üniversitesi (UCLA), Utah Üniversitesi ve Santa Barbara Kaliforniya Üniversitesi |
ARPANet Los Angeles Kaliforniya Üniversitesi (UCLA), Stanford Araştırma Enstitüsü (SRC) ve Santa Barbara Kaliforniya Üniversitesi |
ARPANet Los Angeles Kaliforniya Üniversitesi (UCLA) ve Santa Barbara Kaliforniya Üniversitesi |
ARPANet olarak isimlendirilen bilgisayar ağı 1969 yılında işlevsel hâle gelmiş ve Amerika Birleşik Devletleri üzerindeki bilimsel ve akademik araştırmacıları birbirine bağlamıştır. ARPANet Los Angeles Kaliforniya Üniversitesi (UCLA), Stanford Araştırma Enstitüsü (SRC), Utah Üniversitesi ve Santa Barbara Kaliforniya Üniversitelerinde bulunan ve ağ üzerindeki diğer bilgisayarlara bağlantı ve hizmet sağlayan dört adet ana bilgisayarın (host) birbirine bağlanmasıyla oluşturulmuştur.
4.Soru
Web sayfası oluştururken görsel açıdan zenginlik katmak amacıyla HTML ile yazılan kodlarla kullanılan CSS hangi kavramın kısa halidir?
Circle Style Sheets |
Circle Side Style |
Cascade Style Sheets |
Cascade Side Style |
Circle Side Sheets |
Bir web sayfasının estetik olması, metinlerin,
renklerin uyumlu olmasını gerektirir. Web sayfası
oluştururken görsel açıdan zenginlik katmak amacıyla
HTML ile yazılan kodlarla
kullanılan CSS; “Cascade Style
Sheets” kavramının kısaltmasıdır ve
“Basamaklı Stil Şablonları” anlamına
gelmektedir.
5.Soru
Görüntüde 10 Punto ile yazılmış yeşil renkte bir "Merhaba" yazması için uygun kod hangisidir?
<div style="color: green; font-size: 10px;"> <p> Merhaba </p> </div< |
<div style="color: green; font-size: 10px;"> <p> Merhaba </p> </div> |
<div style="background-color: green; font-size: 10px;"> <p> Merhaba <p/> </div< |
<div style="color: green; font-size: 10mph;"> <p> Merhaba </p> </div< |
>div style="color: green; font-size: 10px;"> <p/> Merhaba </p> >/div< |
Yanıt B.
6.Soru
Web sayfalarında kullanıcıların kayıt olmadan alternatif giriş olacağının tanınması aşağıdakilerden hangisi ile gerçekleşir?
İletişim bilgileri |
Arama özelliği |
Reklam bantları |
Gezinme menüleri |
Sosyal paylaşım bağlantıları |
Web sayfalarında kullanıcıların kayıt olmadan alternatif giriş olacağının tanınması sosyal paylaşım bağlantıları ile gerçekleşmektedir. Cevap E'dir.
7.Soru
Aşağıdakilerden hangisi web sayfalarının tasarımında görünümün biçimlendirilmesinde kullanılan kod bütünüdür?
CSS |
HTML |
PHP |
ASP |
Perl |
En temel anlamıyla Ağ (Web), insanların İnternet üzerinden bilgi paylaşmalarını sağlamak üzere geliştirilmiş bir uygulamadır. Web sayfaları ise İnternet ya da başka bir ağ üzerinden bir tarayıcı ile erişilebilen ve genelde hiper metin işaret dili olarak adlandırılan HTML (HyperText Markup Langauge) ile yazılmış bir belgedir. Web sayfalarına bir tekbiçimli kaynak konumlayıcı (Uniform Resource Locator) adresi ile erişilir ve bu sayfalar metin, grafik, video ve diğer sayfalara ve dosyalara bağlantılar içerebilir. Web sayfalarının görünümü basamaklı stil sayfası (Cascading Style Sheets) ile
biçimlendirilebilir ve javascript gibi istemci tarafı betikler aracılığıyla etkileşimli hâle getirilerek kullanıcıların Web sayfasını kullanma deneyimleri artırılabilir.
8.Soru
Bir web sayfanın arama motorlarında bulunabilir olması için gerçekleştirilen işlem ve bu özellik aşağıdakilerden hangisiyle anılır?
Arama motoru güncellemesi |
Arama motoru girişi |
Arama motoru sorgusu |
Arama motoru optimizasyonu |
Arama motoru çözümlemesi |
Arama Motoru Optimizasyonu (Search Engine Optimization) özelliği ile Web sitesinin geneli ve sitede yer alan her bir sayfa ile ilgili bilgiler anahtar kelimeler ile girilip arama motorlarında bu ifadeler kullanılarak yapılan aramalarda Web sayfasının kullanıcı aramalarında listelenmesi sağlanabilmektedir. Zaman içinde e-ticaret amaçlı düzenli güncellemeler yapılarak Web sayfasının büyütülmesi planlanıyorsa içerik yönetim sistemleri bu amaç için doğru araçların başında gelir.
9.Soru
Aşağıdakilerden hangisi verileri adres satırı üzerinden gönderdiği için, bu verilerin dışarıdan görülebilmesi ve tarayıcı geçmişine kaydedilmesi gibi durumlarda kullanılır?
Text |
Get |
Post |
Submit |
Echo |
GET methodu, verileri adres satırı üzerinden gönderdiği için, bu verilerin dışarıdan görülebilmesi ve tarayıcı geçmişine kaydedilmesi gibi durumlar olasıdır. Doğru cevap B'dir.
10.Soru
Oturum değişkenlerinin tutulduğu dizi aşağıdakilerden hangisidir?
$_POST[] |
$_GET[] |
$_SESSION[] |
$_COOKIE[] |
$_FILE[] |
$_SESSION[]
11.Soru
En yaygın kullanılan Döngü deyimi nedir?
if |
else |
echo |
for |
function |
En yaygın kullanılan Döngü deyimi "for"dur
12.Soru
Sayfa ziyaretçilerinin ulaşmak istedikleri içeriklere daha hızlı bir şekilde erişebilmelerine olanak sağlayan Web sayfası bileşeni aşağıdaki seçeneklerden hangisinde doğru olarak verilmiştir?
Arama özelliği |
Gezinme menüleri |
Reklam bantları |
İletişim bilgileri |
Sosyal paylaşım bağlantıları |
Gezinme menüleri sayesinde sayfa ziyaretçileri ulaşmak istedikleri içeriklere daha hızlı bir şekilde erişebilirler. Gezinme menüleri Web sayfasında yer alan çok sayıda alt sayfaların belirli ana başlıklar altında toplanarak kullanıcılara sunulması işlevini görürler. Doğru cevap B seçeneğidir.
13.Soru
Web kullanıcısı bir sayfaya erişmek istediği zaman, kullandığı web tarayıcısı, web içeriğiyle birlikte hangi özel işaretlenmiş kodları alır?
JavaScript |
HTML |
HTTP |
Hypertext Markup Language |
ScriptMod |
JavaScript, bir programlama dilinin sunduğu temel işlevlere sahiptir. HTML içeriğinin arasına yerleştirilen JavaScript kodları değişken, şart ifadesi ve döngü gibi yapılara sahip olabilir. Web kullanıcısı söz konusu sayfaya erişmek istediği zaman, kullandığı web tarayıcısı, web içeriğiyle birlikte içerikte bulunan JavaScript kodlarını da alır. Özel olarak işaretlenmiş olan JavaScript kodları, tarayıcı tarafından tespit edilir, derlenir ve çalıştırılır.
14.Soru
Aşağıdakilerden hangisi aktif penceredeki sayfanın dosya adını ve dosya yolunu bulundurur?
window.location.pathname |
window.location.hostname |
window.location.protocol |
window.location.href |
window.location.filename |
window.location.pathname aktif penceredeki sayfanın dosya adını ve dosya yolunu bulundurur.
15.Soru
<script>
function kontrolEt () {
var sayi=document.getElementByID("sayiKutusu").value;
if(sayi<50)
alert("Sayi 50'den kucuk");
else if(sayi>100)
alert("Sayi 100'den buyuk");
else
alert("Sayi 50 ile 100 arasinda");
}
<script>
<input type="text" id="sayiKutusu"><br/>
<button onclick="kontrolEt()"></button>
Yukarıda yer alan koda gire bilgisayara "30" girildiğinde program ekranda ne yazar?
Sayi 50'den kucuk |
Sayi 100'den buyuk |
Sayi 50 ile 100 arasinda |
Sayi 30'dur. |
30 |
Yazılan koda göre ilk şart sağlandığı için ekranda "Sayi 50'den kucuk" yazacaktır.
16.Soru
MySQL ile ilgili aşağıdaki ifadelerden hangisi doğrudur?
Veri tabanı yönetim sistemidir. |
Web sunucu yazılımıdır. |
Sunucu taraflı bir dildir. |
İstemci taraflı bir dildir. |
İşaretleme dilidir. |
MySQL Veri tabanı yönetim sistemidir.
17.Soru
Aşağıdaki fonksiyonlardan hangisi kendisine verilen sorgu sonucunun kaç satır veri içerdiğini döndürür?
mysqli_data_seek() |
fetch_assoc() |
mysqli_info() |
mysqli_connect() |
mysqli_num_rows() |
Veritabanı sorgusundan gelen her bir satırın sayfaya yazılması süreci, sorgudan gelen satır sayısı kadar çalışacak bir döngüyle mümkündür. Bunun için öncelikle, döngüye bağlı kodların kaç kere çalışacağının belirlenmesi gerekir. Bu noktada, “mysqli_num_rows()” adlı fonksiyon oldukça önemli bir rol oynamaktadır. Söz konusu fonksiyon, kendisine verilen sorgu sonucunun kaç satır veri içerdiğini döndürür. Anlaşılacağı üzere bu fonksiyondan dönen değer, aynı zamanda döngüye bağlı kodların kaç kere çalıştırılacağını gösterecektir.
18.Soru
Veritabanı üzerinde SQL sorgusunu çalıştırmayı sağlayan fonksiyon aşağıdakilerden hangisidir?
mysqli_connect() |
fetch_assoc() |
mysqli_query() |
md5_() |
mysqli_num_rosw() |
“mysqli_query()” adlı fonksiyon, veritabanı üzerinde SQL sorgusu çalıştırılmasını sağlamaktadır. Doğru cevap C'dir.
19.Soru
Aşağıdakilerden hangisi yaygın olarak kullanılan protokollerden biri değildir?
http |
https |
ftp |
telcom |
e-posta |
Yaygın olarak kullanılan protokoller şunlardır: http, https,ftp, telnet, e-posta, dosya… Şıklarda verilenlerden telcom bir protocol değildir.
20.Soru
Konumlandırma için kullanılan position özelliği farklı değerler alır. Kullanılan nesneleri tarayıcıya göre konumlanmayı sağlayan iki değer aşağıdaki seçeneklerden hangisinde doğru verilmiştir?
Static ve relative |
Fixed ve absolute |
Static ve absolute |
Fixed ve static |
Fixed ve relative |
Konumlandırma için kullanılan position özelliği farklı değerler alır. Static ve relative değerleri div etiketlerine
göre konumlanırken, fixed ve absolute değerleri tarayıcıya göre konumlanmaktadır.
-
- 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İ