Javascript Programlama Deneme Sınavı -1 2024-2025 Final Çıkmış Soruları

📌 Sınav Öncesi Kısa BilgiDeğerli AUZEF bölümü öğrencileri; bu sayfada Javascript Programlama Deneme Sınavı -1 2024-2025 Final Çıkmış Soruları dersine ait geçmiş yıllarda çıkmış soruları ve pratik deneme testlerini sizin için bir araya getirdik. Sınavda zamanı iyi yönetmek ve soru tiplerine tam olarak aşina olmak için aşağıdaki özel test motorumuzu kullanabilirsiniz. İster "Çalışma Modu" ile anında cevapları görün, ister "Sınav Modu" ile kendinizi zamana karşı test edin. Şimdiden sınavlarınızda başarılar dileriz!
Soru bulunamadı.
Aşağıdaki JavaScript kodu DOM’da ne yapar?
*A) “demo” id’sine sahip elementin metnini kırmızı yapar.
B) “demo” id’sine sahip elementin arka planını kırmızı yapar.
C) “demo” id’sine sahip elementin kenarlığını kırmızı yapar.
D) “demo” id’sine sahip elementin yüksekliğini artırır.

Aşağıdaki seçeneklerden hangisinde hatalı tanıtıcı isimlendirmesi yapılmıştır?
A) let sayi = 42;
B) let i_sim = “Js”;
C) let dogruMu = true;
*D) let 1sayi = 90;
E) let new_sayi = 256;

Aşağıdaki kod bloğunun çıktısı nedir?
A) [1, 2, 3, 4]
*B) [1, 2, 3]
C) [1, 2]
D) [2, 3, 4]
E) []

JavaScript ile DOM’daki bir öğenin stilini değiştirmek için hangi yöntem kullanılır?
*A) element.style.property
B) element.classList.add()
C) element.setAttribute()
D) element.getAttribute()
E) element.removeAttribute()

DOM’da bir öğenin içeriğini değiştirmek için hangi yöntem kullanılır?
A) innerHTML
B) outerHTML
C) textContent
D) value
*E) Hepsi

Aşağıdakilerden hangisi JavaScript’te bir olayın gerçekleştiği elemente erişmek için kullanılır?
A) this
*B) event.target
C) event.currentTarget
D) event.type
E) event.preventDefault()

Aşağıdaki kod bloğunda dizi değişkeninin uzunluğu (length) nedir?
A) 2
B) 3
*C) 4
D) 5
E) 6

Değişken kapsamını dikkate alarak aşağıdaki JavaScript kodunda tanımlanan değişkenlerden hangisi bu yönüyle diğerlerinden farklıdır?  let sayi1 = 10;  let sayi2 = 20;  function toplama()  { let sonuc = sayi1 + sayi2;  console.log(
A) sayi1
B) sayi2
*C) sonuc
D) metin
E) PI

Tanımlanan bir gun değişkeninin değerine göre, hafta içi, hafta sonu veya geçersiz gün olarak gunAdi değişkeni atanması ve konsola yazdırılması isteniyor. Bunu gerçekleştirmek için JavaScript dilinde kullanılabilecek en uygun yapı aşağıdakilerden hangisidir?
A) if
B) if-else
C) else
D) ternary
*E) switch

Aşağıdaki JavaScript kodlarına göre sonuc değişkeninin değeri hangi seçenekte doğru verilmiştir?  let yas = 30;  let minYas = 18;  let ehliyetVarMi = true;  let sonuc = yas >= minYas && ehliyetVarMi;
A) “true”
B) “false”
*C) true
D) false
E) 0

Aşağıda verilen kod bloğuna göre hangisi doğrudur?
A) puan 80 olarak tanımlanmış ise “Maalesef, sınavı geçemediniz.” yazdırılır.
*B) puan 40 olarak tanımlanmış ise “Maalesef, sınavı geçemediniz.” yazdırılır.
C) puan 80 olarak tanımlanmış ise if koşulu false döner.
D) puan 40 olarak tanımlanmış ise if koşulu true döner.
E) puan 60 olarak tanımlanmış ise ekrana hiçbir şey yazdırılmaz.

JavaScript’te hangi yöntem bir olay dinleyicisi ekler?
A) attachEvent()
*B) addEventListener()
C) setEventListener()
D) createEvent()
E) onEvent()

Aşağıdaki kod bloğunun çıktısı nedir?
A) 3
*B) 6
C) undefined
D) NaN
E) Error

Aşağıdaki JavaScript kodunun çıktısı hangi seçenekte doğru verilmiştir?
*A) “Merhaba”
B) “Merhaba !”
C) “Merhaba, misafir!”
D) “Merhaba, JavaScript!”
E) “Merhaba, !”

DOM’da bir elemente nasıl erişilir ve değiştirilir?
*A) getElementById metodu ile erişilir ve innerHTML ile değiştirilir.
B) querySelectorAll metodu ile erişilir ve style ile değiştirilir.
C) getElementByClass metodu ile erişilir ve innerText ile değiştirilir.
D) getElementByTagName metodu ile erişilir ve textContent ile değiştirilir.

Aşağıdakilerden hangisi JavaScript’in anahtar kelimeleri arasında yer almaz?
A) for
B) if
C) let
D) this
*E) that

parseInt() fonksiyonunun görevi aşağıdakilerden hangisidir?
*A) Verilen değeri tam sayıya dönüştürür.
B) Verilen değeri ondalıklı sayıya dönüştürür.
C) Verilen değeri bir dizgeye dönüştürür.
D) Verilen değeri boolean değere dönüştürür.
E) Verilen değere sıfır değerini atar.

Aşağıdakilerden hangisi JavaScript’teki koşul ifadelerinden biri değildir?
A) if
B) if-else
C) if-else if
*D) if-elif
E) switch

Bir DOM olayını nasıl dinlersiniz?
*A) addEventListener metoduyla
B) listenToEvent metoduyla
C) captureEvent metoduyl
D) watchEvent metoduyla

Aşağıdaki seçeneklerde verilen operatör ve açıklamalardan hangisi yanlıştır?
A) % Mod
B) i++ Sondan artırma
C) << Bitsel sola kaydırma D) < Küçüktür *E) Çarpma Aşağıdaki seçeneklerden hangisi bir diziden eleman çıkarmak için kullanılır? A) push() *B) pop() C) concat() D) join() E) slice() DOM ağacında, bir belgenin en üst düzeydeki öğesi nedir? A) head B) body C) root *D) document E) window Aşağıdaki kod bloğunun çıktısı nedir? *A) Toyota Corolla Honda Civic B) Honda Civic Toyota Corolla C) undefined undefined undefined undefined D) Error E) null null [/auzef_test]