wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

algortima

Total questions: 14

Worksheet time: 9mins

Name
Class
Date
1.

Karşılaştığınız bir problemi çözmek için aşağıdakilerden hangisini yapmalıyız?

a)

Sonucun doğruluğunun tekrar tekrar test etme

b)

Problemi iyi anlama

c)

Kısa ve anlaşılır bir çözüm yolu geliştirme

d)

Hepsi

2.

Karışık olarak verilen "ekmek alma algoritması"nın adımları aşağıdaki seçeneklerden hangisinde doğru olarak sıralanmıştır?

a)

8-7-3-4-6-1-5-2

b)

7-8-3-4-1-6-5-2

c)

4-8-7-3-1-6-2-5

d)

7-3-4-6-1-8-5-2

3.

Akış şeması ve algoritmalar tamamlandıktan sonra istenilen bir programlama dili kullanılarak programın yazılması işlemine geçilir ki bu işleme “....................” ya da “....................” adı verilir.

a)

akış şeması / kod

b)

derleme / ayıklama

c)

programlama / yazma

d)

programlama / kodlama

4.

Algoritmanın görsel olarak şekiller kullanılarak ifade edilmesine ne denir?

a)

Akış Şeması

b)

Programcılık

c)

Mühendislik

d)

Kodlama

5.

Görseldeki akış diyagramı için hangisi doğrudur?

a)

Klavyeden "Merhaba Dünya" girişi yapılmıştır.

b)

Ekranda "Merhaba Dünya" çıktısı alınmıştır.

6.

1. Başla

2. Birinci sayı girişi (A)

3. İkinci sayı girişi (B)

4. (a)   =A+B

5. C yi ekrana yazdır

6. Bitir

Yukarıda A ve B sayılarının toplamını ekranda yazan bir algoritma vardır. Buna göre boşlukla gösterilen yerde ne yazmalıdır?

7.

Görseldeki algoritması gerilen programda "55" kilo olan bir kullanıcı, ekranda hangi mesajı görür?

a)

zayıfsın

b)

kilo almışsın

c)

fitsin

8.

"not1=40 not2=60" değerlerine göre ekranda oluşacak sonuç nedir?

(a)  

9.

Ortalamaya göre geçme kalma durumunu ekrana yazdıran akış şemasında 1 ve 2 ile belirtilen alanlara ne yazılmalıdır?

a)

1-Evet / 2-Hayır

b)

1-Hayır / 2-Evet

10.

Bir problemin çözümüne ulaşmak için kullandığımız işlem basamaklarına ne denir?

a)

Algoritma

b)

Kod

c)

Akış Şeması

d)

Programlama

11.

Akış şemaları hangi amaç için kullanılmaz?

a)

Hatalar rahatlıkla görülüp düzeltilmesi

b)

Şekillerin yerini rahat değişitirebilmek

c)

Akış şemaları algoritmaların görsel gösterimi

d)

Program geliştirmeye başlamadan önceki son

12.

Hangisi agoritmanın özelliklerinden değildir?

a)

Başlangıcı olmalı

b)

Adım sayısı fazla olmalı

c)

Sonu olmalı

d)

Basit olmalı

13.

1. Belli bir problemi çözmek veya belirli bir amaca ulaşmak için çizilen yola ………..denir.

Algoritmanın daha iyi anlaşılması için şekillerle gösterilmesine……….denir.

a)

Donanım-Yazılım

b)

Algoritma – Akış Şeması

c)

Yazılım – Donanım

d)

Akış Şeması – Algoritma

14.

Adım 1: Başla.

Adım 2: Günü öğren.

Adım 3: Günlerden cumartesi mi?

Adım 4: Cevap Hayır ise adım 5’e değilse adım 6'e git.

Adım 5: Saat 23.00 de hatırlat.

Adım 6: Saat 21.00’de hatırlat.

Adım 7: Bitir.


Alperen'in algoritma oluştururken yaptığı hata nasıl düzeltilebilir?

a)

Adım 4'te Hayır yerine Evet yazarak.

b)

Adım 4'te 5 ile 6'nın yerlerini değiştirerek.

c)

Adım 5'te saati 21.00 yaparak.

d)

Adım 6'da saati 23.00 yaparak