Javascript Programlama Final Deneme Sınavı -6
Auzef Javascript Programlama Final Deneme Sınavı -6
#1. 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.
![Javascript Programlama Ünite -6 Soru 10](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-21.55.41-min.png)
#2. 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.
#3. Aşağıdakilerden hangisi Doküman Nesne Modeli'nin (DOM) amacı ile ilgilidir?
Cevap : B) Web sayfasının yapısını temsil etmek ve değiştirmek
Açıklama: DOM, bir web sayfasının HTML veya XML belgelerinin ağaç yapısında temsil edilmesini sağlar ve JavaScript ile bu yapının dinamik olarak değiştirilmesine olanak tanır.
#4. JavaScript ile DOM'daki bir öğeyi seçmek için hangi yöntem kullanılır?
Cevap : E) Hepsi
Açıklama: JavaScript ile DOM’daki öğeleri seçmek için querySelector(), getElementById(), getElementsByClassName() ve getElementsByTagName() yöntemleri kullanılabilir.
#5. JavaScript'te DOM (Document Object Model) nedir ve ne işe yarar?
Cevap : A) Tarayıcıda HTML ve XML belgelerini temsil eden ağaç yapısıdır.
Açıklama : DOM, HTML ve XML belgelerini tarayıcıda temsil eden ve belge içeriğini ve yapısını manipüle etmeye olanak tanıyan ağaç yapısıdır.
#6. Bir HTML elemanına tıklanıldığında bir fonksiyon çalıştırmak için kullanılan JavaScript olay dinleyicisi hangisidir?
Cevap : C) onclick
Açıklama : onclick olay dinleyicisi, bir HTML elemanına tıklanıldığında bir fonksiyonun çalıştırılmasını sağlar.
#7. JavaScript'te döngü yapıları ile ilgili aşağıdaki ifadelerden hangisi yanlıştır?
Cevap : E) continue ifadesi, döngüyü sonlandırmak için kullanılır ve döngüyü baştan başlatır.
Açıklama : continue ifadesi, döngüyü sonlandırmaz, döngünün bir sonraki iterasyonuna geçer.
#8. 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.
![Javascript Programlama Ünite -4 Soru 6](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-00.17.45-min.png)
#9. 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?
Cevap : D) let val of arr
Açıklama : for..of döngüsü ile dizi elemanları konsola yazdırılır.
#10. 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.
#11. Aşağıdakilerden hangisi DOM olaylarından biridir?
Cevap : A) onload
Açıklama : DOM olayları, kullanıcı etkileşimleri veya sayfa yüklenmesi gibi durumları işlemek için kullanılır. onload, bir sayfanın tamamen yüklendiğinde çalıştırılan bir olaydır.
#12. 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.
#13. “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.
![Javascript Programlama Ünite -4 Soru 3](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-00.17.05-min.png)
#14. Aşağıdaki JavaScript kodları ile ilgili verilen seçeneklerden hangisi yanlıştır?
Cevap : C) Döngü, sonsuz döngüye girer ve ekrana sürekli kullanıcının girdiği sayı yazdırılır.
Açıklama : Döngü sonsuz değildir, kullanıcı “exit” yazana kadar devam eder.
![Javascript Programlama Ünite -6 Soru 12](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-21.55.57-min.png)
#15. 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.
![Aşağıdaki kod bloğunun çıktısı nedir?](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-28-23.35.59.png)
#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.
![Javascript Programlama Ünite -4 Soru 8](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-00.18.07-min.png)
#17. Yukarıdaki ekran görüntüsünün elde edilebilmesi için do-while koşulu nasıl tamamlanamaz?
Cevap : A) sayi < 3
Açıklama : sayi < 3 koşulu ile do-while döngüsü çalışamaz çünkü sayi başlangıçta 0’dan büyük olacak şekilde artırılacaktır.
#18. Aşağıdaki yöntemlerden hangisi bir elementin sınıfını ekler veya çıkarır?
Cevap : A) classList.add ve classList.remove
Açıklama : classList.add metodu, bir elemente sınıf eklerken, classList.remove metodu, bir elementten sınıf çıkarır.
![Aşağıdaki kod bloğunda dizi değişkeninin uzunluğu (length) nedir?](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-28-23.39.10.png)
#19. 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].
#20. 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.
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 : Diziler
1. Sınıf Bahar Dönemi
Auzef Javascript Programlama Final Deneme Sınavı -6
İ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 : Diziler
1. Sınıf Bahar Dönemi
Auzef Javascript Programlama Final Deneme Sınavı -6
HD Quiz powered by harmonic design
Auzef Javascript Programlama Final Deneme Sınavı -6
İ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 : Diziler 1. Sınıf Bahar Dönemi Auzef Javascript Programlama Final Deneme Sınavı -6 |
---|
|
|
Auzef Javascript Programlama Final Deneme Sınavı -6
|
Auzef Web Tasarımı ve Kodlama 1. Sınıf Bahar Dönemi Final Soruları