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

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

  2. 2

    Nesnelerin içeride farklı çalışmalarına rağmen dışarıdan aynı biçimde görünmelerini ifade eden özelliğe ne ad verilir?

  3. 3

    Değişkenler üzerinde çeşitli işlemleri gerçekleştirmeye yarayan özel sembollere operatör denir.

    Aşağıdakilerden hangisi bir operatör çeşidi değildir?

  4. 4
    Makine dilinde ifade edilen koda ne denir?
  5. 5

    Yukarıda yer alan örnek programın çıktısı aşağıdakilerden hangisidir?

  6. 6

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

  7. 7

    Switch deyimi içerisinde String nesnesi kullanabilmek için en düşük hangi sürüm gerekmektedir?

  8. 8

    Java programlama dili için aşağıdakilerden hangisi yanlıştır?

  9. 9

    Aşağıdakilerden hangisi Java’da anahtar sözcüğü gösterir?

  10. 10
    1. Break ifadesi for, while veya do-while döngülerini sonlandırmak için de kullanılabilir.
    2. Bir break ifadesi en içteki switch, for, while veya do-while döngüsünü sonlandırır.
    3. Continue ifadesi for, while veya do-while döngülerinin o anki yinelemesini atlamayı sağlar.
    4. Continue ifadesi en içteki döngünün gövdesinin en sonuna giderek en iç döngünün sınama ifadesinin yeniden değerlendirilmesini sağlar.
    5. Return ifadesi o anki metoddan çıkar böylece kontrol akışı metodun çağrıldığı yere geri döner.
    6. Return ifadesinin iki çeşidi vardır: İlki değer döndüren ve diğeri ise değer döndürmeyendir.

    Java programlama dilinde dallanma deyimlerine ilişkin olarak yukarıdaki seçeneklerde yer alan ifadelerden hangileri doğrudur?

  11. 11
    1. public static void main(String[] args) {
    2. Dikdörtgen dikdörtgen1 = new Dikdörtgen();
    3. Dikdörtgen dikdörtgen2 = new Dikdörtgen(8, 9);
    4. System.out.println(“Birinci dikdörtgenin alanı = “ + dikdörtgen1.hesaplaAlan());
    5. System.out.printfn(“İkinci dikdörtgenin çevresi = “ + dikdörtgen2.hesaplaÇevre());
    6. }

    Yukarıda verilen Java kodu numaralandırılmıştır ve hatalı bir yazım içermektedir. Hangi numaralı bölümde bir hata bulunmaktadır?

  12. 12

    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?

  13. 13

    Aşağıdaki Java'nın temel özelliklerinden hangisi ilkel veri tipleri dışında elemanlar tanımlamaya yaramaktadır?

  14. 14

    Bir metot içindeki veya kaşlı ayraçlar içinde yazılmış kod bloğunun içindeki değişkenlere ne ad verilir?

  15. 15

    Java kod bokları hangi işaretler arasına yazılır?

  16. 16

    Aşağıdakilerden hangisi sa­yesinde sanal makine akıllı bir biçimde kullanıl­mayan bellek bölümlerini belirli aralıklarla ya da uyarlamalı yöntemlerle otomatik olarak temizle­mekte ve sisteme geri iade etmektedir?

  17. 17

    Sınıfın yaratılan bir örneğine aşağıdakilerden hangi isim verilmektedir?

  18. 18

    Aşağıdakilerden hangisi hem derlemeli hem de yorumlamalı dillere örnek gösterilebilir?

  19. 19

    "Nesneye yönelik tasarım aşamasında modelin oluşturulması için ............. kullanılır." boşluğu en uygun şekilde doldurunuz?

  20. 20

    Aşağıdaki Java programının çıktısı kaçtır?

    int havadurumu = 13%5;

    switch (havadurumu){
        case 1:
           System.out.println(“Açık”);
        case 2:
            System.out.println(“Bulutlu”);
        case 3:
            System.out.println(“Güneşli”);
        case 4:
            System.out.println(“Kar yağışlı”);
        case 5:
            System.out.println(“Yağmurlu”);
    }

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ç