AÖF Soru Bankası
BİL113U

Algoritmalar

Ünite Sınavı Soruları

  • 20 soru
  • Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
  1. 1

    “<”, “>”, “<=”, “>=, “==”, “!=” ifadeleri aşağıdakilerden hangisine örnektir?

  2. 2

    Yukarıda verilen 'sayi =1,N' ifadesi; 1'den N'e kadar (N dahil) sayılar olarak ele alınmaktadır. Bu bilgiye göre yukarıdaki algoritma, N=5 için hangi sonucu verir?

  3. 3

    sayi = 8
    DO
    PRINT sayi
    sayi = sayi - 1
    WHILE (sayi > 3)

    Yukarıdaki kod çalıştırıldığında, ekran çıktısında kaç tane değer yer alır?

  4. 4

    IF ay = 1 THEN

                                IF gün = 1 THEN

                                                    PRINT “Yılın ilk günü”

                                ENDIF

                                IF gün = 365 THEN

                                                    PRINT “Yılın son günü”

                                                    PRINT “Kaldı”

    ENDIF

    ENDIF

    Yukarıdaki kod bloğu hangi karar yapısının kullanıldığını göstermektedir?

  5. 5

    Bir karar yapısında, bir kolinin hacminin 3 metreküp altı değerlerinin turuncu etiketi almış olması, 3'e eşit veya daha büyük hacimdeki kolilerin ise siyah etiketi almış olması istenmektedir. Bu koşullara göre hangi mantıksal sorgulama yapılmalıdır?

  6. 6

    Bir dersten geçmek için 1 vize, 1 ödev ve 1 final notunun her birinin en az 50 puan olması gerekmektedir. Öğrencilerin notlarının bulunduğu bir sistemde, öğrencilerin geçme ve kalma durumlarına karar verilmesi için yazılması gereken mantıksal operatör aşağıdakilerden hangisidir?

  7. 7

    Aşağıdakilerden hangisi bilgisayar programlarında kullanılan döngülerden biri değildir?

  8. 8

    for x in range(1,9,3):
    print(x)

    Yukarıdaki kod çalıştırıldığında ekran görüntüsü aşağıdakilerden hangisi olacaktır?

  9. 9

    Öğrencinin bir dersten geçmesi kararı için iki vizeden en az 60 ve finalden en az 50 alması gerekmektedir. Buna göre karar için hangi mantıksal sorgulama yapılmalıdır?

  10. 10

    Belli bir bilgi karşılığında programın hangi koşulda ne yapacağını belirleyen karar yapısı aşağıdakilerden hangisidir?

  11. 11

    Bir bilgisayar programında, belirli bir koşula ulaşılana kadar tekrar edilen talimatlar aşağıdakilerden hangisidir?  

  12. 12

    Değerleri karşılaştıran ve doğru veya yanlış döndüren operatörler aşağıdakilerden hangisidir?

  13. 13

    Belli bir bilgi karşılığında programın ne yapacağı karar aşamaları için bilginin verildiği bölüm ______, bilgi doğru ise gerçekleştirilecek ifadenin verildiği bölüm ______, bilgi yanlış ise gerçekleştirilecek ifadenin verildiği bölüm ise “else” olarak tanımlanır.

    Yukarıdaki cümlede boş bırakılan yerlere sırasıyla aşağıdakilerden hangileri gelmelidir?

  14. 14

    Sayi = 1

    DO

                  PRINT sayi

                  sayi = sayi + 1

    WHILE ( sayi < 100)

    Yukarıdaki do-while döngüsüne yönelik pseudo kod ile yazılmış döngü sonucu hangi sayı aralığı basılacaktır?  

  15. 15

    Hava1 = 50

    Hava2 = 30

    Hava3 = 15

    if  Hava1 > Hava3:

                                print (“X”)

    else:

                                print (“Y”)

    if Hava3 > Hava2:

                                print (“Z”)

    else:

                                print (“O”)

    Yukarıdaki Phyton kod bloğunun ekran çıktısı aşağıdakilerden hangisidir?

  16. 16

    Aşağıdakilerden hangisi bir karşılaştırma operatörü değildir?

  17. 17

    Ancak ve ancak her iki tarafındaki ifadeler doğruysa doğru olacak mantıksal operatör aşağıdakilerden hangisidir?

  18. 18

    kelimeler = [“demet”,”trafo”,”telsiz”,”kafa”,”çubuk”,”tat”]
    for x in kelimeler:
    if (len(x) == 3):
    print(x)

    Yukarıdaki kod çalıştırıldığında ekran çıktısı aşağıdakilerden hangisi olacaktır?

  19. 19

    Aşağıdakilerden hangisi, tek seçimli yapılar için yanlış bir bilgidir?

  20. 20

    kelimeler = [“demet”,”trafo”,”telsiz”,”kafa”,”tat”]
    for x in kelimeler:
    if (len(x) == 4):
    print(x)

    Yukarıdaki kod çalıştırıldığında ekran çıktısı aşağıdakilerden hangisi olacaktır?

Şıkları ve doğru cevapları görAlgoritmalar dersinin tüm sınavları, cevap anahtarları, süreli mod ve yanlış analizi uygulamada.Uygulamada aç