5. sınıf bilişim teknolojileri 2. dönem 2. yazılı 10. senaryo Test 1

Soru 07 / 10

Bir programda kullanıcıdan alınan bir sayıyı veya bir puanı saklamak için kullanılan yapıya ne denir?

A) Sabit
B) Değişken
C) Operatör
D) Blok

Bu soruda, bir programda kullanıcıdan aldığımız bir bilgiyi (bir sayı, bir puan gibi) geçici olarak veya program çalıştığı sürece saklamak için kullandığımız temel yapı soruluyor. Bilgisayar programcılığının en temel kavramlarından biridir ve bu bilgiyi anlamak, kod yazmaya başlamak için çok önemlidir.

  • A) Sabit: Sabitler de bir değeri saklamak için kullanılır, ancak adından da anlaşılacağı gibi, bu değer program çalışırken değişmez. Yani, bir kere tanımlandığında değeri hep aynı kalır. Örneğin, pi sayısı ($3.14159$) gibi evrensel bir değeri sabit olarak tanımlayabiliriz. Ancak kullanıcıdan alınan bir sayı her seferinde farklı olabileceği için sabit uygun bir yapı değildir.
  • B) Değişken: Değişkenler, programlama dillerinde bir değeri saklamak için kullanılan, adlandırılmış bellek alanlarıdır. En önemli özelliği, içindeki değerin programın çalışması sırasında değişebilmesidir. Kullanıcıdan alınan bir sayı, bir puan veya bir isim gibi bilgiler, programın farklı anlarında farklı değerler alabilir. İşte bu yüzden, kullanıcıdan alınan bir sayıyı veya puanı saklamak için en uygun yapı değişkendir. Örneğin, "kullanici_puani" adında bir değişken tanımlayıp içine kullanıcının o anki puanını saklayabiliriz.
  • C) Operatör: Operatörler, matematiksel veya mantıksal işlemler yapmak için kullanılan sembollerdir. Örneğin, toplama için '+', çıkarma için '-', karşılaştırma için '==' gibi. Operatörler bir değeri saklamak için değil, değerler üzerinde işlem yapmak için kullanılırlar.
  • D) Blok: Programlamada "blok", genellikle bir grup kod satırını veya ifadeyi bir araya getiren bir yapıdır. Örneğin, bir 'if' ifadesinin içindeki kodlar veya bir fonksiyonun gövdesi bir blok oluşturur. Bloklar, değer saklamak için doğrudan kullanılan yapılar değildir; daha çok kodun yapısını ve akışını düzenlerler.

Kullanıcıdan alınan bir sayının veya puanın her seferinde farklı olabileceği ve program çalıştıkça bu değerin güncellenebileceği düşünüldüğünde, bu tür bilgileri saklamak için en uygun yapı "Değişken"dir.

Cevap B seçeneğidir.

↩️ Soruya Dön
✨ Konuları Gir, Yapay Zeka Saniyeler İçinde Sınavını Üretsin!
1 2 3 4 5 6 7 8 9 10
Geri Dön