wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Algoritma Temelleri

Total questions: 15

Worksheet time: 11mins

Name
Class
Date
1.

“Sandviç yapma algoritması”nda hangi adım daha önce gelir?

a)


A) Ekmeği kapat

b)

B) Peyniri koy

c)

C) Sandviçi ye

d)

D) Masayı topla

2.

Bir algoritmanın son adımı aşağıdakilerden hangisi olabilir?

a)

A) Başla

b)

B) Devam Et

c)

C) Dur

d)

D) Tekrar Et

3.

Bir algoritmanın ilk adımı aşağıdakilerden hangisi olabilir?

a)

A) Bitir

b)


B) Başla

c)

C) Tekrar Et

d)

D) Dur

4.

"Diş fırçalama algoritması”nda hangi adım yanlıştır?

a)

A) Fırçayı ıslat

b)

B) Diş macunu sür

c)

C) Fırçayı kır

d)

D) Dişleri fırçala

5.

Bir algoritmada “Tekrar Et” komutu ne işe yarar?

a)

A) Programı bitirir

b)

B) Aynı adımı tekrar yapar

c)

C) Robota enerji verir

d)

D) Hızı artırır

6.

Bir algoritmanın temel bileşenleri nelerdir?

a)

Girdi, işlem, çıktı ve kontrol akışı.

b)

Girdi, işlem ve çıktı.

c)

Girdi ve çıktı ile kontrol akışı.

d)

Sadece kontrol akışı.

7.

Algoritmalar hangi alanlarda kullanılır?

a)

Veri işleme, yapay zeka, makine öğrenimi, optimizasyon, kriptografi, oyun geliştirme, web geliştirme, finans

b)

Sanat, müzik, edebiyat

c)

Sosyal medya yönetimi, pazarlama

d)

Tarım, inşaat, gıda üretimi

8.

Bir algoritmanın etkinliğini nasıl değerlendiririz?

a)

Zaman ve uzay karmaşıklığı ile doğruluk değerlendirilir.

b)

Sadece zaman karmaşıklığı ile değerlendirilir.

c)

Uzay karmaşıklığı göz ardı edilir.

d)

Doğruluk değerlendirilmez.

9.

Sıralama algoritmalarına örnek verin.

a)

sıralama algoritması

b)

dizilim sıralama

c)

hızlı arama

d)

Seçim sıralama, kabarcık sıralama, birleştirme sıralama, hızlı sıralama.

10.

Bir algoritmanın karmaşıklığı ne demektir?

a)

Bir algoritmanın karmaşıklığı, algoritmanın performansını ve kaynak kullanımını analiz eden bir ölçüdür.

b)

Algoritmanın karmaşıklığı, sadece zaman hesaplaması ile ilgilidir.

c)

Karmaşıklık, algoritmanın sadece yazım şekli ile belirlenir.

d)

Bir algoritmanın karmaşıklığı, yalnızca bellek kullanımını ifade eder.

11.

Algoritma yazarken hangi adımlar izlenir?

a)

Veri analizi yapma

b)

Sonuçların raporlanması

c)

Problem tanımlama, gereksinimleri belirleme, çözüm tasarımı, algoritmanın yazılması, test etme, optimizasyon.

d)

Algoritmanın uygulanması

12.

Bir algoritmanın doğru çalıştığını nasıl test ederiz?

a)

Algoritmayı rastgele verilerle çalıştırarak test ederiz.

b)

Algoritmanın çalışmasını gözlemleyerek değerlendiririz.

c)

Algoritmayı sadece kodu inceleyerek test ederiz.

d)

Test senaryoları oluşturarak ve performans analizi yaparak.

13.

Algoritma ve programlama dilleri arasındaki fark nedir?

a)

Programlama dilleri, algoritmaları oluşturmak için gereklidir.

b)

Algoritma ve programlama dilleri aynı şeydir.

c)

Algoritma, sadece programlama dillerini tanımlar.

d)

Algoritma, çözüm adımlarını tanımlarken, programlama dilleri bu adımları uygulamak için kullanılır.

14.

Bir algoritmanın görsel temsilini nasıl oluştururuz?

a)

Algoritmanın adımlarını sesli anlatmak.

b)

Algoritmanın adımlarını tablo ile göstermek.

c)

Algoritmanın adımlarını akış diyagramı ile temsil etmek.

d)

Algoritmanın adımlarını metin belgesi ile yazmak.

15.

Algoritma nedir?

a)

Algoritma, sadece matematiksel işlemler için kullanılır.

b)

Algoritma, bir programın görsel tasarımını ifade eder.

c)

Algoritma, bir problemi çözmek için rastgele adımların dizisidir.

d)

Algoritma, bir problemi çözmek için izlenen adımların sistematik sıralamasıdır.