26 Aralık 2011 Pazartesi

C# ile Programlamaya Giriş - 3




 C# Dilindeki Temel Veri Türleri

Değişkenlerin Faaliyet Alanı

C# dilinde programlar açılır ve kapanan parantezler içerisinde yazıldığını ilk yazı dizimizde belirtmiştik.Bu parantezler arasında kalan bölgeye blok denir. Tanımlanan değişkene ancak tanımlandığı blok içerisinde erişilebilir.Bu blok aralığına değişken faaliyet alanı denir. Faaliyet alanları aşağıdaki kriterlere göre belirlenir:

Bir sınıfın üye elemanı olarak tanımlanmış değişken her zaman sınıfın faaliyet alanı içindedir.

Yerel bir değişken, tanımlandığı blok arasında kaldığı sürece faaliyet alanındadır. Bu konu hakkında ileride daha detaylı bir bilgi vereceğiz.

For,while ve do-while döngü blokları arsındaki değişkenler döngü bloğu dışına çıkıldığında çalışmamaktadır.

Aşağıdaki örnekteki "a" değişkenleri bir birinde bağımsız bellekte farklı alanlarda saklanır.

Örnek Uygulama:


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

25 Aralık 2011 Pazar

Neden 'C' ?

Size bu yazımda C'yi, C'nin güzel yanlarını ve C ile programlamaya girişten biraz bahsedeceğim.
C temelde iki dile dayanır. Bunlar 'B' ve 'BCPL'. Bu iki dilde de her veri (bir kelime) bellekte 16 bit kaplamaktaydı. Bu da programcılara değişkenlerin kullanımında büyük bir zorluk doğruyordu. 'C' ilk olarak 1972 yılında Bell laboratuvarlarında 'Dennis Ritchie' adlı bir programcı tarafından geliştirilmiştir. Bu oluşturduğu dil olan C'nin ataları 'B' ve 'BCPL'in önemli olan birçok kavramlarını, kelime dizimini(syntax) ve daha birçok güçlü özelliklerini kendinde bulundurmuştur. 
İlk başlarda bu dil pek rağbet görmezken sonradan çığır açacak olan 'UNİX' tabanlı işletim sistemlerin geliştirilmesinde kullanılarak büyük bir ün kazanmıştır. Daha sonraları C'nin farklı donanım platformlarında yayılmasından dolayı birbirine benzer fakat genellikle uyumsuz olan birçok çeşidinin meydana gelmesine neden olmuştur. Bu gibi birtakım sebepten dolayı C'nin standart bir versiyonuna acil ihtiyaç olduğunun hükmüne varılmıştır. Sonuç olarak ise Amerika'da oluşturulan bir komite tarafından C'nin bağımsız bir tanımı yapılmıştır ve günümüzde de halen bu tanım kullanılmaktadır.

PHP Dersleri 2 - Operatörler (Video)

Yeniden merhabalar dostlarım.

Yine bir PHP dersiyle karşınızdayım. Buyrun burada: Operatörler

Umarım Faydalı Olur

Python Hakkında...


Merhaba arkadaşlar,
Bu yazımızda kısaca Python programlama dilinden bahsedeceğiz.
Python programlama dili 1990 yılında Guido Van Rossum adlı Hollandalı bir “open-source-software” sever tarafından geliştirilmeye başlanmış nesne tabanlı bir programalama dilidir. 1.0 sürümü Ocak 1994'te yayınlanmıştır. Halen kullanılan sürümü 2.x olsa da 3.x sürümü de mevcuttur.

PHP Dersleri 1 - Değişkenler (Video)

Merhabalar sevgili dostlar.

PHP derslerindeki ilk videomuz olan Değişkenler i yükledik.

PHP'ye bir giriş olarak değişkenleri temel özellikleriyle anlattım.

Umarım faydalı olur.

Video yazının devamında mevcuttur.

C# ile Programlamaya Giriş -2

C# Dilindeki Temel Veri Türleri
Bu başlık altında C# dilinde kullanılan temel veri türlerine değineceğiz; her dilde olduğu gibi C#  dilinde de önceden tanımlanmış ve dillerin temelini oluşturan ve veri saklamak için kullanılan birtakım veri türleri vardır.
C# da veri türleri temel olarak ikiye ayrılır, bunlar önceden tanımlanmış veri türleri ve kullanıcı tarafından tanımlanmış veri türleridir.Önceden tanımlanmış veri türleri de kendi arasında ikiye ayrılır bunlar değer tipleri ve referans tipleridir. Daha fazla detaya inmeden konumuza başlayalım.

Değişkenler

Değişkenler, içerisin de farklı türlerde veri saklaya bildiğimiz bellek gözeneklerinin programlamadaki karşılığıdır. Hemen bütün programlama dillerinde değişkenler, kullanılmaya başlanmadan önce tanımlanırlar. Bu işleme tanımlama denilmektedir. Derleyici tanımlama satırı görünce bellekte nesnenin özelliğine uygun yer tahsis eder. Modern bilgisayar sistemlerinde programlar belleğe yüklendikten sonra mikroişlemciler vasıtası ile çalıştırılırlar.