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

Final Sınavı - İleri Programlama

Soru 1:

Tanımladığı özellik ve metotlara sadece ilgili sınıf tarafından erişilebilmesini sağlayan erişim belirleyicisi hangisidir?

Soru 2:

Derleyicinin ele alınmasını zorunlu kıldığı checked kural dışı durum kategorisindeki durumlar için kullanılan anahtar kelime aşağıdakilerden hangisidir?

Soru 3:

Kalıtım için kullanılan anahtar kelime aşağıdakilerden hangisidir?

Soru 4:

IOException kural dışı durum sınıfı hangi kural dışı durumlarla ilgilenir?

Soru 5:

Sıfıra bölünme ve benzeri aritmetik hatalar yapıldığı kural dışı durum sınıfı aşağıdakilerden hangisidir?

Soru 6:

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

Soru 7:

Aşağıdakilerden hangisi otomobil nesnesi için örnek nesne olarak gösterilebilir?

Soru 8:

Comparable arayüzü bir sınıfın sahip olduğu özellikleri birbiriyle kıyaslayarak o sınıfın nesnelerine karşılaştırılabilirlik özelliği kazandırır. Buna göre “Çalışan” sınıfının özelliklerinden hangisinin bu arayüzde kullanılması mantıksızdır?

Soru 9:

Aldığı parametre SelectionMode.SINGLE olduğunda listenin tek elemanının, SelectionMode.MULTIPLE olduğunda ise listenin birden fazla elemanın seçilmesine izin verilen metot aşağıdakilerden hangisidir?

Soru 10:

Temel girdi çıktı işlemlerinde problem olduğu kural dışı durum sınıfı aşağıdakilerden hangisidir?

Soru 11:

Aşağıdaki koddaki hata aşağıdakilerden hangisidir? Public abstract class Kopek { string renk; int yas; public Kopek() { renk=”kahverengi”; } abstract void getFood(); public void havla() { System.out.println(“Hav Hav”); } }

Soru 12:

/* MuzikBilgisi.java */ public interface MuzikBilgisi { public void sesCikar(); } Yukarıda yer alan kod dizininde arayüz ve metot isimlerini sırasıyla veren seçenek hangisidir?

Soru 13:

"Sını?ar içerisinde aynı isimde olmakla birlikte farklı parametreler alan metotların bulunmasıdır." ifadesi aşağıdakilerden hangisini tanımlamaktadır?

Soru 14:

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. Ancak türetilen yeni sınıf içerisinde bu metotta değişiklik yapmak istersek o metoda nasıl bir işlem uygulamamız gerekmektedir?

Soru 15:

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

Soru 16:

I. Programların çalışmaları esnasındaki normal akışlarını bozan şeyleri temsil etmektedir. II. Karşılaşıldığında programlar beklenmedik bir anda sonlanabilirler. III. Önlem alınması mümkün değildir. Kural dışı durumlarla ilgili olarak yukarıdaki ifadelerden hangileri doğrudur?

Soru 17:

İnt x=1; İnt y=0; y+=x; x/(x-y); Yukarıdaki kod parçasıındaki hata aşağıdakilerden hangisidir?

Soru 18:

Bir nesnenin özelliklerinin ve metotlarının erişimini sınırlandırmak amacını taşıyan bir kavram aşağıdakilerden hangisidir?

Soru 19:

Kural dışı durum oluşup oluşmadığını düşünmeksizin çalışmasını istediğimiz bir takım program kodlarında kullanılan blok aşağıdakilerden hangisidir?

Soru 20:

Sınıf türündeki nesneler aynı anda en fazla bir adet Stage türündeki nesne ile ilişkilendirilebilir bu duruma ne ad verilir?