Professional Documents
Culture Documents
İLERİ PROGRAMLAMA
2022 BAHAR ARA - A
A
1. Gerçek hayattaki problemlerin bilgisayar 5. I. Bir programlama yaklaşımıdır.
ortamında çözülebilmesi için öncelikle problemin II. Yazılımların karmaşıklığının artması çıkış
uygun bir şekilde bilgisayar ortamına aktarılması nedenlerinden biridir.
gerekmektedir. III. 1800'lü yılların sonuna doğru ortaya çıkmıştır.
IV. Yazılım dünyasında beliren bir bunalım
Yukarıda anlatılan aşama aşağıdakilerden sonucu ortaya çıkmıştır.
i
m
hangisidir?
Nesneye yönelik programlama ile ilgili
te
A) Modelleme yukarıdaki ifadelerden hangileri doğrudur?
B) Benzetim
Yalnız I
na ılı Sis
A)
C) Programlama
B) Yalnız III
D) Simülasyon
C) II ve III
E) Tasarım
D) I, II ve IV
ra tim etim
E) II, III ve IV
i A re ğr
Sı Y
vı
2. Aşağıdakilerden hangisinin arasında
em Ö ıkö
bağımlılık (dependency) ilişkisi yoktur? 6. Aşağıdakilerden hangisi “.java” uzantılı kodu
ifade etmektedir?
A) Otomobil - Tekerlek
ön 22 Aç
A) Telsiz A) Jar
B) Cep telefonu B) Garbage Collector
u
D) D)
E) Uydu telefonu E) JRE
ad
An
i
B) ( ) Parantez C) _title
m
C) [ ] Köşeli parantez D) 3var
D) / / Çift eğik çizgi
te
E) source_id
E) " " Tırnak işareti
na ılı Sis
ra tim etim
10. Aşağıdakilerden hangisi bir Java tümleşik
geliştirme ortamlarından biridir?
14. Onaltılık sistemde bir tam sayı yazılacağı
A) .Net zaman sayının başına aşağıdakilerden
hangisi koyulmalıdır?
i A re ğr
Jar
Sı Y
B)
vı
C) JRE A) 0f
em Ö ıkö
D) JavaScript B) 0x
E) IntelliJ IDEA C) 0e
D) 0b
ön 22 Aç
E) 0d
ğ
r D 20 esi
A) dizi [4] = 4;
dizi [3] = 3; 15. Tamsayı tipinde olan x değişkenine ait
Ba 2 er
B)
C) dizi [2] = 2; (x<0||x>0) sınama ifadesinin eşleniği
aşağıdakilerden hangisidir?
20 niv
D) dizi [1] = 1;
E) dizi [0] = 0; A) (x >= 0 && x <= 0)
B) x!=0
Ü
C) x =! 0
D) x == 0
u
}
System.out.println(acc);
16. public static void sleep(long millis, int nanos)
Yukarıdaki Java program parçacığı throws InterruptedException { ... } metot
çalıştırıldıktan sonra meydana gelen ekran tanımlamasında, istisna aşağıdakilerden
çıktısı aşağıdakilerden hangisidir? hangisidir?
A) 27 A) long
B) 12 B) void
C) 14 C) InterruptedException
D) 27 D) nanos
E) 40 E) static
i
B) Ders harf notları C) Class
m
C) Ağacın yüksekliği D) Void
D) Motosikletin hızı
te
E) Object
E) Atmosfer basıncı
na ılı Sis
ra tim etim
i A re ğr
Sı Y
vı
em Ö ıkö
ön 22 Aç
A) that
B) super
ha 1 - sit
C) this
D) native
Ba 2 er
E) synchronized
20 niv
Ü
u
ol
ad
An
İLERİ PROGRAMLAMA
i
m
A Grubu Cevap Anahtarı
te
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
A D A C D E C B A E A D D B B C B C E E
na ılı Sis
ra tim etim
i A re ğr
Sı Y
vı
em Ö ıkö
ön 22 Aç
ğ
r D 20 esi
ha 1 - sit
Ba 2 er
20 niv
Ü
u
ol
ad
An
İLERİ PROGRAMLAMA
2022 BAHAR ARA - B
B
1. Aşağıdakilerden hangisi nesneye yönelik 5. Aşağıdakilerden hangisi “telefon” sınıfından
programlamanın temellerinden biridir? üretilen nesnelerden biri olamaz?
i
C) Sarmalama (Encapsulation) C) Ankesörlü telefon
m
D) Dinamik Bağlanma (Dynamic Binding) D) Cep telefonu
te
E) Paralellik (Paralellism) E) Telsiz
na ılı Sis
2. I. Bir programlama yaklaşımıdır.
ra tim etim
II. Yazılımların karmaşıklığının artması çıkış
nedenlerinden biridir.
III. 1800'lü yılların sonuna doğru ortaya çıkmıştır.
IV. Yazılım dünyasında beliren bir bunalım 6. Geliştirilen Java programlarının sanal
sonucu ortaya çıkmıştır. makine üzerinde çalışabilmesi Java’nın hangi
i A re ğr
Sı Y
temel özelliğini ifade etmektedir?
vı
Nesneye yönelik programlama ile ilgili
em Ö ıkö A) Sağlam olması
yukarıdaki ifadelerden hangileri doğrudur?
B) Dağıtık olması
A) Yalnız I C) Nesneye yönelik olması
ön 22 Aç
E) II, III ve IV
ha 1 - sit
Ba 2 er
B) Garbage Collector
hangisidir?
C) JVM Hotspot-Compiler
Modelleme
u
A) D) Jar
B) Benzetim Thread
ol
E)
C) Programlama
ad
D) Simülasyon
E) Tasarım
An
i
B) ( ) Parantez B) x == 0
m
C) [ ] Köşeli parantez C) x =! 0
D) / / Çift eğik çizgi D) (x >= 0 && x <= 0)
te
E) { } Süslü parantez E) (x >= 0 & x <= 0)
na ılı Sis
ra tim etim
10. Aşağıdakilerden hangisi bir Java tümleşik
geliştirme ortamlarından biridir?
14. int [ ] dizi = new int[4]; ile tanımlanan bir
A) Jar dizide aşağıdaki atamalardan hangisi hata ile
i A re ğr
Sı Y
B) IntelliJ IDEA sonuçlanır?
vı
C) JavaScript
em Ö ıkö A) dizi [4] = 4;
D) .Net
B) dizi [3] = 3;
E) JRE
C) dizi [2] = 2;
ön 22 Aç
D) dizi [1] = 1;
E) dizi [0] = 0;
ğ
r D 20 esi
hangisi koyulmalıdır?
Yukarıdaki Java program parçacığı
çalıştırıldıktan sonra meydana gelen ekran A) 0f
Ü
D) 0e
B) 12
0x
ol
E)
C) 14
D) 27
ad
E) 40
An
i
C) Class
m
B) InterruptedException
D) ClassLoader
C) nanos
te
E) Void
D) long
static
na ılı Sis
E)
ra tim etim
i A re ğr
Sı Y
vı
em Ö ıkö
ön 22 Aç
A) super
B) this
C) that
D) native
E) synchronized
İLERİ PROGRAMLAMA
i
m
B Grubu Cevap Anahtarı
te
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
C D A E E D C C E B D D A A E B A C B B
na ılı Sis
ra tim etim
i A re ğr
Sı Y
vı
em Ö ıkö
ön 22 Aç
ğ
r D 20 esi
ha 1 - sit
Ba 2 er
20 niv
Ü
u
ol
ad
An