C programları kendi derleyicisi ile de iliÅŸki halinde olacaktır. Bu iliÅŸki C öniÅŸlemcisi yardımıyla saÄŸlanır. ÖniÅŸlemciler çesitli emirlerden oluÅŸabilir. Bu emirler C derleyicisinin kaynak kodunu denetlemekte kullanılır.... Devamını okuyun »
"Ekim 2009" tarihinde yazılan yazılar
Bir C programının bir veya daha fazla fonksiyondan oluÅŸtuÄŸunu biliyoruz. Önceki sayfalarda verdiÄŸimiz örneklerde yer alan main() bir fonksiyondur. Bir C programının içinde çok sayıda fonksiyon yer alabilir, ancak mutlaka bir main() fonksiyonu... Devamını okuyun »
Fonksiyonlar C bloklarından oluÅŸur. Fonksiyon içindeki herbir deyim, programın çalıştırılması durumunda, belirli bir eylemi yerine getirir. O halde deyimler, programın amacına ulaÅŸması için gereken iÅŸlemleri yerine getiren komutlar... Devamını okuyun »
C programları belirli bir yapıya sahiptir ve kendine özgü bazı bileÅŸenleri bulunmaktadır. İlk bilinmesi gereken nokta: Bir C programı bir veya daha fazla fonksiyondan oluÅŸmakta ve herbir fonksiyon bir veya daha fazla sayıda deyim içermektedir. C’de... Devamını okuyun »
Tüm programlama dillerinde geçerli olan bazı genel kavramlardan söz edebiliriz. AÅŸağıda bu kavramlara kısaca deÄŸiniyoruz. DeÄŸiÅŸkenler ve sabitler Simgesel bir isimle gösterilen, deÄŸeri programın yürümesi esnasında deÄŸiÅŸebilen büyüklüklere... Devamını okuyun »
Problemi çözmek için, problemin anlaşılır bir biçimde ortaya konulması gerekmektedir. Algoritmalar bu açıdan önemli bir araçtır. Algoritmaların geometrik ÅŸekillerle ortaya konulması söz konusu ise akış ÅŸemaları adı verilen araçlardan... Devamını okuyun »
Algoritmalara belirli bir isim vererek, o isimle çaÄŸrılması gerektiÄŸinde yordamlardan (procedures) yararlanılır. Yordamlar, programlama dillerindeki alt programlara veya alt yordamlara karşılık gelmektedir. Yordamlara bir isim verildiÄŸi... Devamını okuyun »
DÖNGÜLER Algoritma içinde, bazı satırlar defalarca iÅŸlem görüyorsa, bir döngü söz konusudur. Döngülere belirli bir koÅŸul geçerli olduÄŸu sürece devam eden eylemleri tanımlamak için baÅŸvurulur. Bu tür döngüler sözde-kodlarla ... Devamını okuyun »
Linux Dünyasından Windows 7′ye cevap gecikmedi Windows 7 rüzgarlarının estiÄŸi ÅŸu günlerde, Ubuntu 9.10 sürümüyle kullanıcıların karşısına çıktı. Yenilikler, Microsoft’un ufkunu açacak gibi görünüyor. Devamını okuyun... Devamını okuyun »
Biraz önce R10.net forumlarında dolaşırken bir öğrenci arkadaşımızın actıgı konuyu gördüm. Klavyeden girien 1-255 arasındaki sayilarin Asci kod karsılıklarını ekrana yazdıran programı istiyordu. Bende İstediÄŸi Programı yazdım... Devamını okuyun »
Pek çok büyük biliÅŸim sitesi firması gibi Yahoo da, yazılımcıların kendi ürün ve servisleri için üçüncü parti uygulamalar geliÅŸtirmesini istiyor. Ama görünüşe göre bunu saÄŸlamak için yazılımcıları teÅŸvik etmek konusunda diÄŸerlerinden... Devamını okuyun »
2009 ‘da dünyayı saran Küresel Ekonomik krize raÄŸmen Bill Amca’nın Microsoft’u 3.7 Milyar dolar kar etmeyi baÅŸardi. Bu önceki yılın gelirine göre %19 azalış anlamına gelsede bu krize raÄŸmen microsoft tarafından iyimserlikle... Devamını okuyun »
Google özel günleir kutlama geleneÄŸini sürdürmeye devam ediyor. Google 29 Ekim Cumhuriyet Bayramınını Google.Com.tr adresindeki logosuyla kutladı. 29 Ekim’e özel Logoyu görmek için haberin devamını tıklayın. Devamını okuyun... Devamını okuyun »
Dünyayı kasıp kavuran ve ülkemizede bu yaz gelen 3G furyası yakında kendini 4G ye bırakacak gibi. 4G Nin test çalışmaları baÅŸarı ile sonuçlanmış. Ülkemize ne zaman gelir bilinmez ama  dünyada yeni bir furya baÅŸlatacağı kesin.. ... Devamını okuyun »
Türk Telekom, interneti caddelere getiriyor.. Proje kapsamında pilot olarak İstanbul seçildi. Kentin önemli caddelerinde boydan internet hizmeti verilecek.. Kısa bir süre sonra baÅŸlayacak uygulama ilk etapta ücretsiz olacak. Devamını okuyun... Devamını okuyun »
Facebook bundan böyle vefat eden kullanıcıların profiline, “Anılarımızda” anlamına gelen “Memorialise” yazısını yazacak. Aynı ÅŸekilde, kullanıcının özel bilgileri siteden kaldırılacak. Bu “Memorialise”... Devamını okuyun »
Bazı eylemlerin yerine getirilmesi, bu eylem öncesinde ortaya sürülen bir koÅŸulun durumuna göre yerine getirilir. KoÅŸulu tanımlamak için if komutu kullanılır. Algoritma içinde if komutu aÅŸağıdaki ÅŸekilde tanımlanmaktadır: Devamını... Devamını okuyun »
DeÄŸiÅŸkenlere ya da bir baÅŸka deyiÅŸle belirli bir isime bir deÄŸer atayarak, bu deÄŸiÅŸkeni sonraki satırlarda kullanmak mümkündür. ÖrneÄŸin “durum” isimli deÄŸiÅŸkene “1″ deÄŸeri atanmış olsun, bir baÅŸka... Devamını okuyun »
Problemi ortaya koymada kullanılan olanakların başında algoritmalar gelmektedir. Algoritma, sonlu bir iÅŸi tanımlamada kullanılan, açık-seçik tanımlanabilen, yürütülebilen ve ardışık adımlardan oluÅŸmaktadır. ... Devamını okuyun »
Bilgisayar yazılımları, doÄŸal olarak, bir sorunu yani bir problemi çözmek üzere hazırlanır. Aslında problem çözümü sadece bilgisayar bilimleri alanında deÄŸil, diÄŸer tüm bilim alanlarında ve hatta günlük yaÅŸantımızda karşımıza... Devamını okuyun »







