İnternet Ve Web Programlama Dersi 5. Ünite Sorularla Öğrenelim

İşlemci Taraflı Programlama: Javascript

1. Soru

"<script>" nedir? Açıklayınız.

Cevap

“<script>” etiketi, tarayıcıya JavaScript kodlarının başladığını ifade etmektedir.


2. Soru

JAVASCRIPT’in kodlama özellikleri nelerdir?

Cevap

JAVASCRIPT’in kodlama özelliklerin en önemlileri sayılabilecek değişken kullanımı, fonksiyonların oluşturulması, yerleşik fonksiyonların kullanımı, doküman yönetimi, tarayıcı yönetimi, şart ifadelerinin oluşturulması, döngü yapılarının kurulması, yorum satırlarının eklenmesi ve zamanlayıcıların kullanımıdır.


3. Soru

"alert()" nedir? Açıklayınız.

Cevap

Kendisine verilen metni bir mesaj kutusu içerisinde görüntüleyen yerleşik JavaScript fonksiyonudur.


4. Soru

Değişkenler nedir? Açıklayınız.

Cevap

Programlama dillerinin vazgeçilmez ögeleri olan değişkenler, verilerin işlenmek üzere tutulduğu bellek hücreleridir. İşleyiş sırasında oluşan veya dışarıdan alınan veriler, sonradan değerlendirilmek
üzere değişkenlerde tutulurlar. JavaScript değişkenleri “var” tanımlaması ile oluşturulur. Bu arada, özel durumların dışında, her JavaScript ifadesi noktalı virgül (;) karakteri ile sonlandırılmalıdır.


5. Soru

Fonksiyon nedir? Açıklayınız.

Cevap

Programlamada fonksiyon adı verilen yapılar, üzerlerine tanımlanan kod parçalarının tekrarlı kullanımlarını kolaylaştıran oldukça önemli yapılardır. Fonksiyon yapısının kullanımı, daha az kod
satırı oluşturduğu için daha hızlı ve daha okunabilir kod yazımına olanak sağlar. Ayrıca birden fazla
kişinin aynı proje üzerinde çalışabilmesi fırsatını doğurduğu da söylenebilir.


6. Soru

“sayi1” ve “sayi2” adlı değişkenlerin ikisinin birden 10’dan büyük olması durumunda devreye girmesi istenen kod satırı nedir? 

Cevap

if((sayi1>10)&&(sayi2>10))


7. Soru

pow (X,Y) nedir? Açıklayınız.

Cevap

X’in Y’inci kuvvetini (üssünü) sunar.


8. Soru

concat(X) nedir? Açıklayınız.

Cevap

İki metni birleştirmek için kullanılır. Altında çağırıldığı değişken değeri ile X’i birleştirir


9. Soru

indexOf(X) nedir? Açıklayınız.

Cevap

Metinsel ifade aramak için kullanılır. Altında çağırıldığı değişken değerinin içinde X’in kaçıncı karakterden itibaren başladığını bulur.


10. Soru

substr(X,Y) nedir? Açıklayınız.

Cevap

Alt metin çıkarmak için kullanılır. Altında çağırıldığı değişkenin değerindeki X numaralı karakterden başlayıp, Y sayıda karakter alarak yeni bir metin oluşturur.


11. Soru

toUpperCase() nedir? Açıklayınız.

Cevap

Altında çağırıldığı değişkenin değerini büyük harfere dönüştürerek sunar.


12. Soru

getDay() nedir? Açıklayınız.

Cevap

Haftanın kaçıncı gününde olunduğunu döndürür.


13. Soru

document.activeElement fonksiyonu nedir? Açıklayınız.

Cevap

Odaklanılan/seçilmiş olan form elemanını sunar.


14. Soru

getTime() fonksiyonu nedir? Açıklayınız.

Cevap

1 Ocak 1970 yılından itibaren kaçıncı milisaniyede bulunulduğunu döndürür.


15. Soru

window.innerHeight fonksiyonu nedir? Açıklayınız.

Cevap

Pencerenin web alanı genişlik değerini bulundurur.


16. Soru

window.resizeTo() fonksiyonu nedir? Açıklayınız.

Cevap

Pencereyi belirtilen değerlerle yeniden boyutlandırır.


17. Soru

window.location.hostname fonksiyonu nedir? Açıklayınız.

Cevap

Aktif penceredeki sayfanın sunucu alan adını bulundurur.


18. Soru

window.location.pathname fonksiyonu nedir? Açıklayınız.

Cevap

Aktif penceredeki sayfanın dosya adını ve dosya yolunu bulundurur.


19. Soru

window.location.protocol fonksiyonu nedir? Açıklayınız.

Cevap

Aktif pencerenin kullandığı web protokolünü sunar.


20. Soru

document.getElementById().innerHTML fonksiyonu nedir? Açıklayınız.

Cevap

ID’si verilen elemanın HTML içeriğini sunar.


Güz Dönemi Dönem Sonu Sınavı
18 Ocak 2025 Cumartesi
v