5. Sınıf Matematik Algoritma Nedir? Test 2

Soru 04 / 10

İki sayının ortalamasını bulmak isteyen bir öğrenci şu adımları yazmıştır:
1. Başla
2. Sayı1 ve Sayı2'yi oku
3. Toplam = Sayı1 + Sayı2
4. Ortalama = Toplam / 2
5. Ortalamayı yazdır
6. Bitir
Bu algoritma için aşağıdakilerden hangisi yanlıştır?

A) Girdi içerir
B) Çıktı içerir
C) Belirsizlik içerir
D) Sonludur

Merhaba sevgili öğrenciler!

Bu soruda, iki sayının ortalamasını bulan bir algoritmanın özelliklerini inceleyeceğiz. Bir algoritmanın ne olduğunu ve hangi özelliklere sahip olması gerektiğini hatırlayarak seçenekleri değerlendirelim.

  • Algoritmanın Amacı: Verilen algoritma, iki sayının ($Sayı1$ ve $Sayı2$) toplamını bulup bu toplamı 2'ye bölerek ortalamayı hesaplar ve sonucu yazdırır. Şimdi seçenekleri adım adım inceleyelim:
  • A) Girdi içerir:
    • Algoritmanın 2. adımı "Sayı1 ve Sayı2'yi oku" ifadesi, algoritmanın çalışabilmesi için dışarıdan bilgi alması gerektiğini açıkça belirtir. Bu bilgilere "girdi" denir.
    • Bu nedenle, algoritma girdi içerir. Bu ifade doğrudur.
  • B) Çıktı içerir:
    • Algoritmanın 5. adımı "Ortalamayı yazdır" ifadesi, hesaplanan sonucun (yani ortalamanın) kullanıcıya veya başka bir sisteme sunulması gerektiğini belirtir. Algoritmanın ürettiği bu sonuca "çıktı" denir.
    • Bu nedenle, algoritma çıktı içerir. Bu ifade doğrudur.
  • C) Belirsizlik içerir:
    • Bir algoritmanın en önemli özelliklerinden biri, her adımının açık, net ve tek anlamlı olmasıdır. Yani, herhangi bir adımın nasıl yorumlanacağı konusunda bir şüpheye yer olmamalıdır.
    • Verilen algoritmada "Sayı1 ve Sayı2'yi oku", "Toplam = Sayı1 + Sayı2", "Ortalama = Toplam / 2" gibi adımlar son derece açık ve nettir. Herkes bu adımları aynı şekilde anlar ve uygular. Hiçbir belirsizlik veya farklı yorumlama olasılığı yoktur.
    • Bu nedenle, algoritma belirsizlik içermez. Bu ifade yanlıştır.
  • D) Sonludur:
    • Bir algoritma, belirli bir sayıda adım sonra mutlaka sona ermelidir. Bu, algoritmanın sonsuz bir döngüye girmemesi gerektiği anlamına gelir.
    • Verilen algoritma, 1. adımdan başlayıp 6. adımda "Bitir" komutuyla sonlanmaktadır. Adım sayısı sabittir ve algoritma kesinlikle son bulur.
    • Bu nedenle, algoritma sonludur. Bu ifade doğrudur.

Yukarıdaki incelemeler sonucunda, A, B ve D seçeneklerindeki ifadelerin doğru olduğunu, C seçeneğindeki ifadenin ise yanlış olduğunu görmekteyiz. Soru bizden yanlış olan ifadeyi bulmamızı istediği için doğru cevap C seçeneğidir.

Cevap C 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