C Dilinide Aritmetik ve Operatörlere Giriş

Bu yazıda operatör kavramına giriş yaptık ve C'de ve pek çok programlama dilinde kullanılan en temel aritmetik operatörleri ele aldık. C'nin olmazsa olmaz bir operatörü olan atama operatörünü ve onunla ilişkili çeşitli kavramları açıklamaya çalıştık. Ayrıca terim, operatör önceliği, sağ-taraf değeri ve sol-taraf değeri gibi, C'de ve birçok programlama dilinde çokça karşımıza çıkan kavramları açıkladık.

Önermeli Mantık

Mantık bilimi bilgisayar bilimlerinde oldukça geniş bir alana sahiptir. Mantık biliminde yer alan belli başlı kurallar vardır ve bu kurallar matematiksel ifadelerin net bir şekilde açıklanması için kullanılırlar. Bu kurallar, mantıksal devre tasarımı, programlama, programların doğrulanması ve testi ve simülasyon…

C Değişkenlerine Giriş ve Bellek Kavramı

Bu yazıda C programlama dili için hayati öneme sahip olan deyim, ifade, bildirim ve tanımlayıcı gibi kavramları açıkladık. Ayrıca tanımlayıcıların C'de hangi kurallara göre isimlendirilebileceğini söyledik. Bunun yanında bellek kavramından ve değişkenlerden bahsettik. Son olarak da birçok programlama dillinde karşımıza çıkan anahtar kelime kavramından ve C'de bulunan anahtar kelimelerden bahsettik.

Basit Bir C Programı ve Temel Kavramlar

C programlama dili ile ilgili genel bilgileri edindik. Şimdi artık C dilinin bazı özelliklerine değinme zamanı… Bunu yaparken de elbette bir örnek üzerinden gideceğiz. C programlama dili ile bir program yazarken kafamızda sanki İngilizce dilinde yazı yazıyormuşuz gibi bir düşünce…

C Programı Derleme ve Çalıştırma Evreleri

C programlarının derlenerek çalıştırılabilir hale getirildiğini söylemiştik. Peki tipik bir C programı hangi aşamalardan geçerek çalıştırılabilir hale gelir? Windows ve GNU/Linux tipi işletim sistemlerinde çalıştırılabilir dosya kavramları farklıdır. Windows’ta ".exe" uzantılı dosyalar çalıştırılabilir dosya olarak ele alınırken, Linux çekirdeğini kullanan…

C Diline Giriş ve C Dilinin Tarihi

Günümüzde programlama kavramı birçok alan için vazgeçilmez hale gelmiştir. Oyun programlama, bulut bilişim (cloud computing), medikal görüntüleme, elektronik haberleşme, robotlar ve yapay zeka gibi günümüzün önde gelen konularında programlama en ön planda yer almaktadır. Eskiden programlama işlemini delikli kartlar ile…

Fonksiyonlar ve Grafikleri

Fonksiyonlar kalkülüsün yapıtaşlarıdır. Sadece kalkülüs değil hayatımızda gerçekleşen birçok olayı açıklamakta kullanılan araçlardır. Gerçek hayatta yapılan gözlemleri fonksiyonel olarak ifade etmek, onları hem matematiksel açıdan rahatça ele almaya hem de ileride gözlenebilecek sonuçlarla ilgili tahminler yapmaya olanak sağlar. Bu bölümde…