Javascript Programlama Final Deneme Sınavı -4
Javascript Programlama Final Deneme Sınavı -4
![Javascript Programlama Ünite -4 Soru 6](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-00.17.45-min.png)
#1. 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.
#2. 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.
![Javascript Programlama Ünite -6 Soru 1](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-21.54.26-min.png)
#3. 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.
![Javascript Programlama Ünite -6 Soru 3](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-21.54.46-min.png)
#4. 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.
![Javascript Programlama Ünite -4 Soru 8](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-00.18.07-min.png)
#5. 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.
![Javascript Programlama Ünite -6 Soru 7](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-21.55.26-min.png)
#6. 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.
![Javascript Programlama Ünite -8 Soru 3](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-27-23.08.09.png)
#7. 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.
![Javascript Programlama Ünite -8 Soru 15](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-27-23.05.20.png)
#8. 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.
![Javascript Programlama Ünite -6 Soru 5](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-21.55.04-min.png)
#9. 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.
![Javascript Programlama Ünite -4 Soru 3](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-00.17.05-min.png)
#10. 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.
#11. 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.
#12. 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.
#13. 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.
#14. 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.
#15. 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.
![Javascript Programlama Ünite -8 Soru 6](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-27-23.09.22.png)
#16. 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.
#17. 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.
#18. 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.
#19. 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.
#20. 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.
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
HD Quiz powered by harmonic design
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ı