5.SINIF BİLİŞİM DERSİ 2.DÖNEM 2.SINAV ÇALIŞMA SORULARI


- Günlük hayatta karşılaştığımız problemlere iki örnek veriniz. 

Cevap: Okula Geç Kalmak, Elektriklerin Kesilmesi

- Kodlama öğrenmenin faydalarına iki örnek veriniz. 

Cevap:  Problem çözme yeteneğini artırır. 
              Sistemli düşünmeyi sağlar.

- Bilgisayarda bir işlemi yaptırabilmek için yazılan komutlar bütününe ne denir? 

Cevap:  Programlama

- Blok tabanlı programlama dillerine iki örnek veriniz. 


Cevap:  Scratch, App Inventor

- Kodlamada değişken tanımlarken uyduğumuz kurallardan iki tanesini yazınız. 

Cevap:  Türkçe ve diğer özel karakterler kullanılamaz. 
              
Değişkenin tipi belirtilmek zorundadır. 

- Algoritma nedir? Açıklayınız.

Cevap:  Bir problemin çözümü için izlenmesi gereken yol ve işlem basamaklarıdır.

Metin tabanlı programlama dillerine üç örnek veriniz. ( 15p )

Cevap:  C Sharp, Python, Basic

- Kodlama içerisinde aynı kalan ifade ve nesnelere ne ad verilir? ( 10p )

Cevap:  Sabit

- Metinsel değişken tiplerine iki örnek veriniz. ( 10p )

Cevap:  char, string

- Akış şemalarında yer alan dikdörtgenin işlevini yazınız. ( 10p )

Cevap:  Hesaplama işlemlerini gösterir.

- Kodlama için kullanılan programlara üç örnek veriniz. ( 15p )

Cevap:  Visual Studio, Pycharm, Eclipse

- Mikro denetleyicileri kontrol için kullanılan programlama dili nedir? ( 10p )

Cevap:  Arduino

- Scratch programında yer alan sahne kavramını açıklayınız. ( 10p )

Cevap:  P
rojenin çalıştırıldığı alana Sahne denir.

- Verilen Small Basic kodu 
çalıştırıldığında sonuç kaç olur? 

Kod:

sayi1 = 5
sayi2 = 3
toplam = sayi1 + sayi2
toplam = toplam * 2
TextWindow.WriteLine(toplam)

Cevap:  16

- Verilen kodda hangi operatör t
ürleri kullanılmıştır? 

Kod:

if (girisYetki == true && kartDurumu == "aktif")
Console.WriteLine("Giriş Başarılı");
else
Console.WriteLine("Giriş Reddedildi");

Cevap: Karşılaştırma Operatörleri
              Mantıksal Operatörler