Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

algoritma ve akış şemaları

Total questions: 38

Worksheet time: 18mins

Name
Class
Date
1.

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

a)

Yazılım

b)

Giriş

c)

Çıkış

d)

Algoritma

2.

Açık ve net ifadelerle bir problemin adım adım çözümünü gösteren taslağa ……………. adı verilir.

Cümledeki boşluğa aşağıdakilerden hangisi gelmelidir?

a)

Algoritma

b)

Problem

c)

Kod

d)

Akış şeması

3.

Hangisi agoritmanın özelliklerinden değildir?

a)

Başlangıcı olmalı

b)

Adım sayısı fazla olmalı

c)

Sonu olmalı

d)

Basit olmalı

4.

................. , bir algoritmanın adımlarının mantıksal sırasını, adımların birbiri ile bağlantısını, bir işlemden diğerine nasıl gidileceğini belirten kontrol mekanizmalarını, özel bazı şekil ve sembollerle anlatan bir ifade biçimidir. Noktalı yere ne gelir?

a)

Algoritma

b)

Değer

c)

Değişken

d)

Akış diyagramı

5.

......................., algoritmaların görseller kullanılarak ifade edilmesidir. Bu işlemi yaparken farklı geometrik şekiller kullanılır. Yukarıdaki boşluğa doğru kelimeyi yerleştiriniz.

a)

Algoritma

b)

Akış Şeması

c)

Kod

d)

Blok

6.

Çeşitli görevleri gerçekleştirmek amacıyla hazırlanmış programa ……………. adı verilir.

Cümledeki boşluğa aşağıdakilerden hangisi gelmelidir?

a)

Donanım

b)

Algoritma

c)

Akış şeması

d)

Yazılım

7.

Hesaplama ya da değişkene değer atama işlemleri için aşağıdaki akış şemalarından hangisi kullanılır?

a)
b)
c)
d)
8.

Hangisi akış diyagramının bitiş yerlerini gösterir.

a)
b)
c)
d)
9.

Hangisi akış diyagramında kullanıcıdan giriş yapılacağını gösterir.

a)
b)
c)
d)
10.

Hangisi akış diyagramınında ekrana çıkış yapılacağını gösterir.

a)
b)
c)
d)
11.

Akış şemasının başlangıcını veya bitişini belirtmek için aşağıdakilerden hangisi kullanılır?

a)
b)
c)
d)
12.

Giriş ve çıkış işlemleri için aşağıdakilerden hangisi kullanılır?

a)
b)
c)
d)
13.

Yukarıdaki şekil akış şemalarında ne anlama gelmektedir?

a)

Karar verme merkezidir.

b)

İşlem/eylem belirtir.

c)

Ekran / yazıcı çıktısı.

d)

Akısı baslatır ve bitirir.

14.

Yukarıdaki şekil akış şemalarında ne anlama gelmektedir?

a)

Karar verme merkezidir.

b)

Tekrar eden komutları belirtir.

c)

Ekran / yazıcı çıktısı.

d)

Akış yönünü gösterir ve

sembolleri birbirine bağlarlar.

15.

Yukarıdaki şekil akış şemalarında ne anlama gelmektedir?

a)

Karar verme merkezidir.

b)

Tekrar eden komutları belirtir.

c)

Ekran / yazıcı çıktısı.

d)

Dışarıdan bilgi/veri girişini belirtir.

16.

Şekillerin görevleri yukarıdan aşağı olarak hangi şıkta doğru sıralanmıştır?

a)

Başla / Hesaplama yap /Veri girişi / Koşul İşlemleri

b)

Hesaplama yap/ Başla /Veri girişi / Koşul İşlemleri

c)

Koşul İşlemleri / Hesaplama yap /Veri girişi / başla

d)

Veri girişi / Hesaplama yap /Başla/ Koşul İşlemleri

17.

Hangisi bir karar verme işlemini temsil eder?

a)
b)
c)
d)
18.

Aşağıdaki şekillerden hangisi akış şemasında yer almaz?

a)
b)
19.

Dikdörtgen algoritmada hangi işlemlerin gösterimi için kullanılır?

a)

başla-bitir

b)

Hesaplama/işlem

c)

veri/bilgi girişi

d)

karar verme

20.

