Javascript Programlama 2023-2024 Vize Soruları
Javascript Programlama 2023-2024 Vize Soruları
#1. Sıcaklık değeri 40’ın üzerindeyse ekrana “Güneş çarpması tehlikesi“ yazdırmak için, sıfırın altındaysa ekrana “Don tehlikesi“ yazdırmak için kullanılması gereken koşul yapısı aşağıdaki seçeneklerin hangisinde verilmiştir?
Cevap : B) if-else if
Açıklama : Birden fazla koşul içeren durumlarda “if-else if“ yapısı kullanılır.
#2. Bir JavaScript dosyasını web sayfasına dahil etmek için kullanılan etiket aşağıdaki seçeneklerden hangisinde verilmiştir?
Cevap : A) <script></script>
Açıklama : JavaScript kodları HTML içinde <script> etiketi ile kullanılır.
for (let i = 1; i > 10; i++) {
console.log(i);
}
#3. Yukarıdaki for döngüsüyle ilgili verilen şıklardan hangisi doğrudur?
Cevap : A) Konsola herhangi bir şey yazdırılmaz.
Açıklama : Döngü başlangıç değeri 1 olup koşul i > 10 olduğu için döngüye hiç girmez.
#4. Aşağıdakilerden hangisi JavaScript dilinin temel özelliklerinden biri değildir?
Cevap : E) Büyük-küçük harf fark etmeksizin aynı isimde değişken tanımlanamaz.
Açıklama : JavaScript dili büyük-küçük harfe duyarlıdır ve aynı isimde küçük-büyük harf fark etmeksizin değişken tanımlanamaz.
#5. En az bir kere çalışan döngü türü aşağıdaki seçeneklerin hangisinde verilmiştir?
Cevap : A) do-while döngüsü
Açıklama : “do-while“ döngüsü koşul en başta kontrol edilmeden çalıştığı için en az bir kez çalışır.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
let tutar = 15000;
let matrah = tutar <= 10000 ? 20 : 25;
console.log(matrah);
#6. Yukarıdaki JavaScript kodu çalıştırıldığında konsol çıktısı ne olur?
Cevap : A) 25
Açıklama : Ternary operatörü kullanılarak tutar 10000’den büyük olduğu için 25 değeri atanır.
#7. JavaScript dilinde döngü içinde dizi elemanlarının değerlerini kolayca işlemek için kullanılan özel döngü türü aşağıdaki seçeneklerin hangisinde verilmiştir?
Cevap : E) for..of döngüsü
Açıklama : “for..of“ döngüsü diziler üzerinde doğrudan elemanları almak için kullanılır.
#8. JavaScript diliyle ilgili aşağıda verilen şıklardan hangisi yanlıştır?
Cevap : C) Değişken tanımlarken değişkenin veri tipinin belirtilmesi zorunludur.
Açıklama : JavaScript’te değişken tanımlarken veri tipi belirtmek zorunlu değildir. Değişkenin türü dinamik olarak belirlenir.
#9. JavaScript veri tipleriyle ilgili aşağıdaki seçeneklerden hangisi yanlıştır?
Cevap : B) Boolean veri tipi true, false veya null mantıksal değerleri saklar.
Açıklama : Boolean veri tipi yalnızca “true“ ve “false“ değerlerini saklar, “null“ bir Boolean değeri değildir.
let islem = 5 % 3 ** 2 * 2;
console.log(islem);
#10. Yukarıda verilen JavaScript kodu çalıştırıldığında konsol çıktısı aşağıdakilerden hangisidir?
Cevap : D) 10
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
let x = 5, y = -5, cikti;
if (x == y) {
cikti = "Esit";
} else {
cikti = "Esit degil";
}
#11. Yukarıdaki if-else yapısının Ternary operatörü ile eşleniği hangisidir?
Cevap : A) cikti = (x == y) ? “Esit” : “Esit degil”;
Açıklama : Ternary operatörü if-else yapısını tek satırda yazmak için kullanılır.
let x = 5;
let y = 7;
console.log(x !== y && -x >= y);
#12. Yukarıdaki JavaScript kodu çalıştırıldığında konsol çıktısı ne olur?
Cevap : A) false
Açıklama : -x (yani -5), y (7)’den büyük olmadığı için sonuç false olur.
#13. JavaScript switch deyimiyle ilgili aşağıdaki seçeneklerin hangisi yanlıştır?
Cevap : E) switch deyiminde birden fazla case bloğu yer almalıdır.
Açıklama : switch yapısında bir case bloğu yeterlidir, birden fazla olması zorunlu değildir.
#14. JavaScript koşul yapıları ile ilgili aşağıdaki ifadelerden hangisi yanlıştır?
Cevap : D) Hiçbir koşul sağlanmazsa kod hata verir.
Açıklama : Koşul sağlanmazsa kod hata vermez, sadece else bloğu çalışmaz.
#15. Aşağıdaki değişken isimlendirmelerinden hangisi geçerlidir?
Cevap : D) let kalan_bakiye = 1500.50;
Açıklama : Değişken isimleri rakamla başlayamaz, özel karakter içeremez ve JavaScript anahtar kelimeleri (örneğin for) değişken ismi olarak kullanılamaz.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#16. Sağ tarafına aldığı değerin veri tipini geri dönen operatör aşağıdaki seçeneklerin hangisinde verilmiştir?
Cevap : B) typeof operatörü
Açıklama : “typeof“ operatörü, verilen değişkenin veri tipini string olarak döndürür.
#17. Bir Web sayfasını oluşturan temel bileşenler aşağıdaki şıkların hangisinde verilmiştir?
Cevap : C) HTML, CSS, JavaScript
Açıklama : Bir web sayfası HTML ile yapıyı, CSS ile tasarımı, JavaScript ile dinamikliği sağlar.

