Javascript Programlama Final Deneme Sınavı -8
Auzef Javascript Programlama Final Deneme Sınavı -8
#1. Aşağıdakilerden hangisi JavaScript'te olayların önceliğini belirler?
Cevap : C) Olayın eklenme sırası
Açıklama : JavaScript’te olayların önceliği, olayın eklenme sırasına göre belirlenir.
![Javascript Programlama Ünite -3 Soru 2](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-25-19.25.20.png)
#2. Aşağıda verilen JavaScript koduna göre konsolda çıktılanan değer hangi seçenekte doğru verilmiştir?
Cevap : C) ?
Açıklama : Kodun çıktısı, a’nın değeri 2 olduğunda ve c’ye eşit olduğunda gerçekleşir.
![Javascript Programlama Ünite -3 Soru 6](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-25-19.26.03.png)
#3. Aşağıdaki JavaScript kodunda kullanılan operatör hangi seçenekte doğru verilmiştir?
Cevap : D) Ternary operatörü
Açıklama : Bu, ternary operatörü kullanılarak yapılan bir kontrol ifadesidir.
#4. Aşağıdaki seçeneklerden hangisinde hatalı tanıtıcı isimlendirmesi yapılmıştır?
Cevap : D) let 1sayi = 90;
Açıklama : JavaScript’te tanıtıcı isimler sayı ile başlayamaz.
#5. Bir olay işleyici (event handler) nedir?
Cevap : C) Belirli olaylar gerçekleştiğinde çalışan bir JavaScript fonksiyonu
Açıklama : Olay işleyici, belirli olaylar gerçekleştiğinde çalışan bir JavaScript fonksiyonudur.
![Javascript Programlama Ünite -2 Soru 6](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-25-19.58.53.png)
#6. Değişken kapsamını dikkate alarak aşağıdaki JavaScript kodunda tanımlanan değişkenlerden hangisi bu yönüyle diğerlerinden farklıdır? let sayi1 = 10; let sayi2 = 20; function toplama() { let sonuc = sayi1 + sayi2; console.log(
Cevap : C) sonuc
Açıklama : “sonuc” değişkeni fonksiyon içinde tanımlandığı için kapsamı farklıdır.
![Javascript Programlama Ünite -3 Soru 4](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-25-19.25.53.png)
#7. Bir dersin geçme notu aşağıdaki JavaScript kodları ile belirlenmektedir. Buna göre; eğer bir öğrencinin notu 82 ise ekrana yazdırılacak ifade hangi seçenekte doğru şekilde verilmiştir?
Cevap : B) Notunuz: B
Açıklama : Not 82 olduğunda, 80 ile 90 arasında olduğundan B notu 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)
#8. 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.
#9. JavaScript ile DOM'daki bir öğenin stilini değiştirmek için hangi yöntem kullanılır?
Cevap : A) element.style.property
Açıklama: DOM’da bir öğenin stilini değiştirmek için element.style.property yöntemi kullanılır, diğer yöntemler sınıf eklemek, öznitelik ayarlamak veya öznitelik kaldırmak için kullanılır
#10. JavaScript'te koşul yapıları ile ilgili aşağıdaki ifadelerden hangisi yanlıştır?
Cevap : E) Koşul ifadeleri, sadece tek bir koşulun kontrol edilmesini sağlar.
Açıklama : Koşul ifadeleri birden fazla koşulu kontrol edebilir.
#11. addEventListener metodunun görevi nedir?
Cevap : B) Olayları eklemek
Açıklama : addEventListener metodu, bir HTML elementine olay eklemek için kullanılı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)
#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.
![Javascript Programlama Ünite -6 Soru 7](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-21.55.26-min.png)
#13. 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.
#14. Olay tetikleyicisinin görevi nedir?
Cevap : C) Kullanıcı etkileşimlerine yanıt vermek
Açıklama : Olay tetikleyicisi, kullanıcı etkileşimlerine (tıklama, fare hareketi, tuş basımı vb.) yanıt verir.
![Javascript Programlama Ünite -6 Soru 1](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-21.54.26-min.png)
#15. 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 -3 Soru 8](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-25-19.26.13.png)
#16. Aşağıdaki if-else koşul yapısının ternary operatörü eşleniği seçeneklerin hangisinde doğru olarak verilmiştir?
Cevap : A) durum = (sayi > 0) ? “Pozitif” : “Negatif veya sıfır”;
Açıklama : Ternary operatörü ile if-else yapısının kısa hali kullanılmıştır.
#17. Aşağıdaki seçeneklerde verilen operatör ve açıklamalardan hangisi yanlıştır?
Cevap : E) Çarpma
Açıklama : Çarpma operatörü “*” ile gösterilir. Verilen seçenek yanlış açıklamadır.
#18. Aşağıdakilerden hangisi JavaScript'in anahtar kelimeleri arasında yer almaz?
Cevap : E) that
Açıklama : “that” JavaScript’in anahtar kelimeleri arasında yer almaz.
#19. Bir formun gönderilmesi olayını dinlemek için hangi olay dinleyicisi kullanılır?
Cevap : A) onsubmit
Açıklama : onsubmit olay dinleyicisi, bir formun gönderilmesi olayını dinler.
![Javascript Programlama Ünite -2 Soru 8](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-25-19.59.26.png)
#20. Aşağıdaki JavaScript kodlarına göre sonuc değişkeninin değeri hangi seçenekte doğru verilmiştir? let yas = 30; let minYas = 18; let ehliyetVarMi = true; let sonuc = yas >= minYas && ehliyetVarMi;
Cevap : C) true
Açıklama : Yas ve ehliyet kontrolünden sonuç true olacaktır.
#21. Aşağıdakilerden hangisi bir olay dinleyicisi (event listener) eklemek için kullanılır?
Cevap : C) element.addEventListener
Açıklama : element.addEventListener, bir olay dinleyicisi eklemek için kullanılır.
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ı -8
İ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ı -8
HD Quiz powered by harmonic design
Auzef Javascript Programlama Final Deneme Sınavı -8
İ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ı -8 |
---|
Auzef Javascript Programlama Final Deneme Sınavı -8
|
|
Auzef Javascript Programlama Final Deneme Sınavı -8
|
Auzef Web Tasarımı ve Kodlama 1. Sınıf Bahar Dönemi Çalışma Soruları