AÖF Soru Bankası
WTK210U

İnternet Tabanlı Programlama

2021–2022 Final (Dönem Sonu) Çıkmış Soruları

  • 20 soru
  • Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
  1. 1
    Derlenmeye gerek duymadan çalışabilen, nesne yönelimli, yorumlamalı bilimsel ve yüksek seviye etkileşimli programlama dili aşağıdakilerden hangisidir?
    • APHP
    • BJavaScript
    • CPython
    • DPerl
    • EJava
  2. 2
    İnternet Protokolünün ilk kez kullanıldığı yapı aşağıdakilerden hangisidir?
    • AHTML
    • BWWW
    • CCERN
    • DARPANET aof.
    • EFTP
  3. 3
    ‹!DOCTYPE html> ‹body> ‹?php §degisken = "Anadolu Üniversitesi"; echo "degisken'ni seviyorum"; ‹br» echo "§degisken'ni seviyorum"; Yukarıda kaynak kodu verilen web sayfasının görüntüsü aşağıdakilerden hangisi olmalıdır?
    • AAnadolu Üniversitesi'ni seviyorum echo "degisken'ni seviyorum"; "
    • Becho "$degisken'ni seviyorum"; echo "degisken'ni seviyorum";
    • CAnadolu Üniversitesi'ni seviyorum Anadolu Universitesi'ni seviyorum
    • DAnadolu Universitesi'ni seviyorum Anadolu Universitesi'ni seviyorum
    • Eecho "$degisken'ni seviyorum"; Anadolu Universitesi'ni seviyorum
  4. 4
    • A0 Bir Op
    • BBir
    • C00
    • DO
    • EBir O
  5. 5
    .Uygulamadaki benzer öğelerin kullanılmalarına yonelik ortak bir tasarım ortaya koyarlar. Il. Uygulama geliştirici veri tabanı ve kullanıcı yönetimi gibi temel konularda daha az zaman harcar. Ill. Programcıları belli kurallar içinde kod yazmaya zorlamaz. Web uygulama geliştirme çatılarıyla ilgili yukarıda verilen bilgilerden hangisi veya hangileri doğrudur?
    • AYalnız l
    • BI ve ll
    • CI ve lIl
    • DII ve ||I
    • EI, Il ve I!I
  6. 6
    "127.0.0.1" ip adresinde bulunan "OGRENCILER" adlı veritabanına "user" kullanıcı adı ve "pass" șifresi ile bağlantı yapılabilmesini saglayacak kod satırı aşağıdakilerden hangisidir?
    • Abaglanti = new mysali('127.0.0. 1","user", "pass","OGRENCIL ER");
    • BSbaglanti = new mysqli("127.0.0. 1","pass" ,"user", "OGRENCIL ER");
    • Cbaglantı = new mysqli("OGRENCILER", "pass", "user","127.0. O.1");
    • Dbaglantı = new mysqli("127.0.0. 1/OGRENCILER","pass", "us er");
    • ESbaglanti = new mysqli("OGRENCILER", "'user","pass","127.0 0.1");
  7. 7
    JavaScript'te verilen kodları belirli zaman aralıklarıyla sürekli işleten zamanlanmış görev fonksiyonu aşağıdakilerden hangisidir?
    • AsetTimeout ()
    • Bsetlnterval ()
    • CgetTime ()
    • DclearTimeout ()
    • Eclearlnterval ()
  8. 8
    l. "2"===2 II. 3>=3 Ill. 5==5 || 2>3 IV. !(2>3) Yukarıdaki JavaScript kod satırlarından hangileri "true" değer döndürür?
    • AI ve ll
    • BI ve I|I
    • CII ve IV
    • DI, IlI ve IV
    • EII, III ve IV
  9. 9
    Bir dugmeye çift tıklanması halinde tarayıcının uyarı penceresini çağıran JQurey kodu aşağıdakilerden hangisidir?
    • A$("button"). focus(function() { alert ("Bir düğmeye tıklandı."); } );
    • B$("button"). submit(function() { alert("Bir duğmeye tıklandı."); } );
    • C$("button").keyup(function() { alert("Bir dugmeye tıklandı."); } );
    • D$("button"). dblclick function() { alert ("Bir dugmeye tıklandı."); } );
    • E$("button").mouseenter(function() { alert("Bir duğmeye tıklandı."); } );
  10. 10
    Üç boyutlu oyunlar üretmek için araçlar sağlayan JS kütüphanesi aşağıdakilerden hangisidir?
    • AAngular
    • BBabylonJS
    • CUnderscore
    • DBootstrap
    • EReact
  11. 11
    data-transition="flip" Yukarıda verilen JQM efektinin işlevi aşağıdakilerden hangisidir?
    • ASayfanın kaybolup ikinci sayfanın belirmesi
    • BHedef sayfanın yukarıdan aşağı doğru kayarak gelmesi
    • CHedef sayfanın arkadan öne döndürülmesi
    • DSayfaların sola doğru kaydırılıp, hedef soluktan görünerek gelmesi
    • ESayfanın uzaklaşıp kayıp, yeni sayfanın gelmesi
  12. 12
    int [] yeniDizi = new int [5,11]; Yukarıda tanımlanan "yeniDizi" dizisinde en fazla kaç tane int degişken depolanabilir?
    • A5
    • B11
    • C16
    • D22
    • E55
  13. 13
    int i=0, sayi; sayi = 5; do{ i= ii; I++; }while(i <= sayi); Console. WriteLine(i); Yukarıdaki kod parçacığı çalıştığında hangi sonuç elde edilir?
    • A1
    • B2
    • C5
    • D25
    • E26
  14. 14
    int i = 2, carpim = 1, sayi; Console Write("Bir sayı giriniz: "); sayi = Convert.IoInt32 (Console. ReadLine ()) ; while(i <= sayi) carpim *= i; itt; Console.Writeline (sayit"!= "+carpim) ; Yukarıdaki C# while döngüsünde kullanıcının gireceği sayl 5 olduğunda ekrana aşağıdakilerden hangisi yazdırılır?
    • A5!=120
    • B12345
    • C120
    • D5=120
    • E24
  15. 15
    Aşağıdakilerden hangisi Python veri tiplerinden biri değildir?
    • AFloat
    • BBoolean
    • CInteger
    • DLen
    • EString
  16. 16
    a=1 while (a<=100): if a%81==0: print (a, "I") at=1 Yukarıdaki Python kodunun çıktısı aşağıdakilerden hangisidir?
    • Aa
    • B81|
    • C100
    • D82
    • E81
  17. 17
    Django bir web sitesinin veritabanını gereksinimini karşılamak için gerekli tüm yapılara sahiptir. Sağladığı fonksiyonlar sayesinde, veritabanı kullanırken SQL komutlarını bilmemize de gerek kalmaz. Yukarıdaki bilgiye göre Django' nun "Ogrenci.objects.filter (ad__exact=' Ali')" exact filtreleme sorgusunun SQL karşılığı aşağıdakilerden hangisinde dogru verilmiştir?
    • ASELECT * FROM ogrenci WHERE ad Ali
    • BSELECT * FROM ogrenci WHERE Ali
    • CSELECT * FROM ogrenci WHERE ad='Ali'
    • DSELECT * FROM ogrenci WHERE ad in ('ali", 'veli')
    • ESELECT * FROM ogrenci WHERE ad LIKE 'Ali'
  18. 18
    Rails uygulamasında kullanılan paketlere ait isim, versiyon gibi bilgilerin yer aldığı dosya aşağıdakilerden hangisidir?
    • AApp
    • BConfig
    • CLib
    • DGemfile
    • EPublic
  19. 19
    I. HTTP isteğinin Action Dispatch bileşenine iletilmesi ve Action Controller ile yonlendirilmesi II. URL adresi, istek metodu ve başlık bilgilerinden oluşan HTTP isteğinde bulunulması IlI. Action Controller bileşeninin Active Record bileşeni ile etkileşime geçmesi ve veritabanı işlemlerinin gerçekleştirilmesi IV. Kontrolun Action View bileşenine devredilmesi ve görünümlerin oluşturulması V. HTTP yanıtının oluşturularak, istemciye gönderilmesi Yukarıda verilen Rails istemci-sunucu iletişimi basamakları aşağıdakilerden hangisinde dogru sırada verilmiştir?
    • A1-|I-||I-IV-V
    • BI-III-II-IV-V
    • CII-I-III-IV-V
    • DII-III-I-IV-V
    • EII-I-III-V-IV
  20. 20
    dizi = [1,2,3] dizi.push(1) dizi.pop(2) dizi.push("abc".reverse) Sırasıyla yukarıdaki işlemler yapılan bir dizinin son hali aşağıdakilerden hangisi olur?
    • A1,2,1
    • B"abc"
    • C1,2, "abc"
    • D1,2,"ABC"
    • E1,2,"cba"
Şıkları ve doğru cevapları görİnternet Tabanlı Programlama dersinin tüm sınavları, cevap anahtarları, süreli mod ve yanlış analizi uygulamada.Uygulamada aç