Kisa Sinav | Engin Polat\'ın Windows 8 , Windows Phone 8 ve C# içerikli programcılık sitesi

Arşiv

Etiketlenen yazılar kisa sinav

Kısa Sınav – 16

26 August 2010 Yorum yapılmamış

Windows Forms uygulaması geliştiriyorsunuz, uygulamanın final versiyonunun performansından memnun değilsiniz.

Öngörülerinize göre performans problemi kötü hafıza kullanımı kaynaklı.

Sorunlu kodu tespit etmek ve hafıza kaçaklarını düzeltmek istiyorsunuz.

Aşağıdaki araçlardan hangisini tercih etmelisiniz?

  • CLR Profiler
  • Event Viewer
  • Application Center Test Tool
  • Perfmon.exe

Sorunun doğru cevabı için; Devamını oku…

Kısa Sınav – 15

23 July 2010 1 yorum

Aşağıdaki kod bloğunu çalıştırdığımızda ekran çıktımız nasıl olur?

private static string Degisken = "Ilk Deger";

public static string Test()
{
	return Degisken = "Ikinci Degisken";
}

public static void Main(string[] args)
{
	Console.WriteLine(Degisken);

	Console.WriteLine(Test());

	Console.WriteLine(Degisken);

	Console.ReadLine();
}

Sorunun doğru cevabı için; Devamını oku…

Kısa Sınav – 14

18 February 2010 9 yorum

Kısa bir soru;

var x = 10;

x += x- -;

x değeri ne olur?

Sorunun doğru cevabı için; Devamını oku…

Kısa Sınav – 13

18 February 2010 Yorum yapılmamış

Geliştirdiğiniz bir Windows Forms uygulamasında aşağıdaki depolar.xml dosyasına sahipsiniz;

<? xml version="1.0" encoding="utf-8" ?>
<Depolar>
	<Depo Adi="DP001" Sehir="İstanbul"></Depo>
	<Depo Adi="DP002" Sehir="Ankara"></Depo>
	<Depo Adi="DP003" Sehir="Adapazarı"></Depo>
	<Depo Adi="DP004" Sehir="Elazığ"></Depo>
	<Depo Adi="DP005" Sehir="İzmir"></Depo>
</Depolar>

Bu Xml dosyasındaki depo isimlerini bir combobox‘a doldurmanız gerekmekte.

Sizce hangi yol tercih edilmeli?

  • Xml dosyasının şeması ile aynı serilize olabilen bir class geliştirilmeli. Geliştirilen class XmlDataDocument class’ı ile birlikte kullanılmalı
  • ApplicationSettingBase class’ından inherit olan yeni bir class yazılmalı
  • Xml dosyasının şeması ile aynı serilize olabilen bir class geliştirilmeli. Geliştirilen class XmlSerializer class’ı ile birlikte kullanılmalı
  • ConfigurationSection class’ından inherit olan yeni bir class yazılmalı

Sorunun doğru cevabı için; Devamını oku…

Kısa Sınav – 12

18 February 2010 2 yorum

Kod yazma yeteneklerimizi ölçebileceğimiz sitelerden Codility‘de test olarak yapabileceğiniz bir soru bulunuyor. Aşağıdaki görselde soruyu görebilirsiniz.

Codility sitesinde yayınlanan demo test

Benim çözümüm devam eden sayfada. Sizde çözümünüzü yazın bakalım.

Devamını oku…