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

    I. Windows Forms Application, programcıya kullanım kolaylığı sağlayarak hazır bileşenler sunan (form, textBox, radioButton, comboBox vs.) grafik arayüzüne sahip bir C# proje türüdür.

    II. Console ise grafik arayüzü bulunmayan, girdi ve çıktıların siyah bir ekranda işlendiği kullanıcı arayüzüdür.

    III. Hazır bileşenler Console yapısı içinde yoktur.

    Yukarıdaki ifadelerden hangisi ya da hangileri doğru olarak verilmiştir?

  2. 2

    Aşağıdakilerden hangisi alt sınıflara kalıtım veremeyen sınıf oluşturmak için kullanılır?

  3. 3

    Aşağıdakilerden hangisi bugün tüm dünyada kullanılan Sanal Özel Ağ ifadesinin kısaltmasıdır?

  4. 4
    1. Extension metodu birden fazla parametre alabilir, ama sadece bir parametre “this” anahtar kelimesi
      ile tanımlanabilir.
    2. Genişletilecek sınıf, ilgili extension metoduna önünde “this” anahtar kelimesi eklenerek metodun
      ilk parametresi olarak verilmelidir.
    3. Static bir sınıf içerisinde static olarak tanımlanmalıdır.

    Yukarıdaki kurallardan hangisi genişletilebilir metot yazarken uyulması gereken kural ya da kurallardır? 

  5. 5

    Aşağıdakilerden hangisi C# programlama dilinde bağımsız değişken hatasıdır? 

  6. 6

    Aşağıdaki biçimlendirme türlerinden hangisi bilimsel gösterim için uygundur?

  7. 7

    Aşağıdakilerden hangisi C# programlama dilinde tanımlanmış üyelere public olarak tanımlanmış metotlara erişerek gerekli kontrol ve düzenlemeler ile değer atama işlemidir? 

  8. 8

    C#  programlama dilinde System.IO kütüphanesinde yer alan FileStream sınıfı şu şekilde kullanılır:

     

    FileStream fs = new FileStream( dosya_yolu, dosyanın_açılma_şekli, dosyanın_kullanım_şekli);

     

    Buna göre, dosyayı hem okumak hem de yazmak üzere açmak için, aşağıdakilerden hangisi doğrudur?

  9. 9
    1. Soyut sınıflarda hem metot bildirimine hem de metot oluşturulmasına izin verilmektedir.
    2. Soyut sınıflardan sadece yeni sınıflar türetilebilir.
    3. Soyut sınıftan türetilen sınıflarda, bildirimi yapılan metotların tanımlanması gerekmektedir.
    4. Soyut sınıflarda “new” anahtar kelimesi ile yeni nesne oluşturulur. 

     Yukarıdaki soyut sınıf ile ilgili ifadelerden hangileri doğrudur? 

  10. 10

    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? 

  11. 11

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

  12. 12

    Aşağıdakilerden hangisi C# programlama dilinde her bir farklı veri türü veya sınıf için tek bir kodun kullanılmasına imkân veren nesne yapısıdır? 

  13. 13

    Nesne yönelimli bir programlama dilinde A isimli bir sınıfımız bulunmakta ve bu sınıfın X ismi ile tanımlanmış bir metodu bulunmaktadır.  A sınıfından türetilen iki farklı B ve C sınıfları olduğunu düşünelim. B ve C sınıfları ataları olan A sınıfından aldıkları X metodunu tekrar yazmış (override) olabilirler. Elimizde bir tane de D sınıfı olsun ve bu D sınıfı da çoklu kalıtım ile hem B hem de C sınıfından türetilmiş olsun. Bu durumda D sınıfının X metodunu miras alması ile ilgili olarak bir belirsizlik ortaya çıkmaktadır. Çünkü bu metodu hem B hem de C sınıfından miras alması mümkündür. Bu duruma ne ad verilir?



  14. 14

    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?

  15. 15

    Aşağıdakilerden hangisi Alçak Seviyeli Programlama Dillerine örnek olarak verilebilir.

  16. 16

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

  17. 17

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

  18. 18

    Aşağıdakilerden hangisinin tek sermayesi insanın hayal gücüdür?

  19. 19

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

  20. 20

    Sade Türk kahvesi yapmak isteyen bir kişi cezve, bir fincan, bir fincan su, bir tatlı kaşığı Türk kahvesi ve bir ocak ayarlamıştır. Bu kişi tüm malzemeleri cezveye koymuş, karıştırmış, cezveyi ocağın üstüne koyarak malzemeleri köpürene kadar pişirmiş ve ocağı kapatmıştır Sonrasında ise sade Türk kahvesini fincana koyarak servis etmiştir. Aşağıdakilerden hangisi bu algoritmanın girdilerinden biri değildir?

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ç