Javascript Programlama Final Deneme Sınavı -1
Auzef Javascript Programlama Final Deneme Sınavı -1

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

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

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

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

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

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

#11. 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.
#12. 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.
#13. 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.
#14. 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.
#15. 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.
#16. 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.
#17. 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.
#18. 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.
#19. 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.

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

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

