AÖF Soru Bankası
BİL206U

Web Sunucu Programlama

Ünite Sınavı Soruları

  • 20 soru
  • Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
  1. 1

    Verilerin güncellenmesi için mevcut veritabanındaki aranılan kaydın form nesnesi olarak ve VALUE değeri ile kullanıcıya gönderilmesi hangi açıdan gereklidir? 

  2. 2

    I. SQL PHP’den bağımsız bir veritabanı yönetim sistemidir.

    II. Veritabanının seçilmesi, açılmasından kapatılmasına kadar çok sayıda işlem SQL komutu ile veritabanına hükmetmeyi sağlamaktadır.

    III. “Select from” arama/bulma, “inser into” kayıt ekleme, “update set” kaydı güncelleme/
    değiştirme, “delete from” veriyi silme işlemlerini yapmaktadır.

    IV. SQL işlemleri ile açılan veritabanı işlemin kendi kendine kapatılmaktadır. 

    Yukarıda veri tanının açma ve kapatma işlemleri ile ilgili olarak verilen ifadelerden hangileri doğrudur? 

  3. 3

    Aşağıda veri gönderim türlerinin avantaj ve dezavantajlarına ilişkin olarak verilen ifadelerden hangisi yanlıştır? 

  4. 4

    Web sunucu programlama'da kullanılan session kavramı ile ilgili aşağıda verilen bilgilerden hangileri doğrudur?

    I- Session, PHP’de veri gönderiminde kullanılan yöntemlerden biridir.

    II- Session yönteminde, GET ve POST yönteminden farklı olarak kendi veri aktarım yöntemleri bulunmaktadır.

    III- Çoğunlukla oturum açma işlemlerinde giriş sonrası tüm sayfalarda oturumun açılıp açılmadığını kontrol etmek yani güvenliği sağlamak amacı ile kullanılır.

    IV- Gizil olarak veri gönderim yapılmasında kullanılmaz.

  5. 5

    I. Action ve method parametrelerinin ifade edilmesi 

    II. Action kısmında belirtilen dosyanın bir php dosyasının zorunlu olması 

    III. Gelen dosyanın sunucuda nereye ve hangi isimle kaydedileceğine ilişkin işlemlerin action’da belirtilen php dosyası dışında yapılması

    IV. Verilerin gönderilmesinde GET/POST dışında farklı yöntemlerin olması  

    Yukarıda verilenlerden hangileri  HTML gönderimi için kullanılan form nesnelerinin veri haline getirilmesinde dikkat edilmesi gereken faktörlerdendir? 

  6. 6

    I- SQLServer

    II- SQLite

    III- Oracle

    IV- MariaDB

    V- MYSQL

    Yukarıdaki verilen seçeneklerden hangisi/hangileri SQL (Structured Query Language - Yapılandırılmış Sorgu Dili) olarak adlandırılan dillerdendir?

  7. 7

    “UPDATE SET” sql komutu yapısal olarak incelendiğinde “UPDATE tablo adı SET alan adı=’yeni
    değer’ WHERE şart” şeklinde bir kullanım söz konusudur. Burada Where parametresi kullanılmazsa ne olur? 

  8. 8

    Aşağıdaki form yapılarından hangisinde, "Hangi verinin NEREDEN çekileceği ve NASIL çekileceği" soruları yanıt bulmaktadır?

  9. 9

    Sorgu sonucunu veritabanındaki alan isimlerine uygun dizi olarak döndürür ifadesi aşağıdaki fonksiyonlardan hangisinin görevidir?

  10. 10

    Veritabanına veri ekleme işlemlerinde, kullanıcı kaynaklı veri güvenliği açısından ID işlemlerinin ne olarak tanımlanması önerilir?

  11. 11

    Bir üyenin şifresini, adresini veya e-posta adresini değiştirmesi, öğrenci işlerinde notun değiştirilmesi, sisteme girilen ürüne ait bilgilerin veya fiyatının güncellenmesi gibi işlemler hangi komutla gerçekleştirilir?

  12. 12

    Genel olarak web programlamada veritabanı işlemlerinin aşamaları aşağıdaki hangi seçenekte eksiksiz olarak verilmiştir?

  13. 13

    I. e-posta adresi ile kayıt işlemi yapılacaksa, o epostanın daha önce kullanılmış olduğunun select form ile kontrol edilmesi gerekir. 

    II. Soyadı büyük harfe çevrilecekse veya ad, soyad gibi tüm alanlardaki olası boşlukları atılacaksa trim() fonksiyonu ile bu işlemlerin yapılması gerekir. 

    III. Şifrenin veritabanı içinde görünür olmasını istemiyorsa md4() fonksiyonu ile şifrelenmesi gerekir. 

    Yukarıdakilerden hangileri PHP oramında veritabanına kayıt ekleme işleminden önce  yapılması gerekenlerdendir? 

  14. 14

    Aşağıda veritabanına ilişkin verilen ifadelerden hangisi doğru değildir? 

  15. 15

    Aşağıdaki komutlardan hangisi veritabanına veri eklemek için kullanılmaktadır?

  16. 16

    Bir SQL komutu olarak arama işlemi veritabanında belirtilen şartlara uygun olan kayıtların, belirtilen
    alanlarına ait bilgilerini getirmeyi sağlamak amacı ile kullanılır. Buna duruma bağlı olarak tüm kayıtların getirilmesi hangi SQL komutu ile yapılmaktadır? 

  17. 17

    Mysqli fonksiyon türlerinden, mysqli_num_rows(); fonksiyonunun görevi nedir?

  18. 18

    Aşağıdaki ifadelerden hangisi doğrudur?

  19. 19

    PHP ile web programcılığında veritabanından veri silme sorgusu diğer temel SQL sorgularına benzer
    şekilde $sil gibi bir değişkene atama yapılarak ve silme işlemi için ............ şeklinde bir
    kontrol ile kullanıcıya dönüt verilebilmektedir.

    Yukarıdaki açıklamada boş bırakılan yere aşağıdaki verilenlerden hangisi gelmelidir? 

  20. 20

    I. Hem  GET hem de POST metotlarında bu değer aracılığı ile veri karşı tarafta değişkene dönüştürülmektedir.

    II. Linkler de temelde GET metodu ile aynı olup veri aynı şekilde karşılanmaktadır.

    III. SESSION'da ise farklı kullanım yöntemleri vardır.

    IV. İstemci bilgisayardan sunucu bilgisayara veri aktarımı sadece link ve session olarak iki temel
    yöntemle yapılabilmektedir.

    Yukarıda verilerin değişken olarak alınmasına ilişkin olarak verilenlerden hangileri doğrudur? 

Şıkları ve doğru cevapları görWeb Sunucu Programlama dersinin tüm sınavları, cevap anahtarları, süreli mod ve yanlış analizi uygulamada.Uygulamada aç