AÖF Soru Bankası
YBS306U

İleri Programlama

Deneme Sınavı Soruları

  • 20 soru
  • Cevap anahtarı açık: çöz, sonucunu gör
0 doğru · 0 yanlış · 20 kaldı
  1. 1

    Bir sınıfta olması gereken metotların tanımlandığı bir yapı olup kesinlikle bir sınıf olmayan hangisidir?

  2. 2

    Aşağıdakilerden hangi kavram sayesinde sınıfları hiyerarşik bir şekilde ifade edebiliriz?

  3. 3

    "Bileşenlere üst, alt, sağ, sol, merkez şeklinde yerleşim sağlar" hangisidir?

  4. 4
    1. GridPane içerisindeki yerleşimin planlanması için setConstraints isimli metot mevcuttur.
    2. GridPane içerisindeki yerleşimin planlanması için kullanılan setConstraints isimli metot sırasıyla bileşen adı, sütun ve satır indeksleri parametre olarak almaktadır.
    3. Java programlama dilinde indeks deyimleri 0’dan başlamakta olduğundan “1,2” ile belirtilen indeks 2. sütun ve 3. satırı ifade etmektedir.
    4. Bileşenlerin GridPane türündeki nesnenin içerisine eklenmesi için kullanılan getChildren isimli metot temel anlamda o ana kadar eklenmiş olan bileşenlerin listesini döndürmektedir.

    JavaFX kapsamında kullanıcı arayüzü tasarımına ilişkin olarak seçeneklerde yer alan ifadelerden hangileri doğrudur?

  5. 5

    Aşağıdakilerden hangisi Java programlama dilinde arayüzleri tanımlar?

  6. 6

    Bileşenlere üst, alt, sağ, sol, merkez şeklinde yerleşim sağlayan sınıf aşağıdakilerden hangisidir?

  7. 7

    Kural dışı durumların işlenmesi Java programlama dilinde aşağıdakilerden hangisi ile yapılır?

  8. 8

    Şifre alanının üzerinde “Şifre giriniz” şeklinde
    geçici bir metin görüldüğünü düşünelim. Bu alana tıklanıldığında bu görüntü kaybolacaktır. Bu geçici metin hangi metot ile oluşturulabilir?

  9. 9
    /* Bilgilendir.java */ public interface Bilgilendir {      public void turGoster(); } /* Serce.java */ public class Serce implements Bilgilendir {           public void turGoster() {                System.out.println("Tür = Serçe");         } } /* Karga.java */ public class Karga implements Bilgilendir {           public void turGoster() {                 System.out.println(“Tür = Karga”);   } } /* KusUygulamasi.java */ public class KusUygulamasi {         public static void main(String[] args) {              Karga karga = new Karga();              Serce serce = new Serce();              karga.turGoster();              serce.turGoster();      } } Yukarıdaki uygulamanın çıktısı aşağıdakilerin hangisinde doğrudur?
  10. 10

    Günlük hayatımızda "ulaşım türü" sınıf örneği olarak ele alınırsa, aşağıdakilerden hangisini bu sınıftan kalıtım yoluyla türeyen başka bir sınıf olarak kabul etmek mümkündür? 

  11. 11

    Sınıflar içerisinde aynı isimde olmakla birlikte farklı parametreler alan metotların bulunması durumuna ne ad verilir?

  12. 12
    /* Bilgilendir.java */ public interface Bilgilendir {      public void turGoster(); } /* Serce.java */ public class Serce implements Bilgilendir {           public void turGoster() {                System.out.println("Tür = Serçe");         } } /* Karga.java */ public class Karga implements Bilgilendir {           public void turGoster() {                 System.out.println(“Tür = Karga”);   } } /* KusUygulamasi.java */ public class KusUygulamasi {         public static void main(String[] args) {              Karga karga = new Karga();              Serce serce = new Serce();              karga.turGoster();              serce.turGoster();      } } Yukarıdaki uygulamanın çıktısı aşağıdakilerin hangisinde doğrudur?
  13. 13

    JavaFX’de ”bileşenlere ızgara şeklinde bir yerleşim sağlar” komut aşağıdakilerden hangisidir?

  14. 14

    Bir sınıfın diğer sınıflarla bağlılık oranı olarak, kalıtım ilişkisinin bulunmasıyla birlikte diğer sınıfların içyapısından haberdar olunması, çeşitli hizmetlerinden yararlanabilmesi ve çalışma prensibinden haberdar olunmasına ne ad verilir?

  15. 15

    Yukardaki örnekte, neyin tanımlandığı gösterilmiştir?

  16. 16

    Aşağıdakilerden hangisi nesnenin davranışlarını simgeleyen unsurdur?

  17. 17

    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?

  18. 18

    Java Programlama dilinin ilkel veri tiplerinden hangisi sadece doğru (true) yanlış (false) değerlerini alabilir?

  19. 19

    Aşağıdakilerden hangisi Java yazılımlarında kullanılan yazılım kütüphanelerine genel olarak verilen isimdir?

  20. 20
    1. Eşitlik ve ilişki operatörleri değişkenlerin değerlerini birbirleriyle karşılaştırmak için kullanılır.
    2. İki ilkel veri tipleri için eşit olma durumu == operatörü ile kontrol edilir.
    3. Eşit olma durumu == operatörü, basit atama operatörü = ile karıştırılmamalıdır.
    4. Eşitlik ve ilişki operatörleri boolean tipinde değer döndürürler.
    5. Birden fazla boolean döndüren ifadeyi VE ile VEYA operatörleri olan && ile || kombine etmek mümkündür.

    Java programlama dilinin eşitlik ve ilişki operatörlerine ilişkin olarak yukarıdaki seçeneklerde yer alan ifadelerden hangileri doğrudur?

Bir şıkka dokun; doğru cevap hemen görünür.
Yeni yılların sınavlarını da çözİleri Programlama dersinin tüm sınavları, cevap anahtarları, süreli mod ve yanlış analizi uygulamada.Uygulamada aç