BİL107U
PROGRAMLAMA I - Deneme Sınavı - 1
Ara Sınav
56358
Soru 1
Aşağıdakilerden hangisi C# programlama dilinde, metotların tanımlandıkları sınıf içerisinde uyması gereken sözdizimi kurallarından değildir?
Soru 2
İçine eklenen bir kontrol durumu gerçekleşene kadar kendini çağırarak istenilen işi yapan fonksiyonlara ne ad verilir?
Soru 3
Aşağıdaki seçeneklerde Math sınıfına ait metotlar tanımları ile beraber verilmiştir. Hangi seçenekteki eşleşme hatalıdır?
Soru 4
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?
Soru 5
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?
Soru 6
string yazi = "C# çok hoş";
int uzunluk = yazi.Length;
Console.WriteLine( uzunluk );
Yukarıdaki kod parçasında String sınıfının Length metodu kullanılmıştır. Bu kod parçasının üreteceği çıktı aşağıdakilerden hangisidir?
Soru 7
C# programlama dilinde koleksiyon sınıfına ilişkin metotlar olan “Queue” (kuyruk) ve “Stack” (istif) arasındaki fark nedir?
Soru 8
Aşağıda String sınıfına ilişkin metotlar verilmiş ve işlevleri tanımlanmıştır. Hangi metodun işlevi doğru tanımlanmamıştır?
Soru 9
C# programlama dilindeki ArrayList, Hashtable, Dictionary, Stack ve Queue gibi koleksiyon yapılarına ilişkin olarak aşağıdakilerden hangisi doğrudur?
Soru 10
Aşağıdakilerden hangisi problemler ile programlama arasındaki ilişkiyi doğru ifade eder?
Soru 11
Aşağıdakilerden hangisi, C# dilinde başlangıç noktasını oluşturur?
Soru 12
C# programlama dilinde, bir metotta birden fazla parametrenin bulunması durumunda, parametreler aşağıdakilerden hangisi ile ayrılmalıdır?
Soru 13
Aşağıdakilerden hangisi, C# programlama dilinde, iki sayı arasında karşılaştırma yapan komuttur?
Soru 14
Aşağıdakilerden hangisi, nesnelerden oluşan dizi yapısına (ArrayList'e) yeni eleman ekleme işlemini yapar?
Soru 15
Stack (yıgın) edilmiş bilgilerin üzerine yeni bir değer eklemek için aşağıdakilerden hangisi kullanılır?
Soru 16
C# dilinde kullanılan metin karşılaştırma işlemi için aşağıdakilerden hangisi kulanılır?
Soru 17
Karakter ya da string bir ifadeyi aramak için, C# dilinde aşağıdakilerden hangisi kullanılır?
Soru 18
C# dilinde, Random sınıfı ile aşağıdakilerden hangisi oluşturulur?
Soru 19
Aşağıdakilerden hangisi, diziler ile koleksiyonlar arasındaki farklı özelliktir?