İleri Programlama I
Deneme Sınavı Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1
- Metotları statiktir.
- Dosya yolunu kullanır.
- Dosya adı, boyutu, uzantısı, oluşturulma tarihi gibi bilgileri verir.
Yukarıda DirectoryInfo ve FileInfo Sınıfları ile ilgili verilen ifadelerden hangisi/hangileri doğrudur?
- 2
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?
- 3
SınıfAdı değişkenAdı = ..... SınıfAdı()
Yukarıdaki şablonda noktalı kısma C# dilinde hangi ifade gelir?
- 4
- Kendi sınıfları ile aynı isme sahiptirler.
- Herhangi bir geri dönüş değeri içermezler.
- Alanlara erişimi yoktur.
Yukarıda yapıcı metotlar ile ilgili ifadelerden hangisi/hangileri doğrudur?
- 5
Aşağıdakilerden hangisi C# programlama dilinde aynı sınıftaki veya o sınıftan türetilen bir sınıftaki kodların metoda veya üyelerine erişmesine izin veren erişim denetleyicidir?
- 6
Bir sınıf içerisinde bir metodun kalıtım yoluyla değiştirilmesi engellemek istenirse hangi anahtar kelimeyi kullanmak gerekir?
- 7
Döngüyü bitirebilecek bir kontrol şartı eklenmeyen bir while döngüsü aşağıdakilerden hangi hatayı verme potansiyeline sahiptir?
- 8
class Sandalye
{
public void Malzeme()
{
Console.WriteLine("Ahşap");
}
}
class Masa
{
private Sandalye _sandalye;
public Sandalye(Sandalye sandalye)
{
_sandalye = sandalye;
}
}Aşağıdakilerden hangisi yukarıdaki C# programlama dilinde yapılan işlemi ifade etmektedir?
- 9
Belirtilen dosya yolundaki dosyanın içeriğini silerek açmak için kullanılan komut aşağıdakilerden hangisidir?
- 10
Aşağıdakilerden hangisi günümüzde kullanılan en popüler Nesneye Dayalı Programlama dillerinden biri değildir?
- 11
Verilen bir hedef klasörün tüm alt klasörlerinde “.txt” uzantılı dosyaları listelemeye yarayan programın hangi metotları içermesi gerekir?
- 12
Aşağıdakilerden hangisi nesneye yönelik programlamada türetilen sınıftan gelen bazı özelliklerin değiştirilebilmesi ve nesne üzerinden çağırılabilmesidir?
- 13
Temel sınıfın virtual olmayan bir metodunu yeni türetilmiş bir metotla değiştirerek bir temel sınıfın verilerini ve davranışını değiştirmek için aşağıdaki anahtar sözcüklerden hangisi kullanılır?
- 14
Aşağıdakilerden hangisi String sınıfının en sık kullanılan metotlarından birisidir?
- 15
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?
- 16
var sayi = Math.Abs(-123.45);
Console.WriteLine( "Değer: " + sayi );
Yukarıda Math sınıfında hazırlanmış Math.Abs(sayı) fonksiyonu kullanılmıştır. Bu kod bloğı-unun ekran çıktısı aşağıdakilerden hangisidir?
- 17
En genel amaçlı kullanılan koleksiyon türü ve nesnelerden oluşan dizi yapısı aşağıdakilerden hangisidir?
- 18
Aşağıdaki terimler neye örnek olarak verilebilir?
- Linux
- Mac-Os
- Windows 10, 8, 7…
- Android (Mobil)
- IOS (Mobil) - 19
Aşağıdakilerden hangisi bir string değer içinde karakter ya da metin aramak için kullanılmaktadır?
- 20

Yukarıda verilen akış diyagramı şeklinin adı nedir?