İleri Programlama I
Ünite Sınavı Soruları
- 20 soru
- Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
- 1
- Static bir sınıf içerisinde static olarak tanımlanır.
- .Net içerisinde bulunan sınıflara yeni metotlar eklenebilmesini sağlar.
- Birden fazla parametre alabilir.
Yukarıdaki genişletilebilir metot ile ilgili ifadelerden hangisi/hangileri doğrudur?
- 2
- Referans tipindedir.
- Oluşturulan nesne boş olamaz.
- Değişken ve metot içerir.
Yukarıda C# programlama dilinde struct ile ilgili ifadelerden hangisi/hangileri doğrudur?
- 3
Aşağıdakilerden hangisi günümüzde kullanılan en popüler Nesneye Dayalı Programlama dillerinden biri değildir?
- 4
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?
- 5
Aşağıdakilerden hangisi C# programlama dilindeki erişim denetleyicilerinden biri değildir?
- 6
SınıfAdı değişkenAdı = ..... SınıfAdı()
Yukarıdaki şablonda noktalı kısma C# dilinde hangi ifade gelir?
- 7
- Static bir sınıf içerisinde static olarak tanımlanır.
- .Net içerisinde bulunan sınıflara yeni metotlar eklenebilmesini sağlar.
- Birden fazla parametre alabilir.
Yukarıdaki genişletilebilir metot ile ilgili ifadelerden hangisi/hangileri doğrudur?
- 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 C# programlama dilinde nesne oluşturmak ve nesnenin varsayılan değerlerinin atanmasına imkân sağlamak için tasarlanmış özel metotlardır?
- 10
I. Nesnenin artık kullanılmayacağı zaman çağrılırlar.
II. Bellekte yer açılmasını sağlarlar.
III. Başına tilda “~” işareti alan yıkıcı metotlar, parametre alamaz ve geri değer döndüremezler.
Yukarıda yer alan Yıkıcı metotlar ile ilgili ifadelerden hangisi ya da hangileri doğru olarak verilmiştir?
- 11
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?
- 12
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?
- 13
- 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?
- 14
Aşağıdakilerden hangisi C# programlama dilinde erişim denetleyicilerin amacıdır?
- 15
- Referans tipindedir.
- Oluşturulan nesne boş olamaz.
- Değişken ve metot içerir.
Yukarıda C# programlama dilinde struct ile ilgili ifadelerden hangisi/hangileri doğrudur?
- 16
........ Personel
{
string isim ;
string soyisim ;
int dogumYili;
string cinsiyet ;
string meslek ;
string ehliyet = "B" ;
}Yukarıda boş bırakılan yerlere C# programlama dilinde aşağıdaki ifadelerden hangisi gelir?
- 17
Aşağıdakilerden hangisi C# programlama dilinde .Net içerisinde bulunan sınıflara yeni metotlar eklenebilmesini sağlayan metottur?
- 18
Aşağıdakilerden hangisi C# programlama dilinde erişim denetleyicilerin amacıdır?
- 19
I. Nesnenin artık kullanılmayacağı zaman çağrılırlar.
II. Bellekte yer açılmasını sağlarlar.
III. Başına tilda “~” işareti alan yıkıcı metotlar, parametre alamaz ve geri değer döndüremezler.
Yukarıda yer alan Yıkıcı metotlar ile ilgili ifadelerden hangisi ya da hangileri doğru olarak verilmiştir?
- 20
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?