aofsorular.com
YBS204U

ALGORİTMALAR VE PROGRAMLAMA

4. Ünite
Soru 1

Yukarıda verilen kod bloğunda sayi1 değişkenine -2, sayi2 değişkenine de 5 değerinin atandığı varsayılırsa, kod çalıştırıldığında çıktı olarak ekranda ne yazacaktır?

Soru 2
Belirli değerleri ya da değerler kümesini giriş olarak alan, istenilen amaca uygun olarak bu değerleri bir takım işlemlerden geçirerek bir çıktı ya da çıktı kümesi oluşturan işlemler bütününe ne ad verilir?
Soru 3
Tasarlanacak bir algoritma için verilen ifadelerden hangileri doğrudur?
Soru 4

Algoritmayı tasarlamı ve analiz işlemi şekilde verilmiştir. Buna göre ? yerine hangisi gelmelidir?

Soru 5

Verilen şeklide C programa dilindeki fonksiyon ile hangi sonuç bulunmak istenmiştir?

Soru 6
"Bir problem çözülürken bir çok yöntem vardır. Bunlardan bir tanesi de var problemin algoritmasını birer birer küçülterek çözüme ulaşmaktır." ifadelerini kullanan birisi hangi algoritma tasarımını vurgulamıştır?
Soru 7
Böl-Fethet yöntemindeki algoritmaların işleyiş yapısıyla ilgili hangileri doğrudur?
Soru 8
Böl-fethet yöntemi ile tasarlanan algoritmada boş bırakılan yere hangi ifade gelmelidir?
Soru 9
Algoritmaları temel olarak iki gruba ayırabiliriz. Bunlar X algoritmaları ve Y algoritmalarıdır. Bu ifadede X ve Y harfleri yerine gelen uygun tanımlar hangileridir?
Soru 10

Verilen şekilde C programa dilindeki fonksiyon ile hangi sonuç bulunmak istenmiştir?

Soru 11
Verilen şekilde C programa dilindeki fonksiyon ile hangi sonuç bulunmak istenmiştir?
Soru 12
".............. belirli değerleri ya da değerler kümesini giriş olarak alan, istenilen amaca uygun olarak bu değerleri bir takım işlemlerden geçirerek bir çıktı ya da çıktı kümesi oluşturan işlemlerin bütünü olarak tanımlanabilir (T. H. Cormen, C. E. Leisers, R. L. Rivest, C. Stein (2009))." Boşluğa ne gelmelidir?
Soru 13
"Problemi anlamak, ............... tasarlamanın birinci aşamasıdır." Boşluğa ne gelmelidir?
Soru 14
"Kodlayacağımız ............
tasarlarken, kodu çalıştıracağımız
bilgisayarın konfigürasyonu çok
önemlidir." Boşluğa ne gelmelidir?
Soru 15
"Tasarlanan ........... doğru şekilde çalıştığı mutlaka teyit edilmelidir." Boşluğa ne gelmelidir?
Soru 16
".............. tasarımı ve analizi
sürecinin son adımı ilgili
................. kodunu yazmaktır." Boşluğa ne gelmelidir?
Soru 17
"Algoritmaları temel olarak iki gruba ayırabiliriz. Bunlar ................ algoritmalarıdır."
Soru 18
"................ algoritmalarında, problemin çözümünü döngü içerisindeki tekrarlarla buluruz."
Soru 19
"............. fonksiyon algoritmalarında ise yazdığımız fonksiyon kendi içerisinde yine kendini çağırarak sonuca ulaşır."
Soru 20
"Bu algoritma tasarım yönteminde, problemin tamamının çözümüyle küçük bir parçasının çözümü arasında bir bağlantı vardır. Problemin çözümü aşağıdan yukarıya ya da yukarıdan aşağıya olabilir. Tanıma bakacak olursak problemin özyinelemeli fonksiyon uygulaması ile çözüleceğini düşünsek de ............ ile de çözüme ulaşabiliriz (Levitin, 2012)."