Javascript Programlama Final Deneme Sınavı -3
Javascript Programlama Final Deneme Sınavı -3

#1. Aşağıdaki döngüyle ilgili verilen şıklardan hangisi doğrudur?
Cevap : B) 0’dan başlayarak 4’e kadar (5 hariç) olan sayıları konsola yazdırır.
Açıklama : Döngü 0’dan başlar ve i < 5 koşulunu sağladığı sürece çalışır.

#2. Aşağıdaki JavaScript kodu çalıştırıldığında ne olur?
Cevap : A) “Ali Veli” yazdırılır.
Açıklama : Ogrenci sınıfı ad ve soyad özelliklerine sahip ve tamAd methodu bu iki özelliği birleştirerek tam adı döner. ogrenci1 nesnesi oluşturulurken “Ali” ve “Veli” parametreleri kullanılır ve tamAd methodu çağrıldığında bu ad ve soyad birleştirilerek ekrana yazdırılır.
#3. 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.
#4. Aşağıdakilerden hangisi JavaScript tabanlı bir yazılım çerçevesi değildir?
Cevap: D) RStudio
Açıklama: RStudio, R programlama dili için bir geliştirme ortamıdır ve JavaScript tabanlı bir yazılım çerçevesi değildir.
#5. 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.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.

#6. Aşağıdaki JavaScript kodlarına göre verilen seçeneklerden hangisi doğrudur?
Cevap : B) 55, 54, 53, 52, 51, 50 ekrana yazdırılır.
Açıklama : Döngü 55’ten başlar ve i >= 50 koşulunu sağladığı sürece azalır.
#7. JavaScript’te sınıf tanımlamak için hangi anahtar kelime kullanılır?
Cevap : A) class
Açıklama : JavaScript’te sınıf tanımlamak için class anahtar kelimesi kullanılır.

#8. Aşağıdaki JavaScript kodu hangi olayı dinlemektedir?
Cevap : B) onmouseover
Açıklama : Kod, mouseover olayını dinlemektedir ve myButton id’sine sahip elemente fare ile üzerine gelindiğinde bir uyarı gösterir.

#9. Aşağıdaki JavaScript kodu çalıştırıldığında ne olur?
Cevap : C) “Arabanın markası: Toyota” yazdırılır.
Açıklama : Araba sınıfı bir marka özelliği ve göster methoduna sahiptir. benimArabam nesnesi oluşturulurken marka olarak “Toyota” atanır ve göster methodu çağrıldığında bu marka ekrana yazdırılır.
#10. 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.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#11. 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.
#12. Bir web sayfasının yapı ve içeriğinin görünüş ve biçimi aşağıdakilerden hangisi aracılığı ile sistematik biçimde düzenlenebilir?
Cevap: A) CSS
Açıklama: CSS (Cascading Style Sheets), web sayfasının görünüş ve biçimini düzenlemek için kullanılır.
#13. Aşağıdakilerden hangisi yanlıştır?
Cevap : D) Dizi ve object türünde veri yapılarının anahtarlarını döngü içinde kullanmak için for..of döngüsü kullanılır.
Açıklama : Dizi ve object türünde veri yapılarının anahtarlarını döngü içinde kullanmak için for..in döngüsü kullanılır.

#14. Yukarıdaki ekran görüntüsünün elde edilebilmesi için aşağıda verilen kod satırlarındaki … ile boş bırakılan yer aşağıdaki seçeneklerden hangisi ile tamamlanmalıdır?
Cevap : A) continue;
Açıklama : continue ifadesi ile döngünün bir sonraki iterasyonuna geçilir.
#15. addEventListener metodunun görevi nedir?
Cevap : B) Olayları eklemek
Açıklama : addEventListener metodu, bir HTML elementine olay eklemek için kullanılır.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#16. Aşağıdaki protokollerden hangisi dosya transferi için kullanılır?
Cevap: B) FTP
Açıklama: FTP (File Transfer Protocol), dosya transferi için kullanılan bir protokoldür.
#17. scriptDosyam.js adlı JavaScript dosyası aşağıdaki seçeneklerden hangisi ile web sayfasında kullanılabilir?
Cevap: C) <script src=”scriptDosyam.js”></script>
Açıklama: JavaScript dosyası <script src=”scriptDosyam.js”></script> etiketi ile HTML sayfasına eklenir.

#18. Aşağıdaki JavaScript kodu çalıştırıldığında ne olur?
Cevap : B) “JavaScript Eğitimi okunuyor.” yazdırılır.
Açıklama : Kitap sınıfı bir ad özelliğine ve oku methoduna sahiptir. kitap1 nesnesi oluşturulurken ad olarak “JavaScript Eğitimi” atanır ve oku methodu çağrıldığında bu ad ile birlikte “okunuyor” ifadesi ekrana yazdırılır.
#19. “Visual Studio Code editöründe JavaScript kodu çalıştırabilmek için öncelikle .js uzantılı … dosyası oluşturulmalıdır.” ifadesinde … ile gösterilen yere gelebilecek uygun seçenek aşağıdakilerden hangisidir?
Cevap: A) JavaScript
Açıklama: JavaScript kodu çalıştırmak için .js uzantılı JavaScript dosyası oluşturulmalıdır.
#20. 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.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
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 Dilinin Temelleri
1. Sınıf Bahar Dönemi
Javascript Programlama Final Deneme Sınavı -3
İ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 Dilinin Temelleri
1. Sınıf Bahar Dönemi
Javascript Programlama Final Deneme Sınavı -3
Javascript Programlama Final Deneme Sınavı -3
| İ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 : Koşul Yapıları 1. Sınıf Bahar Dönemi Javascript Programlama Final Deneme Sınavı -3 |
|---|
|
|
|
Auzef Web Tasarımı ve Kodlama 1. Sınıf Bahar Dönemi Final Sınav Soruları







