İnternet Ve Web Programlama Ara 4. Deneme Sınavı
Toplam 20 Soru1.Soru
Sayfada Türkçe karakter sorunu yaşanmaması için "Kodlama" seçeneklerinden hangisi seçilmelidir?
UTF-8 |
UTF-16 |
ASCII |
Unicode |
ISO-8859–1 |
Sayfada Türkçe karakter sorunu yaşanmaması için Kodlama UTF-8 olması gerekir. Bu sorunu oluşumunu engellemek için kesin çözüm ise HTML etiketlerinden META etiketinde tanımlama yapmaktır. HTML5 öncesi sürümler için <Head> bölümüne yazılması gereken; <meta http-equiv=”Content-Type” content=”text/html; charset=utf-8” />'dir. Doğru cevap A'dır.
2.Soru
URL’ler yardımıyla http isteklerinde bulunan ve web sunucusundan gönderilen html sayfaları görüntüyen hangisidir?
URL’ler yardımıyla http isteklerinde bulunan ve web sunucusundan gönderilen html sayfaları görüntüyen hangisidir?
Web sunucu yazılımı |
Web tarayıcı yazılımı |
Tekdüzen kaynak konumlayıcı |
Hiper metin transfer protokolü |
Hiper metin işaretleme dili |
Başlangıç web mimarisini meydana getiren ve halen günümüz web mimarisinin de ana bileşenleri olan temel özellikler aşağıda listelenmiştir.
-
Web sunucu yazılımı: HTTP isteklere cevap veren bir yazılımdır.
-
Web tarayıcı yazılımı: URL’ler yardımıyla http isteklerinde bulunur ve web sunucusundan gönderilenhtml sayfaları görüntüler.
-
Tekdüzen kaynak konumlayıcı (Uniform Resource Locator - URL): Web üzerinde yer alan kaynak- ların benzersiz bir şekilde konumlandırılmasını sağlayan açık bir standarttır.
-
Hiper metin transfer protokolü (Hypertext Transfer Protocol - HTTP): İnternet üzerinden iletilecekistek (request) ve cevapların (response) ne şekilde işleneceğini belirler.
-
Hiper metin işaretleme dili (Hypertext Markup Language - HTML): Web sayfalarını oluşturmakve diğer kaynaklara bağlantı sağlamak amacıyla kullanılır.
3.Soru
Aşağıdakilerden hangisi http protokolündeki istek yöntemlerinden biri değildir?
GET |
REMOVE |
TRACE |
HEAD |
OPTIONS |
HTTP protokolünde REMOVE yöntemi bulunmamaktadır. Bunun yerine DELETE anahtar sözcüğü kullanılır.
4.Soru
Aşağıdaki ağ protokollerinden hangisi elektronik posta iletim hizmetlerinde çoklu oturum açılmasına olanak sağlamaktadır?
IMAP |
SMTP |
POP3 |
FTP |
TCP |
IMAP, POP3’e göre daha fazla ve karmaşık işlemleri gerçekleştirebilir. IMAP ve POP3 kullanımı arasındaki temel fark IMAP ile e-posta sunucusu ile bağlantı kurulduğunda, posta kutusunda birikmiş e-postaların sadece başlık bilgileri istemciye getirilir. POP3’te ise mesajların tüm içeriği istemci bilgisayara indirilir. POP3 aynı posta kutusunda aynı anda tek kullanıcıyı destekler. IMAP ise çok kullanıcıyı destekler. Bir kullanıcının yaptığı değişiklik eş zamanlı olarak diğer oturum açmış kullanıcılar tarafından görülebilir.
5.Soru
Aşağıdaki teknolojilerden hangisi arka-yüz web teknolojilerinden biri değildir?
PHP |
Ruby |
Bootstrap |
Java |
Python |
Bootstrap
6.Soru
aşağıdakilerden hangisi OSI Model katmanlarından biri değildir?
uygulama |
sunum |
oturum |
taşıma |
veritabanı |
veritabanı
7.Soru
HTLM'nin açılımı nedir?
Hyper Text Markup Language |
Hyper Text Making Language |
Hyper Talent Markup Language |
High Tone Make-up Layer |
Happy Tiny Middle Lier |
Hyper Text Markup Language yani “Zengin Metin İşaretleme Dili” olarak bilinen HTML İşaretleme dili internet üzerinde bilgi paylaşımı ve erişimi için kullanılmaktadır.
8.Soru
Aşağıdaki ifadelerden hangisi SVG etiketi için söylenebilir?
Çözünürlüğe bağımlıdır. |
Render kapasitesi zayıftır. |
Sonuçları .png veya .jpg olarak kaydedebilmektedir. |
Oyunlar için uygun değildir. |
Olay (event) işleyicilerini desteklemez. |
Canvas ve SVG arasındaki farklar
Canvas
• Çözünürlüğe bağımlı
• Olay (event) işleyicilerini desteklemez
• Zayıf render kapasitesi (metinler için)
• Sonuçları .png veya .jpg olarak kaydedebilme
• Oyunlar için uygun
SVG
• Çözünürlükten bağımsız
• Olay (event) işleyicilerini destekler
• Geniş render alanları olan uygulamalar için en
uygun çözüm (Google Maps)
• Karmaşıksa yavaş render işlemi
• Oyunlar için uygun değil
9.Soru
Sayfada Türkçe karakter sorunu yaşanmaması için aşağıdakilerden hangisi kesin çözümdür?
Kodlama UTF-8 olmalıdır. |
Kodlama UTF-12 olmalıdır. |
HTML etiketlerinden META etiketinde tanımlama yapılmalıdır. |
HTML etiketlerinde CONTENT etiketinde tanımlama yapılmalıdır. |
Kodlama LOCALTR-8 olmalıdır. |
Sayfada Türkçe Karakter sorunu yaşanmaması için Kodlama UTF-8 olması gerekiyor. Bu sorunu oluşumunu engellemek için kesin çözüm ise HTML etiketlerinden META etiketinde tanımlama yapmaktır.
10.Soru
Aşağıdaki paket anahtarlama kullanımıyla ilgili bilgilerden hangisi doğrudur?
Paket anahtarlama, iletilecek mesajların paket adı verilen daha parçalarda bütünleşmesidir. |
Uzak bilgisayarlara girişi etkinleştiren telnet protokolü olmadan giriş mümkün olmamaktadır. |
Her bir internet protokolü veya mekanizması için bir veri transferi isteği bulunmaktadır. |
Protokol istekleri ilk bağlantıdan beri paylaşıma açıktır. |
Bir mesajın iletilmesi için, mesajın başlangıç noktası ile gitmesi gereken hedef nokta arasında sürekli bir bağlantı olması gerekmemektedir. |
ARPANet, iletişim yöntemi olarak paket anahtarlama kullanacak şekilde tasarlanmıştır. Paket anahtarlama, iletilecek mesajların paket adı verilen daha küçük parçalara ayrılmasıdır. Paket anahtarlamalı ağlarda mesajın iletilmesi için, mesajın başlangıç noktası ile gitmesi gereken hedef nokta arasında sürekli bir bağlantı olması gerekmemektedir. Mesaj daha küçük sıralı paketlere bölünür ve iletileceği hedef noktanın adresine bağlı olarak uygun düğüm noktalarına yönlendirme kararı, her bir paket için ayrı ayrı verilir.
11.Soru
“Cascade Style Sheets” kavramının kısaltması olan CSS anlamı aşağıdakilerden hangisidir?
Basamaklı Stil Şablonları |
Hücre Dışı Boşluk |
Hücre İçi Boşluk |
Margin Değeri |
Metin Gölgeleme |
CSS; “Cascade Style Sheets” kavramının kısaltmasıdır ve “Basamaklı Stil Şablonları” anlamına gelmektedir.
12.Soru
Aşağıdaki ifadelerden hangisi LINK etiketinde kullanılan charset özelliğinin işlevini açıklamaktadır?
Bağlantı kaynağının lisansını |
İçerdiği metnin lisansı yazılır. |
Bağlantı kaynağının içerik biçimini |
İçerdiği metnin yönünü belirtir. |
Bağlantı kaynağının karakter kodlamasını |
LINK etiketi, <head> etiketinden sonra kullanılır.
<link> sayfaya dışardan eklenecek özelliklere
ait dosyaların yolunun belirtildiği etikettir. <link>
içinde kullanılan özellikler ve açıklamaları aşağıdaki
gibidir:
• id: Eşsiz kimliği belirtir.
• Class: Sınıf adını belirtir.
• style: CSS kurallarını tanımlar.
• title: Kısa bilgi içerir.
• lang: İçerdiği metnin lisansı yazılır.
• dir: İçerdiği metnin yönünü belirtir.
• charset: Bağlantı kaynağının karakter kodlamasını
belirtir.
• Type: Bağlantı kaynağının içerik biçimini
belirtir.
• href: URL adresini belirtir.
• hreflang: Bağlantı kaynağının lisansını
belirtir.
• Target: Hedef çerçevenin adını belirtir.
• media: Stil şablon kurallarının geçerli olduğu
medyayı belirtir.
13.Soru
Aşağıdaki html etiketlerinden hangisi sayfa içi nesnelerin ortalanmasını sağlar?
BR etiketi |
HR etiketi |
Center etiketi |
Div etiketi |
Table etiketi |
Center etiketi, sayfa içi nesnelerin ortalanmasını sağlar. Kullanımı şu şekildedir: <center> arasında yer alan nesneleri ortalar </center>. Doğru cevap C'dir.
14.Soru
Hangisi/leri e-posta iletişiminde kullanılan protokollerdendir?
I- Yalın posta iletim protokolü
II- Postane Protokolü Sürüm 3
III- İnternet Mesaj Erişim Protokolü
Yalnız I |
Yalnız II |
Yalnız III |
I ve III |
I, II ve III |
Elektronik posta (e-posta) hizmetleri internet üzerinde en çok kullanılan iletişim uygulamalarından biridir. İnternet üzerinde mesajların geniş alan ağları boyunca iletilebilmesini sağlayan protokoller tasarlanmıştır. Yalın posta iletim protokolü (Simple Mail Transfer Protocol - SMTP), Postane
Protokolü Sürüm 3 (Post Office Protocol Version 3 – POP3) ve İnternet Mesaj Erişim Protokolü
(Internet Message Access Protocol - IMAP) e-posta iletişiminde kullanılan protokollerdir.
15.Soru
Web sayfalarını oluşturmak ve diğer kaynaklara bağlantı sağlamak amacıyla kullanılan kavram aşağıdakilerden hangisidir?
Web tarayıcı yazılımı |
Tekdüzen kaynak konumlayıcı |
Web sunucu yazılımı |
Hiper metin transfer protokolü |
Hiper metin işaretleme dili |
Hiper metin işaretleme dili (Hypertext Markup Language - HTML): Web sayfalarını oluşturmak ve diğer kaynaklara bağlantı sağlamak amacıyla kullanılır.
16.Soru
Aşağıdaki HTML5 etiketlerinden hangisi dinamik bir resim ya da animasyon çizimi için kullanılır?
<caption> |
<article> |
<canvas> |
<nav> |
<embed> |
HTML5 ile Gelen Yeni Etiketler
İnternet tarayıcılarını açtığımızda temelde yer alan en önemli dil HTML dilidir. Bu dilin günümüzde kullanılan son versiyonu HTML5 olarak adlandırılmaktadır. HTML5 ile gelen yeni etiketleri ve yerine getirdikleri işlevleri aşağıdaki gibi sıralayabiliriz:
• <canvas>: Dinamik bir resim ya da animasyon
çizimi için kullanılır.
• <audio>: Sayfaya ses oynatıcı bir modül ekler.
• <video>: Video oynatıcı bir modül ekler.
• <progress>: İşlem süreci göstergesi ekler.
• <caption>: Başlık olarak düşünülen metinleri
düzenler.
• <header>: Sitenin başlık ve açıklama içeriğini
alır.
• <nav>: Menüleri ve birtakım zaruri işlevleri
içine alır.
• <footer>: Sitelerin en alt kısmını içine alır.
• <section>: Sitelerin ana içerik kısmını içine
alır.
• <aside>: Ana içerikte ayrı yazılan kısımdır.
• <article>: Makale, deneme tarzı yazıları kapsar.
• <embed>: Dışarıdan eklenen componentler
için kullanılır.
17.Soru
Yapılan isteğin işlenmek üzere kabul edildiğini fakat işlemin henüz tamamlanmadığını belirten cevap kodu aşağıdakilerden hangisidir?
Yapılan isteğin işlenmek üzere kabul edildiğini fakat işlemin henüz tamamlanmadığını belirten cevap kodu aşağıdakilerden hangisidir?
100 |
202 |
301 |
307 |
400 |
Yapılan isteğin işlenmek üzere kabul edildiğini fakat işlemin henüz tamamlanmadığını belirten cevap kodu "202 Accepted" kodudur.
18.Soru
Aşağıdakilerden hangisi eklenen metnin yazı tipini belirlemek için kullanılan ve CSS ile belirlenebilecek temel özelliklerdendir?
background-color |
font-family |
font-size |
width |
height |
font-family: eklenen metnin yazı tipini belirlemek için kullanılır. Doğru cevap B'dir.
19.Soru
E-posta protokolünü ............. yılında ARPANet ağına uyarlamış olan Ray Tomlinson aynı zamanda kullanıcı adı ve adresini birbirine bağlamak amacıyla @ işaretini de kullanan ilk araştırmacı olmuştur. Yukarıdaki boşluğa gelmesi gereken tarih aşağıdakilerden hangisidir?
1970 |
1972 |
1974 |
1976 |
1978 |
E-posta protokolünü 1972 yılında ARPANet ağına uyarlamış olan Ray Tomlinson aynı zamanda kullanıcı
adı ve adresini birbirine bağlamak amacıyla @ işaretini de kullanan ilk araştırmacı olmuştur.
20.Soru
- Scale
- Rotate
- Skew
CSS dönüşüm özelliklerini kullanarak bir yazının üzerine gelindiğinde küçülmesini ve 180 derece dönmesi için yukarıdaki hangi etiketleri kullanmak gerekir?
Yalnız I |
Yalnız II |
I ve II |
II ve III |
I, II ve III |
Üzerine gelindiğinde küçülme ve 180 derece dönmesi için scale ve rotate etiketleri kullanmak gerekir. Doğru cevap C şıkkıdı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İ