YBS204U
ALGORİTMALAR VE PROGRAMLAMA - Deneme Sınavı - 15
Ara Sınav
31111
Soru 1
Yukarıda verilenlerden kaç tanesi veri yapısı türlerindendir?
Soru 2
Algoritmalarda verimlilik aşağıdakilerden hangisini ifade eder?
Soru 3
"Bir algoritma, aynı türdeki problemlerin hepsine uygulanabilir olmalıdır." ifadesi algoritmalar için aşağıdakilerden hangisini tanımlar?
Soru 4
Yukarıda özellikleri verilen algoritma gösterim yöntemi aşağıdakilerden hangisinde verilmiştir?
Soru 5
Karmaşık problemleri küçük parçalar halinde çözen, elde edilen sonuçları bilgisayar hafızasında bir veri yapısında saklayan, genel çözümü elde ederken de veri yapılarında saklanan sonuçları kullanan programlama yöntemi aşağıdakilerden hangisinde verilmiştir?
Soru 6
Algoritma kavramına dair aşağıda verilen ifadelerden hangisi yanlıştır?
Soru 7
Algoritma kavramına dair verilen aşağıdaki bilgilerden hangisi doğrudur?
Soru 8
"Algoritmayı oluşturan adımların, yapılan iş için kabul edilebilir bir süre içerisinde tamamlanması" ifadesi algoritmanın hangi özelliğini açıklamaktadır?
Soru 9
Adımları verilen algoritma gösterim yöntemi aşağıdakilerden hangisidir?
Adım 1. Sayılardan büyük olanı A, küçük olanı B olarak isimlendir.
Adım 2. A sayısını B sayısına böl, kalanı K olarak isimlendir.
Adım 3. K sayısı 0’dan farklı ise, A sayısına B’nin değerini ata, B sayısına da K’nın değerini ata ve Adım 2’ye geri dön. K sayısı 0 ise, ortak bölenlerin en büyüğü B’nin değeridir.
Soru 10
Yukarıda verilen sözde kodun amacı nedir?
Soru 11
Hipotenüs hesaplayan yukarıdaki sözde kod algoritmasında karekök işlemi hangi satırda yapılmaktadır?
Soru 12
Yukarıda verilen sözde kod algoritmasına göre, a ve b değişkenlerinin 0'dan büyük olması durumu göz önünde bulundurularak fonksiyona a için 8, b için ise 2 değeri girildiğinde çıktı olarak aşağıdakilerden hangisi gözlemlenir?
Soru 13
Yukarıda verilenlerden hangileri hayatımızdaki algoritmalara örnek olabilir?
Soru 14
Yukarıda verilenlerden hangileri bir algoritmanın sahip olması gereken özellikler arasındadır?
Soru 15
Algoritmayı oluşturan adımların yapılan iş için kabul edilebilir bir süre içinde tamamlanması anlamına gelen algoritma özelliği aşağıdakilerden hangisidir?
Soru 16
Problemlerin mümkün olan en küçük alt parçalara ayrıldığı, her bir alt parçanın diğerlerinden bağımsız şekilde çözüldüğü ve problemin genel çözümü elde edilirken alt parçalara ait çözümlerin belirli bir sırayla bir araya getirildiği yöntem aşağıdakilerden hangisidir?
Soru 17
- Aynı türdeki problemlerin hepsine uygulanabiliyor,
- Kabul edilebilir bir süre içerisinde tamamlanamıyor,
- Sonsuz döngüye giriyor,
- Her girdi için doğru bir çıktı üretiyor,
Soru 18
Aşağıdakilerden hangisi veri yapısı türü değildir?
Soru 19
Karmaşık problemleri küçük parçalar halinde çözen, elde edilen sonuçları bilgisayar hafızasında bir veri yapısında saklayan, genel çözümü elde ederken de veri yapılarında saklanan sonuçları kullanan yöntem aşağıdakilerden hangisidir?
Soru 20
Bir algoritma oluşturulurken kullanılan programlama dillerinin detaylarından uzak, konuşma gibi olan anlatım şekli aşağıdaki gösterim yöntemlerinden hangisi ile ifade edilir?