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

    public class Kus {

    public void turGoster() {

    System.out.println(“Tür = Kuş”); } }

    public class Karga extends Kus{

    public void turGoster() {

    System.out.println(“Tür = Karga”); } }

     public class Uygulama{

     public static void main(String[] args) {

    Kus kus = new Kus();

    Karga karga = new Karga();

    Serce serce = new Serce();

    kus.turGoster();

    karga.turGoster();

    serce.turGoster(); } }

    Yukarıdaki kod örneğinde asıl açıklanmak istenilen Java’daki kavram aşağıdakilerden hangisidir?

  2. 2

    Kalıtım kavramı gereği bir sınıftan başka bir sınıf türetildiğinde üst sınıftaki metot türetilen alt sınıfta da otomatik olarak bulunmaktadır.

    Buna göre türetilen yeni sınıf içerisinde bu metotta değişiklik yapmak istersek o metod için hangi kavramın kullanılması gerekir?

  3. 3

    Tür=Kuş

    Tür= Karga

    Tür= Kuş

    Bu şekilde bir ekran çıktısı alınabilmesi için aşağıdakilerden hangisi kullanılmalıdır?

  4. 4

    Etiket, metin alani, sifre alani ve dugme bileşenleri kullanılan sınıf aşağıdakilerden hangisidir?

  5. 5

    Aşağıda verilen bilgilerden hangisi yanlıştır?

  6. 6

    Aşağıda sırasıyla günlük hayatımızdan sınıf örnekleri ve bu sınıflardan kalıtım yoluyla türeyen başka sınıflar yer almaktadır. Buna göre aşağıdakilerden hangisi yanlış bir eşleşmedir?

  7. 7

    mesajların ayrı bir pencerede görüntülenmesi için hangi sınıf kullanılmaktadır?

  8. 8

    Aşağıdaki kalıtım yoluyla türetilmiş üst ve alt sınıf eşleşmelerinden hangisi yanlıştır?

  9. 9

    Java programlama ortamında bir nesnenin davranış şekillerinin duruma göre değişebilmesine ne isim verilir?

  10. 10

    public class AppFinally

    {

    public static void main(String[] args)

    {

    try

    {

    int a = 5 / 0;

    System.out.println(“1”);

    System.out.println(“2”);

    }

    catch (Exception e)

    {

    System.out.println(“3”);

    System.out.println(“4”);

    }

    finally

    {

    System.out.println(“5”);

    }

    }

    }

    Yukarıdaki programın çalıştırılması sonucu ekrana yazacak olan program çıktısı nedir?

  11. 11

    "..........: Bu sınıf türündeki nesneler aynı anda en fazla bir
    adet Stage türündeki nesne ile ilişkilendirilebilir." boşluğa ne gelmelidir?

  12. 12

    Sınıflar içerisinde aynı isimde olmakla birlikte farklı parametreler alan metotların bulunmasına ne denir?

  13. 13

    “Bu erişim belirleyicisi ile tanımlanan özelliklere ve metotlara sadece ilgili sınıf tarafından erişilebilir.”

    Yukarıda bahsi geçen erişim belirleyicisi aşağıdakilerden hangisidir?

  14. 14

    Java programlama dili ilk olarak aşağıdakilerden hangisi için geliştirilmiştir?

  15. 15

    Aşağıdakilerden hangisi Java programlama dilinin aritmetik operatörlerinden biri değildir?

  16. 16

    Aşağıdakilerden hangisi sınıf-nesne ilişkisine örnek verilebilir?

  17. 17

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

  18. 18

    Aşağıdakilerden hangisi, sınıftan türetilir ?

  19. 19

    Tek satırda dosya içindeki bütün satırları okuyarak dosya işlemlerini oldukça kolaylaştıran ve basitleştiren metot aşağıdakilerden hangisidir?

  20. 20
    1. Diziler, tek bir türde sabit sayıdaki değerleri muhafaza ederler.
    2. Bir dizinin boyutu ilk yaratıldığında belirlenir, sonradan değişmez.
    3. Bir diziyi oluşturan öğelere eleman denir.
    4. Her bir elemana ait sayısal bir indeks değeri vardır ve elemanlara bu indekslerle erişilir.
    5. Indeks dizini sıfırdan başlar.
    6. Bir tipin dizisini tanımlamak için köşeli parantezler [ ] kullanılır.
    7. Indeks değerleri de köşeli parantezler içine yazılır.

    Java programlama dilinde dizilere 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ç