10. Bir akış şemasında, bir döngü yapısını göstermek için genellikle hangi iki sembol birlikte kullanılır?
A) Oval ve Dikdörtgen
B) Dikdörtgen ve Paralelkenar
C) Elmas ve Dikdörtgen
D) Oval ve Elmas
Merhaba sevgili öğrenciler!
Akış şemaları, bir algoritmanın veya sürecin adımlarını görsel olarak temsil etmek için kullanılan güçlü bir araçtır. Her sembolün belirli bir anlamı vardır ve bu sembolleri doğru bir şekilde kullanmak, algoritmayı net bir şekilde ifade etmemizi sağlar.
Şimdi sorumuza odaklanalım: Bir akış şemasında, bir döngü yapısını göstermek için genellikle hangi iki sembol birlikte kullanılır?
- Öncelikle, bir döngü (loop) ne anlama gelir, bunu hatırlayalım. Döngü, belirli bir koşul sağlanana kadar bir dizi işlemin tekrar tekrar yürütülmesidir. Programlamada bu, "bir şeyi tekrar et" demektir.
- Bir döngünün temelinde, bir koşulun kontrol edilmesi yatar. Bu koşul, döngünün devam edip etmeyeceğine veya sonlanıp sonlanmayacağına karar verir. Akış şemalarında bu tür bir karar verme noktasını temsil eden sembol Elmas (Karar/Decision) sembolüdür. Elmas sembolü genellikle "Evet/Hayır" veya "Doğru/Yanlış" şeklinde iki çıkış yolu sunar.
- Döngü koşulu doğru olduğunda (yani döngü devam etmeli), döngünün içindeki işlemler yürütülür. Bu işlemler, bir değişkenin değerini artırmak, bir hesaplama yapmak veya bir veriyi işlemek gibi herhangi bir işlem olabilir. Akış şemalarında bu tür işlem adımlarını temsil eden sembol Dikdörtgen (İşlem/Process) sembolüdür.
- Bir döngü yapısında, akış genellikle Elmas sembolü ile bir koşul kontrolüyle başlar. Eğer koşul sağlanıyorsa, akış Dikdörtgen sembolü ile gösterilen işlem adımlarına gider. Bu işlemler tamamlandıktan sonra, akış tekrar Elmas sembolüne geri döner ve koşul yeniden kontrol edilir. Bu süreç, koşul artık sağlanmayana kadar devam eder ve döngüden çıkılır.
- Bu nedenle, bir döngünün temelini oluşturan karar verme (Elmas) ve bu karara bağlı olarak yürütülen işlemler (Dikdörtgen) sembolleri birlikte kullanılır.
Cevap C seçeneğidir.