Akış şemasında paralel kenar hangi işlemlerin gösterimi için kullanılır.

a)

başla-bitir

b)

hesaplama/işlem

c)

karar verme/karşılaştırma

d)

veri/bilgi girişi

21.

Başla ve Bitir İşlemleri Akış Şemasında hangi geometrik şekil ile gösterilir?

a)
b)
c)
d)
22.

Yukarıdaki şekil akış şemalarında ne anlama gelmektedir?

a)

Karar verme merkezidir.

b)

Tekrar eden komutları belirtir.

c)

Ekran / yazıcı çıktısı.

d)

Akış yönünü gösterir ve

sembolleri birbirine bağlarlar.

23.

Yukarıdaki akış şemasında kırmızı ile işaretli yere hangi şekil gelmelidir?

a)
b)
c)
d)
24.

Eşkenar Dörtgen hangi amaçla kullanılır?

a)

Matematiksel işlemlerde

b)

Başlama Adımında

c)

Veri Çıkışında

d)

Karar verme ve kontrol sürecinde

25.

Paralel Kenar hangi amaçla kullanılır?

a)

Matematiksel İşlemlerde

b)

Başlama Adımında

c)

Veri Girişi ve Çıkışında

d)

Karar verme ve kontrol sürecinde

26.

Bir akış şeması verilirken yukarıdaki şeklin görevi nedir?

a)

Akış Şemasını Bitirir

b)

Veri Çıkışını Temsil Eder

c)

Hesaplama İşlemlerini Temsil Eder

d)

Evet/Hayır gibi mantıksal ve koşullu ifadelerde kullanılır.

27.

Akış şemalarında hesaplama ve değer atama gibi işlemler hangi sembolle gösterilir.

a)
b)
c)
d)
28.

Bilgisayar yazılımcıları tarafından yazılan bilgisayarın anlayacağı dilde yazılmış özel komutlara ne denir?

a)

Yazılım

b)

Şifre

c)

Kod

d)

Algoritma

29.

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

a)

Yazılım

b)

Giriş

c)

Çıkış

d)

Algoritma

30.

Algoritma nedir?

a)

Adım adım ilerlemek.

b)

Geometrik şekillerin diğer adı.

31.

Resimdeki şekil akış diyagramında hangi amaçla kullanılır?

a)

Başlama ve bitirme adımında

b)

İşlemlerde

c)

Veri girişinde ve çıkışında

d)

Akışın yönünü göstermede

32.

Dikdörtgeninin akış şemasında hangi amaçla kullanılır?

a)

Veri Girişi ve Çıkışı

b)

Matematik İşlemleri ve değişkene değer atama

c)

Başlama Adımında

d)

Bitirme Adımında

33.

Algoritmaların geometrik şekillerle gösterilmesine ne ad verilir?

a)

Akış Diyagramı

b)

Algoritma Şekilleri

c)

Problem

d)

Problem Çözümü

34.

Eşkenar Dörtgen hangi amaçla kullanılır?

a)

Matematiksel işlemlerde

b)

Başlama Adımında

c)

Veri Çıkışında

d)

Karar verme ve kontrol sürecinde

35.

Karar ve koşulları (Evet- Hayır) kontrol etmek için Akış Şemasında hangi şekil kullanılmaktadır?

a)
b)
c)
d)
e)
36.

Aşağıdakilerden hangisinde "akış şemasının" tanımı verilmiştir?

a)

Bir problemi çözmek için adım adım izlenen yoldur.

b)

Bir bilgisayarı oluşturan fiziksel parçalardır.

c)

Kendisine işlediğimiz bilgileri istediğimizde saklayabilen, istediğimizde geri verebilen cihaza denir.

d)

Bir sürecin adımlarını görsel ya da sembolik olarak gösterir.

37.

İlk algoritmayı kim hazırlamıştır?

a)

Harezmi

b)

Farabi

c)

Cabir bin Hayyam

d)

Cahit Arf

38.

Pada situasi apakah pembangunan algorithma boleh digunakan?

a)

Hanya digunakan semasa pembangunan aturcara

b)

Digunakan untuk menyelesaikan sebarang masalah.

c)

Digunakan untuk memberikan arahan kepada komputer.

d)

Digunakan untuk menyelesaikan masalah komputer.