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

    En genel amaçlı kullanılan koleksiyon türü ve nesnelerden oluşan dizi yapısı aşağıdakilerden hangisidir?

  2. 2

    Aşağıdakilerden hangisi, diziler ile koleksiyonlar arasındaki farklı özelliktir?

  3. 3

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

  4. 4

    Aşağıdakilerden hangisi bir Program Kodu içerisinde yer alan if-else deyimlerinin ait olduğu Program Dili Elemanı türüdür.

  5. 5

    I  Sözlük anlamı yığın, istif anlamına gelmektedir.

    II LIFO (Last in First Out) yani son giren ilk çıkar yapısını sergilemektedir.

    III. Yığının en üstüne bir eleman eklemek için Push() metodu, üstten bir eleman çekmek için de Pop() metodu kullanılır.

    Yukarıda özellikleri verilen koleksiyon türü aşağıdakilerden hangisidir?

  6. 6

    Bir programlama dilinin bilgisayara yakın olması, aşağıdaki özelliklerden hangisinde artışa neden olur?

  7. 7

    Bir programlama dilinin sadece belli bir çeşit işlem için değil, çeşitli uygulamaların geliştirilebilmesine imkân verecek şekilde dizayn edilmesi aşağıdakilerden hangisine ilişkindir?

  8. 8

    En genel amaçlı kullanılan koleksiyon türü ve nesnelerden oluşan dizi yapısı aşağıdakilerden hangisidir?

  9. 9

    UML (Unified ModellingLanguage — Birleşik Modelleme Dili) diyagramları yazılım geliştirme sürecinin hangi aşamasında hazırlanır?

  10. 10
    1. Kodun Sınanması ve İyileştirilmesi
    2. Alternatif Çözüm Yolları
    3. Problemi Tanımlama
    4. Girdi ve Çıktıların Belirlenmesi
    5. Çözümün Sınanması ve İyileştirilmesi
    6. Algoritmanın Kodlanması

    Bilgisayarda belirlenen bir problemin bilgisayar ortamındaki çözüm aşamaları baştan sona hangi sırayla ilerler?

  11. 11

    BAŞLA

    SAYI sayı1, sayı2, sayı3

    OKU sayı1+sayı2

    OKU sayı2+sayı3

    OKU sayı1+sayı3

    Eğer sayı1+sayı2>sayı2+sayı3 ve sayı1+sayı2>sayı1+sayı3 ise

    YAZ sayı1+sayı2

    DEĞİLSE EĞER sayı2+sayı3>sayı1+sayı3

    YAZ sayı2+sayı3

    DEĞİLSE 

    YAZ sayı1+sayı3

    BİTİR

    Yukarıdaki sözde (pseudo) kod ile yapılan işlem aşağıdakilerden hangisidir?

  12. 12

    Akış diyagramının algoritmadan farkı aşağıdakilerden hangisidir?

  13. 13
    • Bu stilde  her bir boşluk (-) tire işareti ile değiştirilerek kelimeler birleştirilir.
    • Bu stil genellikle URL’lerde kullanılır.
    • Kelimeleri birleştirmenin güzel, temiz, programcılar tarafından okunabilir bir yoludur.

    Yukarıda özellikleri verilen isimlendirme stili aşağıda verilenlerin hangisinde yer almaktadır? 

  14. 14

    Aşağıda String sınıfına ilişkin metotlar verilmiş ve işlevleri tanımlanmıştır. Hangi metodun işlevi doğru tanımlanmamıştır?

  15. 15

    1. Başla

    2. Kullanıcıdan 1. ve 2. sayıyı girmesini iste.

    3. Bölme=1. sayı/2. sayı

    4. Bölmeyi ekrana yazdır.

    5. Bitir

    Yukarıdaki akışı 1'den 5'e kadar sırasıyla takip ettiğimizde yazılan algoritmanın biçimini ve içeriğini dikkate alırsak aşağıdaki akış diyagramı türlerinden hangisinin kullanıldığını söyleyebiliriz?

  16. 16
    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?

  17. 17

    Aşağıdaki programlama dillerinden hangisi, Microsoft tarafından ve .Net platformunun bir ögesi olarak geliştirilmiştir?

  18. 18

    Aşağıdakilerden hangisi Programlama Dillerinin Elemanları arasında, Programlama Dilindeki Ögelerin doğru ve anlamlı bir dizilime sahip olması ile ilgili olandır.

  19. 19

    Her işlemin bir diğerini takip ettiği ve işlemler içinde koşul veya döngünün gerçekleşmediği giriş, hesaplama ve çıkış biçiminde kurgulanan Akış Diyagramı aşağıdakilerden hangisidir?

  20. 20

       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?

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ç