Web Tasarımı 2023-2024 Final Soruları
Web Tasarımı 2023-2024 Final Soruları
#1. Internet kelimesi …………………. kelimelerinin kısaltılmış halidir.
Yukarıdaki cümlede boş bırakılan yere aşağıdakilerden hangisi gelmelidir?
Cevap : A) interconnected network
Açıklama : “Internet” sözcüğü, “interconnected network” ifadesinin kısaltmasıdır.
Bu ifade, dünya çapında milyonlarca bilgisayar ağının birbirine bağlı olduğu küresel ağı ifade eder.
Web tasarımı açısından, internetin bu geniş bağlantı altyapısı üzerinde çalışması SEO optimizasyonu ve erişilebilirlik için önemlidir.
#2. Sıralı liste yapısı oluşturmak için aşağıdaki etiketlerden hangisi öncelikle kullanılmalıdır?
Cevap : E) <ol>
Açıklama : HTML’de numaralı (sıralı) liste yapmak için <ol> etiketi kullanılır.
<li> etiketleri ise her bir maddeyi belirtir. Sıralı listeler, SEO açısından içeriği düzenli ve anlaşılır kılar.
#3. “……….. metodu ile veri gönderilirken veri herkese açıktır, form parametreleri adres çubuğunda görüntülenir ve karakter sayısında sınır vardır.”
Yukarıdaki ifadedeki boşluğa aşağıdakilerden hangisi gelmelidir?
Cevap : A) get
Açıklama : “get” metodu, form verisini URL üzerinden gönderir, bu yüzden görünür ve belirli bir karakter limitine tabidir.
Arama motoru optimizasyonu (SEO) açısından URL’ler anlamlı olmalıdır fakat hassas veriler “get” ile gönderilmemelidir.
#4. “…… diğer metin ve kaynaklara hiperbağlantılar ile referans gösterebilir, imaj, fotoğraf, video, tablo, matematik formülleri vs. içerik sunabilirler.”
Yukarıdaki boşluğa aşağıdakilerden hangisi gelmelidir?
Cevap : D) Hipermetinler
Açıklama : Hipermetin (hypertext), bir metin içerisinden başka belgelere, sayfalara veya kaynaklara bağlantı vermeyi mümkün kılar.
Web tasarımında, SEO açısından bağlantıların doğru kullanılması arama motoru görünürlüğüne katkı sağlar.
#5. Web geliştirme süreci en genel haliyle beş adımdan meydana gelir.
Bu adımlardan üçüncüsü aşağıdakilerden hangisidir?
Cevap : C) Geliştirme
Açıklama : Web geliştirme sürecinde tipik sıralama:
1) Hedef Belirleme, 2) Tasarım, 3) Geliştirme, 4) Test, 5) Yayın-Bakım-Güncelleme şeklindedir.
Geliştirme aşaması, sitenin fonksiyonel olarak kodlandığı, SEO ve diğer teknik yapılandırmaların yapıldığı kritik süreçtir.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#6. Türkçe içerik hazırlanacağı zaman Türkçe karakterlerde gösterim sorunu yaşanmaması için gerekli tanımlamaların yapılması adına kullanılacak etiket aşağıdakilerden hangisidir?
Cevap : E) <meta>
Açıklama : Türkçe karakterlerin doğru görüntülenebilmesi için
<meta charset=”UTF-8″> gibi bir tanımlama yapılır.
SEO optimizasyonunda, doğru karakter kodlaması içerik kalitesini ve kullanıcı memnuniyetini artırır.
#7. Karakter serisinin belirli bölümünü almak üzere kullanılan metod aşağıdakilerden hangisidir?
Cevap : C) slice()
Açıklama : JavaScript’te “slice()” metodu, bir dizge veya diziden belirli bir bölümü kopyalayarak yeni bir değer döndürmek için kullanılır.
Kullanıcı deneyimi ve SEO bakımından dinamik içerik manipülasyonunda sıkça tercih edilir.
#8. “file:///F:/webTasarim/WebSayfasi/iletisim.php?username=webTasarim&pas=123456&enter=Gönder” Bir form vasıtasıyla kullanıcı adı ve şifre girilip ardından giriş düğmesine basıldığında yukarıdaki bağlantı adres çubuğunda görüntüleniyorsa, sayfalar arası istemci-sunucu sürecinde hangi metod kullanılmıştır?
Cevap : E) Get
Açıklama : Adres çubuğunda form parametreleri görünüyorsa, veriler “GET” metodu ile gönderilmektedir.
SEO açısından bazı veriler (arama sorguları vb.) GET ile gönderilebilir, ancak güvenlik hassasiyeti bulunan veriler POST ile gönderilmelidir.
#9. “id” tabanlı seçici tanımlamak üzere kullanılan özel işaret aşağıdakilerden hangisidir?
Cevap : D) # (diyez)
Açıklama : CSS’te “#” simgesi, “id” değerine sahip HTML etiketlerini seçmek için kullanılır.
Örneğin #main { color: red; } gibi bir tanımlama, id=”main” olan etikete stil uygular.
#10. Yuvarlatılmış ve üstel notasyon kullanılarak yazılmış bir sayıyı içeren dizeyi döndüren metod aşağıdakilerden hangisidir?
Cevap : C) toExponential()
Açıklama : JavaScript’te “toExponential()”, bir sayıyı üstel (scientific) notasyon şeklinde yazılmış dize olarak döndürür.
Sayısal verilerin sunumunda SEO faktörü düşük olsa da, doğru veri gösterimi kullanıcı memnuniyeti için önemlidir.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#11. Aşağıdakilerden hangisi web tasarımı faaliyetine yönelik kullanılabilecek yazılımlardan değildir?
Cevap : B) MySQL
Açıklama : MySQL bir veritabanı yönetim sistemidir, tasarım aracı değildir.
Web tasarımında genellikle Adobe Photoshop, FreeHand, Corel Draw ve Illustrator gibi grafik programları kullanılabilir.
MySQL ise veri depolama ve yönetim sürecinde kullanılır.
#12. Bir tabloda genel tablo dökümünün ya da tabloya ilişkin açıklamaların eklenebileceği bir alt bölüm oluşturmak üzere <table> etiketi altında kullanılan etiket aşağıdakilerden hangisidir?
Cevap : B) <tfoot>
Açıklama : <tfoot>, tablo alt bilgisini veya tabloya ilişkin açıklamaları içerecek alt bölümü tanımlar.
<thead> üst bölüm, <tbody> ise iç veri satırlarını barındırır. Doğru tablo yapısı, arama motoru taraması için daha düzenli bir iskelet sunar.
#13. Evrensel (global) seçici tanımlamak üzere kullanılan özel işaret aşağıdakilerden hangisidir?
Cevap : A) * (yıldız)
Açıklama : CSS içerisinde “*” ifadesi, evrensel seçiciyi belirtir ve sayfadaki tüm HTML öğelerini hedef almak için kullanılır.
Global stil tanımlamaları (örneğin sıfırlama stilleri) SEO açısından içerik sunumunun tutarlı olmasını ve kullanıcı deneyiminin gelişmesini sağlar.
#14. Bir web sayfasında alt pencereler oluşturulmasına olanak sağlayan, sayfanın birden fazla alana bölünüp farklı görüntüleme seçenekleri sunan ana yapı aşağıdakilerden hangisidir?
Cevap : C) Çerçeveler
Açıklama : Çerçeveler (frames), bir tarayıcı penceresinde birden fazla bölme oluşturarak
kullanıcılara aynı anda farklı içerik parçalarını gösterme olanağı sağlar.
Modern web tasarım trendlerinde artık çok sık kullanılmasa da tarihsel olarak önem taşır ve SEO uyumlu tasarımda da çerçevelerden kaçınmak tavsiye edilir.
#15. “<h1> etiketinde, başlığın sayfanın neresinde görüntülenmesi talep ediliyorsa bunun etiket içerisinde belirtilebilmesi için …………….. parametresinden yararlanılmaktadır.”
Cevap : D) align
Açıklama : “align” parametresi, <h1> başta olmak üzere birçok HTML etiketinde
içeriğin konumunu (sola, sağa, ortala vb.) belirlemek için kullanılır.
Ancak HTML5 ile birlikte CSS ile hizalama yapmak daha modern ve SEO-dostu bir yaklaşımdır.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#16. “CSS dosyalarını HTML dosyalarına entegre etmek için kullanılan <link> etiketi, yer aldığı dosya ile dış bir dosya arasında bağlantı kurulmasını sağlar.
Etiket içerisinde yer alan ………. parametresi, bağlantı yapılan dış dosyaya hangi amaçla bağlanıldığını ifade etmek için kullanılır.”
Yukarıdaki cümlede boşluğa aşağıdakilerden hangisi gelmelidir?
Cevap : B) “rel”
Açıklama : <link rel=”stylesheet” href=”style.css”> gibi kullanımlarda “rel” (relationship) parametresi,
linkin ne amaçla ilişkilendirildiğini (örn. stylesheet) belirtir. Bu bilgi, tarayıcı ve SEO uyumluluğu için önemlidir.
#17. Bir tabloda iki satır birleştirilmek istendiğinde aşağıdaki etiketlerden hangisi kullanılmalıdır?
Cevap : A) <td rowspan=2>
Açıklama : HTML tablolarında satır birleştirme işlemi “rowspan” özelliği ile yapılır.
Hücreyi (td) 2 veya daha fazla satıra yaymak istediğinizde “rowspan” kullanmak doğru yaklaşımdır.
SEO’da tablo yapıları, veri düzenini kolay okunur kılar.
#18. Tablonun herhangi bir hücresinde yer alan içeriği hücre içerisinde sağa yaslı olacak şekilde ayarlamak için aşağıdaki etiketlerden hangisi kullanılabilir?
Cevap : E) <td align=”right”>
Açıklama : HTML tablolarında <td align=”right”> kullanarak içeriği sağa yaslamak mümkündür.
Modern tasarımda ise CSS “text-align: right;” özelliğini kullanmak daha güncel ve SEO uyumludur.
#19. const dizi1 = [100, 150, 45, 68, 17, 85, 179, 247, 23, 64];
Dizi içerisinde yer alan 179 sayısını bir a değişkenine atayan kod satırı aşağıdakilerden hangisidir?
Cevap : D) Let a = dizi1[6];
Açıklama : Dizilerde indeks numaraları 0’dan başlar. 179 değeri, dizi1’de altıncı indekstedir (0,1,2,3,4,5,6).
JavaScript kodlamasında doğru değer alınabilmesi için bu indeksin kullanılması gerekir.
#20.
I. Safari
II. NeXTStep
III. Netscape
IV. Firefox
V. Opera
Yukarıda verilenlerden hangileri günümüz web tarayıcıları arasında yer alır?
Cevap : B) I, IV ve V
Açıklama : Safari (Apple), Firefox (Mozilla) ve Opera (Opera Software) günümüzde yaygınca kullanılan modern web tarayıcılarıdır.
NeXTStep ise bir işletim sistemiydi, Netscape ise eski bir tarayıcıdır.
SEO araçları ve testleri genellikle bu yaygın tarayıcılarda yapılır.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
SONUÇ
İstanbul Üniversitesi Açık ve Uzaktan Eğitim Fakültesi (Auzef)
Açık Öğretim Fakültesi
Bölüm : Web Tasarımı ve Kodlama
1. Sınıf Web Tasarımı Bahar Dönemi
Web Tasarımı 2023-2024 Final Soruları
İstanbul Üniversitesi Açık ve Uzaktan Eğitim Fakültesi (Auzef)
Açık Öğretim Fakültesi
Bölüm : Web Tasarımı ve Kodlama
1. Sınıf Web Tasarımı Bahar Dönemi
Web Tasarımı 2023-2024 Final Soruları
Web Tasarımı 2023-2024 Final Soruları
| İstanbul Üniversitesi Açık ve Uzaktan Eğitim Fakültesi (Auzef) Açık Öğretim Fakültesi Bölüm : Web Tasarımı ve Kodlama 1. Sınıf Web Tasarımı Bahar Dönemi Web Tasarımı 2023-2024 Final Soruları |
|---|
Web Tasarımı 2023-2024 |
|
|---|---|
@lolonolo_com |
Web Tasarımı 2023-2024 Final Soruları
Web Tasarımı 2023-2024 Final Soruları |
||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@lolonolo_com |
|
Auzef Web Tasarımı ve Kodlama 1. Sınıf Bahar Dönemi Final Soruları ve Deneme Sınavları, 2024 Sınav Soruları


