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

    temel anlamda o ana kadar eklenmiş olan bileşenlerin listesini döndüren  metot aşağıdakilerden hangisidir?

  2. 2

    Tanımlanan özelliklere ve metotlara bütün sınıfların erişilebilmesini sağlayan erişim belirleyicisi aşağıdakilerden hangisidir?

  3. 3

    Java’da kural dışı durumlar, temel olarak aşağıdakilerden hangi gruba ayrılırlar?

  4. 4

    Kural dışı durum oluşmasından bağımsız olarak her halükarda çalışmasını istediğimiz kodların yazılabileceği blok aşağıdakilerden hangisidir?

  5. 5

    Aşağıdakilerden hangisi Java programlama dilinde özelliklerin ve metotların tanımlarında yer alan erişim belirleyicilerinden biri değildir?

  6. 6

    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?

  7. 7

    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?

  8. 8
    1. Soyut sınıflar abstract anahtar sözcüğü ile tanımlanır
    2. Arayüzler interface anahtar sözcüğü ile tanımlanır
    3. Arayüzler içerisindeki metotların içerikleri önceden tanımlanmıştır
    4. Arayüzdeki metotların içerikleri ise arayüzleri uygulayan sınıflar tarafından oluşturulur

    Java programa diliyle ilgili yukarıdaki bilgilerden hangisi ya da hangileri doğrudur?

  9. 9

    /* MuzikAleti.java */
    public abstract class MuzikAleti {
    public abstract void sesCikar();
    public abstract void sesGoster();
    }

    Yukarıdaki programa göre hangisi soyut sınıftır?

  10. 10

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

  11. 11

    public class AppNumb

    {

    public static void main(String[] args)

    {

    try

    {

    System.out. print(“1”);

    System.out. print(“2”);

    }

    catch(Exception e)

    {

    System.out. print(“3”);

    System.out. print(“4”);

    }

    finally

    {

    System.out.println(“5”);

    }

    }

    }

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

  12. 12

    “Programların çalışmaları esnasındaki normal akışlarını bozan şeyleri temsil etmektedir.”

    Aşağıdakilerden hangisi program kodlama ile ilgili yukarıdaki tanımın karşılığıdır?

  13. 13

    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?

  14. 14

    Java platformunda bayt kodunu ilgili işlemcinin makine diline yorumlayan sanal makineye ne denir?

  15. 15

    Aşağıdakilerden hangisi derlemeli diller arasında yer alır?

  16. 16

    Nesne ilk oluşturulduğu anda nesnenin ilk durumunu anlamlı kılabilmek hangi işlemler yapılmaktadır?

  17. 17

    Nesneye yönelik programlamada hangisi bir üretimdeki ürünün özelliğini ifade etmektedir?

  18. 18

    Aşağıdakilerden hangi nesneye yönelik programlama yaklaşımının temel kavramlarıdır?

  19. 19

    Kalıtım (Inheritance) nedir?

  20. 20

    Metodun üzerindeki @override işaretinin işlevi nedir?

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ç