İleri Programlama Final 3. Deneme Sınavı

Toplam 20 Soru
PAYLAŞ:

1.Soru

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


Private

Public

Protected

Default

Hiçbiri


2.Soru

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


Unchecked

finally

Checked

throws

try-catch


3.Soru

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


Implement

Abstract

Extends

Enum

Public


4.Soru

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


Sıfıra bölünme ve benzeri aritmetik hatalar yapıldığı

Hatalı sınıf dönüşümü yapıldığı

Dizinin olmayan elemanlarına erişilmek istenildiği

llegalArgumentException Metotların hatalı parametreler ile çağrıldığı

Temel girdi çıktı işlemlerinde problem olduğu


5.Soru

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


ArithmeticException

ArrayIndexOutOfBoundsException

ClassCastException

llegalArgumentException

IOException


6.Soru

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


HBox

VBox

BorderPane

GridPane

TextField


7.Soru

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


Galeri

Garaj

Benzin

Dizel otomobil

Ruhsat


8.Soru

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?


Doğum Yılı

Maaş

Ad

Boy

Kilo


9.Soru

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?


setSelectionMode

getChildren

Scene

Stage

Hiçbiri


10.Soru

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


ArithmeticException

ClassCastException

IOException

NumberFormatException

UnsupportedOperationException


11.Soru

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”);
}
}


getFood() methodu void döndüremez

Soyut sınıflarda yaratıcı metotlar olamaz

Köpek rengi soyut sınıf değişkeni olamaz

Soyut sınıflarda public metot tanımlanamaz

Soyut sınıflar ekrana yazamaz


12.Soru

/* 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?


Java- Public

Void- Interface

MuzikBilgisi-sesCikar

sescikar- MuzikBilgisi

Public-Java


13.Soru

"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?


Sarmalama

Kalıtım

Aşırı Yükleme

Ezme

Çok Biçimlilik


14.Soru

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?


Toplama

Eksiltme

Yüceltme

Yok etme

Ezme


15.Soru

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


Checked ve unchecked

Signed ve unsigned

Locked ve unlocked

Partial ve Impartial

Secret ve nonsecret


16.Soru

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?


Yalnız I

I ve II

I ve III

II ve III

I, II ve III


17.Soru

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


ArithmeticException

ArrayIndexOutOfBoundsException

ClassCastException

llegalArgumentException

IOException


18.Soru

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


Arayüz

Çok biçimlilik

Sarmalama

Kalıtım

Hiçbiri


19.Soru

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?


Finally

Try

Catch

Throws

For


20.Soru

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?


Scene

Stage

Label

ScrollBar

VBox