Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Algoritma ve Akış Diyagramları - 2

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.

Hangisi algoritmaların özelliklerinden değildir?

a)

Başlangıcı olmalı

b)

Adım sayısı fazla olmalı

c)

Sonu olmalı

d)

Basit olmalı

2.

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

a)

Yazılım

b)

Giriş

c)

Çıkış

d)

Algoritma

3.

................. , 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ı

4.

....................., 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

5.

Hangisi doğru bir değişen adı değildir?

a)

ad

b)

1sayi

c)

s1

d)

s4

6.

Hangisi doğru bir değişen adı değildir?

a)

_ev

b)

ev.adresi

c)

no

d)

not4

7.

Hangisi doğru bir değişken atama işlemidir?

a)

5=not

b)

6=s1

c)

n=2

d)

7=k

8.

Hangisi bir karar verme işlemini temsil eder?

a)

b)

c)

d)

9.

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

10.

Algoritma kelimesinin kökeni hangi matematikçiye dayanmaktadır?

a)

Descartes

b)

Ebu Cafer Muhammed İbn-i Musa el Harezmi

c)

İbn Sina

d)

Öklid

11.

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ısı baslatır ve bitirir.

12.

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)

13.

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

a)

b)

c)

d)

14.

Aşağıdakilerden hangisi akış diyagramlarının kullanım amaçları arasında yer almaz?

a)

Algoritmanın işleyişini görsel olarak temsil etmek

b)

Programlama sürecindeki mantık hatalarını bulmayı kolaylaştırmak

c)

Kaynak kodunu doğrudan makine diline çevirmek

d)

Karmaşık süreçleri anlaşılır bir şekilde belgelemek

15.

Yandaki algoritmanın görevi nedir?

a)

Girilen sayıyı ekranda gösterir

b)

Girilen sayıyı kendisiyle toplar ve ekranda gösterir

c)

Girilen sayının karesini ekranda gösterir.

d)

Dikdörtgenin alanını ekranda gösterir

16.

İki farklı sayı için akış şemasının görevi nedir?

a)

Girilen iki sayıdan büyük olanını ekranda gösterir.

b)

Girilen iki sayıyı ekranda gösterir.

c)

Girilen iki sayıdan küçük olanı ekranda gösterir.

d)

İki sayı girilmesini ister.

17.

Akış diyagramındaki hatanın çözümü nedir?

a)

Hata yoktur

b)

şart a<0 olmalı

c)

sayı negatif ile sayı pozitif yazıları yer değiştirmeli

d)

şart a>0 olmalı

18.

Algoritmanın yaptığı iş nedir?

a)

Girilen sayıyı ekrana yazar

b)

Girilen sayıyı 100 ile çarpıp sonucu ekrana yazar

c)

Ekrana 100 yazar

d)

Girilen pozitif sayıyı 100 ile çarparak sonucu ekrana yazar

19.

Akış şemasına 10 girilirse sonuç ne olur?

a)

20

b)

Hatalı giriş

c)

5

d)

15

20.

Akış şemasının görevi nedir?

a)

Girilen sayıyı -1 ile çarpıp sonucu verir

b)

girilen sayıyı verir

c)

girilen sayının mutlak değerini verir

d)

girilen sayı 0 dan büyük mü diye kontrol eder