Professional Documents
Culture Documents
A
1. I.Bu yapılar sayesinde sıralı bir algoritmadaki 3. 10 - 100 arasındaki çift sayıların karelerinin
bazı adımlar atlanır. toplamını hesaplayan kod hangi şıkta doğru
II.Bu yapılar bir seçim yapılmasını sağlar. yazılmıştır? (sayı = 10, toplam = 0 başlangıçta
III. Bu yapıların kullanımı bir algoritmada ardışık tanımlanmış varsayılır.)
işlem yapılmasını zorunlu kılar. A) DO WHILE (sayı < 100)
IV. Bu yapılar sayesinde döngü kullanımı ortadan toplam = toplam + sayı * sayı
kalkar. sayı = sayı + sayaç
LOOP
Koşullu yapılar ile ilgili olarak yukarıdaki B) DO LOOP (sayı = 100)
toplam = toplam + (sayı*2)
ifadelerden hangisi ya da hangileri doğrudur?
sayı = sayı + 2
A) I ve III WHILE
B) Yalnız I C) DO WHILE (sayı < 100)
AN
C) I ve II toplam = toplam + sayı
D) sayı = sayı ++
Yalnız II
LOOP
E) II ve IV
M
D) DO WHILE (sayı < 100)
toplam = toplam + (sayı*sayı)
2. Aşağıdaki seçeneklerden hangisi akış sayı += 2
KÜ
diyagramında for döngüsünü görselleştirmek için LOOP
kullanılır? E) DO LOOP (sayı < 100)
toplam = toplam + (sayı^2)
A)
sayı + 2 = sayı
O WHILE
D
B)
4. Aşağıdaki seçeneklerden hangisi “bölüm_adı”
değişkenine “bilgisayar_Programcılığı” değerinin
IŞ
atanmasını sağlar?
C) A) bölüm_adı == “bilgisayar Programcılığı”
M
D) D) bölüm_adı = “bilgisayar_Programcılığı”
E) bölümAdı = “bilgisayar_Programcılığı”
LA
B) double
C) sbyte
D) long
E) byte
AN
A) B, A’dan küçüktür. ifade edilir.
B) 10, 50’den küçüktür. II. Akış diyagramları problemin görsel olarak
C) B, A’dan büyüktür. ifade edilmesini sağlar.
M
D) B_sayısı, A_sayısından büyüktür. III. Akış diyagramlarının ifade şekli programlama
E) 50, 10’dan büyüktür. dillerine göre değişkenlik gösterir.
KÜ
IV. Akış diyagramı, standartlaştırılmış
7. A sayısının değeri 10 seçilmiştir ve buna göre elemanlardan oluşur.
aşağıdaki kod çalışmaktadır. Bu kodda yapılan
hata aşağıdakilerden hangisidir?
DO WHILE (A >= 0) O Akış diyagramları ile ilgili olarak yukarıdaki
ifadelerden hangisi ya da hangileri yanlıştır?
D
YAZ (A)
A) I ve III
LOOP
B) Yalnız I
IŞ
E) Yalnız II
D) Programda sonsuz döngü oluşur.
E) İşlemin sonucu yazdırılamaz. 12. Hava sıcaklığı 30 dereceye eşit veya 30 derecenin
N
8. "....., bir algoritmanın veri miktarı arttıkça yazdıran kaba kod aşağıdaki hangi seçenekte
tamamlaması gereken maksimum adım sayısını doğru verilmiştir?
ifade eder."
A) EĞER (sıcaklık == 30) ise YAZ (“Hava çok sıcak!”)
N
B) EĞER (sıcaklık < > 30) ise YAZ (“Hava çok sıcak!”)
Yukarıdaki cümlede boş bırakılan yere
C) EĞER (sıcaklık > 30) ise YAZ (“Hava çok sıcak!”)
YI
B) Zaman karmaşıklığı
C) Bellek gereksinimi
D) Çalışma süresi
E) Alan karmaşıklığı
AN
bellidir. 18. 0 2 4 6 8 10
C) isim değişkeninin değeri kullanıcıdan istenmektedir.
Yukarıdaki çıktı değerlerini elde etmek için
D) isim değişkeni birden fazla kez yazdırılmaktadır.
aşağıdaki kodlardan hangisi doğru yazılmıştır?
M
E) Sayaç değeri birer birer artmaktadır.
A) FOR i = 0 TO 10 STEP 2
14. Bir kişinin yaşını kullanıcıdan girmesini isteyen ve YAZ i
KÜ
NEXT i
buna göre kişi 65 yaş ve üzerindeyse ekrana
B) FOR i=0 TO 10
mesaj yazdıran kod aşağıda verilmiştir. Bu YAZ i
programda soru işareti olan yere hangi seçenek
gelmelidir? O C) FOR i = 0 TO
YAZ i
NEXT i++
D
D) FOR i = 2 TO 10
BAŞLA YAZ i
IŞ
NEXT i
OKU (yaş)
E) FOR i = 1 TO 10
EĞER (?)
YAZ i
M
gerçekleştirileceği belirtilmiştir.
YI
15. Bir programda A=10 ve B=30 olmak üzere C) Kazak giyme eylemi bir koşula bağlıdır.
aşağıdaki aritmetik işlemlerden hangisinin D) Havanın soğuk olması bu cümlede bir koşul ifade
sonucu yanlıştır? eder.
YA
A) Döngü E)
O(n3)
B) Alt program
C) Başla
D) Fonksiyon
E) Koşul
2 E 12 E
3 D 13 A
4 D 14 B
5 D 15 E
6 C 16 C
7 D 17 B
8 B 18 A
AN
9 B 19 A
10 C 20 E
M
KÜ
O
D
IŞ
M
N
LA
N
YI
YA
4 Test Bitti