Algoritmalar ve Programlamaya Giriş
Soru bankası — 481 soru listeleniyor.
⚙️ Filtreler
7
Yukarıda bir ana program ve geriye değer döndüren bir alt programa ait kaba kodlar verilmiştir. Ana programda soru işareti bulunan satıra gelmesi gereken doğr…
7
“Ödevini bitirdiysen dışarı çıkabilirsin.” cümlesi ile ilgili aşağıdakilerden hangisi yanlıştır?
8
I. Arama algoritmalarının hepsinde, aranan elemanın içinde bulunduğu dizinin küçükten büyüğe sıralanmış olması gerekir.
II. Bir arama algoritması kullanılarak …
8
BAŞLA
OKU ("Puan:", Puan)
IF (Puan >= 90) THEN
YAZ ("AA")
ELSEIF (Puan > 80) THEN
YAZ ("BA")
ELSEIF (Puan >= 70) THEN
YAZ ("BB")
ELSEIF (Puan >= 60…
9
I. Akış diyagramlarında seçimli yapılar ve döngü yapıları ifade edilebilir.
II. Akış diyagramları problemin görsel olarak ifade edilmesini sağlar.
III. Akış di…
9
BAŞLA
OKU (isim)
FOR i=1 TO 5
YAZ (isim)
NEXT i
BİTİRYukarıda verilen kod ile ilgili aşağıdakilerden hangisi yanlıştır?
10
I. Özyinelemeli fonksiyonlar, geri değer döndürmeyen alt programlarda kullanılırlar.
II. Bu yapı, kodun uzamasına sebep olur.
III. Programın kendi kendisini ça…
10
Aşağıdaki özelliklerden hangisi bir algoritmanın iyi tasarlanmış olduğunu göstermez?
11
I. Alt programlar, programın yapısal olmasını sağlar.
II. Alt programlar, ilgili programın sadece bir yerinde çalıştırılabilir, birden fazla kez kullanılamaz.
…
11
BAŞLA
i=10
DO WHILE (i > 0)
YAZ ("algoritma")
i = i - 2
LOOP
BİTİRYukarıda verilen kaba koddaki döngü kaç kez çalışır?
12
Tasarlanan iki ayrı kaba kodda şu işlemler yapılmaktadır:
“Her iki kaba kodda da kullanıcının birer sayı girmesi istenir. Birinci kaba kodda sayı 10’dan küçük…
12
Aşağıdaki seçeneklerden hangisi “ogrenci_isim” değişkenine “Ahmet Yılmaz” değerinin atanmasını sağlar?
13
I. Bu akış diyagramının kaba kodu şu şekilde ifade edilebilir:
BAŞLA
toplam_1 = 0, toplam_2 = 0
FOR i = 1 TO 100
EĞER (i ≥ 50) İSE
(toplam_1 = toplam_1 + i)
E…
13
Algoritmaların analizinde kullanılan notasyon aşağıdakilerden hangisidir?
14
Yukarıdaki programda A’nın çift sayı olup olmamasına göre iki farklı hesap yapılmaktadır. Buna göre A’nın çift sayı olup olmadığının kontrol edilmesi için pro…
14
BAŞLA
sayac = 0
DO WHILE (sayac < 100)
YAZ ("auzef")
LOOP
BİTİRYukarıdaki kaba kod ile ilgili olarak şıklardaki ifadelerden hangisi doğrudur?
15
Bir arama algoritması için aşağıdaki ifadelerden hangisi doğrudur?
15
Aşağıdakilerden hangisi bir akış diyagramında sadece bir kez kullanabilecek elemanlardandır?
16
I. Diziler sayısal olmayan değerleri tutabilir.
II. Diziler mantıksal değerleri tutabilir.
III. Dizideki elemanların pozisyonunu işaret etmek için indis değeri…
16
I. Koşullu yapılar, bir algoritmada belirli adımların yalnızca belirli şartlar sağlandığında yapılmasını sağlar.
II. Koşullu yapılar, belirli bir duruma göre a…