AÖF Soru Bankası
YBS306U

İleri Programlama

2021–2022 Vize (Ara Sınav) Çıkmış Soruları

  • 20 soru
  • Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
  1. 1
    Gerçek hayattaki problemlerin bilgisayar ortamında çözülebilmesi için öncelikle problemin uygun bir şekilde bilgisayar ortamına aktarılması gerekmektedir. Yukarıda anlatılan aşama aşağıdakilerden hangisidir?
    • AModelleme
    • BBenzetim
    • CProgramlama
    • DSimülasyon
    • ETasarım
  2. 2
    Aşağıdakilerden hangisinin arasında bağımlılık (dependency) ilişkisi yoktur?
    • AOtomobil - Tekerlek
    • BKlavye - Tuş
    • CGozlük - Cam
    • DSosyal Medya - Twitter
    • ETren - Vagon
  3. 3
    Aşağıdakilerden hangisi "telefon" sınıfından üretilen nesnelerden biri olamaz?
    • ATelsiz
    • BCep telefonu
    • CAkıllı telefon
    • DAnkesörlu telefon
    • EUydu telefonu
  4. 4
    Aşağıdakilerden hangisi nesneye yönelik programlamanın temellerinden biridir?
    • ADinamik Bağlanma (Dynamic Binding)
    • BParalellik (Paralellism)
    • CSarmalama (Encapsulation)
    • DGeç Bağlanma (Late Binding)
    • EOzyineleme (Recursion)
  5. 5
    I. Bir programlama yaklaşımıdır. Il. Yazılımların karmaşıklığının artması çıkış nedenlerinden biridir. IlI. 1800'lü yılların sonuna doğru ortaya çıkmıştır. IV. Yazılım dünyasında beliren bir bunalım sonucu ortaya çıkmıştır. Nesneye yönelik programlama ile ilgili yukarıdaki ifadelerden hangileri doğrudur?
    • AYalnızl
    • BYalnız I
    • CI| ve I!I
    • DI, Il ve IV
    • EII, III ve IV
  6. 6
    Aşağıdakilerden hangisi ".java" uzantılı kodu ifade etmektedir?
    • AMakine kodu
    • Bİkili kod
    • CBayt kod
    • DDerlenmiş kod
    • EKaynak kod
  7. 7
    Aşağıdakilerden hangisi Java'nın kullandığı derleme yapısıdır?
    • AJar
    • BGarbage Collector
    • CJVM Hotspot-Compiler
    • DThread
    • EJRE
  8. 8
    Geliştirilen Java programlarinin sanal makine üzerinde çalışabilmesi Java'nın hangi temel özelligini ifade etmektedir?
    • ANesneye yönelik olması
    • BPlatform bağımsız olması
    • CSaglam olması aof.soru
    • DDagıtık olması
    • EOtomatik hafıza yönetimini içermesi
  9. 9
    Aşağıdakilerden hangisi Java sözdizimi içerisinde kod bloklarını ifade etmek için kullanılır?
    • A{ } Süslü parantez
    • B( ) Parantez
    • C[] Köşeli parantez
    • DI/ Çift eğik çizgi
    • E""Tırnak işareti
  10. 10
    Aşağıdakilerden hangisi bir Java tümleşik geliştirme ortamlarından biridir?
    • A.Net
    • BJar
    • CJRE
    • DJavaScript
    • EIntelliJ IDEA
  11. 11
    int [ ] dizi = new int[4]; ile tanımlanan bir dizide aşağıdaki atamalardan hangisi hata ile sonuçlanır?
    • Adizi [4] = 4;
    • Bdizi [3] = 3;
    • Cdizi [2] = 2;
    • Ddizi [1]= 1;
    • Edizı [O]= 0;
  12. 12
    int [ ] sayılar = {5, -9, 8, 1, -3}; int acc = 1; for (int i : sayılar) { if (i > O) continue; acc *= i; System.out.println(acc); Yukarıdaki Java program parçacığı çalıştırıldıktan sonra meydana gelen ekran çıktısı aşağıdakilerden hangisidir?
    • A-27
    • B- 12
    • C14
    • D27
    • E40
  13. 13
    Aşağıdakilerden hangisi Java programlama dilinde bir değişkenin ismi olamaz?
    • Ab3lab
    • B$content
    • C_title
    • D3var
    • Esource_id
  14. 14
    Onaltılik sistemde bir tam sayı yazılacağı zaman sayının başına aşağıdakilerden hangisi koyulmalıdır?
    • AOf
    • BOx
    • COe
    • DOb
    • EOd
  15. 15
    Tamsayı tipinde olan x değişkenine ait (x<0||x>0) sinama ifadesinin eşleniği aşağıdakilerden hangisidir?
    • A(x>= 0&&×<=0)
    • Bx!= 0
    • Cx =!0
    • Dx == 0
    • E(x>= 0 & x <= 0)
  16. 16
    public static void sleep(long millis, int nanos) throws InterruptedException {... } metot tanimlamasında, istisna aşağıdakilerden hangisidir?
    • Along
    • Bvoid
    • CInterruptedException
    • Dnanos
    • Estatic
  17. 17
    Aşağıdaki verilerden hangisini saklamak için Enum tipi değişken kullanılması en uygundur?
    • AOda sıcaklığı
    • BDers harf notları
    • CAğacın yüksekliği
    • DMotosikletin hızı
    • EAtmosfer basıncı
  18. 18
    Üye metotlar ve yaratıcı metotlar için, şu anki nesneye erişim aşağıdaki anahtar sözcüklerin hangisi ile yapılır?
    • Athat
    • Bsuper
    • Cthis
    • Dnative
    • Esynchronized
  19. 19
    Aşağıdaki metot tanımlamalarından hangisi yaratıcı metot olabilir?
    • Apublic static void Telefon()
    • Bpublic void Telefon()
    • Cstatic void Telefon()
    • Dpublic static Telefon()
    • Epublic Telefon ()
  20. 20
    Aşağıdakilerden hangisi sınıf hiyerarşisinin en tepesindedir?
    • AObjects
    • BClassLoader
    • CClass
    • DVoid
    • EE Object
Şıkları ve doğru cevapları görİleri Programlama dersinin tüm sınavları, cevap anahtarları, süreli mod ve yanlış analizi uygulamada.Uygulamada aç