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

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

Cevap: Çözüme ulaştırılması gereken tüm sorunlara problem denir.

- Problem çözme basamakları nelerdir?

Cevap: Problemi Anlama
             Plan Yapma
             Planı Uygulama
             Çözümü Değerlendirme


- 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

- Metin tabanlı programlama dillerine iki örnek veriniz. 

Cevap:  C Sharp, Python

- Blok tabanlı programlama dillerine iki örnek veriniz. 

Cevap:  Scratch, App Inventor

- Kodlama içerisinde yeni değer alabilen ifade ve nesnelere ne ad verilir? 

Cevap:  Değişken

- Kodlama içerisinde değişmeyen ifade ve nesnelere ne ad verilir? 

Cevap:  Sabit

- Sayısal değişken tiplerine iki örnek veriniz. 

Cevap:  int, double

- Metinsel değişken tiplerine iki örnek veriniz. 

Cevap:  char, string

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

- C Sharp programlama dilinde kod yazmak için hangi programı kullanabiliriz?

Cevap:  Visual Studio


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

if (a > 3 && b == 2)
Console.WriteLine ( " Hesaplama Doğru " );
else
Console.WriteLine ( " Hesaplama Yanlış " );

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