AÖF Soru Bankası
BİL106U

İleri Programlama I

Deneme Sınavı Soruları

  • 20 soru
  • Cevap anahtarı açık: çöz, sonucunu gör
0 doğru · 0 yanlış · 20 kaldı
  1. 1

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

  2. 2

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

  3. 3

    Aşağıdakilerden hangisi Ücretsiz Yazılımlara örnek olarak gösterilebilir.

  4. 4

    Aşağıdaki terimler neye örnek olarak verilebilir?
    - Linux
    - Mac-Os
    - Windows 10, 8, 7…
    - Android (Mobil)
    - IOS (Mobil)

  5. 5

    COBOL dili ne tür uygulamalar için tercih edilir?

  6. 6

    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?

  7. 7

    Tasarım aşamasında oluşturulan tüm doküman ve isteklerin yazılım geliştirme ekibine iletildiği yazılım geliştirme aşaması aşağıdakilerden hangisidir?

  8. 8

    Aşağıdakilerden hangisi veya hangileri nesne yönelimli programlama dillerinde beklenen temel özelliklere  örnek olarak verilebilir?

     I. Kapsülleme (Encapsulation)
     II. Miras Alma (Inheritance)
     III. Çok Biçimlilik (Polymorphism)
     IV. Soyutlama (Abstraction)

  9. 9

    Tasarım aşamasında oluşturulan tüm doküman ve isteklerin yazılım geliştirme ekibine iletildiği yazılım geliştirme aşaması aşağıdakilerden hangisidir?

  10. 10

    "Prolog, LISP, Python"  hangi programlama türüne örnek olarak verilir? 

  11. 11

    public int ucgenAlanHesapla( int taban, int yukseklik )
    {
    int alan = ( taban * yukseklik ) / 2 ;
    return alan ;
    }

    Yukarıda verilen kod bloğu içerisindeki metot elemanlarından hangisi metodun döndürdüğü değer türünü tanımlamaktadır?

  12. 12

    IF kişinin yaşı > 18

          (Doğru ise) ehliyet alabilir.

    ELSE

          (Yanlış ise) ehliyet alamaz.

    Yukarıda hangi programlama dili elemanına ilişkin bir örnek verilmiştir?

  13. 13

       I    Metotlar belirli görevleri yerine getirmek amacıyla tasarlanmış kod bloklarına denir.

      II  Yaptıkları işlemlere göre bir sonuç döndürebilirler veya void türde tanımlanarak herhangi bir sonuç döndürmeyen metotlar da hazırlanabilir.

      III.  C# dilinde başlangıç noktası Main metodudur.

    Yukarıda verilen bilgilerden hangisi metotların özelliklerindendir?

  14. 14

    double x = Math.Sqrt( 121 );

    Yukarıda kodu matematiksel işlemin sonucu aşağıdakilerden hangisidir?

  15. 15

    Windows 10, MS Office, Photoshop, Apple OS X gibi yazılımlar hangi başlık altında bulunur?

  16. 16

    Bir problemin bilgisayar ortamında çözümünün ilk aşaması aşağıdakilerden hangisidir?

  17. 17

    Aşağıdakilerden hangisi Açık Kaynak Kodlu yazılımlara örnek olarak gösterilebilir.

  18. 18

    Nesnelerden oluşmuş, çok sayıda verinin tutulduğu türlere ne ad verilir?

  19. 19

    I. Blok yapıları, { … } parantezler arasında yazılan kodlardır ve tanımlanan değişkenlere başka
    yerden erişilemez.
    II. Yönlendiriciler (if-else, switch), karar mekanizmaları olarak kullanılır ve doğru veya yanlışla ilgili kod blokları çalıştırmaz.
    III. Döngüler (for, foreach, while), kod içerisindeki tekrarlı işlemler için kullanılır. Kod bloklarını belli bir kontrol durumuna veya belli bir sayıya kadar çalıştırırlar.

    Yukarıda akış kontrol yapıları ile ile ilgili olaran verilen ifadelerden hangileri doğrudur? 

  20. 20

    C# programlama dilinde, bir metotta birden fazla parametrenin bulunması durumunda, parametreler aşağıdakilerden hangisi ile ayrılmalıdır?

Bir şıkka dokun; doğru cevap hemen görünür.
Yeni yılların sınavlarını da çözİleri Programlama I dersinin tüm sınavları, cevap anahtarları, süreli mod ve yanlış analizi uygulamada.Uygulamada aç