aofsorular.com
YBS306U

İLERİ PROGRAMLAMA

7. Ünite
Soru 1
“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?

Soru 2
Java programlama dilinde, kural dışı durumun oluşması sonrasında, ekran görüntüsünde çıkan yazılarda altı çizili olarak gösterilen alanlarda aşağıdakilerden hangi bilgi verilmektedir?
Soru 3
Java programlama dilinde, kural dışı durumları temsil eden sınıflar aşağıdakilerden hangisinde yer almaktadır?
Soru 4
Java’da kural dışı durumlar, temel olarak aşağıdakilerden hangi gruba ayrılırlar?
Soru 5
“llegalArgumentException” kural dışı durum sınıfının ilgilendiği kural dışı durumlar aşağıdakilerden hangisidir?
Soru 6
Kural dışı durumların işlenmesi Java programlama dilinde aşağıdakilerden hangisi ile yapılır?
Soru 7
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?

Soru 8
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?

Soru 9
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?
Soru 10
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 11
İlgili programın bir dosyadan veri okuması gerektiğinde bu dosyanın zarar görmüş olması ile karşılaşacağı durum aşağıdaki seçeneklerden hangisidir?
Soru 12
Java programlama dilinde, kural dışı durumları temsil eden sınıf aşağıdakilerden hangisidir?
Soru 13
I. Checked

II. Pull out

III. Unchecked

Yukarıda verilen ifadelerden hangisi ya da hangileri Javadaki kural dışı durumlar sınıfındadır?

Soru 14
Dizinin olmayan elemanlarına erişilmek istenildiği kural dışı durum tanımı aşağıdakilerden hangisidir?
Soru 15
Metotların hatalı parametreler ile çağrıldığı kural dışı durumu aşağıdakilerden hangisidir?
Soru 16
...... ifadesinin kullanılması ile derleyici ikazlarının göz ardı edilmesiyle çözümlenen kural dışı program sonlanması aşağıdakilerden hangisidir?
Soru 17
Üzerinde işlem yapılan açık bir dosyanın kapatılması veya kullanılan bir takım değişkenlerin bellekten temizlenmesi gibi farklı amaçlar ile kullanılabilen bloğa verilen isim aşağıdakilerden hangisidir?
Soru 18
Derleyici hatalarına sebep olmadıkları için bu kural dışı durumların işlenip işlenmemesi programcıların tercihlerine bırakılan Java durumu aşağıdakilerden hangisidir?
Soru 19
Temel girdi çıktı işlemlerinde problem olan kural dışı durum tanımı aşağıdakilerden hangisidir?
Soru 20
Try catch bloğunun aynı anda birden fazla türde hatayı işlemesini istediğimiz durumlarda doğrudan hangi sınıfı kullanabiliriz?