İleri Programlama
2017–2018 Vize (Ara Sınav) Çıkmış Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1

Soru metni
Aşağıdakilerden hangisinin arasında bağımlılık (dependency) ilişkisi yoktur? A) Tren - Vagon B) Sosyal Medya - Twitter .sorular.ne Gözlük - Cam D) Klavye - Tuş E) Otomobil - Tekerlek - 2

Soru metni
I. I Bir programlama yaklaşımıdır. II. Yazılımların karmaşıklığının artması çıkış nedenlerinden biridir. IlI. 1800'lü yılların sonuna doğru ortaya çıkmıştır. IV. Yazılım dünyasında beliren bir bunalım sonucu ortaya çıkmıştır. Nesneye yönelik programlama ile ilgili yukarıdaki ifadelerden hangileri doğrudur? A) Yalnız l B) Yalnız I!I C) II ve IlI D) 1, Il ve IV E) II, III ve IV - 3

Soru metni
Aşağıdakilerden hangisi nesneye yönelik programlama yapısına uygun olan ikililerden biridir? A) Örnek nesne - Düşük bağlılık ar.net B) Sarmalama - Private C) Çok biçimlilik - Özellikler- D) Yüksek uyum - Sarmalama E) Kalıtım - Public - 4

Soru metni
Nesneye yönelik programlama içerisinde, bir sınıf içerisindeki nitelikler, programın çalışması sırasında nesnelerin durumlarını oluşturmaktadır. Bir nesnenin durumu ise her zaman anlamlı ve tutarlı olmak zorundadır. Bunun sağlanabilmesi için nesne ilk oluşturulduğunda aşağıdakilerden hangisi kullanılmalıdır? A) Metotiar (Methods) of. B) Sinıflar (Classes) C) Kurucular (Constructors) D) Nesneler (Objects) E) Özellikler (Properties) - 5

Soru metni
Aşağıdakilerden hangisi çoklu kalıtım örneği olarak gösterilebilir? A) Savaş uçağı - Yolcu uçağı - Gemi B) Otomobil - Taksi - Tren C) iPhone - Akıllı telefon - Elma arnet D) Kamyon - Çekici - Uçak E) Jaguar - Aslan - Kaplan - 6

Soru metni
Kaynak kod Bayt kod Derleyici Yorumlayıcı Bayt kod Makine kodu 1 2 Yukarıdaki şekil üzerinde 1 ve 2 numaralı alanlara sırasıyla aşağıdakilerden hangisi gelmelidir? A) Yorumlama süreci - Derleme süreci B) JRE süreci - JDK süreci C) Derleme süreci - Yorumlama süreci D) SDK süreci - JDK süreci E) JVM süreci - JDK süreci - 7

Soru metni
Geliştirilen Java programlarının sanal makine üzerinde çalışabilmesi Java'nın hangi temel özelliğini ifade etmektedir? A) Nesneye yönelik olması B) Dağıtık olması C) Otomatik hafıza yönetimini içermesi D) Platform bağımsız olması E) Sağlam olması - 8

Soru metni
Aşağıdakilerden hangisi Java sözdizimi içerisinde kod bloklarını ifade etmek için kullanılır? A) " " Tırnak işareti B) || Çift eğik çizgi C) () Parantez D) [] Köşeli parantez E) {} Süslü parantez - 9

Soru metni
Java arşiv isminden gelen Java'ya özgü paketlenmiş dosya türü aşağıdakilerden hangisidir? A) Jar B) JDK C) Class D) JRE E) JSF - 10

Soru metni
Aşağıdakilerden hangisi Java'nın kullandığı derleme yapısıdır? A) JRE B) Thread C) JVM Hotspot-Compiler D) JDK E) Garbage Collector - 11

Soru metni
Tamsayı tipinde olan x değişkenine ait (x<0||x>0) sinama ifadesinin eşleniği aşağıdakilerden hangisidir? A) x =!0 B) (x >= 0 &&×<=0) C) (x>=0&x <= 0) D) x== 0 E) x! = 0 - 12
![12. soru: int [ ] sayılar = {5, -9, 8, 1, -3); int acc = 1; for (int i : sayılar) { if (i > 0) continue; acc *= i; System.out.p…](/gorsel/ybs306u-ileri-programlama/cikmis-2017-2018-ara-17228/Fr7Vz8vCPs_j.png)
Soru metni
int [ ] sayılar = {5, -9, 8, 1, -3); int acc = 1; for (int i : sayılar) { if (i > 0) continue; acc *= i; System.out.printin(acc); Yukarıdaki Java program parçacığı çalıştırıldıktan sonra meydana gelen ekran çıktısı aşağıdakilerden hangisidir? A) -27 ar.net B) -12 C) 14 D) 27 E) 40 - 13

Soru metni
1. X+ =1; II. X++; III. ++x; Yukarıdakilerden hangileri "x = x + 1" ifadesi ile aynı anlama gelir? A) Yalnız l B) Yalnız I C) I ve I!I D) II ve lIl E) I, Il ve Ii! - 14

Soru metni
Aşağıdakilerden hangisi Java programlama dilinde bir değişkenin ismi olamaz? A) _title B) source_id C) 3var D) Scontent E) b3lab - 15

Soru metni
Onaltılık sistemde bir tam sayı yazılacağı zaman sayının başına aşağıdakilerden hangisi koyulmalıdır? A) Ox B) Of C) Od D) Ob E) Oe - 16

Soru metni
Üye metotlar ve yaratıcı metotlar için, șu anki nesneye erişim aşağıdaki anahtar sözcüklerin hangisi ile yapılır? A) synchronized B) this C) super D) native E) that - 18

Soru metni
Aşağıdakilerden hangisi üye değişken tanımı olamaz? A) int x B) final int x rular.n C) private int x D) int... x aof. E) int [] x - 19

Soru metni
Aşağıdaki verilerden hangisini saklamak için Enum tipi değişken kullanılması en uygundur? A) Atmosfer basıncı B) Ders harf notları C) Ağacın yüksekliği D) Oda sıcaklığı E) Motosikletin hızı - 20

Soru metni
public static void sleep(long millis, int nanos) throws InterruptedException { ... } metot tanimlamasinda, istisna aşağıdakilerden hangisidir? A) InterruptedException B) void C) nanos D) long E) static
Bir şıkka dokun; doğru cevap hemen görünür.