wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Algoritma ve Değişkenler

Total questions: 8

Worksheet time: 5mins

Name
Class
Date
1.

İnteger veri tipine sahip değişkenler: tam sayıları

Double, float gibi veri tiplerine sahip değişkenler: ondalıklı sayıları içinde tutabilmektedir. Bu bilgilere göre aşağıdakilerden hangisi doğrudur?

a)

İnteger değişkeninde 5,3 değerini tutabiliriz.

b)

Float değişkeninde 'Ahmet' değerini tutabiliriz.

c)

İnteger değişkeninde 918 değerini tutabiliriz.

d)

Double değişkeninde 6 değerini tutamayız.

2.

(a)   bir problemin çözümü için izlenecek yoldur.

3.

Bir algoritmada sahip olunması gereken özellikler için aşağıdakilerden hangisine ihtiyaç duyulmaz?

a)

Mümkün olan en az adım ile çözülmesi

b)

Basit olması

c)

Mantıklı ve sıralı olması

d)

Alttan yukarı çalıştırıldığında da çalışması.

4.

Aşağıdakilerden hangisi değişken isimlendirirken dikkat edilmesi gereken özelliklerden biri değildir?

a)

Değişken isimlendirirken Türkçe karakter kullanamayız.

b)

Değişken isimlendirirken sonuna ya da ortasına sayı yazmamalıyız.

c)

Özel karakter içermez. Örneğin; /,+,%,?

d)

Boşluk kullanılamaz.

5.

Aşağıdakilerden değişkenlerden hangisi değişken oluşturma kurallarına uygun bir şekilde oluşturulmuştur.

a)

1Sayi

b)

Ogrenci Sayisi

c)

SteamDolaraGeçti:(

d)

Kullanici_Bilgileri

6.

(a)   programlama dilinde işlediğimiz verileri bilgisayarın hafızasında tutmak için yapmış olduğumuz tanımlamalardır.

7.

1. Uyan.

2. Kahvaltı yap.

3. Elini yüzünü yıka.

4. Montunu giy.

5. Hava durumunu kontrol et.

6 Hava durumu güneşliyse 7.adımdan devam et. Hava durumu yağmurlu/karlı ise devam et.

7. Dışarı çık.

Yukarıdaki adımların sıralamasında yanlışlık vardır, yanlış olan adımlar aşağıdakilerden hangisidir?

a)

2-4

b)

3-4

c)

1-7

d)

5-6

8.

1.Adım : Başla

2.Adım : Birinci sayıyı gir.(x)

3.Adım : Birinci sayıyı gir.(y)

4.Adım : Eğer x>y ise devam et. Değilse 6.adıma git.

5.Adım : Ekrana "Birinci sayı büyüktür." yaz. 10. adıma git.

6.Adım : Eğer x<y ise devam et. Değilse 8.adıma git.

7.Adım : Ekrana "İkinci sayı büyüktür yaz." 10. adıma git.

8.Adım : Sayılar eşit ise devam et. Değilse 10. adıma git.

9.Adım : “Sayılar birbirine eşittir.” yaz.

10.Adım : Bitir

Sizce hangi adım olmasaydı program yine de her durumda doğru çalışırdı?

a)

1

b)

6

c)

8

d)

9