İleri Programlama I
Deneme Sınavı Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1
Aşağıdaki kod çalıştığında çıktı ne olmalıdır?

- 2
Soyut “abstract” sınıflar ne olarak tanımlanamazlar?
- 3
C# programlama dilinde kalıtımın yapılabilmesi için uyulması gereken aşağıdaki kurallardan hangisi doğrudur?
- 4
I. Programların çalışması sırasında gerekli ayarların tutulduğu yerler dosyalardır.
II. Genellikle “.ini” uzantısına sahip olurlar.
III. Kullanıcıya düzenleme izni vererek daha esnek bir yapı oluştururlar.
IV. Dosyaların kullanımı, sadece gördüğümüz alanlarla sınırlı değildir.
Yukarıdaki ifadelerden hangisi ya da hangileri doğru olarak verilmiştir?
- 5
Aşağıdaki kod çalıştığında çıktı ne olmalıdır?

- 6
Aşağıdakilerden hangisi, bir sınıfın sahip olduğu özellikkleri ve davranışları, farklı özellik ve davranışlar gösteren yenı sınıflar tanımlamak için kullanmayı doğru olarak ifade eder?
- 7
Console.SetWindowSize(x, y) ifadesi için hangi seçenek doğru değildir?
- 8
- Internal, açık-erişilebilir anlamına gelmektedir.
- Private denetleyicisinin program içinde herhangi bir kısıtlaması yoktur.
- Protected internal denetleyicisine aktif projeye ait sınıflardan ve bunların türevlerinden erişilebilir.
Yukarıda erişim denetleyiciler ile ilgili ifadelerden hangisi/hangileri doğrudur?
- 9
Aşağıdakilerden hangisi bugün tüm dünyada kullanılan Sanal Özel Ağ ifadesinin kısaltmasıdır?
- 10
Aşağıdaki seçeneklerden hangisi bir erişim denetleyicisi değildir?
- 11
“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?
- 12
Aşağıdakilerden hangisi C# programlama dilinde parametre olarak verilen klasörün içindeki dosyaları veren directory ve file sınıfı işlemidir?
- 13
Aşağıdakilerden hangisi C# programlama dilinde bir sınıftaki tüm sınıf üyelerini tekrar kullanan ve bunları genişleterek yeni sınıflar tanımlamayı sağlayan tekniktir?
- 14
string buyuk_metin = degisken_ismi.ToUpper();
Yukarıda şablonu verilen ToUpper metodu hangi işlemi gerçekleştirmektedir?
- 15
Aşağıda dizi yapıları ile ilgili olarak verilen ifadelerden hangisi doğru değildir?
- 16
Aşağıda Algoritma ile ilgili verilenlerden hangisi yanlıştır?
- 17
COBOL dili ne tür uygulamalar için tercih edilir?
- 18
I. Sabit ve değişken farkı değişkenler tuttukları veriler sürekli değişirken sabitlere atanan değer tüm program süresince aynı kalmasıdır.
II. Enum da bir sabit türü olarak tanımlanmaktadır.
III. Anahtar sözcükler, program içinde sınıf, değişken ve diğer üyelerin isimlendirmesinde kullanılamaz.
IV. Değer türleri bellekte tutulduğu yerin adresini tutarken, referans türleri kendi üzerindeki verinin değerini tutar.
Yukarıda değişken ve sabitler ile ilgili olarak verilenlerden hangileri doğrudur? - 19
C# programlama dilinde koleksiyonlar, nesneleri gruplamayı sağlayan sınıflardır. Hangi nesnenin hangi sırada listeye eklendiğini bilmemiz gereken bir durumda, örneğin trafik plaka kodları ile şehirlerin eşleştirildiği bir dizide trafik kodunu anahtar ve il adını buna karşılık olan bir değer olarak atamak için, hangi koleksiyon sınıfı metodunu kullanmak daha uygun olacaktır?
- 20
- Süre kısıtlaması olmamalıdır.
- Sonsuz sayıda işlem adımına sahip olmalıdır.
- Tüm olası durumları içerecek kadar genel olmalıdır.
- Başlangıç - bitiş adımlarını içermelidir.
Aşağıdakilerden hangisi ya da hangileri algoritma oluştururken dikkat edilmesi gereken hususlardandır?