Javascript Programlama Final Deneme Sınavı -5
Auzef Javascript Programlama Final Deneme Sınavı -5
#1. 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.
![Aşağıdaki kod bloğu ne yazdırır?](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-28-23.42.36.png)
#2. Aşağıdaki kod bloğu ne yazdırır?
Cevap : C) [2, 3]
Açıklama : slice(1, 3) ifadesi, 1. ve 2. indeksli elemanları alır.
#3. Aşağıdaki seçeneklerden hangisi yanlıştır?
Cevap: E) Sunucu, istemciden gelen isteğe yalnızca .html uzantısına sahip dosyaları döndürür.
Açıklama: Sunucu, istemciden gelen isteğe farklı türde dosyalar döndürebilir.
#4. Bir HTML sayfasına JavaScript kodları aşağıdaki etiketlerden hangisi ile eklenebilir?
Cevap: E) <script></script>
Açıklama: JavaScript kodları HTML sayfasına <script></script> etiketi ile eklenir.
![Javascript Programlama Ünite -4 Soru 7](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-00.17.58-min.png)
#5. 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.
#6. 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.
#7. 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.
#8. 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.
![Javascript Programlama Ünite -4 Soru 2](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-00.16.51-min.png)
#9. 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.
#10. Aşağıdaki yöntemlerden hangisi bir diziye eleman eklemek için kullanılır?
Cevap : A) push()
Açıklama : push() yöntemi, bir dizinin sonuna eleman ekler.
#11. 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.
#12. Aşağıdakilerden hangisi bir JavaScript IDE’si (kodlama editörü) değildir?
Cevap: D) JupyterNotebook
Açıklama: JupyterNotebook, Python ve diğer diller için bir not defteri uygulamasıdır ve JavaScript IDE’si değildir.
![Aşağıdaki JavaScript kodu DOM'da ne yapar?](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-27-14.58.26.png)
#13. 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.
#14. Aşağıdaki seçeneklerden hangisinde HTTP’nin açılımı doğru bir şekilde verilmiştir?
Cevap: C) Hyper Text Transfer Protocol
Açıklama: HTTP’nin açılımı Hyper Text Transfer Protocol’dür ve web üzerinde veri iletimini sağlar.
#15. Aşağıdakilerden hangisi JavaScript dilinin temel özelliklerinden biri değildir?
Cevap: A) JavaScript sadece Windows platformunda çalışır.
Açıklama: JavaScript, platform bağımsızdır ve farklı işletim sistemlerinde çalışabilir.
![Javascript Programlama Ünite -6 Soru 11](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-21.55.50-min.png)
#16. Aşağıdaki kod bloğunda super anahtar kelimesinin kullanım amacı nedir?
Cevap : A) super anahtar kelimesi üst sınıfın constructor metodunu çağırır.
Açıklama : super anahtar kelimesi, alt sınıfın constructor metodunda üst sınıfın constructor metodunu çağırmak için kullanılır.
#17. JavaScript'te bir dizi nasıl tanımlanır?
Cevap : B) let dizi = [1, 2, 3];
Açıklama : JavaScript’te bir dizi tanımlamak için köşeli parantezler kullanılır.
#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.
![Javascript Programlama Ünite -4 Soru 4](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-00.17.17-min.png)
#19. 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.
![Javascript Programlama Ünite -6 Soru 9](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-21.55.33-min.png)
#20. Aşağıdaki kod bloğunda new Kisi("Ali", 25) ifadesinin çıktısı nedir?
Cevap : D) Merhaba, ben Ali ve 25 yaşındayım.
Açıklama : constructor metodu, ad ve yas parametrelerini alır ve sınıfın özelliklerine atar.
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ı -5
İ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ı -5
HD Quiz powered by harmonic design
Auzef Javascript Programlama Final Deneme Sınavı -5
İ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ı -5 |
---|
Auzef Javascript Programlama Final Deneme Sınavı -5
|
|
|
Auzef Web Tasarımı ve Kodlama 1. Sınıf Bahar Dönemi Final Soruları