İleri Programlama
Deneme Sınavı Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1
- Eşitlik ve ilişki operatörleri değişkenlerin değerlerini birbirleriyle karşılaştırmak için kullanılır.
- İki ilkel veri tipleri için eşit olma durumu == operatörü ile kontrol edilir.
- Eşit olma durumu == operatörü, basit atama operatörü = ile karıştırılmamalıdır.
- Eşitlik ve ilişki operatörleri boolean tipinde değer döndürürler.
- Birden fazla boolean döndüren ifadeyi VE ile VEYA operatörleri olan && ile || kombine etmek mümkündür.
Java programlama dilinin eşitlik ve ilişki operatörlerine ilişkin olarak yukarıdaki seçeneklerde yer alan ifadelerden hangileri doğrudur?
- 2
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
public class Dikdörtgen {
private final int en;
private final int boy;
public Dikdörtgen() {
this.en = 1;
this.boy = 1;
}
public Dikdörtgen(int en, int boy) {
this.en = en;
this.boy = boy;
}
public int hesaplaAlan() {
return en * boy;
}
public int hesaplaÇevre() {
return 2 * (en + boy);
}
}
Yukarıdaki Java programında hangi satırda metot tanımlanmıştır?
- 3
Aşağıdakilerden hangisinde karar verme deyimleri doğru verimiştir?
- 4
Programlama diliyle yazılan programa ne ad verilir?
- 5
- implements
- synchronized
- transient
- volatile
- char
- throws
Yukarıdaki kelimelerden hangileri Java programlama dilinde değişken ismi olarak kullanılması yasaklı ayrılmış özel kelimelerdendir?
- 6

Yukardaki örnekte, neyin tanımlandığı gösterilmiştir?
- 7

Yukarıda örnek olarak verilen Java kodu ile aşağıdakilerden hangisi gerçekleştirilir?
- 8
Değişkenler üzerinde çeşitli işlemleri gerçekleştirmeye yarayan özel sembollere ne denir?
- 9
“Nesnelerin içeride farklı çalışmalarına rağmen, dışarıdan aynı biçimde görünmelerini ifade etmektedir?
Yukarıdaki tanım aşağıdakilerden hangisine aittir?
- 10
Kendi tanımladığımız nesneleri küçükten büyüğe sıralayabilmemizi sağlayan arayüz aşağıdakilerden hangisidir?
- 11
Sınıf temelli nesneye yönelik programlama dili olan Java’da kodlar aşağıdakilerden hangisinin içerisindeki bloklarla yazılmaktadır?
- 12
Bir programda 1'den 9'a kadar olan rakamlar sırasıyla ekrana yazdırılmak istenmektedir. Bu aşamada hangi döngü tercih edilmelidir?
- 13
Aşağıda metot ve sınıflar için verilen bilgilerden hangisi doğrudur?
- 14
Java programlama dili ile ilgili olarak aşağıdakilerden hangisi doğrudur?
- 15
Aşağıdakilerden hangisi Java programlama dilinde erişim belirleyicisi olarak dışarıdan erişilebilirliği gösterir?
- 16
Üye metotlar ve yaratıcı metotlar için, şu anki nesneye erişim hangi anahtar sözcük ile sağlanır?
- 17
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
public class Dikdörtgen {
private final int en;
private final int boy;
public Dikdörtgen() {
this.en = 1;
this.boy = 1;
}
public Dikdörtgen(int en, int boy) {
this.en = en;
this.boy = boy;
}
public int hesaplaAlan() {
return en * boy;
}
public int hesaplaÇevre() {
return 2 * (en + boy);
}
}
Yukarıdaki Java programında hangi satırda argüman listesi olan yaratıcı metot tanımlanmıştır?
- 18
Gezer noktalı sayıları bilimsel gösterimde yazmak için aşağıdaki harflerden hangisi kullanılabilir?
- 19
Aşağıdakilerden hangisi nesneye yönelik bir model oluşturulduğunda, bu modeli görsel olarak ifade edebilir?
- 20
Java programlama dili için aşağıdakilerden hangisi yanlıştır?