Modül 2 - Temel Programlama - 1
"Merhaba Dünya!" Çalışma Soruları
Doğru cevaplar koyu ve kırmızı renkle belirtilmiştir.
- Çalıştırılabilir bir .Net uygulamasının başlangıç noktası olan Main metodu ile ilgili olarak aşağıdakilerden hangisi ya da hangileri doğrudur?
- Geri dönüş tipi int olabilir.
- static olmak zorundadır.
- public olmak zorundadır.
- Metodün adı Main olmak zorunda değildir.
2. C# dili ve bir C# programının yapısı ile ilgili olarak aşağıdakilerden hangisi yanlıştır?
- C# büyük-küçük harf duyarlı bir dildir.
- C# kod dosyaları, .csc uzantılıdır.
- Bir isim alanı, başka bir isim alanı içermez.
- /* ve */ işaretleri, C#'da çoklu yorum satırları oluşturmak için kullanılır.
3. .NET ile proje geliştirirken programlama dilinden bağımsız olarak kullanılan en temel ana tip aşağıdakilerden hangisidir?
- Yapı (Struct)
- Temsilci(Delegate)
- Sınıf(Class)
- Arayüz(Interface)
4. .NET ile uygulama geliştirirken kullanılan isim alanları (namespace)
ve assembly kavramları hakkında aşağıdaki ifadelerden hangisi ya da
hangileri yanlıştır?
- Bir assembly, birden fazla isim alanı içerebilir.
- Bir assembly içerisindeki bütün tipler aynı isim alanı altında gruplanır.
- Bir isim alanı, farklı assembly'ler tarafından kullanılabilir.
- Bir isim alanı içerisinde hem sınıf hem yapı olan veri tipleri yer alabilir.
5. int id = 45;
Console.WriteLine("Bu ürünün id değeri:{0:d3}",id);
Console.ReadLine();
Yukarıdaki kodun ekrandaki çıktısı aşağıdakilerden hangisidir?
- Bu ürünün id değeri:045
- Bu ürünün id değeri:45
- Bu ürünün id değeri:00045
- Bu ürünün id değeri:0,45
6. int sayi1=5;
//sayi1=sayi1*2;
sayi1*=2;
Console.WriteLine(sayi1);
Console.ReadLine();
Yukarıdaki kodun ekran çıktısı aşağıdakilerden hangisidir?
- 10
- 20
- 5
- 2.5
7. Aşağıdaki isim alanlarından hangisi altındaki tipler ile dosyadan yazı okuyup, dosyaya yazı yazılabilir?
- System.IO
- System.FileObject
- System.FileSystem
- System.Diagnostics
8. C#'da string değerleri nasıl birbirine ekleriz?
- + kullanarak
- & kullanarak
- Hem +, hem & kullanarak
- Hiçbirisi
0 yorum: