İleri Programlama
Deneme Sınavı Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1
Aşağıdaki veri tiplerinden hangisi boyut olarak en az yeri kaplar?
- 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 sınıf tanımlanmıştır?
- 3
Aşağıdakilerden hangisi nesneye yönelik programlamanın özelliklerindendir?
I. Bakım (maintenance)
II. Genişletilebilirlik (extensibility)
III. Kodun yeniden kullanılabilirliği (reusability) - 4
Trafik ışığı renkleri, haftanın günleri gibi önceden belirli sabit değerlerden oluşan verileri temsil etmek için aşağıdakilerden hangisi kullanılır?
- 5
Aşağıdakilerden hangisi “/ /” çift eğik çizginin kullanım amacıdır?
- 6
int a=5;
int b=4;
a++;
++b;
System.out.print(a+" "+b);yukarıdaki kod parçacığının çıktısı aşağıdakilerden hangisidir?
- 7
Aşağıdakilerden hangisi “proje gezgini (Project Explorer)” penceresi içerisinde kodlarının yazılacağı sınıfları (Class) barındırmaktadır?
- 8
Aşağıdakilerden hangisi iç-içe sınıflara bir örnektir?
- 9Makine dilinde ifade edilen koda ne denir?
- 10
- While deyimi, belirli bir koşul geçerli olduğu sürece bir kod bloğunu sürekli çalıştırır.
- While deyimi, bir boolean değeri döndürmesi gereken sınama ifade değerini değerlendirir.
- Sınama ifadesi doğru (true) olarak değerlendirilirse while deyimi while bloğundaki ifadeleri sırasıyla çalıştırır.
- While ifadesi, sınama ifadesinin test edilmesine ve içindeki ifadeleri sırayla çalıştırmaya, sınama ifadesinin yanlış (false) olarak değerlendirilene kadar devam eder.
Java programlama dilinde döngü deyimlerinden biri olan while ve do-while deyimine ilişkin olarak yukarıdaki seçeneklerde yer alan ifadelerden hangileri doğrudur?
- 11
- Public
- extends
- Private
- Implements
- Protected
Yukarıdakilerden hangileri Java’da erişim niteleyicilerdir?
- 12
- Yazılım şekli
- İsimleri
- Standart Kütüphaneleri
- Semantikleri
Java ile JavaScript arasında, yukarıdakilerden hangisi ya da hangileri bakımından benzerlikler vardır?
- 13
- If-then ifadesi tüm kontrol akış deyimlerinin en temelidir, belirli bir sınama doğru olarak değerlendirildiğinde programınıza belirli bir kod bölümünü çalıştırmasını söyler.
- If-then-else deyimi, bir “if” sınaması yanlış (false) olarak değerlendirildiğinde, ikincil bir yürütme yolu sağlar.
- If-then ve if-then-else ifadelerinden farklı olarak switch ifadesi bir dizi yürütme yollarına sahip olabilir.
- Bir switch ifadesi, byte, short, char ve int gibi ilkel veri türleriyle çalışır.
- Switch ifadesi numaralandırılmış sıralı tiplerle (Enum), dizgi (String) sınıfında ve bazı ilkel türleri saran Character, Byte, Short ve Integer gibi birkaç özel sınıfla birlikte çalışır.
Java programlama dilinde karar verme deyimlerine ilişkin olarak yukarıdaki seçeneklerde yer alan ifadelerden hangileri doğrudur?
- 14
Nesneye yönelik programlama yaklaşımında nesneler, özellikler (properties) ve metotlara (methods) sahiptir.
Yukarıda bahsedilen özellikler ve metotları bir otomobil nesnesi üzerinden örnekleyecek olursak aşağıdakilerden hangisi metodu temsil edebilir?
- 15

Yukarıda örnek olarak verilen Java kodu ile aşağıdakilerden hangisi gerçekleştirilir?
- 16
Aşağıdakilerden hangisi bir sınıfın başka bir sınıftaki özelliklere ve metotlarına sahip olması anlamına gelmektedir?
- 17
Aşağıdakilerden hangisi sınıf-nesne ilişkisine örnek verilebilir?
- 18
Programlama diliyle yazılan programa ne ad verilir?
- 19
Java'da Sınıf Tanımlama hakkında aşağıda verilen ifadelerden hangisi hatalı bir bilgi içermektedir?
- 20
Nesneye yönelik tasarım ilkelerinden “Düşük Bağlılık” aşağıdakilerin hangisinde gösterilmiştir?