AÖF Soru Bankası
YBS306U

İleri Programlama

Ünite Sınavı Soruları

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

    Yukarıda verilen Java Kodu çalıştırıldığında hangi matematiksel işlem gerçekleştirilir?

  2. 2

    Java'da erişim niteleyicileri ve erişim seviyeleri hakkında bir tablo hazırlamak istenmiştir. Hatalı bir tablo içeriği oluşturmamak için 1, 2 ve 3 ile ifade edilen bölümlere sırasıyla hangilerinin yazılması gerekmektedir?

  3. 3

    this anahtar sözcüğü ile aynı mantıkta çalışan fakat bu sefer üst sınıfın üyelerine erişim için kullanılan anahtar sözcük hangisidir?

  4. 4

    1.

    2.

    3.

    4.

    5.

    6.

    7.

    8.

    9.

    10.

    11.

    12.

    13.

    14.

    15.

    16.

    17.

    18.

    public class Dikdörtgen {

    private final int en;

    private final int boy;

    public Dikdörtgen() {

    this.en = 1;

    this.boy = 1;

    }

    public Dikdörtgen(int en, int boy) {

    this.en = en;

    this.boy = boy;

    }

    public int hesaplaAlan() {

    return en * boy;

    }

    public int hesaplaÇevre() {

    return 2 * (en + boy);

    }

    }

     Yukarıdaki Java programında hangi satırda sınıf tanımlanmıştır?

  5. 5

    Yukarıdaki örnekte, kaşlı ayraçlar arasında bulunan bölümün adı aşağıdakilerden hangisidir?

  6. 6

    Yukarıda örnek olarak verilen Java kodu ile aşağıdakilerden hangisi gerçekleştirilir?

  7. 7

    Public, private veya protected olarak belirtilen java sınıf tanımlayıcı bileşene ne ad verilir?

  8. 8

    Sınıf gövdesinde yer alan ve ilk nesneyi yaratırken çalışan unsurlara ne ad verilir?

  9. 9

    Sınıf hiyerarşisinin en tepesinde olan sınıf aşağıdakilerden hangisidir?

  10. 10

    1.

    2.

    3.

    4.

    5.

    6.

    7.

    8.

    9.

    10.

    11.

    12.

    13.

    14.

    15.

    16.

    17.

    18.

    public class Dikdörtgen {

    private final int en;

    private final int boy;

    public Dikdörtgen() {

    this.en = 1;

    this.boy = 1;

    }

    public Dikdörtgen(int en, int boy) {

    this.en = en;

    this.boy = boy;

    }

    public int hesaplaAlan() {

    return en * boy;

    }

    public int hesaplaÇevre() {

    return 2 * (en + boy);

    }

    }

     Yukarıdaki Java programında hangi satırda parametreler tanımlanmıştır?

  11. 11

    this anahtar sözcüğü ile aynı mantıkta çalışan fakat bu sefer üst sınıfın üyelerine erişim için kullanılan anahtar sözcük hangisidir?

  12. 12

    Java'da Sınıf Tanımlama hakkında aşağıda verilen ifadelerden hangisi hatalı bir bilgi içermektedir?

  13. 13

    Java'da Sınıf Tanımlama hakkında aşağıda verilen ifadelerden hangisi hatalı bir bilgi içermektedir?

  14. 14

    İstisna listesi, hangi anahtar sözcükten sonra yazılır?

  15. 15

    1.

    2.

    3.

    4.

    5.

    6.

    7.

    8.

    9.

    10.

    11.

    12.

    13.

    14.

    15.

    16.

    17.

    18.

    public class Dikdörtgen {

    private final int en;

    private final int boy;

    public Dikdörtgen() {

    this.en = 1;

    this.boy = 1;

    }

    public Dikdörtgen(int en, int boy) {

    this.en = en;

    this.boy = boy;

    }

    public int hesaplaAlan() {

    return en * boy;

    }

    public int hesaplaÇevre() {

    return 2 * (en + boy);

    }

    }

     Yukarıdaki Java programında hangi satırda metot tanımlanmıştır?

  16. 16

    Yukarıda verilen örnek aşağıdakilerden hangisine uygundur?

  17. 17

    Yukarıda tanımlanan metotta döndürdüğü değerin tipi aşağıdakilerden hangisidir?

  18. 18
    1. Public
    2. extends
    3. Private
    4. Implements
    5. Protected

    Yukarıdakilerden hangileri Java’da erişim niteleyicilerdir?

  19. 19

    İstisna listesi, hangi anahtar sözcükten sonra yazılır?

  20. 20

    Üye metotlar ve yaratıcı metotlar için, şu anki nesneye erişim aşağıdaki anahtar sözcüklerden hangisiyle yapılır?

Şı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ç