Elinizdeki bu eser, C ve C++ dilleri ile sıfırdan programlama (kodlama) öğrenmek isteyenler için önemli bir kaynaktır. C++ dili C dilini tamamen kapsadığından dolayı bir C++ programcısının C dilini öğrenmesi bir zorunluluktur. Kitapta bir örneğin hem C hem de C++ kodlaması bol örneklerle, farkları vurgulanarak gösterilmiştir. Ayrıca anlatılan konuların daha iyi kavranması için bölüm sonu testlerine ve Tübitak Bilgisayar Olimpiyat soru-cevaplarına yer verilmiştir.
• Algoritma ve Akış Şemaları
• Yazılım ve Programlamaya Giriş
• Programlama Dilleri ve C/C++ Dili
• Derleyici - Yorumlayıcı Kavramları
• C/C++ Program Yapısı ve Editörleri
• Veri Giriş /Çıkış İşlemleri
• Sayı Sistemleri ve Dönüşümleri
• C/C++ Komutları, Değişkenler
• Temel Veri Tipleri ve Değer Aralıkları
• Sabitler
• Operatörler ve Aritmetiksel İşlemler
• Seçimli Yapılar (if, if-else, switch case)
• Döngüler
• İç İçe Döngüler
• Seriler ve Uygulama Örnekleri
• Fonksiyonlar
• Rasgele Sayı Üretimi
• Diziler (Arrays) ve Uygulama Örnekleri
• Fonksiyonlara Parametre Olarak Dizi, Matris, İşaretçi Aktarımı
• Matris İşlemleri ve Uygulamaları
• Karakter Dizileri ve String İşlemleri
• Hata Yakalama
• Bellek ve Adres Kavramları
• Dinamik Bellek Yönetimi
• İşaretçiler
• C/C++ Klasik Dosya İşlemleri
• Nesne Yönelimli Programlama
• Sıralama ve Arama Algoritmaları
• Algoritmaların Çalışma Sürelerini Hesaplama
• Kısa Kısa Soru ve Cevaplarla Bölüm Soruları
• Tübitak Bilgisayar Olimpiyat Soruları ve Çözümleri
Elinizdeki bu eser, C ve C++ dilleri ile sıfırdan programlama (kodlama) öğrenmek isteyenler için önemli bir kaynaktır. C++ dili C dilini tamamen kapsadığından dolayı bir C++ programcısının C dilini öğrenmesi bir zorunluluktur. Kitapta bir örneğin hem C hem de C++ kodlaması bol örneklerle, farkları vurgulanarak gösterilmiştir. Ayrıca anlatılan konuların daha iyi kavranması için bölüm sonu testlerine ve Tübitak Bilgisayar Olimpiyat soru-cevaplarına yer verilmiştir.
• Algoritma ve Akış Şemaları
• Yazılım ve Programlamaya Giriş
• Programlama Dilleri ve C/C++ Dili
• Derleyici - Yorumlayıcı Kavramları
• C/C++ Program Yapısı ve Editörleri
• Veri Giriş /Çıkış İşlemleri
• Sayı Sistemleri ve Dönüşümleri
• C/C++ Komutları, Değişkenler
• Temel Veri Tipleri ve Değer Aralıkları
• Sabitler
• Operatörler ve Aritmetiksel İşlemler
• Seçimli Yapılar (if, if-else, switch case)
• Döngüler
• İç İçe Döngüler
• Seriler ve Uygulama Örnekleri
• Fonksiyonlar
• Rasgele Sayı Üretimi
• Diziler (Arrays) ve Uygulama Örnekleri
• Fonksiyonlara Parametre Olarak Dizi, Matris, İşaretçi Aktarımı
• Matris İşlemleri ve Uygulamaları
• Karakter Dizileri ve String İşlemleri
• Hata Yakalama
• Bellek ve Adres Kavramları
• Dinamik Bellek Yönetimi
• İşaretçiler
• C/C++ Klasik Dosya İşlemleri
• Nesne Yönelimli Programlama
• Sıralama ve Arama Algoritmaları
• Algoritmaların Çalışma Sürelerini Hesaplama
• Kısa Kısa Soru ve Cevaplarla Bölüm Soruları
• Tübitak Bilgisayar Olimpiyat Soruları ve Çözümleri