Javascript Programlama Ünite -6
Fonksiyonlar ve Sınıf Yapısı
![Javascript Programlama Ünite -6 Soru 2](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-21.54.38-min.png)
#1. 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.
![Javascript Programlama Ünite -6 Soru 5](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-21.55.04-min.png)
#2. Aşağıdaki JavaScript kodu çalıştırıldığında ne olur?
Cevap : D) 15 yazdırılır.
Açıklama : topla fonksiyonu iki parametre alır, ancak ikinci parametreye varsayılan olarak 10 değeri atanmıştır. topla(5) çağrıldığında x = 5 ve y = 10 olur. Toplam 15 olur ve bu değer ekrana yazdırılır.
![Javascript Programlama Ünite -6 Soru 6](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-21.55.12-min.png)
#3. 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.
![Javascript Programlama Ünite -6 Soru 9](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-21.55.33-min.png)
#4. 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.
![Javascript Programlama Ünite -6 Soru 12](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-21.55.57-min.png)
#5. 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.
![Javascript Programlama Ünite -6 Soru 3](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-21.54.46-min.png)
#6. Aşağıdaki JavaScript kodunda hata nedir?
Cevap : B) sonuc değeri NaN olur.
Açıklama : carp fonksiyonu iki parametre alır, ancak sadece bir argüman verilmiştir. Eksik parametre undefined olarak değerlendirilir ve sayısal bir değerle çarpıldığında NaN döner.
![Javascript Programlama Ünite -6 Soru 11](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-21.55.50-min.png)
#7. 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.
![Javascript Programlama Ünite -6 Soru 4](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-21.54.54-min.png)
#8. 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.
![Javascript Programlama Ünite -6 Soru 1](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-21.54.26-min.png)
#9. Aşağıdaki JavaScript kodu çalıştırıldığında ne olur?
Cevap : B) “Merhaba Dünya!” konsola yazdırılır.
Açıklama : : selamla fonksiyonu çağrıldığında console.log fonksiyonu kullanılarak ekrana “Merhaba Dünya!” yazısı yazdırılır.
![Javascript Programlama Ünite -6 Soru 10](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-21.55.41-min.png)
#10. 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.
#11. 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.
![Javascript Programlama Ünite -6 Soru 7](https://lolonolo.com/wp-content/uploads/2024/05/Ekran-Resmi-2024-05-26-21.55.26-min.png)
#12. Aşağıdaki kod bloğunun çıktısı nedir?
Cevap : B) 7
Açıklama : topla fonksiyonu, iki sayıyı toplar ve sonucu döndürü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
Ünite 6 : Fonksiyonlar ve Sınıf Yapısı
İ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
Ünite 6 : Fonksiyonlar ve Sınıf Yapısı
HD Quiz powered by harmonic design
Javascript Programlama Ünite -6 Fonksiyonlar ve Sınıf Yapısı
İ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 Ünite 6 : Fonksiyonlar ve Sınıf Yapısı |
---|
|
|
|
Auzef Web Tasarımı ve Kodlama 1. Sınıf Bahar Dönemi Ünite Soruları