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
    1. Kendi sınıfları ile aynı isme sahiptirler.
    2. Herhangi bir geri dönüş değeri içermezler. 
    3. Alanlara erişimi yoktur.

    Yukarıda yapıcı metotlar ile ilgili ifadelerden hangisi/hangileri doğrudur? 

  2. 2

    İstisnai durum yakalama şablonu aşağıda hangi seçenekte doğru tanımlanmıştır?

  3. 3

    StreamWriter kullandıktan sonra, dosyaya yazma işlemi gerçekleşmesi için devamında hangi metot kullanılmalıdır?

  4. 4

    Aşağıdakilerden hangisi syntax yazım hatalarından kaynaklanır?

  5. 5

    C# programlama dilinde struct (yapı) ile class (sınıf ) yapıları oldukça benzer yapılar olmasına rağmen, struct yapıları……………… tipinde, sınıf yapıları ise ……………….tipindedir.

    Cümlede boş bırakılan yerlere sırası ile hangi seçenek gelmelidir?

  6. 6

    Aşağıdaki kod çalıştırıldığında çıktıda 10 20 görebilmemiz için "cikti()" fonksiyonunun içerisine aşağıdaki kodlardan hangisini eklememiz gerekir?

    class BaseClass
    {
    protected int i = 20;
    }
    class Derived : BaseClass
    {
    int i = 10;
    public void cikti()
    {
    // [*** Kodu buraya yazın ***]
    }
    }
  7. 7

    DirectoryInfo ve FileInfo sınıfları’nda dosya yolunun yanında hangi bilgiye ulaşılamaz?

  8. 8

    Aşağıda yer alan değişken tanımlamaları kullanılarak C#  programlama dilinde yer alan Console sınıfının WriteLine() metodu ile konsol ekranına yapılan yazdırma işlemlerinden hangisi diğerlerinden farklı bir sonuç verir?

    double feet = 1;

    double santimetre = feet * 30.48;

  9. 9

    Bir sınıfın üyelerinden, sınıf dışında görevi olmayan, sadece sınıf içi işlemlerde kullanılacak olanlar private bölüme yerleştirilip, dış dünyaya sadece public arayüzü ile tanımlı olan üyelerin servis edilmesi olarak tanımlanan yapıya ne ad verilir?

  10. 10

    C# programlama dilinde bir sınıf neden birden fazla sınıftan miras alamaz?

  11. 11

    Aşağıdakilerden hangisi C# programlama dilinde nesne oluşturmak ve nesnenin varsayılan değerlerinin atanmasına imkân sağlamak için tasarlanmış özel metotlardır? 

  12. 12

    Türetilen sınıfın metoduna işlem önceliği verebilmek için, “virtual” olmayan bir metodu, override edebilmede hangi anahtar sözcüğünü kullanırız?

  13. 13

    Aşağıdakilerden hangisi kalıtım yoluyla aktarılmaz, sadece tanımlandıkları sınıf içerisinden erişilebilir?

  14. 14

    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ı)

  15. 15

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

  16. 16

    Aşağıdakilerden hangisi problemler ile programlama arasındaki ilişkiyi doğru ifade eder?

  17. 17

    C# programlama dilinde program geliştirirken rastgele değerlere ihtiyaç duyulduğunda kullanılan Random sınıfı, neye göre rastgele bir değer oluşturur?

  18. 18

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

  19. 19

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

  20. 20

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

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ç