Algoritmalar ve Programlama
Ünite Sınavı Soruları
- 20 soru
- Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
- 1
- Yerini bilmediğimiz bir lokantayı tarif eden yol tarifi
- Bir tatlının hangi sıra ile yapılması gerektiğini anlatan tarifi
- Yeni aldığımız ürünün kurulum kılavuzu
- Yeni aldığımız ürünün özelliklerini yazan etiketi
- Bir lokantada hangi yemeklerin olduğunu gösteren menü
Yukarıda verilenlerden hangileri hayatımızdaki algoritmalara örnek olabilir?
- 2
Hangisi veri yapılarına bir örnek değildir?
- 3
Aşağıdakilerden hangisi algoritma sınıflandırlamarının altına yer alan başlıklardan değildir?
- 4
Kendisini doğrudan veya dolaylı olarak çağıran algoritmalara ne ad verilir?
- 5
- 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,
- 6
"Bir algoritmanın açıklaması ve algoritmada yer alan adımlar, açıkça ifade edilebilir. Bu gösterim yönteminde, algoritma açık ve kesin bir dille tanımlanır. Algoritmada yer alan adımlar liste halinde yazılır."
Yukarıda açıklaması yapılan algoritmaların tanımlanmasında ve gösteriminde kullanılan yöntemlerden hangisidir?
- 7
Aşağıdakilerden hangisi bir algoritmadan beklenen temel özelliklerden değildir?
- 8
Aşağıdakilerden hangisi algoritmaları oluşturan adımların kabul edilebilir bir süre içerisinde tamamlanması gerektiğiyle ilgili temel bir özelliktir?
- 9
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üğü algoritmalara ne denir?
- 10
Akış şeması gösteriminde karşılaştırma işlemi için kullanılan geometrik şekil aşağıdakilerden hangisidir?
- 11
- Diziler
- Bağlı Listeler
- Kuyruklar
- Ağaçlar
Yukarıdakilerden hangileri veri yapılarına örnek olarak verilebilir?
- 12
Aşağıdaki algoritma sınıflandırmalarından hangisi bir problemin çözümü aşamasında, kabul edilebilir bir çözüm elde edene kadar tüm olasılıkları deneyen algoritmalardır?
- 13
"Algoritmaların gösteriminde kullanılan faydalı bir yöntemdir. Bir algoritmanın adımlarını ifade eden kutucuklar, adımlar arası geçişleri gösteren oklar, karar verme mekanizmaları olarak kullanılan şekiller bulunabilir. Bir algoritmanın görsel halini ifade eder. Görsellik, algoritmaların daha kolay anlaşılabilmesine olanak sağlar."
Yukarıda açıklaması yapılan algoritma gösterim yöntemi aşağıdakilerden hangisidir?
- 14
Algoritmayı oluşturan adımlar, yapılan iş için kabul edilebilir bir süre içerisinde tamamlanmalıdır. Bu ifade algoritmanın hangi özelliğine karşılık gelmektedir?
- 15
"Bir problem için mümkün olan en doğru çözümü hedefleyen algoritmalardır. Bu algoritmalarda yerel olarak optimum sonuç elde edilirken, bulunan sonuç her zaman için en iyi çözüme karşılık gelmeyebilir."
Açıklaması yapılan algoritmalar aşağıdakilerden hangisidir?
- 16
"..................., 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 bir programlama yöntemidir. "
Yukarıda tanımı yapılan algoritma türü aşağıdakilerden hangisidir?
- 17
- Dil ile gösterim
- Yazı ile gösterim
- Akış şeması ile gösterim
- Sözde kod ile gösterim
Yukarıda verilen gösterim türlerinden hangileri algoritmaların gösteriminde kullanılan yöntemlerdendir?
- 18
"Bir işin nasıl yapılacağını tarif eden adımlar kümesidir."
Yukarıda tanımı yapılan kavram aşağıdakilerden hangisidir?
- 19
“Bir işin nasıl yapılacağını tarif eden adımlar kümesidir.”
Aşağıdakilerden hangisi yukarıdaki tanıma aittir?
- 20
Bir liste içerisinde eleman arama problemi için listenin tüm elemanları sırayla kontrol edilerek, aranan elemanın listede olup olmadığına bakan algoritmalar aşağıdakilerden hangisiyle isimlendirilir?