CTS ve CLS nedir ?

  • C#
  • Haziran 11, 2016

CTS sayesinde, programlama dillerinin kullandığı veri türleri arasında uyumluluk vardır. Örn: Int tipi C++.NET ve VB.NET’teki tamsayı tiplerinin kapasiteleri aynıdır. Diğer bir deyişle VB’de geliştirilen bir dll C#’da rahatlıkla kullanılabilir. CTS sayesinde; .NET’de tip güvenli, yüksek performanslı ve kullanılan programlama dilinin diğer .NET uyumlu diller ile entegre bir şekilde çalışması sağlanır. Birçok programlama dilinin .NET mimarisinde tam nesne yönelimli olarak …

Devamını oku

Ortak Dil Çalışma Platformu (CLR) Nedir ?

  • C#
  • Haziran 11, 2016

.NET altyapısında programların çalışmasını kontrol eden, işletim sistemi ile program arasında yer alan ara birimdir IL kodu, CLR tarafından çağrılınca JIT derleyicileri tarafından makine diline çevrilir ve çalıştırılır Aradil (IL) İki sayıyı toplayan bir C++ programı Intel işlemcilerde farklı, Sun Sparc işlemcilerde farklı derlenir. Fakat, .NET yapısında kod parçası derlendikten sonra elde edilen IL kodu işlemciye bağımlı bir kod değildir. …

Devamını oku

C# ve .NET Nedir?

  • C#
  • Haziran 11, 2016

C#, C/C++ ve Java dillerinden türeyen, güçlü, basit, esnek, tip güvenli, modern ve Microsoft.NET platformu için sıfırdan geliştirilmiş bir programlama dilidir. C#, eskiden beri programcıların yaygın bir biçimde kullandığı C/C++ ve Java dillerine benzerliği ile tanınan bir programlama dilidir. İlk aşamada çok benzer bir dil olarak görünse de bu iki dilden farklı bir çok özelliğe sahiptir. C #, .NET için …

Devamını oku

Bubble Sort (Kabarcık sıralaması)

Kabarcık Sıralaması, bilgisayar bilimlerinde kullanılan yalın bir sıralama algoritmasıdır. Sıralanacak dizinin üzerinde sürekli ilerlerken her defasında iki öğenin birbiriyle karşılaştırılıp, karşılaştırılan öğelerin yanlış sırada olmaları durumunda yerlerinin değiştirilmesi mantığına dayanır. Algoritma, herhangi bir değişiklik yapılmayıncaya kadar dizinin başına dönerek kendisini yineler. Adına “Kabarcık” sıralaması denmesinin nedeni büyük olan sayıların aynı suyun altındaki bir kabarcık gibi dizinin üstüne doğru ilerlemesidir. Kod …

Devamını oku

Nesneye Dayalı Programlama ( Butunleme 2014 ) Soru Çözümleri

Soru Çözümleri Aşağıdaki gibidir umarım faydalı olur … Soru 1-) Prizma.h (SupperClass)     crayon-5c1092c89bc3b660160041/ Prizma.cpp crayon-5c1092c89bc41186049363/ Silindir.h crayon-5c1092c89bc44038657902/ Silindir.cpp crayon-5c1092c89bc48716205002/ DiktortgenPrizma.h crayon-5c1092c89bc4b558913706/ DiktortgenPrizma.cpp crayon-5c1092c89bc4e921913661/ Source.cpp crayon-5c1092c89bc52898266118/ Soru 2-) a-) Operatör aşırı yükleme Operatörlerin aşırı yüklenmesi, bir operatörün bir nesne için bizim istediğimiz şekliyle çalışabilecek hale getirilmesidir diyebiliriz. Örneğin bir (+) operatörü varsayılan olarak iki sayının toplamı bulmak için veya …

Devamını oku

Nesneye Dayalı Programlama Final Soru Çözümleri (2015 Yaz okulu)

Soru 1-)  Aşağıdaki programda çağrılan carp fonksiyonunu şablon olarak yazınız crayon-5c1092c89c02e288608467/ Soru 2-)Aşağıdaki programın çalışması için gerek sınıfı ve fonksiyonu tanımlayın .ikiyeKatla fonksiyonu  en ve boy değerlerinin iki katı değerlerini yeni örneğe atayacaktır . Programın çıktısı 60 olacaktır . crayon-5c1092c89c034340756569/ Soru -3) Programın çalışması için gereken > operatörü crayon-5c1092c89c038190508513/   Yıldız Vermeyi Unutmayın Toplam : 3 Ortalama : 3.7

Devamını oku

Nesneye Dayalı Programlama Vize Soru Çözümleri –

Dumlupınar Üniversitesi 2015 -2016 Bahar yarıyılı Nesneye Dayalı Programlama Vize Soru Çözümleri 1.Soru Referans parametresi kullanarak herhangi bir değer geri döndürmeden fonksiyon ile değişkenin değeri değiştirilmiştir . crayon-5c1092c89c32d569243465/ 2.Soru   crayon-5c1092c89c334712604668/ 3.Soru crayon-5c1092c89c338095355742/     Yıldız Vermeyi Unutmayın Toplam : 2 Ortalama : 5

Devamını oku

Java – charAt() Kullanımı

Bu yazıda Java da bulunan charAt() fonksiyonunun kullanımını bir örnekle inceleyeceğiz . öncelikle charAt nedir ne işe yarar onu açıklayalım . charAt(3)  string ifadede belirtilen indisteki değeri bize verir . string degisken=”mehmet”; System.out.println(degisken.charAt(3)); Çıktı : m Daha geniş bir örnekle açıklamak istersek de  ; Klavyeden okuduğunuz bir string değerin içindeki ‘a’ harflerini silerek yeni string’i ekrana yazdıran kod parçası crayon-5c1092c89c652610539142/ Bir string değer …

Devamını oku

C++ ‘da Ondalıklı sayılar ile klasör oluşturma (0.01,0.002 ,-….1.00)

Merhaba , C++ ile klasör oluşturma nasıl olur ona bakacağız . Öncelikle klasörleri “fstream” kütüphanesinde bulunun mkdir() fonksiyonu ile oluşturacağız . Fakat bu örnekte klasör ismi ondalıklı haneler olan 100 adet klasörler oluşturacağız . (0.01 , 0.02 , 0.03,-….1.00 gibi ) kaynak kodlar ; crayon-5c1092c89c82e797008804/     Yıldız Vermeyi Unutmayın Toplam : 2 Ortalama : 4

Devamını oku