logo
Daha önce çıkmış sorular ve yeni eklenen sınavlar! Hemen keşfetmeye başlayın.

Final Sınavı - İleri Programlama

Soru 1:

Abstract anahtar kelimesi ile ilgili aşağıda verilenlerden hangisi yanlıştır?

Soru 2:

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

Soru 3:

/* Kus.java */ public abstract class Kus { public abstract void turGoster(); } /* Karga.java */ public class Karga extends Kus { public void turGoster() {     System.out.println(“Tür = Karga”); } } /* Serce.java */ public class Serce extends Kus { public void turGoster() {      System.out.println(“Tür = Serçe”); } } Yukarıda yer alan kod dizisinde soyut sınıf ismini ve kalıtım yoluyla türetilmiş sınıf isimleri hangi seçenekte doğru sırayla verilmiştir ?

Soru 4:

Aşağıdakilerden hangisi JavaFX’ten önce Java programlama dilinde kullanıcı arayüzü geliştirmek için oluşturulan kütüphanedir?

Soru 5:

Bir nesnenin davranış şekillerinin duruma göre değişebilmesi ne olarak isimlendirilmektedir?

Soru 6:

Kendisi türünde bir nesne oluşturulamayacak sınıf türü ne olarak isimlendirilmektedir?

Soru 7:

Kuş sınıfı için doğru soyut sınıf tanımı aşağıdakilerden hangisidir?

Soru 8:

Aşağıdakilerden hangisi yanlış bir bilgidir?

Soru 9:

Temel olarak bir nesnenin davranış şekillerinin duruma göre değişebilmesine ne ad verilir?

Soru 10:

"Nesneye yönelik programlamanın temel kavramlarından biri olup sınıfları hiyerarşik bir şekilde ifade etmeye yarar." ifadesi aşağıdakilerden hangisini tanımlamaktadır?

Soru 11:

ArrayIndexOutOfBoundsException hatası hangi durumda ortaya çıkmaktadır?

Soru 12:

Tasarlanan bir arayüz uygulamasında arayüzün başlığı hangi metot ile oluşturulur?

Soru 13:

Belirli bir bilgiye farklı kaynakların ihtiyacı olduğu seviyede erişiminin sağlanması ve erişimin gerekli olmadığı bölümlerin gizlenmesi durumu aşağıdakilerden hangisidir?

Soru 14:

Java programlarında paket kavramı neyi ifade etmektedir?

Soru 15:

/* Sirket.java */ public class Sirket implements Comparable { private int calisanSayisi; private String isim; public Sirket (String isim, int calisanSayisi) { this.isim = isim; this.calisanSayisi = calisanSayisi; } Yukarıdaki kod diziniyle başlayan örüntüde sınıf ismi nedir?

Soru 16:

Bir sınıf içerisinde aynı isimde olmakla birlikte farklı parametreler alan metotların bulunması hangi durumu temsil eder?

Soru 17:

I. ComboBox II. ListView III. TextField Yukarıdakilerden hangileri kullanıcı arayüzü bileşenlerindendir?

Soru 18:

JavaFX uygulamalarıyla ilgili aşağıdakilerden hangisi yanlıştır?

Soru 19:

I. Hatalı veri girişi yapmak II. İçeriğinden veri okunacak dosyanın zarar görmesi III. Ağ üzerinden başka bir bilgisayar ile kurulacak bağlantıda beklenmedik sorunlar olması Yukarıdakilerden hangisi kural dışı durumlara örnektir?