Günlük yaşamda 'Karnımız acıkınca ne yapmalıyız?' problemi için çıktı aşağıdakilerden hangisidir?
💡 Çözüm
Problemin çıktısı, problemin çözülmesiyle elde edilen nihai sonuçtur. Karnın acıkması probleminin çözümü tok hissetmektir. Bu, kazanıma göre problemin girdisi (yemek) ve çıktısının (tokluk) belirlenmesini gerektirir.
Soru 2⭐
Bir problemi belirlerken girdi ve çıktılarını belirlemek zorunlu değildir.
💡 Çözüm
Yanlış. Kazanıma göre (b) belirlenen problemin girdi ve çıktılarını belirlemek algoritma oluşturmanın temel aşamasıdır; yoksa çözüm adımları eksik kalır.
Soru 3⭐
Bir problemin girdileri, o problemi çözmek için kullanılan tüm verilerdir.
💡 Çözüm
Girdiler, bir problemin çözümüne ulaşmak için kullanılan başlangıç verileridir. Örneğin, hesap makinesinde toplama yapmak için girdiler toplanacak sayılardır. Bu ifade doğrudur.
Reklam Alanı (336x280)
Soru 4⭐
Akış şeması çizilirken, her işlem adımı için farklı geometrik şekiller kullanılması zorunludur. Tüm işlemler aynı şekil içinde yazılabilir.
💡 Çözüm
Bu ifade YANLIŞTIR. Akış şemalarında standart semboller kullanılır: işlem için dikdörtgen, karar için baklava dilimi, başlangıç/bitiş için oval vb. Her işlem tipi farklı şekil gerektirir. Aynı şekil kullanılması akış şemasının okunabilirliğini ve anlamını kaybettirir.
Soru 5⭐
Günlük hayattan bir problem belirlenirken aşağıdakilerden hangisi doğru bir yaklaşım değildir?
💡 Çözüm
Problem belirleme sürecinde önce günlük hayatta karşılaşılan bir sorun gözlemlenmeli ve bu sorun net bir şekilde tanımlanmalıdır. Bir problemi başkalarından duymak veya hayal etmek, doğrudan yaşanmış bir deneyim olmadığı için daha az anlamlı ve somut olabilir.
Soru 6⭐
Ayşe, sabah okula geç kalmamak için bir algoritma hazırlıyor. Aşağıdaki adımlardan hangisi bu problemin ÇIKTISI (sonucu) olabilir?
💡 Çözüm
Problemin çıktısı, algoritmanın sonunda elde edilen sonuçtur. 'Okula zamanında varmak' problemi çözüldüğünde elde edilen sonuçtur. Diğer seçenekler (alarm kurmak, kahvaltı yapmak, okul servisine binmek) algoritmanın işlem adımlarıdır (girdi veya ara işlemler), çıktı değildir.
Reklam Alanı (336x280)
Soru 7⭐⭐
Aşağıdakilerden hangisi problem belirleme ve algoritma oluşturma sürecinin doğru sırasıdır?
💡 Çözüm
Doğru sıra: Önce problem belirle (a), girdi/çıktı belirle (b), işlem adımlarını listele (c), akış şeması çiz (ç). Bu, anlamaya dayalı ve mantıksal bir süreçtir.
Soru 8⭐⭐
Akış şemalarında 'karar' sembolü daima iki çıkış yoluna sahiptir (Evet/Hayır).
💡 Çözüm
Karar sembolü (eşkenar dörtgen) genellikle Evet/Hayır veya Doğru/Yanlış gibi iki çıkış yolu içerir. Ancak bazı durumlarda daha fazla seçenek de olabilir (örneğin: küçük, eşit, büyük). Temel mantık ikili olsa da her zaman iki yol zorunlu değildir.
Soru 9⭐⭐
Bir öğretmen sınıfta 'Sınıfaki öğrencilerin en yüksek notunu bulma' problemi için algoritma oluşturmayı istiyor. Aşağıdaki adımlardan hangisi bu problemin çözümü için doğru bir işlem adımıdır?
💡 Çözüm
En yüksek notu bulmak için önce tüm notlar girilmeli, sonra bir başlangıç değeri belirlenmeli (örneğin ilk öğrenci), ardından her öğrenci kontrol edilmeli ve en yüksek değer güncellenmeli, son olarak en yüksek değer çıktı olarak verilmelidir. Tüm notları tek tek yazmak tek başına yeterli değildir.
Reklam Alanı (336x280)
Soru 10⭐⭐
Aşağıdaki senaryolardan hangisinde 'Bisiklet lastiği patladı' problemi için girdi ve çıktı doğru belirlenmiştir?
💡 Çözüm
Doğru cevapta girdi (patlak lastik ve onarım malzemeleri) problemi çözmek için gerekli başlangıç unsurları, çıktı ise (tamir edilmiş bisiklet) problemin çözülmüş halidir. Bu, kazanımlar a ve b ile doğrudan ilişkilidir.
Soru 11⭐⭐
İşlem adımlarını akış şeması ile göstermek, algoritma oluşturmanın bir parçası değildir.
💡 Çözüm
Yanlış. Kazanıma göre (ç) işlem adımlarını akış şeması ile göstermek algoritmanın görsel temsilidir ve anlamayı kolaylaştırır.
Soru 12⭐⭐
Bir problemin algoritmasını oluştururken, işlem adımlarının sırasının önemi yoktur. Adımlar istenilen sırada yazılabilir.
💡 Çözüm
Bu ifade YANLIŞTIR. Algoritmada işlem adımlarının sırası kritik öneme sahiptir. Örneğin 'önce ayakkabı giy, sonra çorap giy' sırası mantıksal bir hatadır. Algoritma adımları mantıklı bir sırayla (genellikle başlangıçtan bitişe) dizilmelidir.
Reklam Alanı (336x280)
Soru 13⭐⭐
Mehmet, 'Sıcak bir çay demleme' probleminin algoritmasını yazıyor. Aşağıdaki seçeneklerden hangisi bu problemin GİRDİLERİNDEN (inputs) biri değildir?
💡 Çözüm
Girdi, problemin çözümü için başlangıçta gereken malzemeler veya bilgilerdir. Su, çay ve çaydanlık çay demlemenin girdileridir (malzemeleri). 'Demlenmiş çay' ise algoritmanın sonucunda elde edilen çıktıdır, girdi değildir. Bu soru girdi-çıktı ayrımını ölçmektedir.
Soru 14⭐⭐⭐
Can, 'Okul kantininde sıra beklemeden yemek alma' problemini çözmek istiyor. Aşağıdaki seçeneklerden hangisi bu problemin MANTIKLI bir girdisi olabilir? (Kavram yanılgısı: Öğrenciler 'girdi' kavramını sadece fiziksel nesneler olarak düşünebilir.)
💡 Çözüm
Bu soru kavram yanılgısını ölçmektedir. Öğrenciler girdiyi genellikle sadece fiziksel nesneler (para, yemek kartı) olarak düşünür. Ancak 'öğle arası saati' de bir girdidir çünkü algoritmanın çalışması için gereken bilgidir (zaman bilgisi). Kantin görevlisi çıktıdır (etkileşim), yemekhaneye gitmek farklı bir çözüm yoludur, boş sıra bulmak ise algoritmanın bir adımıdır.
Soru 15⭐⭐⭐
Kavram Yanılgısı: Bir öğrenci 'Arabayı garaja park etme' problemi için girdi olarak 'araba' diyagramını, çıktı olarak 'garaj' diyagramını kullanıyor. Bu yaklaşım hakkında ne söylenebilir?
💡 Çözüm
Bu yaygın bir kavram yanılgısıdır. Girdiler, işlem yapılacak verilerdir (arabayı hareket ettirmek için gereken komutlar). Çıktılar ise işlem sonucunda elde edilen durumdur (arabanın garaja girmiş hali). Arabayı ve garajı doğrudan girdi-çıktı olarak belirlemek yanlıştır.
Reklam Alanı (336x280)
Soru 16⭐⭐⭐
Aşağıdaki akış şeması sembollerinden hangisi 'karar verme' işlemini temsil eder? (Analiz: Bu soruda öğrencinin akış şeması sembollerinin anlamlarını bilmesi ve yorumlaması gerekmektedir.)
💡 Çözüm
Akış şemalarında baklava dilimi (eşkenar dörtgen) karar/koşul sembolüdür. İçine yazılan soruya göre evet/hayır veya doğru/yanlış dallanması yapılır. Dikdörtgen işlem, oval başlangıç/bitiş, paralel kenar girdi/çıktı sembolüdür. Bu soru analiz düzeyindedir çünkü öğrenci sembolün işlevini yorumlamalıdır.
Soru 17⭐⭐⭐
'Ev ödevimi yapmak' problemi için bir öğrenci şu adımları listelemiştir: 1. Kitap aç, 2. Kalem al, 3. Yaz. Bu listede hangi kavram yanılgısı vardır?
💡 Çözüm
Kavram yanılgısı: Adımlar eksik ve mantıksız sıralıdır. Önce konuyu anlama, planlama gibi adımlar olmalıdır (kazanımlar c ve ç). Bu, algoritmanın tam ve sıralı olmasını gerektirir.
Soru 18⭐⭐⭐
Analiz Düzeyi: Bir kütüphanede kitap ödünç verme sistemi için algoritma oluşturulacaktır. Öğrenci kitabı almak istediğinde sistem şunları kontrol etmelidir: üyenin kayıtlı olup olmadığı, üyenin ceza borcu olup olmadığı, kitabın rafta olup olmadığı. Buna göre en uygun akış sıralaması hangi seçenekte doğru verilmiştir?
💡 Çözüm
Bu analiz düzeyi bir sorudur. Kontroller mantıksal bir sıraya göre yapılmalıdır. Önce üye kaydı kontrol edilmeli (kayıtlı değilse diğer kontrollere gerek yok), sonra ceza borcu kontrol edilmeli (borçluysa ödünç verilemez), en son kitap durumu kontrol edilmelidir. Bu sıralama verimlilik açısından önemlidir.