Javascript Programlama Final Deneme Sınavı -8
Auzef Javascript Programlama Final Deneme Sınavı -8
#1. 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.

#2. 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.

#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 kod bloğunun çıktısı nedir?
Cevap : B) 7
Açıklama : topla fonksiyonu, iki sayıyı toplar ve sonucu döndürür.

#5. 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.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#6. 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.

#7. 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.
#8. 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.
#9. 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.
#10. 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.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#11. 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.
#12. 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.

#13. 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.
#14. 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.

#15. 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.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.

#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. 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

#18. 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.
#19. addEventListener metodunun görevi nedir?
Cevap : B) Olayları eklemek
Açıklama : addEventListener metodu, bir HTML elementine olay eklemek için kullanılır.
#20. 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.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.

#21. 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.
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
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ı




