Javascript Programlama Deneme Sınavı -8 2024-2025 Final Çıkmış Soruları

📌 Sınav Öncesi Kısa BilgiDeğerli AUZEF bölümü öğrencileri; bu sayfada Javascript Programlama Deneme Sınavı -8 2024-2025 Final Çıkmış Soruları dersine ait geçmiş yıllarda çıkmış soruları ve pratik deneme testlerini sizin için bir araya getirdik. Sınavda zamanı iyi yönetmek ve soru tiplerine tam olarak aşina olmak için aşağıdaki özel test motorumuzu kullanabilirsiniz. İster "Çalışma Modu" ile anında cevapları görün, ister "Sınav Modu" ile kendinizi zamana karşı test edin. Şimdiden sınavlarınızda başarılar dileriz!
Soru bulunamadı.
Aşağıdakilerden hangisi JavaScript’in anahtar kelimeleri arasında yer almaz?
A) for
B) if
C) let
D) this
*E) that

Aşağıdaki JavaScript kodunda kullanılan operatör hangi seçenekte doğru verilmiştir?
A) Küçük eşittir operatörü
B) Büyüktür operatörü
C) Eşit değildir operatörü
*D) Ternary operatörü
E) VE operatörü

Bir formun gönderilmesi olayını dinlemek için hangi olay dinleyicisi kullanılır?
*A) onsubmit
B) onchange
C) oninput
D) onreset
E) onload

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?
*A) durum = (sayi > 0) ? “Pozitif” : “Negatif veya sıfır”;
B) durum = (sayi < 0) ? "Pozitif" : "Negatif veya sıfır"; C) durum = (sayi > 0) & “Pozitif” : “Negatif veya sıfır”;
D) durum = (sayi > 0) ? “Pozitif” ; “Negatif veya sıfır”;
E) durum == (sayi < 0) ? "Pozitif" : "Negatif veya sıfır"; Aşağıdaki JavaScript kodu çalıştırıldığında ne olur? A) NaN yazdırılır. B) 5 yazdırılır. C) undefined yazdırılır. *D) 15 yazdırılır. E) Hata verir. Aşağıda verilen JavaScript koduna göre konsolda çıktılanan değer hangi seçenekte doğru verilmiştir? A) & B) ^ *C) ? D) $ E) % 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( A) sayi1 B) sayi2 *C) sonuc D) metin E) PI Olay tetikleyicisinin görevi nedir? A) HTML etiketlerini değiştirmek B) CSS stillerini uygulamak *C) Kullanıcı etkileşimlerine yanıt vermek D) Sayfa yükleme süresini azaltmak E) Veri depolamak Aşağıdaki kod bloğunun çıktısı nedir? A) 34 *B) 7 C) undefined D) NaN E) Error 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;
A) “true”
B) “false”
*C) true
D) false
E) 0

JavaScript ile DOM’daki bir öğenin stilini değiştirmek için hangi yöntem kullanılır?
*A) element.style.property
B) element.classList.add()
C) element.setAttribute()
D) element.getAttribute()
E) element.removeAttribute()

Aşağıdaki seçeneklerde verilen operatör ve açıklamalardan hangisi yanlıştır?
A) % Mod
B) i++ Sondan artırma
C) << Bitsel sola kaydırma D) < Küçüktür *E) Çarpma Aşağıdaki JavaScript kodunda hata nedir? A) sonuc değeri 5 olur. *B) sonuc değeri NaN olur. C) Hata verir. D) sonuc değeri undefined olur. E) carp fonksiyonu tanımlı değil. Aşağıdaki JavaScript kodu çalıştırıldığında ne olur? A) Hiçbir şey olmaz. *B) "Merhaba Dünya!" konsola yazdırılır. C) Hata verir. D) selamla fonksiyonu tanımlanır ama çağrılmaz. E) Konsola undefined yazdırılır. addEventListener metodunun görevi nedir? A) Olayları silmek *B) Olayları eklemek C) HTML içeriğini değiştirmek D) CSS stillerini değiştirmek E) JavaScript kodunu optimize etmek Aşağıdaki seçeneklerden hangisinde hatalı tanıtıcı isimlendirmesi yapılmıştır? A) let sayi = 42; B) let i_sim = "Js"; C) let dogruMu = true; *D) let 1sayi = 90; E) let new_sayi = 256; Aşağıdakilerden hangisi JavaScript’te olayların önceliğini belirler? A) Olayın türü B) Olayın elementi *C) Olayın eklenme sırası D) Olayın işleyici fonksiyonu E) Olayın tetiklenme zamanı 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? A) Notunuz: A *B) Notunuz: B C) Notunuz: C D) Notunuz: D E) Notunuz: F JavaScript’te koşul yapıları ile ilgili aşağıdaki ifadelerden hangisi yanlıştır? A) if-else koşul yapısı, bir koşulun doğru olup olmadığını kontrol etmek için kullanılır. B) switch-case yapısı, bir ifadenin değerlerini kontrol etmek için kullanılır. C) Ternary operatörü, koşullu ifadelerin kısa bir şekilde yazılmasını sağlar. D) if-else koşul yapısında if koşulu false dönerse, else bloğu içindeki satırlar çalıştırılır. *E) Koşul ifadeleri, sadece tek bir koşulun kontrol edilmesini sağlar. Aşağıdakilerden hangisi bir olay dinleyicisi (event listener) eklemek için kullanılır? A) element.onclick B) element.addListener *C) element.addEventListener D) element.onlistener E) element.addEvent Bir olay işleyici (event handler) nedir? A) Olayları yakalayan bir HTML etiketi B) Olayları işlemek için kullanılan bir CSS kuralı *C) Belirli olaylar gerçekleştiğinde çalışan bir JavaScript fonksiyonu D) Olayları optimize eden bir JavaScript kütüphanesi E) Kullanıcı verilerini depolayan bir mekanizma [/auzef_test]