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

📌 Sınav Öncesi Kısa BilgiDeğerli AUZEF bölümü öğrencileri; bu sayfada Javascript Programlama Deneme Sınavı -4 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 dilinin temel özelliklerinden biri değildir?
*A) JavaScript sadece Windows platformunda çalışır.
B) Tarayıcıda çalışabilir ve istemci tarafı betik dili olarak kullanılabilir.
C) Netscape mühendisi Brendan Eich tarafından geliştirilmiştir.
D) Nesneye yönelik programlama prensiplerini destekler.
E) JavaScript dili CSS ve HTML ile birlikte web geliştirme sürecinde kullanılan bir dildir.

JavaScript’te döngü yapıları ile ilgili aşağıdaki ifadelerden hangisi yanlıştır?
A) Döngünün kaç kere çalışacağının bilindiği durumlarda for döngüsü kullanılır.
B) while döngüsü, bir koşul sağlandığı sürece döngünün çalışmasını sağlar.
C) do-while döngüsü, döngü içeriğini en az bir kez çalıştırdıktan sonra koşulu kontrol eder.
D) break komutu, döngüyü sonlandırmak için kullanılır ve döngüden çıkışı sağlar.
*E) continue ifadesi, döngüyü sonlandırmak için kullanılır ve döngüyü baştan başlatır.

Bir HTML sayfasına JavaScript kodları aşağıdaki etiketlerden hangisi ile eklenebilir?
A) A)
B)
C)
D)
*E)

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.

Aşağıdaki kodlar çalıştırıldığında dizi elemanlarının konsola sırayla yazdırılabilmesi için … ile boş bırakılan yer aşağıdaki seçeneklerden hangisi ile tamamlanmalıdır?
A) let val in arr
B) let arr in val
C) let val is arr
*D) let val of arr
E) let arr of val

Aşağıdaki JavaScript kodları ile ilgili verilen seçeneklerden hangisi yanlıştır?
A) Kullanıcıdan sürekli olarak bir sayı girmesi istenir.
B) Kullanıcı “exit” yazana kadar döngü devam eder.
*C) Döngü, sonsuz döngüye girer ve ekrana sürekli kullanıcının girdiği sayı yazdırılır.
D) Girilen her sayı toplanır ve toplam sonunda konsola yazdırılır.
E) Eğer kullanıcı geçersiz bir giriş yaparsa, uyarı mesajı konsola yazdırılır.

Aşağıdaki seçeneklerden hangisinde HTTP’nin açılımı doğru bir şekilde verilmiştir?
A) Hyper Transfer Text Protocol
B) Hyper Text Transmission Protocol
*C) Hyper Text Transfer Protocol
D) Hyper Text Text Protocol
E) Hyper Transfer Transmission Protocol

Yukarıdaki ekran görüntüsünün elde edilebilmesi için do-while koşulu nasıl tamamlanamaz?
*A) sayi < 3 B) sayi <= 3 C) sayi <= 5 D) sayi <= 50 E) sayi <= 5000 Aşağıdaki JavaScript kodu hangi olayı dinlemektedir? A) onclick *B) onmouseover C) onmouseout D) onload E) onchange Aşağıdakilerden hangisi JavaScript’te yaygın olarak kullanılan bir olay türü değildir? A) click B) mouseover C) submit D) focus *E) copy Aşağıdaki seçeneklerden hangisi bir olayın yalnızca bir kez çalıştırılmasını sağlar? A) once B) addEventListener() C) event.one() D) oneEvent() *E) addEventListener("event", function, {once: true}) Aşağıdaki kod bloğunun çıktısı nedir? A) 34 *B) 7 C) undefined D) NaN E) Error Aşağıdaki seçeneklerden hangisi bir olayın varsayılan davranışını engellemek için kullanılır? A) event.stopPropagation() *B) event.preventDefault() C) event.stopImmediatePropagation() D) event.cancelBubble E) event.default Aşağıdaki JavaScript kodunda hangi olay türü kullanılmıştır? A) mouseover B) submit *C) click D) focus E) blur 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 seçeneklerden hangisi yanlıştır? A) Sunucu (server) statik HTML sayfalarını barındırır. B) Bir HTML sayfası, istemci bilgisayarlara (client) HTTP protokolü ile sunulur. C) Tarayıcı (browser), bir web sayfasına erişmek için kullanılan özel programdır. D) İstemci bilgisayarlar tarayıcı ile bir web sayfasına ziyaret isteği gönderir. *E) Sunucu, istemciden gelen isteğe yalnızca .html uzantısına sahip dosyaları döndürür. Aşağıdaki kodun işlevi nedir? A) click olayını dinler B) click olayını tetikler C) click olayını durdurur *D) click olayını dinlemeyi kaldırır E) click olayını yeniden başlatı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ğıdakilerden hangisi bir JavaScript IDE’si (kodlama editörü) değildir? A) Visual Studio Code B) Atom C) WebStorm *D) JupyterNotebook E) Sublime Text Olay akışı nedir? *A) Olayların HTML elementlerine yayılma süreci B) Olayların CSS stillerine uygulanma süreci C) Olayların JavaScript koduna yüklenme süreci D) Olayların sunucuya gönderilme süreci E) Olayların tarayıcıda depolanma süreci [/auzef_test]