wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Hour_of_Code

Total questions: 16

Worksheet time: 7mins

Name
Class
Date
1.

............ bir makineden yapmasını istediğiniz işi, makinenin anlayacağı bir dil ile ifade etmekdir.

a)

Fonksiyon

b)

Kodlama

c)

Bilgisayar

d)

Uygulama

2.

............ bilgisayarda bir işi yapmak için oluşturulmuş kodlar bütünüdür.

a)

Tablet

b)

Diagram

c)

Program

d)

Kod

3.

Aşağıdakilerden hangisi yanlıştır?

a)

Bilgisayarın kullandığı sayı sisteminin adı binary sistemdir.

b)

Binary sistem 0 ile 9 arasındaki rakamlardan oluşur.

c)

Bilgisayardaki kelimeler ve sayılar binary sisteme çevirilerek saklanır.

d)

Binary sistem 1 ve 0 lardan oluşur.

4.

Belli bir problemi çözmek veya belirli bir amaca ulaşmak için çizilen yola ne denir?

a)

Program

b)

Akış diagramı

c)

Komut

d)

Algoritma

5.

"Değişken" kavramı için aşağıdakilerden hangisi yanlıştır?

a)

Program içinde farklı değerler alabilir.

b)

Program çalışmaya başladığında veri tutmaya başlar.

c)

Programcı tarafından kontrol edilebilir.

d)

Bir programda yalnızca bir tane değişken bulunabilir.

6.

Bir programda tekrarlanmasını istediğimiz eylemler için aşağıdakilerden hangisi kullanılır?

a)

Döngüler

b)

Koşullu ifadeler

c)

Değişkenler

d)

Operatörler

7.

for (int i = 0 ; i< 10; i++){

yukarıdaki ifade için aşağıdakilerden hangisi doğrudur?

a)

"for" bir değişkendir.

b)

i değişkeni her döngüde 1 artmaktadır.

c)

i değişkeni 2 ise döngü çalışmaz.

d)

i değişkeni 5 değerini almaz.

8.

Bir programlama dilindeki koşullu ifadeler aşağıdakilerden hangisi kullanılarak yazılabilir?

a)

do while

b)

if - else

c)

for

d)

void

9.

Kodlama ile aşağıdakilerden hangisi yapılabilir?

a)

Robotları programlamak

b)

Oyun yazmak

c)

Web sitesi oluşturmak

d)

Bilgisayara ne yapacağını söylemek

10.

Program yazan kişiye ne denir?

a)

Bilim adamı

b)

Programcı

c)

Laborant

d)

Teknolojist

11.

Resimdeki blogta aşağıdakilerden hangisinin örneği bulunmaktadır?

a)

İç içe döngü

b)

Koşullu ifade

c)

Döngü

d)

Fonksiyon

12.

for(int i = 5 ; i< 10; i++){

Yukarıdaki ifadeye göre aşağıdakilerden hangisi doğrudur?

a)

i değişkeni sürekli azalmaktadır.

b)

i değişkeni 10 dan büyükken artmaktadır.

c)

i değişmemektedir.

d)

i değişkeninin ilk değeri 5 tir.

13.

Algoritma....

a)

Bir programlama dilidir.

b)

bir işi yapmak için izlemeniz gereken adımlar bütünüdür.

c)

Bir işin yapılması için hazırlanan taslaktır.

d)

Tekrar eden olaylar için hazırlanan döngülerdir.

14.

Resimdeki programın hangi çıktıyı vermesi beklenir?

a)

1=2 ifadesi ekranda yazar.

b)

2 den 10 a kadar sayıları ekranda yazar.

c)

10 sayısını yazar.

d)

2 sayısını yazar.

15.

Yukarıdaki programa göre sınavdan sınavdan 65 alan bir öğrencinin ekranında hangi ifadenin yazması beklenir?

a)

Zayıf

b)

orta

c)

iyi

d)

hiç biri

16.

Kodlama hatalarının oluşturduğu sorunlara ne denir?

a)

Error

b)

Kod

c)

Hack

d)

Bug