Javascript Programlama Final Deneme Sınavı -5
Auzef Javascript Programlama Final Deneme Sınavı -5

#1. Aşağıdaki kod bloğunda super anahtar kelimesinin kullanım amacı nedir?
Cevap : A) super anahtar kelimesi üst sınıfın constructor metodunu çağırır.
Açıklama : super anahtar kelimesi, alt sınıfın constructor metodunda üst sınıfın constructor metodunu çağırmak için kullanılır.

#2. Aşağıdaki JavaScript kodu DOM’da ne yapar?
Cevap : A) “demo” id’sine sahip elementin metnini kırmızı yapar.
Açıklama : Bu kod, “demo” id’sine sahip elementin style.color özelliğini kırmızıya ayarlayarak metnin rengini değiştirir.

#3. Yukarıdaki ekran görüntüsünün elde edilebilmesi için aşağıda verilen kod satırlarındaki … ile boş bırakılan yer aşağıdaki seçeneklerden hangisi ile tamamlanmalıdır?
Cevap : A) continue;
Açıklama : continue ifadesi ile döngünün bir sonraki iterasyonuna geçilir.
#4. Aşağıdaki seçeneklerden hangisinde HTTP’nin açılımı doğru bir şekilde verilmiştir?
Cevap: C) Hyper Text Transfer Protocol
Açıklama: HTTP’nin açılımı Hyper Text Transfer Protocol’dür ve web üzerinde veri iletimini sağlar.

#5. Aşağıdaki JavaScript kodlarına göre verilen seçeneklerden hangisi doğrudur?
Cevap : B) 55, 54, 53, 52, 51, 50 ekrana yazdırılır.
Açıklama : Döngü 55’ten başlar ve i >= 50 koşulunu sağladığı sürece azalır.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#6. Aşağıdakilerden hangisi bir JavaScript IDE’si (kodlama editörü) değildir?
Cevap: D) JupyterNotebook
Açıklama: JupyterNotebook, Python ve diğer diller için bir not defteri uygulamasıdır ve JavaScript IDE’si değildir.
#7. DOM ağacında, bir belgenin en üst düzeydeki öğesi nedir?
Cevap : D) document
Açıklama: DOM ağacında en üst düzeydeki öğe, tüm HTML veya XML belgelerini temsil eden document nesnesidir.
#8. Aşağıdaki yöntemlerden hangisi bir diziye eleman eklemek için kullanılır?
Cevap : A) push()
Açıklama : push() yöntemi, bir dizinin sonuna eleman ekler.
#9. Bir HTML elemanına tıklanıldığında bir fonksiyon çalıştırmak için kullanılan JavaScript olay dinleyicisi hangisidir?
Cevap : C) onclick
Açıklama : onclick olay dinleyicisi, bir HTML elemanına tıklanıldığında bir fonksiyonun çalıştırılmasını sağlar.
#10. Aşağıdakilerden hangisi yanlıştır?
Cevap : D) Dizi ve object türünde veri yapılarının anahtarlarını döngü içinde kullanmak için for..of döngüsü kullanılır.
Açıklama : Dizi ve object türünde veri yapılarının anahtarlarını döngü içinde kullanmak için for..in döngüsü kullanılır.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#11. JavaScript’te bir dizi nasıl tanımlanır?
Cevap : B) let dizi = [1, 2, 3];
Açıklama : JavaScript’te bir dizi tanımlamak için köşeli parantezler kullanılır.
#12. Aşağıdaki seçeneklerden hangisi yanlıştır?
Cevap: E) Sunucu, istemciden gelen isteğe yalnızca .html uzantısına sahip dosyaları döndürür.
Açıklama: Sunucu, istemciden gelen isteğe farklı türde dosyalar döndürebilir.
#13. Bir DOM olayını nasıl dinlersiniz?
Cevap : A) addEventListener metoduyla
Açıklama : DOM’da olayları dinlemek ve işlemler gerçekleştirmek için addEventListener metodu kullanılır.
#14. Bir HTML sayfasına JavaScript kodları aşağıdaki etiketlerden hangisi ile eklenebilir?
Cevap: E) <script></script>
Açıklama: JavaScript kodları HTML sayfasına <script></script> etiketi ile eklenir.
#15. Aşağıdakilerden hangisi JavaScript dilinin temel özelliklerinden biri değildir?
Cevap: A) JavaScript sadece Windows platformunda çalışır.
Açıklama: JavaScript, platform bağımsızdır ve farklı işletim sistemlerinde çalışabilir.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.

#16. Aşağıdaki kod bloğu ne yazdırır?
Cevap : C) [2, 3]
Açıklama : slice(1, 3) ifadesi, 1. ve 2. indeksli elemanları alır.
#17. DOM’da bir elemente nasıl erişilir ve değiştirilir?
Cevap : A) getElementById metodu ile erişilir ve innerHTML ile değiştirilir.
Açıklama : DOM’da bir elemente erişmek için getElementById metodu kullanılır ve bu elementin içeriği innerHTML özelliği ile değiştirilebilir.

#18. Aşağıdaki kod bloğunda new Kisi(“Ali”, 25) ifadesinin çıktısı nedir?
Cevap : D) Merhaba, ben Ali ve 25 yaşındayım.
Açıklama : constructor metodu, ad ve yas parametrelerini alır ve sınıfın özelliklerine atar.

#19. Aşağıdaki döngüyle ilgili verilen şıklardan hangisi doğrudur?
Cevap : B) 0’dan başlayarak 4’e kadar (5 hariç) olan sayıları konsola yazdırır.
Açıklama : Döngü 0’dan başlar ve i < 5 koşulunu sağladığı sürece çalışır.
#20. DOM’da bir öğenin içeriğini değiştirmek için hangi yöntem kullanılır?
Cevap : E) Hepsi
Açıklama: innerHTML, outerHTML, textContent ve value yöntemleri, DOM’da bir öğenin içeriğini değiştirmek için kullanılabilir.
Öğ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
Ders : Diziler
1. Sınıf Bahar Dönemi
Auzef Javascript Programlama Final Deneme Sınavı -5
İstanbul Üniversitesi Açık ve Uzaktan Eğitim Fakültesi (Auzef)
Açık Öğretim Fakültesi
Bölüm : Web Tasarımı ve Kodlama
Ders : Diziler
1. Sınıf Bahar Dönemi
Auzef Javascript Programlama Final Deneme Sınavı -5
Auzef Javascript Programlama Final Deneme Sınavı -5
| İstanbul Üniversitesi Açık ve Uzaktan Eğitim Fakültesi (Auzef) Açık Öğretim Fakültesi Bölüm : Web Tasarımı ve Kodlama Ders : Diziler 1. Sınıf Bahar Dönemi Auzef Javascript Programlama Final Deneme Sınavı -5 |
|---|
Auzef Javascript Programlama Final Deneme Sınavı -5
|
|
|
Auzef Web Tasarımı ve Kodlama 1. Sınıf Bahar Dönemi Final Soruları




