İleri Programlama
Ünite Sınavı Soruları
- 20 soru
- Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
- 1
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?
- 2
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?
- 3
Dizinin olmayan elemanlarına erişilmek istenildiği kural dışı durum tanımı aşağıdakilerden hangisidir?
- 4
Derleyicinin ele alınmasını zorunlu kıldığı checked kural dışı durum kategorisindeki durumlar için kullanılan anahtar kelime aşağıdakilerden hangisidir?
- 5
Metotların hatalı parametreler ile çağrıldığı kural dışı durumu aşağıdakilerden hangisidir?
- 6
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?
- 7
Java programlama dilinde, kural dışı durumları temsil eden sınıflar aşağıdakilerden hangi sınıftan kalıtım yoluyla türemişlerdir?
- 8
Java’da kural dışı durumlar, temel olarak aşağıdakilerden hangi gruba ayrılırlar?
- 9
“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?
- 10
“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?
- 11
Ü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?
- 12
“llegalArgumentException” kural dışı durum sınıfının ilgilendiği kural dışı durumlar aşağıdakilerden hangisidir?
- 13
Aşağıda verilen bilgilerden hangisi yanlıştır?
- 14
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?
- 15
/* 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? - 16
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?
- 17
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?
- 18
...... ifadesinin kullanılması ile derleyici ikazlarının göz ardı edilmesiyle çözümlenen kural dışı program sonlanması aşağıdakilerden hangisidir?
- 19
İleri programlamada programların çalışmaları esnasındaki normal akışlarını bozan şeyleri temsil eden durumlar nasıl ifade edilmektedir?
- 20
Derleyicinin ele alınmasını zorunlu kıldığı checked kural dışı durum kategorisindeki durumlar için kullanılan anahtar kelime aşağıdakilerden hangisidir?