ALGORİTMALAR VE PROGRAMLAMA
Algoritmayı oluştururken süre sınırı göz önünde bulundurulmaz.
Bir algoritma, aynı türdeki problemlerin hepsine uygulanamayabilir.
Bir yemeğin yapılmasındaki adımları içeren yemek tarifi algoritmaya günlük hayattan örnek gösterilebilir.
Algoritmalarla ilgili olarak yukarıdaki ifadelerden hangileri yanlıştır?
II. Biçimlendirme
III. Yönetme
IV. Bölme
V. Birleştirme
Yukarıdakilerden hangileri Böl ve Yönet Algoritmalarının aşamalarındandır?
“Bu algoritmada problemin çözümündeki temel yaklaşım, problemin küçük bir alt kümesi oluşturmak ve bu çözümü problemin geneline yaymaktır.”
Yukarıda verilen açıklama hangi algoritma türüne aittir?
II. Ağaçlar
III. Kaynaklar
IV. Kuyruklar
V. Çizelgeler
Yukarıdakilerden hangileri veri yapısı türlerinden biri değildir?
Yukarıdaki ifade dikkate alındığında; çözümün kademeli bir şekilde yapıldığı ve olası çözüm yollarının hepsinin denenerek bir sonraki adıma geçildiği algoritma türü aşağıdakilerden hangisidir?
Sözde kod ile ilgili aşağıdaki ifadelerden hangisi söylenemez?
2
3
4
5
procedure MEAN (A, B : positive integers)
Sum=A + B
Mean=S / 2
print Mean
end procedure
Yukarıda sözde kod ile verilen algoritmanın amacı nedir?
- Karekökü bulunacak A sayısı tam sayıdır
- Bulunan karekök tam sayıdır
- Bulunan karekök 1 ile 100 sayıları arasındadır
Bu bilgiler doğrultusunda programcı, A sayısına ulaşana kadar 1 ile 100 arasındaki sayıların tek tek karelerini alıp A sayısıyla karşılaştıran ve elde edilen kare ile A sayısı eşitse programı sonlandırıp işlem yapılan sayıyı ekrana yazdıran bir algoritma geliştirdiğinde bu algoritmanın türü aşağıdakilerden hangisi olur?