İleri Programlama Final 5. Deneme Sınavı

Toplam 20 Soru
PAYLAŞ:

1.Soru

Kural dışı durum oluşabilecek satırlar hangi blok içerisine yazılmalıdır?


Try

Catch

Finally

Do

While


2.Soru

Hayvan arayüzünü gerçekleştiren köpek sınıfı tanımı aşağıdakilerden hangisidir?


public class Kopek implements Hayvan{}

public class Kopek extends Hayvan

public extends Kopek, Hayvan

public class Hayvan extends Kopek

public Kopek extends Hayvan


3.Soru

I. Konsol ekranı aracılığıyla
II. Kullanıcı arayüzlerinden
III. Taşınabilir belleklerden
Bilgisayar programlarında, girdi-çıktı işlemleri yukarıdaki yollardan hangisi ile yapılabilir?


Yalnız I

I ve II

I ve III

II ve III

I, II ve III


4.Soru

Bileşenlere tek bir satırda yatay olarak yerleşim sağlayan Java sınıfı aşağıdakilerden hangisidir?


HBox

VBox

Button

ListView

TextField


5.Soru

Java programlarında kullanılan ve sınıfların hiyerarşik olarak kataloglanmasına imkân sağlayan bir kavram aşağıdakilerden hangisidir?


Paket

Dosya

Sınıf

Dizin 

Metot


6.Soru

"Temel olarak bir nesnenin davranış şekillerinin duruma göre değişebilmesidir." ifadesi aşağıdakilerden hangisini tanımlamaktadır?


Sarmalama

Kalıtım

Aşırı Yükleme

Ezme

Çok Biçimlilik


7.Soru

Java’da arayüz terimi için aşağıdakilerden hangisi kullanılır?


public

private

interface

abstract

implements


8.Soru

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?


125

23

1235

1234

345


9.Soru

Sınıf hiyerarşisinin en tepesinde olan sınıf nedir?


tall.Object

head.Object

lang.Object

hill.Object

first.Object


10.Soru

JavaFX kütüphanesi JDK içerisine hangi sürümden itibaren dahil edilmiştir?


1.5

1.6

1.7

1.8

1.9


11.Soru

Nesnelerin farklı çalışmalarına rağmen dışarıda aynı görünmeleri özelliği aşağıdakilerden hangisidir?


Sarmalama

Kalıtım

Çok biçimlilik

Aşırı yükleme

Ezme


12.Soru

for, while veya do-while döngülerinin o anki yinelemesini atlamayı sağlar. En içteki döngünün gövdesinin en sonuna giderek en iç döngünün sınama ifadesinin yeniden değerlendirilmesini edilmesini sağlayan ifade nedir?


Return

Break

Else

Continue

For-each


13.Soru

Desteklenmeyen bir operasyonla karşılaşıldığı zaman oluşan kural dışı durum sınıfı aşağıdakilerden hangisidir?


UnsupportedOperationException

NumberFormatException

ClassCastException

ArithmeticException

IOException


14.Soru

Alert sınıfının asıl işlevi aşağıdakilerden hangisidir?


Kullanıcıdan veri girişi sağlanması

Kullanıcıya seçim yaptırılması

Kullanıcıya mesaj göstermek

Bileşenleri düzenlemek

Formun içeriğini düzenlemek


15.Soru

Y sınıfı X sınıfından türetilmiş olsun ve X sınıfı Z arayüzünü gerçeklesin. Bu durumda aşağıdakilerden hangisi yanlıştır?


Y sınıfı X sınıfında tanımlanan bütün metotları içerir.

X sınıfında tanımlı metotları Y sınıfında farklılaştırmak için onları ezmek gerekir.

X sınıfı soyut ve Y sınıfı soyut değilse X’te tanımlı bütün metotlar Y’de detaylandırılmak zorundadır.

Y sınıfı Z arayüzünü gerçekler.

Y sınıfı başka bir arayüz gerçekleyemez.


16.Soru

Bileşenlere ızgara şeklinde bir yerleşim sağlayan java sınıfı aşağıdakilerden hangisidir?


VBox

BorderPane

HBox

GridPane

Hiçbiri


17.Soru

Nesneye yönelik programlamanın temel kavramlarından biri olan ve sınıfları hiyerarşik bir şekilde ifade etmeye olanak sağlayan kavram nedir?  


Sistem

Kapsam

Medya

Kalıtım

Yönerge


18.Soru

Aşağıdakilerden hangisi bir erişim belirleyicisi değildir?


Private

Public

Protected

Default

Package


19.Soru

Java’da ilgili sınıfların aynı dizin içerisinde yer almalarına imkan sağlayan kavram aşağıdakilerden hangisidir?


public

paket

private

abstract

final


20.Soru

BorderPane sınıfının işlevi aşağıdakilerden hangisinde doğru olarak verilmiştir?


Bileşenlere üst, alt, sağ, sol, merkez şeklinde yerleşim sağlar

Bileşenlere üst üste olacak şekilde bir yerleşim sağlar

Bileşenlere tek bir satırda yatay olarak yerleşim sağlar

Bileşenlere tek bir sütunda yatay olarak yerleşim sağlar

Bileşenlere ızgara şeklinde bir yerleşim sağlar