aofsorular.com
BİL107U

PROGRAMLAMA I - Deneme Sınavı - 4

Dönem Sonu Sınavı 56363
Soru 1
Yukarıda C# programlama dilinde struct ile ilgili ifadelerden hangisi/hangileri doğrudur?
Soru 2
Aşağıdakilerden hangisi struct ile sınıf arasındaki farklardan biri değildir?
Soru 3
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?
Soru 4
Algoritma  ilk olarak hangi kitapta sunulmuştur?
Soru 5
........ 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?

Soru 6
Yukarıda yapıcı metotlar ile ilgili ifadelerden hangisi/hangileri doğrudur?
Soru 7
Aşağıdakilerden hangisi C# programlama dilinde mevcut bir nesnenin değerleri ile yeni bir nesne oluşturmak için kullanılan metottur?
Soru 8
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?
Soru 9
Yukarıdaki genişletilebilir metot ile ilgili ifadelerden hangisi/hangileri doğrudur?
Soru 10
Yukarıda erişim denetleyiciler ile ilgili ifadelerden hangisi/hangileri doğrudur?
Soru 11
Aşağıdakilerden hangisi C# programlama dilinde erişim denetleyicilerden biri değildir?
Soru 12
Aşağıdakilerden hangisi .Net ortamında C#  programlama dilinde System.IO kütüphanesi ile tanımlanan işlemlerden değildir?
Soru 13
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 );

Var olan bir dosyanın sonuna ekleme yapmak için, “dosyanın açılma şekli” parametresi olarak aşağıdakilerden hangisi kullanılmalıdır?

Soru 14
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?

Soru 15
Aşağıda, C#  programlama dilinde System.IO kütüphanesinde yer alan  FileStream sınıfı ve StreamWriter kullanılarak bir dosya işlemi yapan kod yer almaktadır. Bu kodla ilgili olarak aşağıdakilerden hangisi yanlıştır?

FileStream fs = new FileStream("c:\\tmp\\yeni_dosya.txt", FileMode.OpenOrCreate,FileAccess.Write);

StreamWriter sw = new StreamWriter(fs);

sw.Write("Bu benim ");

sw.WriteLine("ilk dosya işlemim. ");

sw.WriteLine("Merhaba dünya!!!");

sw.Close();

Soru 16
Aşağıda C#  programlama dilinde yer alan Console sınıfının Write() ve WriteLine() metotlarını kullanarak ekrana bir metin yazdıran bir kod parçası yer almaktadır. Bu kodun ekrana yazdığı metin kaç satırdan oluşmaktadır?

Console.WriteLine ("Ey Türk Gençliği, ");

Console.Write("Birinci vazifen, ");

Console.Write("Türk istiklalini, ");

Console.WriteLine("Türk cumhuriyetini, ");
Console.Write("ilelebet muhafaza ve müdafaa ");

Console.Write("etmektir.");

Soru 17
Aşağıda yer alan değişken tanımlamaları kullanılarak C#  programlama dilinde yer alan Console sınıfının WriteLine() metodu ile konsol ekranına yapılan yazdırma işlemlerinden hangisi diğerlerinden farklı bir sonuç verir?

double feet = 1;

double santimetre = feet * 30.48;

Soru 18
C#  programlama dilinde Console sınıfının WriteLine() metodu kullanılarak ekranda yüzde olarak biçimlendirilmiş şekilde “%16” ifadesini yazan kod parçası hangisidir?
Soru 19
C#  programlama dilindeki Console sınıfının SetIn metodundan aşağıdaklerden hangisini yapmak için yararlanılır?
Soru 20
StreamWriter yerine BinaryWriter kullanılarak içine veri yazılmış bir dosya için hangisi doğrudur?