Gönderen Konu: C&C++ Dersleri Kaynak Kitabı  (Okunma sayısı 28 defa)

Çevrimiçi MyBingol

  • Administrator
  • Level 10
  • *****
  • İleti: 303
  • Karma: 36
    • 'trüjen' olabilir
C&C++ Dersleri Kaynak Kitabı
« : 06 Temmuz 2012, 06:28:51 ÖS »
İçeriği:

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ı


Google Drive: https://docs.google.com/open?id=0B6jJ8uOSv_KtNXFmUDc4c08xUEU

Parola: hat83wpqzx5

 



İletişim sayfasına gitmek için tıklayın İletişim sayfasına gitmek için tıklayın
İletişim sayfasına gitmek için tıklayın İletişim sayfasına gitmek için tıklayın