Javascript Programlama Final Deneme Sınavı -1
Auzef Javascript Programlama Final Deneme Sınavı -1
#1. Aşağıdakilerden hangisi JavaScript’te bir olayın gerçekleştiği elemente erişmek için kullanılır?
Cevap : B) event.target
Açıklama : event.target, bir olayın gerçekleştiği elemente erişmek için kullanılır.
#2. parseInt() fonksiyonunun görevi aşağıdakilerden hangisidir?
Cevap : A) Verilen değeri tam sayıya dönüştürür.
Açıklama : parseInt() fonksiyonu, verilen değeri tam sayıya dönüştürür.

#3. Aşağıdaki kod bloğunun çıktısı nedir?
Cevap : A) Toyota Corolla
Honda Civic
Açıklama : bilgi metodu, marka ve model özelliklerini birleştirerek döndürür.
#4. Aşağıdaki seçeneklerden hangisi bir diziden eleman çıkarmak için kullanılır?
Cevap : B) pop()
Açıklama : pop() yöntemi, bir dizinin son elemanını çıkarır.
#5. 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.
#6. 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

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

#8. Aşağıdaki kod bloğunun çıktısı nedir?
Cevap : B) 6
Açıklama : carp fonksiyonu, ikinci parametre verilmediğinde 2 olarak varsayılan değeri kullanır.
#9. 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.
#10. 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.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#11. JavaScript’te hangi yöntem bir olay dinleyicisi ekler?
Cevap : B) addEventListener()
Açıklama : addEventListener() yöntemi, bir HTML elemanına bir olay dinleyicisi ekler.

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

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

#16. Aşağıdaki kod bloğunun çıktısı nedir?
Cevap : B) [1, 2, 3]
Açıklama : push() ile eklenen 4 elemanı, pop() ile çıkarılır.

#17. Aşağıdaki JavaScript kodunun çıktısı hangi seçenekte doğru verilmiştir?
Cevap : D) “Merhaba, JavaScript!”
Açıklama : Fonksiyon çağrıldığında, ad parametresi “JavaScript” olduğu için bu çıktı oluşur.
#18. Aşağıdakilerden hangisi JavaScript’teki koşul ifadelerinden biri değildir?
Cevap : D) if-elif
Açıklama : JavaScript’te “if-elif” ifadesi bulunmaz, bunun yerine “else if” kullanılır.
#19. Tanımlanan bir gun değişkeninin değerine göre, hafta içi, hafta sonu veya geçersiz gün olarak gunAdi değişkeni atanması ve konsola yazdırılması isteniyor. Bunu gerçekleştirmek için JavaScript dilinde kullanılabilecek en uygun yapı aşağıdakilerden hangisidir?
Cevap : E) switch
Açıklama : Switch-case yapısı, bu tür durumlar için en uygun yapıdı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.

#21. Aşağıdaki kod bloğunda dizi değişkeninin uzunluğu (length) nedir?
Cevap : C) 4
Açıklama : dizi dizisinde 4 eleman bulunmaktadır: [0, 5, 10, 15].
#22. 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.

#23. Aşağıda verilen kod bloğuna göre hangisi doğrudur?
Cevap : B) puan 40 olarak tanımlanmış ise “Maalesef, sınavı geçemediniz.” yazdırılır.
Açıklama : Puan 40 olduğunda, if koşulu false döner ve else bloğu çalışı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 : Javascript Diline Giriş
1. Sınıf Bahar Dönemi
Auzef Javascript Programlama Final Deneme Sınavı -1
İ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 Diline Giriş
1. Sınıf Bahar Dönemi
Auzef Javascript Programlama Final Deneme Sınavı -1
Auzef Javascript Programlama Final Deneme Sınavı -1
| İ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 Diline Giriş 1. Sınıf Bahar Dönemi Auzef Javascript Programlama Final Deneme Sınavı -1 |
|---|
Auzef Javascript Programlama Final Deneme Sınavı -1
|
|
|
Auzef Web Tasarımı ve Kodlama 1. Sınıf Bahar Dönemi Final Soruları

