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

    Arayüzde tanımlı elemanların erişim belirleyicileri ön tanımlı olarak ne şekilde tanımlıdır?

  2. 2

    Konsolun büyüklüğünü yani ekran genişliğini ayarlamaya yarayan metot aşağıdakilerden hangisidir?

  3. 3

    Aşağıdakilerden hangisi C#’da yüzdelik gösterim çıktısı veren sayı biçimlendirme şeklidir?

  4. 4

    Nesne yönelimli programlamanın önemli kavramlarından biri olan miras alma (inheritence) ile ilgili olarak aşağıdakilerden hangisi hatalıdır? 

  5. 5

    Çok kod yazarak hata almak, aşağıdakilerden hangisinde artışa neden olur?

  6. 6

    C# programlama dilinde, temel sınıftan türetilmiş sınıf, temel sınıfın sahip olduğu değişken ve metotları kalıtım yolu ile sanki kendi içerisinde tanımlanmış gibi kullanabilir. Ancak bu değişken ve metotlara erişimleri, erişim denetleyicileri ile kısıtlanabilir. “Private” anahtar kelimesi ile tanımlanan bir metot ya da değişken için aşağıdakilerden hangisi doğrudur?

  7. 7

    “Kaynak klasörü içeriği ile birlikte hedef klasöre taşıma işlemi” aşağıdaki ifadelerin hangisi ile adlandırılmaktadır?

  8. 8

    Sistem içinde belirli nesnelere ihtiyaç duyulmayan sınıf bağımlılık yapısı aşağıdakilerden hangisidir?

  9. 9

    Aşağıdakilerden hangisi C# programlama dilinde sınıflarda tanımı yapılmış değişkenlere anlamlı bir şekilde değer atanabildiği ve sınıfın sahip olduğu metotları kullanabilen bir yapıdır? 

  10. 10

    Soyut “abstract” sınıflar ne olarak tanımlanamazlar?

  11. 11

    Sistem içinde belirli nesnelere ihtiyaç duyulmayan sınıf bağımlılık yapısı aşağıdakilerden hangisidir?

  12. 12

    Aşağıdaki kod çalıştığında çıktı ne olmalıdır? 

  13. 13

    Bir nesneden değişkenleri kopyalayarak yeni bir nesneye veya başka bir nesneye transfer eden yönteme……………..  denir.

    Cümlede boş bırakılan yere hangi seçenek gelmelidir?

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

  15. 15
    • Anders Hejlsberg,  programlama dilinin geliştirilmesinde ilgili ekibin başında yer almıştır.
    • Nesne ve bileşen odaklı bir dil olma özelliklerini desteklemek amacıyla dil yapılarını sağlamaktadır.
    • Geliştirildiği zamandan şimdiye kadar, ortaya çıkan tüm yazılım tasarım uygulamalarını desteklemek amacıyla bünyesine yeni özellikler eklemektedir.

    Yukarıda özellikleri verilen programlama dili aşağıdakilerin hangisinde yer almaktadır? 

  16. 16

    Aşağıda dizi yapıları ile ilgili olarak verilen ifadelerden hangisi doğru değildir? 

  17. 17

    Aşağıdakilerden hangisi String sınıfının en sık kullanılan metotlarından birisidir?

  18. 18

    Yapısal programlamanın ortaya çıkmasındaki temel sebeplerden biri olan "istenilen satıra yönlendirme komutu" hangi ifade ile tanımlanır?


  19. 19

    Yazılım geliştirme sürecinde hazırlanan projenin kullanıcı arayüzlerinin, veri tabanı şemalarının, UML (Unified Modelling Language — Birleşik Modelleme Dili) diyagramlarının hazırlandığı aşama aşağıdakilerden hangisidir?

  20. 20

    Belirli görevleri yerine getirmek amacıyla tasarlanmış kod bloklarına ne ad verilir?

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ç