

C Ve C++ Konu Anlatımı {Web Sayfası Tarzında, 5,25 MB}
-
Ders Hakkında
Ders Hedefi
BÖLÜM 1-Temel Kavramlar
Bölüm Hedefi
1.1. Problem Çözme
1.1.1. Algoritma Bulma ve Programlama Süreci
1.2. Algoritma
1.3. Algoritma Dili: Sözde Kodlar
1.3.1. Değişkenlere Değer Atama
1.3.2. Koşul Tanımlama
1.3.3. Döngüler
1.3.4. Yordamlar
1.4. Akış Şemaları
1.4.1. Basit Akış Şemaları
1.4.2. Yapısal Akış Şemaları
1.5. Programlama
1.5.1. Programlama Dilleri
1.5.2. Programlama Kavramlari
1.5.2.1. Atama Islemleri
1.5.2.2. Veri Türleri
1.5.2.3. Veri Yapilari
1.5.2.4. Kontrol Yapilari
Sira
Seçim
Tekrar
1.5.2.5. Yordam ve Fonk
Değerlendirme Soruları
BÖLÜM 2- C Programlama Diline Giriş
Bölüm Hedefi
2.1. C Programlarının Yapısı
2.1.1. Fonksiyonlar
2.2. main() fonksiyonu
2.3. C Önişlemcisi
2.3.1. Kitaplık Fonksiyonlarının Programa Dahil Edilmesi
2.3.2. Sembolik Değişmezlerin Tanımlanması
2.4. Açıklama Satırları
2.5. Temel Veri Türleri
2.5.1. Değişken Veri Türünün Bildirimi
2.5.2. Değişkenlere Başlangıç Değeri Atama
2.5.3. Değişken Türleri
2.5.3.1. Yerel Değişkenler
2.5.3.2. Küresel Değişkenler
2.5.3.3. extern Değişkenler
2.5.3.4. static Değişkenler
2.5.3.5. register Değişkenler
2.6. Değişmezler
2.7. Basit Veri Giriş Çıkışları
2.7.1. Standart Çıkış Birimine Yapılacak Çıkışlar
2.7.1.1 \ İşareti ile Başlayan Kontroller
2.7.2. Klavyeden Veri Girişleri
2.8. İşleçler
2.8.1. Aritmetik Işleçler
2.8.1.1. Aritmetik İşleçlerin Kullanımı
2.8.1.2. Artırma ve Azaltma İşleçleri
2.8.1.3. Aritmetik Isleçlerin Atama İşleçleriyle Birlikte Kullanımı
2.8.2. Karşılaştırma İşleçleri
2.8.3. Mantıksal İşleçler
Değerlendirme Soruları
BÖLÜM 3- Program Denetimi
Bölüm Hedefi
Program Denetimi
3.1. Karşılaştırma İşlemleri
3.1.1. Mantıksal İşleçler
3.1.2. if Deyimi ile karşılaştırma İşlemi
3.1.2.1. if Deyiminin İşleyişi
3.1.2.2. if İçinde Gruplama
3.1.3. Aksi Takdirde
3.1.3.1 else Deyiminin Çalışması
3.1.4. İç İçe if Deyimleri
3.1.5. ? İşleci ile Karşılaştırma İşlemleri
3.2. Döngüler
3.2.1. Belirli Sayıda Tekrarlar: for Döngüsü
3.2.1.1. İç İçe for Deyimleri
3.2.2. Koşullu Döngüler
3.2.2. Döngü sonunda denetim-do..while döngüleri
3.2.3. Döngülerden Çıkış ve Devam
3.2.3.1. continue Deyimi
3.2.4. İç İçe Döngüler
3.3. switch Deyimi
3.4. goto Deyiminin Kullanımı
Değerlendirme Soruları
BÖLÜM 4- Diziler
Bölüm Hedefi
Diziler
4.1. Bir Boyutlu Diziler
4.2. Dizilere Başlangıç Değeri Atama
4.3. İndekslerin Kullanımı
4.4. Çok Boyutlu Diziler
4.5. Katar Dizileri
4.5.1. Klavyeden Katar Okumak
4.5.2. Katar Kopyalama
4.5.3. Katarların Birleştirilmesi
4.5.4. Katarların Karşılaştırılması
4.5.5. Katarların Uzunluğunu Bulmak
4.5.6. Katar Dizilere Başlangıç Değeri Atamak
4.6. Uygulama: Dizilerle Matris İşlemleri
4.6.1. İki Matrisin Toplamı
4.6.2. İki Matrisin Çarpımı
Değerlendirme Soruları
BÖLÜM 5- Göstergeler
Bölüm Hedefi
5.1. Gösterge Kavramı
5.2. Göstergelerin Bildirimi
5.3. Değişkenlerin Adresi
5.4. Göstergeye Ades Atama
5.5. Gösterge Aritmetiği
5.5.1. Değişken Adresinin Artırılması
5.5.2. Değişken Değerinin Artırılması
5.5.3. Gösterge İşlemlerinde ++ ve -- İşleçlerinin Kullanımı
5.5.4. Adrese İşlem Sonucunu Yerleştirme
5.5.5. * ve & İşleçlerinin Birlike Kullanımı
5.6. Dizilerle Göstergelerin Birlikte Kullanımı
5.6.1. Karakter Dizileri ve Göstergeler
5.7. Katar Sabitler İçin Göstergelerin Kullanımı
5.8. Gösterge Dizilerinin Yaratılması
5.9. Göstergeye İşaret Eden Gösterge
Değerlendirme Soruları
BÖLÜM 6- Fonksiyonlar
Bölüm Hedefi
Fonksiyonlar
6.1. Fonksiyon Nasıl
6.2. Fonksiyonların Tanımlanması
6.2.1. Fonksiyon Çalıştıktan Sonra Kontrol Programın Bir Alt Satırına Geçer
6.2.2. Birden Fazla Fonksiyon Birbirini Çağırabilir
6.3. Fonksiyonun Değer Döndürmesi
6.4. Fonksiyonlar Arasında Parametre Geçirme
6.5. Küresel Değişkenler Yardımıyla Fonksiyonlar Arasında Değer Taşımak
6.6. static Değişkenlerin Fonksiyonlarda Kullanımı
6.7. Fonksiyon Çağırma Yöntemleri
6.7.1. Değer İle Çağırma
6.7.2. Referans İle Çağırma
6.8. Kendini Çağıran Fonksiyonlar
Değerlendirme Soruları
BÖLÜM 7- Yapılar Ve Birlikler
Bölüm Hedefi
7.1. Yapılar
7.2. Yapı Değişkenlerinin Kullanımı
7.3. Birden Fazla Yapı Değişkeninin Kullanımı
7.4. Alan Uzunluklarının Belirlenmesi
7.5. Yapı Dizileri
7.6. Alanlara Başlangıç Değeri Vermek
7.7. Fonksiyonlarla Kullanımı
7.8. Yapılara Gösterge Bildirimi
7.9. Bit Alanlar
7.10. Birlikler
Değerlendirme Soruları
BÖLÜM 8- Disk Dosyaları İle Çalışma
Bölüm Hedefi
8.1. Dosyaların Açılması
8.1.1. Dosya Açma
8.1.2. Dosya Kapatma
8.2. Dosyaya Bilgi Kaydetme
8.2.1. Dosyaya Sadece Bir Karakterin Yazdırılması
8.2.2. Dosyaya Bir Karakter Dizisinin Kaydedilmesi
8.2.3. Bir Dosyaya İkili Yapıda Veri Yazdırma
8.2.4. Dosyaya Biçimlendirilmiş Veri Kaydetme
8.3. Dosyadan Bilgi Okuma
8.3.1. Dosyadan Bir Karakterin Okunması
8.3.2. Dosyadan KArakter Dizisinin Okunması
8.3.3. İkili Yapıdaki Verileri Okuma
8.3.4. Dosyadan Biçimlendirilmiş Veri Okuma
8.4. Dosya Sonunun Belirlenmesi
8.5. Dosyaya Veri Ekleme
8.6. Dosyanın Yok Edilmesi
8.7. Dosyalara Rasgele Erişim
Değerlendirme Soruları
BÖLÜM 9- Hazır Fonksiyonlar
Bölüm Hedefi
9.1. Hazır Fonksiyon Nedir?
9.2. Hazır Fonksiyon Türleri
9.3. Standart Giriş-Çıkış Fonksiyonları
9.4. Karakter Fonksiyonları
9.4.1. Karakter Üzerinde İşlem Yapan Fonksiyonlar
9.4.2. Katarlar Üzerinde İşlem Yapan Fonksiyonlar
9.5. Matematik Fonksiyonları
9.5.1. Trigonometrik İşlemler
9.5.2. Logaritma İşlemleri
9.5.3. Üslü İşlemler
9.5.4. Karekök İşlemi
9.6. Zaman ve Tarih Fonksiyonları
Değerlendirme Soruları
BÖLÜM 10- C Önişlemcisi
Bölüm Hedefi
10.1. Önişlemci Nedir?
10.2. #define İle Makroların Tanımlanması
10.2.1. C Deyimlerinin Başka İsimlerle Kullanımı
10.2.2. İfadelerin Tanımlanması
10.2.3. Makrolarda Parametre Kullanımı
10.2.4. Makrolarda # ve ## İşleçlerinin Kullanımı
10.2.5. Makronun İptal Edilmesi
10.3. #include Emri
10.4. Koşullu Derleme
10.4.1. #if Emirleri
10.4.2. #ifdef Emirleri
Değerlendirme SorularıGibi Konuları bulabileceğiniz güzel bir kaynak..
-
eyv gözüm sagolasın atalım döküman arşivine :D
-
BuZuL bunu yazdı:
-----------------------------eyv gözüm sagolasın atalım döküman arşivine :D
-----------------------------Buzulcum, işine yarayan bi döküman eklediğim için mutlu oldum. arşivin en güzel yerine koy lütfen :D
-
bizim ark hemen indirir bunu. yazayımda konu kaybolmasın.
-
daha varsa upoad eder misin? güzel anlatım var sıkılmadan okunabilir..
-
tesekkurlerimi sunuyorum..
-
Zagrub bunu yazdı:
-----------------------------daha varsa upoad eder misin? güzel anlatım var sıkılmadan okunabilir..
-----------------------------bi kaç kaynak daha var elimde. ama flashdiskte kaldı. flasımı alimde arkadasımdan onlarıda eklerim.
-
iyi olur umut saol güzel kaynak C # C++ için.
-
SyspioniC bunu yazdı:
-----------------------------bizim ark hemen indirir bunu. yazayımda konu kaybolmasın.
-----------------------------
heueah indiyorum tabe :D
Paylaştığın için sağol umut
Ali sanada haber verdiğin için thnx :D