wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

6. Sınıf Algoritma

Total questions: 42

Worksheet time: 26mins

Name
Class
Date
1.

Hangi döngü yapısı belirli bir koşul sağlandığı sürece çalışmaya devam eder?

a)

If

b)

While

c)

Repeat

d)

For

2.

Koşullu ifadeler hangi amaçla kullanılır?

a)

Koşullu ifadeler, programın hızını artırmak için kullanılır.

b)

Koşullu ifadeler, matematiksel işlemler için kullanılır.

c)

Koşullu ifadeler, sadece bir defa kullanılır.

d)

Koşullu ifadeler, belirli bir koşulun sağlanıp sağlanmadığını kontrol etmek ve buna göre farklı işlemler yapmak amacıyla kullanılır.

3.

Bir fonksiyonun görevi nedir?

a)

Bir fonksiyonun görevi, sadece çıktı üretmek ve girdileri işlememektir.

b)

Bir fonksiyonun görevi, sadece bir girdi almak ve işlem yapmamaktır.

c)

Bir fonksiyonun görevi, belirli bir işlemi gerçekleştirmek için bir veya daha fazla girdi almak ve bu girdileri işleyerek bir çıktı üretmektir.

d)

Bir fonksiyonun görevi, sadece girdileri almak ve çıktı üretmemektir.

4.

Değişkenler programlama dilinde ne işe yarar?

a)

Değişkenler sadece sayısal verileri saklamak için kullanılır.

b)

Değişkenler değerleri saklamak ve işlemek için kullanılır.

c)

Değişkenler programlama dillerinde kullanılmaz.

d)

Değişkenler sadece metin verilerini saklamak için kullanılır.

5.

Veri tipleri nelerdir ve hangi amaçlarla kullanılır?

a)

Veri tipleri; sayısal (integer, float), metinsel (string), mantıksal (boolean), listeler (list), demetler (tuple), sözlükler (dictionary) gibi farklı türlerde olabilir ve programın işleyişini belirlemek için kullanılır.

b)

Veri tipleri; sadece listeleri tanımlamak için kullanılır.

c)

Veri tipleri; sadece metinsel verileri tanımlamak için kullanılır.

d)

Veri tipleri; sadece sayısal verileri tanımlamak için kullanılır.

6.

Aşağıdakilerden hangisi bir karşılaştırma operatörüdür?

a)

==

b)

!=

c)

<=

d)

<>

7.

Bir sayıyı 2'ye böldüğümüzde kalanı bulmamızı sağlayan operatör hangisidir?

a)

/

b)

+

c)

%

d)

-

e)

*

8.

Bir değişkenin değerini artırmak için hangi operatör kullanılır?

a)

-

b)

/

c)

+

d)

*

9.

Bir metin içinde belirli bir karakterin kaç defa geçtiğini bulmamızı sağlayan fonksiyon hangisidir?

a)

count()

b)

sum()

c)

find()

d)

length()

10.

Bir değişkenin tipini değiştirmek için hangi fonksiyon kullanılır?

a)

convert()

b)

modify()

c)

alter()

d)

type()

11.

Çözüme ulaştırılması gereken ve çözümü bulmak için bilgi, deneyim, mantık veya dikkat isteyen durumlara ne denir?

a)

Algoritma

b)

Problem

c)

Akış şeması

d)

Döngü

12.

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

a)

Problemi anlama

b)

Plan yapma

c)

Planı uygulama

d)

Döngü kurma

13.

İlk biçimiyle kalmayan, yeni değerler alabilen ifade ve nesneler aşağıdakilerden hangisi ile ifade edilebilir?

a)

Değişken

b)

Problem

c)

Sabit

d)

Algoritma

14.

Aşağıdakilerden hangisi sabit örnek verilemez?

a)

Futbolda oyuncu sayısı

b)

Suyun kaynama sıcaklığı

c)

Trafikteki araç sayısı

d)

Daire alanında kullanılan Pi sayısı

15.

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

a)

+ artı

b)

- eksi

c)

veya

d)

/ bölü

16.

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

a)

ve

b)

veya

c)

değil

d)

+ artı

17.

"Problem çözümünde işlem basamaklarının sözel olarak ifade edilmesidir." tanımı aşağıdakilerden hangisine aittir?

a)

