wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Kodlama

Total questions: 22

Worksheet time: 27mins

Name
Class
Date
1.

Bir basketbol maçında aşağıdakilerden hangisi değişkendir?

a)

Potanın yüksekliği

b)

Oyuncu sayısı

c)

Skor

d)

Oynanan top sayısı

2.

Yandaki eşleştirmelerden kaç tanesi doğrudur?

a)

2

b)

3

c)

4

d)

5

3.

Aşağıdakilerden hangisi sayısal bir veridir?

a)

Bin dokuz yüz yirmi üç

b)

Hayır

c)

1923

d)

B

4.

"Tarih, saat, adres, banka hesap numarası gibi verileri temsil eder." tanımı verilen veri tipi aşağıdakilerden hangisidir?

a)

Karakter veri tipi

b)

Özel veri tipi

c)

Sayısal veri tipi

d)

Mantıksal veri tipi

5.

Yönü şekildeki gibi olan kırmızı ok sağdaki algoritma sonrası hangi kareye gider? (ileri git: bir kare ileri götürür)

a)

1

b)

2

c)

3

d)

4

6.

B Noktasında duran bir kişi

1 adım kuzeye,

2 adım batıya,

1 adım kuzeye,

2 adım doğuya

giderse hangi noktaya ulaşmış olur?

a)

1

b)

2

c)

3

d)

4

7.

Aşağıdaki algoritmada a yerine 25 b yerine 15

değeri girildiğinde sonuç ne olur?

a)

20

b)

25

c)

30

d)

40

8.

"Satranç oyunu 2 kişi ile oynanır ve başlangıçta taşlar hep aynı şekilde dizilir. Oyun başladıktan sonra her taşın kendine ait bir ilerleme yöntemi bulunur. Oyun bazen çok kısa sürebilirken bazen çok uzun sürebilmektedir. Hamle sayıları oyuncuların oyun stiline göre farklılaşabilir. Oyun sonunda bir taraf kazanabileceği gibi bazen berabere de bitebilir." Bu bilgilere göre aşağıda verilenlerden hangisi sabittir?

a)

Oyunun süresi

b)

Oyunun Sonucu

c)

Başlangıçtaki Taş Dizilimleri

d)

Oyundaki Hamle Sayısı

9.

"Adınız Soyadınız" Sorusuna verilecek yanıt aşağıdaki veri tiplerinden hangisine örnek gösterilebilir?

a)

Mantıksal veri tipi

b)

Karakter dizisi veri tipi

c)

Karakter veri tipi

d)

Özel veri tipi

10.

Evet veya Hayır şeklinde cevaplar verebildiğimiz veri tipi hangisine örnek gösterilebilir?

a)

Özel veri tipi

b)

Mantıksal veri tipi

c)

Karakter veri tipi

d)

Sayısal veri tipi

11.

Emlak Konut Mehmet Akif İnan Ortaokulunda 6. Sınıf öğrencilerinin dersleri saat 09:10 da başlarken 15:10 da bitmektedir. Bilişim Teknolojileri ve Yazılım Dersinde en yüksek not 100 iken her öğrenci çalışmasına göre farklı puanlar alabilmektedir. Yukarıda verilen bilgilerden hangisi değişken olarak ifade edilebilir?

a)

Ders bitiş saati

b)

Öğrencilerin aldığı puan

c)

En yüksek alınabilecek puan

d)

Ders başlama saati

12.

Akış şeması oluştururken bazı şekillerden faydalanırız. Bu sembollerden Elips şekli hangi amaçla kullanılmaktadır.

a)

Ekran/Yazıcı çıktısı alır.

b)

Dışarıdan veri girişini belirtir

c)

Karar verme merkezidir.

d)

Akışı başlatır veya bitirir.

13.

Aşağıda Akış Şemaları ile ilgili verilenlerden hangisi yanlıştır?

a)

Akış şemalarının güzel görünmesi için istediğimiz adıma istediğimi şekli verebiliriz.

b)

Farklı hareketler için farklı semboller kullanılır.

c)

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

d)

Akış şemaları çeşitli şekillerden oluşur.

14.

Verilen resme göre piyonumuzun köşeden başladığını düşünürsek silik olarak gösterilmiş varış noktasına gitmesi için gerekli olan akış şeması adımları nasıl olmalıdır? (X sembollerinden geçemez, O sembollerin üzerinden zıplamalıdır.)

a)

Başla - 4 adım ilerle - Sağa Dön - 2 adım ilerle - zıpla - zıpla -Sola dön - 2 adım ilerle - Bitir

b)

Başla - 4 adım ilerle - Sağa Dön - 2 adım ilerle - zıpla - zıpla - Sağa dön - 2 adım ilerle - Bitir

c)

Başla - 4 adım ilerle - Sola Dön - 2 adım ilerle - zıpla - zıpla - Sağa dön - 2 adım ilerle- Bitir

d)

Başla - 4 adım ilerle - Sola Dön - 2 adım ilerle - zıpla - zıpla -Sola dön - 2 adım ilerle - Bitir

15.

Akış diyagramındaki bu şekil neyi ifade eder?

a)

Başla

b)

Değişken tanımla

c)

Eylem/İşlemi yapma

d)

Karar verme

16.

Verilen if (eğer) bloğunda sonuç (a)   olur.

17.

Verilen if-else (eğer-değilse) bloğunda sonuç ne olur?

a)

0

b)

1

c)

4

d)

7

18.

Verilen "hi fonksiyonunda" sonuç ne olur?

a)

4

b)

6

c)

10

d)

24

19.

Verilen fonksiyonda sonuç ne olur?

a)

6

b)

9

c)

0

d)

3

20.

Verilen kod bloğunda sonuç ne olur?

a)

9

b)

8

c)

3

d)

5

21.

Verilen kod bloğunda sonuç ne olur?

a)

2

b)

5

c)

8

d)

12

22.

Akış diyagramı verilen algoritma aşağıdakilerden hangisidir?

a)

İki sayının toplamını bulan algoritma

b)

İki sayıyı ekranda yazdıran algoritma

c)

İki sayının çarpımını bulan algoritma

d)

Sayıların ortalamasını bulan algoritma