#18. Yukarıda verilen JavaScript kodunun ders nesnesinin alanlarını (ad, kod, kredi) bir döngü içinde konsol ekranına çıktılaması için … ile boş bırakılan yer aşağıdaki seçeneklerden hangisi ile tamamlanmalıdır?
Cevap : A) let alan in ders
Açıklama : JavaScript’te “for..in“ döngüsü nesnenin özelliklerini döngüyle gezmek için kullanılır.
#19. I. Ön-uç
II. Arka-uç
III. Mobile
JavaScript programlama dili yukarıda sayılan alanlardan hangisinde veya hangilerinde kullanılmaktadır?
Cevap : B) I, II ve III
Açıklama : JavaScript hem ön uç (browser), hem arka uç (Node.js), hem de mobil geliştirme için kullanılabilir.
#20. JavaScript döngü yapıları ile ilgili aşağıdaki ifadelerden hangisi yanlıştır?
Cevap : C) do-while döngüsünde koşul en başta kontrol edilir.
Açıklama : “do-while“ döngüsünde koşul döngü çalıştıktan sonra kontrol edilir.
Öğ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
1. Sınıf Bahar Dönemi
Javascript Programlama 2023-2024 Vize Soruları
İstanbul Üniversitesi Açık ve Uzaktan Eğitim Fakültesi (Auzef)
Açık Öğretim Fakültesi
Bölüm : Web Tasarımı ve Kodlama
1. Sınıf Bahar Dönemi
Javascript Programlama 2023-2024 Vize Soruları
Javascript Programlama 2023-2024 Vize Soruları
| İstanbul Üniversitesi Açık ve Uzaktan Eğitim Fakültesi (Auzef) Açık Öğretim Fakültesi Bölüm : Web Tasarımı ve Kodlama 1. Sınıf Bahar Dönemi Javascript Programlama 2023-2024 Vize Soruları |
|---|
Javascript Programlama 2023-2024 Vize Soruları
Javascript Programlama 2023-2024 Vize Soruları |
|
|---|---|
@lolonolo_com |
JAVASCRIPT PROGRAMLAMA 2024 Vize Sınav Soruları |
|
|---|---|
@lolonolo_com |
Javascript Programlama 2023-2024 Vize Soruları
|
Auzef Web Tasarımı ve Kodlama 1. Sınıf Bahar Dönemi Çalışma Soruları


