İleri Programlama
Ünite Sınavı Soruları
- 20 soru
- Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
- 1
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?
- 2
Try catch bloğunun aynı anda birden fazla türde hatayı işlemesini istediğimiz durumlarda doğrudan hangi sınıfı kullanabiliriz?
- 3
/* ProgramciHatasi1.java */
public class ProgramciHatasi1 {
public static void main(String[] args) {
int sayi[]={1,2,3};
System.out.println(sayi[4]);
}Bu sınıf içerisinde, 3 elemanlı bir dizi tanımlanmış ve bu dizinin beşinci elemanı ekrana
yazdırılmak istenmiştir.Yukarıdaki örnekte hangi durumun varlığından söz edilebilir? - 4
Kural dışı durum oluşup oluşmadığını düşünmeksizin çalışmasını istediğimiz bir takım program kodları varsa bunlar için hangi blok kullanılmalıdır?
- 5
İ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?
- 6
Java programlama dilinde, kural dışı durumları temsil eden sınıflar aşağıdakilerden hangisinde yer almaktadır?
- 7
Java programlama dilinde kural dışı durumları temsil eden sınıflar hangi isimli sınıftan kalıtım yoluyla türemiş olan sınıflardır?
- 8
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?
- 9
İleri programlamada programların çalışmaları esnasındaki normal akışlarını bozan şeyleri temsil eden durumlar nasıl ifade edilmektedir?
- 10
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?
- 11
Java programlama dilinde, kural dışı durumları temsil eden sınıf aşağıdakilerden hangisidir?
- 12
Kural dışı durumlar oluştuğunda bilgisayar programlarının aniden bir sistem mesajı ile sonlanmaktadır. Bu olayın önüne geçmek için aşağıdaki durumlardan hangisi söz konusudur?
- 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?
- 14
Kural dışı durumların işlenmesi Java programlama dilinde aşağıdakilerden hangisi ile yapılır?
- 15
Java programlama dilinde, kural dışı durumları temsil eden sınıflar Throwable isimli sınıftan kalıtım yoluyla türemiş olan sınıflar aşağıdakilerden hangisidir?
- 16
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?
- 17
Aşağıdaki hangi anahtar kelime, derleyicinin ele alınmasını zorunlu kıldığı checked kural dışı durum kategorisindeki durumlar için kullanılmaktadır?
- 18
Derleyicinin ele alınmasını zorunlu kıldığı checked kural dışı durum kategorisindeki durumlar için kullanılan anahtar kelime aşağıdakilerden hangisidir?
- 19
Kural dışı durum oluşup oluşmadığını düşünmeksizin çalışmasını istediğimiz bir takım program kodları varsa bunlar için hangi blok kullanılmalıdır?
- 20
Temel girdi çıktı işlemlerinde problem olan kural dışı durum tanımı aşağıdakilerden hangisidir?