AÖF Soru Bankası
BİL106U

İleri Programlama I

Ünite Sınavı Soruları

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

    Programın asıl dokümanları arasında yer alan, sorunun daha kolay çözülebilmesi ve iş akışının kontrol edilerek programın daha rahat kodlanmasının sağlanması amacıyla kullanılan diyagramlara ne ad verilir?

  2. 2

    Aşağıdakilerden hangisi mantıksal (koşullu) akış diyagramı örneğidir?

  3. 3
    1. Süre kısıtlaması olmamalıdır.
    2. Sonsuz sayıda işlem adımına sahip olmalıdır.
    3. Tüm olası durumları içerecek kadar genel olmalıdır.
    4. Başlangıç - bitiş adımlarını içermelidir.

    Aşağıdakilerden hangisi ya da hangileri algoritma oluştururken dikkat edilmesi gereken hususlardandır?

  4. 4
    1. sayı1 <-INPUT
    2. sayı2<-INPUT
    3. toplama<- sayı1+sayı2
    4. ortalama
    5. PRINT ortalama

    Yukarıda yer alan sözde kod komutlarında değişkenlere değerlerin atandığı komutlar hangi basamaklarda yer almaktadır?

  5. 5

    Aşağıdaki seçeneklerden hangisi "Algoritma neden önemlidir" sorusuna yanıt vermektedir?

  6. 6

    BAŞLA

    SAYI sayi1, sayi2

    OKU sayi1

    OKU sayi2

    EĞER sayi1 > sayi2 İSE YAZ sayi1

    DEĞİLSE EĞER sayi2 > sayi1 İSE YAZ sayi2

    BİTİR

    Yukarıda sözde (pseudo) kod ile yapılan işlem nedir?

  7. 7

    Akış diyagramlarında matematiksel işlemler ve değişkenlere değer atamaları
    gibi aşamaların kısa ifadeler ile içerisine yazıldığı şekil aşağıdakilerden hangisidir?

  8. 8

    Algoritmanın, görsel ve şekilsel olarak ifade edilmesi için kullanılan ve her bir geometrik şekil ve simgenin, bir iş veya komuta karşılık geldiği diyagramlara ne ad verilir?

  9. 9

    Algoritma tasarlama sürecinde doğruluk kanıtlandıktan sonraki aşama aşağıdakilerden hangisidir?

  10. 10

    Yukarıda verilen akış diyagramı şeklinin adı nedir?

  11. 11

    Algoritma tasarlama sürecinde doğruluk kanıtlandıktan sonraki aşama aşağıdakilerden hangisidir?

  12. 12

    Yapılacak işlemlerin bilgisayarların anladığı dile çevrilebilmesi için ilk önce herkesin anlayabileceği bir yapıya çevrilmesi gerekir. Bu yapıya ne ad verilir?

  13. 13

    Belirlenen problemin bilgisayar ortamında çözüm aşamalarını sıraladığımızda son adım aşağıdakilerden hangisi olur?

  14. 14

    "Kullanıcıdan veri alır." şeklinde açıklanan sözde kod (pseudo code) komutu aşağıdakilerden hangisidir?

  15. 15

    Aşağıdakilerden hangisi günlük hayattan bir algoritma örneği değildir?  

  16. 16

    Aşağıda yer alan yazılım geliştirme süreci aşamaları hangi seçenekte doğru şekilde sıralanmıştır?

  17. 17

    Yapılacak işlemlerin bilgisayarların anladığı dile çevrilebilmesi için ilk önce herkesin anlayabileceği bir yapıya çevrilmesi gerekir. Bu yapıya ne ad verilir?

  18. 18

    Aşağıda verilenlerden hangisi veya hangileri Akış Diyagramı türlerinden birisidir?

    I. Doğrusal (Sıralı)

    II. Mantıksal (Koşullu)

    III. Döngüsel (Tekrarlı)

  19. 19

    Aşağıdaki seçeneklerden hangisi "Algoritma neden önemlidir" sorusuna yanıt vermektedir?

  20. 20

    Aşağıdakilerden hangisi günlük hayattan bir algoritma örneği değildir?  

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