Akış şeması

b)

Algoritma

c)

Problem

d)

Operatör

18.

Aşağıdakilerden hangisi algoritma kullanmanın avantajlarından biri değildir?

a)

Hiç bir işlem yapmadan sonuca ulaşabilme.

b)

Problem çözme sürecinde daha az zaman harcama.

c)

Hatalı işlem yapma ihtimalini azaltma.

d)

Farklı yol ve yöntemler deneyebilme.

19.

"Algoritma işlem basamaklarının görsel ya da sembollerle gösterilmesidir." tanımı aşağıdakilerden hangisine aittir?

a)

Algoritma

b)

Akış şeması

c)

Problem

d)

Blok tabanlı programlama

20.

Akış şeması oluştururken bazı şekillerden faydalanırız. Bu sembollerden Eşkenar Dörtgen şekli hangi amaçla kullanılmaktadır?

a)

Başlat-Bitir

b)

Veri girişi

c)

Hesaplama ve değişkene değer atama

d)

Karar verme

21.

Çözüme ulaştırılması gereken ve çözümü bulmak için bilgi,deneyim,mantık veya dikkat isteyen durumlara ne denir?

a)

Algoritma

b)

Problem

c)

Akış Şeması

d)

Döngü

22.

Aşağıdakilerden hangisi sabit bir değere örnek olarak verilemez?

a)

Futbol maçında top sayısı

b)

Trafikteki araç sayısı

c)

Suyun kaynama sıcaklığı

d)

Basketbol maçında pota sayısı

23.

Aşağıdakilerden hangisi mantıksal operatörlere örnek olarak verilemez?

a)

veya

b)

ve

c)

değil

d)

+(Toplama)

24.

Bir problemin çözümü için izlenmesi gereken yol ve işlem basamaklarına ne ad verilir?

a)

Algoritma

b)

Problem

c)

Döngü

d)

Operatör

25.

"Su 100 °C’de kaynar." cümlesindeki sabit değer nedir?

a)

100 °C

b)

Su

c)

Kaynamak

d)

Derece

26.

Sınıfınızda bulunan aşağıdaki nesnelerden hangisi değişkendir?

a)

Masa

b)

Tahta

c)

Bilgisayar

d)

Tahtada yazılanlar

27.

Klavyeden bilgi girişi yapmak için kullanılan şekil aşağıdakilerden hangisidir?

a)
b)
c)
d)
28.

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

29.

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.

30.

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

a)

Akış Şeması

b)

Programcılık

c)

Mühendislik

d)

Kodlama

31.

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.

32.

Yukarıdaki resimde konumu ve yönü verilen robotu B noktasına götürmek için aşağıdaki algoritmalardan hangisini kullanmalıyız?

a)

Başla, İlerle, İlerle, Sağa dön, İlerle, İlerle, Bitir

b)

Başla, İlerle, İlerle Sola dön, İlerle, Bitir

c)

Başla, Sola dön, İlerle, İlerle, Bitir

d)

Başla, Sağa dön, İlerle, İlerle, Bitir

33.

Başla, Sola dön, İlerle, İlerle, Bitir

Yukarıda verilen algoritma robotu hangi noktaya götürür?

a)

D NOKTASI

b)

B NOKTASI

c)

A NOKTASI

d)

C NOKTASI

34.

Komutlar hangi şıkta doğru verilmiştir?

a)
b)
35.

Komutlar hangi şıkta doğru verilmiştir?

a)
b)
36.

Komutlar hangi şıkta doğru verilmiştir?

a)
b)
37.

Komutlar hangi şıkta doğru verilmiştir?

a)
b)
38.

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.

39.

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

a)
b)
c)
d)
40.

Akış şeması oluştururken bazı şekillerden faydalanırız. Bu sembollerden Eşkenar Dörtgen şekli hangi amaçla kullanılmaktadır?

a)

Başlat-Bitir

b)

Veri girişi

c)

Hesaplama ve değişkene değer atama

d)

Karar verme

41.

Verilen akış şemasında kaçıncı sıradaki şekil hatalıdır?

a)

2

b)

3

c)

4

42.

Akış şeması verilen yerde ? işareti olan yere aşağıdakilerden hangisi gelmelidir?

a)

Bekle

b)

Geç

c)

Boş kalmalıdır