wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Algoritma

Total questions: 31

Worksheet time: 17mins

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.

(a)   , bilgisayara hangi işlemi hangi sırada yapması gerektiğini söyleyen yönergeler bütünüdür.

Boşluğa gelmesi gereken kelimeyi yazınız.

3.

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

4.

Şirket patronu Veli Bey çalışanlarından ismi Osman olan ve 18 yaşından büyük olan insanlarla konuşmak istiyor. Bu durumda insan kaynaklarından Ali'nin kullanması gereken operatör aşağıdakilerden hangisidir?

a)

ad=Osman and yas=18

b)

ad=Osman and yas>=18

c)

ad==Osman and yas>18

d)

ad==Osman and yas==18

5.

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?

6.

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

7.

Bir problemin çözümünde izlenecek yola ne denir?

a)

Yazılım

b)

Giriş

c)

Çıkış

d)

Algoritma

8.

Hangisi agoritmanın özelliklerinden değildir?

a)

Başlangıcı olmalı

b)

Adım sayısı fazla olmalı

c)

Sonu olmalı

d)

Basit olmalı

9.

....................., girdiğimiz değerleri alan veya programın çalışmasıyla bazı değerlerin atandığı veri tutuculardır. Noktalı yere ne gelir?

a)

Değer

b)

Değişken

c)

Algoritma

d)

Diyagram

10.

Aşağıdaki mantıksal ifadelerden hangisi eşit olduğunu sorgular?

a)

=

b)

<>

c)

<

d)

>

11.

Aşağıdaki mantıksal ifadelerden hangisi büyük veya eşit olduğunu sorgular?

a)

>

b)

<=

c)

<>

d)

>=

12.

Aşağıdaki mantıksal ifadelerden hangisi eşit olmadığını sorgular?

a)

<

b)

>

c)

<>

d)

=

13.

a>b ifadesi için hangi değerler evet sonucu verir?

a)

a=2 , b=6

b)

a=26 , b=65

c)

a=22 , b=16

d)

a=2 , b=98

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

15.

Günlük hayatımızda yaptığımız aşağıdaki işlerden hangisinde bir algoritma uygulamayız?

a)

Kek Yaparken

b)

Canlı derse bağlanırken

c)

Adres tarifi yaparken

d)

Dışarda oyun oynarken

16.

Her algoritmanın bir başlangıcı ve sonu bulunmaz.

Adımların sırası karıştırılınca yanlış sonuca ulaşılır.

Algoritmalar hatalı işlem yapma ihtimalini azaltır.

Algoritma ile problem çözüm sürecinde daha fazla zaman harcarız.

Yukarıda algoritma ile ilgili verilen bilgilerden kaç tanesi yanlıştır.

a)

1

b)

2

c)

3

d)

4

17.
a)

İşlem basamaklarını net yazma

b)

İşlem basamaklarını sırasıyla yazma

c)

İlk ve son adımların başla ve bitir olması

d)

İşlem basamaklarını tekrarlama

18.
a)

1 ve 8

b)

2 ve 7

c)

2 ve 6

d)

3 ve 7

19.
a)

İki sayıyı topla

b)

Sayıları karşılaştır

c)

Sayıları birbirinden çıkar

d)

) Başa dön

20.

Resimdeki kelebeğin çiçeğe ulaşması gereken algoritma aşağıdaki şıklardan hangisinde doğru olarak verilmiştir?

a)
b)
c)
d)
21.

Aşağıdaki algoritmalardan hangisi resimdeki kelebeğin çileğe gitmesi için gereken algoritmadır?

a)
b)
c)
d)
22.

Kaplumbağanın canı muz istemiş, muza gitmesi için gereken algoritma hangi şıkta doğru olarak verilmiş bulabilir misin?

a)
b)
c)
d)
23.

Bilgisayarın fareye en kısa yoldan ulaşabilmesi için gereken algoritmayı bulmasına yardım eder misin?

a)
b)
c)
d)
24.

Bilgisayarıma kulaklık almam gerekiyor, kulaklığa ulaşmam için gereken algoritmanın hangi şıkta doğru olarak verildiğini bulabilir misin?

a)
b)
c)
d)
25.

Uğur böceğinin çileğe en kısa yoldan ulaşabilmesi gereken algoritma hangi seçenekte doğru olarak verilmiştir?

a)
b)
c)
d)
26.

Max arabasına binip ve evine gitmek istiyor, evine gitmesi için gereken algoritmayı oluşturmasına yardımcı olabilir misin?

a)
b)
c)
d)
27.

Uçağın hava alanına inmesi için gereken algoritma aşağıdaki şıklardan hangisinde doğru olarak verilmiştir?

a)
b)
c)
d)
28.

Kelebek Muri'nin kaplumbağa Tuki'ye gitmesi için oluşturulan algoritma yanlış yazılmış, yanlış olan adım yerine aşağıdaki adımlardan hangisi gelmelidir?

a)
b)
c)
d)
29.

Uğur böceği kelebeğe gitmek istiyor, yolunu bulması için gereken algoritmayı bulmasına yardım edebilir misin?

a)
b)
c)
d)
30.

Aşağıdakilerden hangisi problem çözme adımlarından değildir?

a)

Problemi anlama

b)

Plan yapma

c)

Planı uygulama

d)

Döngü kurma

31.

Aşağıdakilerden hangisi matematiksel operatörlere örnek verilemez?

a)

+ artı

b)

- eksi

c)

veya

d)

/ bölü