Temel Kavramlar:

 

Temel Kavramlar:
- Komut (Instruction), Operand, Operatör,
- İşlemci (Processor), Bellek (Memory), G/Ç Birimleri,
- Aritmetik & Mantık Birimi, Kontrol Birimi,
- Komut Çevrimi (Instructional Cycle), [Fetch, DeCode, Execute, Store],
- [PreFix, InFix, PostFix],
- [Unary, Binary]
- Sayı Sistemleri:
- - Pozitif-Negatif
- - Tümlemeler
- - Sağa-Sola Kaydırmalar
- OpKod'lar (OPerationCODes)
- Programlama Dilleri:
- - Makine Dilleri:
- - Düşük Düzeyli Diller:
- - Yüksek Düzeyli Diller:
- Kaynak Kodlar ve Derleme Süreci
- - Sözcük Analizi (Lexical Analysis)
- - - Belirteç/Atom Türleri
- - - Sembol Tabloları
- - SözDizilim Analizi (Syntax Analysis)
- - - Backus-Naur Grameri
- - - Derleme Hataları (Compile[r] Errors)
- - Anlam Analizi (Semantic Analysis)
- - - Çalışma Hataları (Run-Time Errors)
- Değişken ve Veri Türleri
- - Tekil Değişkenler
- - Grup Değişkenler
- - - Dizi Değişkenleri (Arrays)
- - - Yapı Değişkenleri (Struct)
- - - Birlik Değişkenleri (Union)
- - - Sınıf Değişkenleri (Class)
- Yapısal Programlama İlkeleri
- - Yukarıdan Aşağı Analiz (Top-Down Analysis)
- - - GoTo Deyimi
- - Yapısal Kodlama (Structural Coding)
- - Modüler Programlama (Modular Programming)
- - - Hazır Fonksiyonlar (Built-In Function)
- - - Kullanıcı Tanımlı Fonksiyonlar (User Defined Function)
- - - Fonksiyon Dosyaları (Header Files)
- Dosyalarla Çalışma İlkeleri


LAB 1: Laboratuar 1. Uygulama:-indir
LAB 2: Laboratuar 2. Uygulama:-indir
LAB 3: Laboratuar 3. Uygulama:-indir
Örnek Kod 1: e Sayısına İlişkin Bir Uygulama-indir
Örnek Kod 2: Seri Açılımı -indir
Örnek Kod 3: Dizi ve Matris İşlemleri-indir
Örnek Kod 4: Fonksiyon Açıklamaları I-indir
Örnek Kod 5: Fonksiyon Açıklamaları II-indir
Örnek Kod 6: Fonksiyonlarda Yerel/Genel Değişkenler-indir
Örnek Kod 7: Karakter Dizileri-indir
Ödev 1: Fonksiyonlar-Yerel/Genel Değişkenler-indir
Ödev 2: Fonksiyonlar-Çok Boyutlu Diziler -indir
Ödev 3: Karakter Dosyaları ile Çalışmak I-indir
Ödev 4: Karakter Dosyaları ile Çalışmak II-indir
Ödev 5: Karakter Dosyaları ile Çalışmak III-indir
Belge 1: Fonksiyonlara Parametre Aktarımları:-indir
Belge 2: C Programlama Dili (Kitap):-indir
Belge 3: Kavram Haritası:-indir
Sınav: 2005 Güz Dönemi AraSınav Sonuçları-indir
Sınav: 2005 Güz Dönemi AraSınav Soruları-indir
Sınav: 2005 Güz Dönemi AraSınav Açıklamaları-indir
Sınav: 2005 Güz Dönemi AraSınav Kodları-indir
Sınav: 2005 Güz Dönemi GenelSınav Soruları-indir