Javascript Programlama Final Deneme Sınavı -4
Javascript Programlama Final Deneme Sınavı -4

#1. Aşağıdaki JavaScript kodu çalıştırıldığında ne olur?
Cevap : B) “Merhaba Dünya!” konsola yazdırılır.
Açıklama : : selamla fonksiyonu çağrıldığında console.log fonksiyonu kullanılarak ekrana “Merhaba Dünya!” yazısı yazdırılır.
#2. Aşağıdaki seçeneklerden hangisi bir olayın varsayılan davranışını engellemek için kullanılır?
Cevap : B) event.preventDefault()
Açıklama : event.preventDefault() yöntemi, bir olayın varsayılan davranışını engellemek için kullanılır.

#3. Aşağıdaki kodlar çalıştırıldığında dizi elemanlarının konsola sırayla yazdırılabilmesi için … ile boş bırakılan yer aşağıdaki seçeneklerden hangisi ile tamamlanmalıdır?
Cevap : D) let val of arr
Açıklama : for..of döngüsü ile dizi elemanları konsola yazdırılır.
#4. Olay akışı nedir?
Cevap : A) Olayların HTML elementlerine yayılma süreci
Açıklama : Olay akışı, olayların HTML elementlerine yayılma sürecidir.
#5. Aşağıdakilerden hangisi JavaScript’te yaygın olarak kullanılan bir olay türü değildir?
Cevap : E) copy
Açıklama : “copy” olayı nadiren kullanılır, genellikle diğer olay türleri daha yaygındır.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.

#6. Aşağıdaki JavaScript kodunda hata nedir?
Cevap : B) sonuc değeri NaN olur.
Açıklama : carp fonksiyonu iki parametre alır, ancak sadece bir argüman verilmiştir. Eksik parametre undefined olarak değerlendirilir ve sayısal bir değerle çarpıldığında NaN döner.
#7. 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.
#8. 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.

#9. Aşağıdaki kodun işlevi nedir?
Cevap : D) click olayını dinlemeyi kaldırır
Açıklama : removeEventListener() yöntemi, bir elemandan daha önce eklenmiş olan bir olay dinleyicisini kaldırır.
#10. 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.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.

#11. Aşağıdaki JavaScript kodu hangi olayı dinlemektedir?
Cevap : B) onmouseover
Açıklama : Kod, mouseover olayını dinlemektedir ve myButton id’sine sahip elemente fare ile üzerine gelindiğinde bir uyarı gösterir.

#12. Aşağıdaki JavaScript kodu çalıştırıldığında ne olur?
Cevap : D) 15 yazdırılır.
Açıklama : topla fonksiyonu iki parametre alır, ancak ikinci parametreye varsayılan olarak 10 değeri atanmıştır. topla(5) çağrıldığında x = 5 ve y = 10 olur. Toplam 15 olur ve bu değer ekrana yazdırılır.

#13. Aşağıdaki JavaScript kodunda hangi olay türü kullanılmıştır?
Cevap : C) click
Açıklama : “click” olayı, butona tıklandığında çalışır.
#14. JavaScript’te döngü yapıları ile ilgili aşağıdaki ifadelerden hangisi yanlıştır?
Cevap : E) continue ifadesi, döngüyü sonlandırmak için kullanılır ve döngüyü baştan başlatır.
Açıklama : continue ifadesi, döngüyü sonlandırmaz, döngünün bir sonraki iterasyonuna geçer.
#15. 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.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#16. Aşağıdaki seçeneklerden hangisi bir olayın yalnızca bir kez çalıştırılmasını sağlar?
<p id=”td1″>Cevap : E) addEventListener(“event”, function, {once: true})
<p id=”td1″>Açıklama : addEventListener() yöntemine {once: true} parametresi eklenerek bir olayın yalnızca bir kez çalıştırılması sağlanır.

#17. Yukarıdaki ekran görüntüsünün elde edilebilmesi için do-while koşulu nasıl tamamlanamaz?
Cevap : A) sayi < 3
Açıklama : sayi < 3 koşulu ile do-while döngüsü çalışamaz çünkü sayi başlangıçta 0’dan büyük olacak şekilde artırılacaktır.

#18. Aşağıdaki JavaScript kodları ile ilgili verilen seçeneklerden hangisi yanlıştır?
Cevap : C) Döngü, sonsuz döngüye girer ve ekrana sürekli kullanıcının girdiği sayı yazdırılır.
Açıklama : Döngü sonsuz değildir, kullanıcı “exit” yazana kadar devam eder.
#19. 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.

#20. Aşağıdaki kod bloğunun çıktısı nedir?
Cevap : B) 7
Açıklama : topla fonksiyonu, iki sayıyı toplar ve sonucu döndürü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
Ders : Javascript Dilinin Temelleri
1. Sınıf Bahar Dönemi
Javascript Programlama Final Deneme Sınavı -4
İ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 : Javascript Dilinin Temelleri
1. Sınıf Bahar Dönemi
Javascript Programlama Final Deneme Sınavı -4
Javascript Programlama Final Deneme Sınavı -4
| İ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 : Döngü Yapıları 1. Sınıf Bahar Dönemi Javascript Programlama Final Deneme Sınavı -4 |
|---|
|
|
Javascript Programlama Final Deneme Sınavı -4
|
Auzef Web Tasarımı ve Kodlama 1. Sınıf Bahar Dönemi Final Sınav Soruları










