İçeriğe git

Bilgisayar Programcılığı`na Giriş (INFE112)

Problem çözme ve algoritma tasarımı. Yapısal programlama kavramları: ardışık işlem, seçme ve döngüler. Pseudo-kodu, akiş-çizelgeleri ve diğer teknikler. Üst-düzey programlama ortamları. Değişkenler, işlemsel anlatım ve eşitleme. C programlamaya giriş. Yapısal programlama; ardışık işlemler, karar ve döngü yapıları. Fonksiyon tanımlama ve fonksiyon çağrılması. Prototşp ve başlık dosyaları. Tekrarlamalı fonksiyonlar. Diziler ve gösterge (pointer) yapıları. Dinamik bellek yönetimi. Parametre geçiş kuralları. Çok boyutlu diziler. Şarta bağlı derleme işlemi, modüler programlama ve çok-dosyalı programlar. Exception handling. Dosya işleme. Formatlanmış girdi/çıkıtı. Rastgele dosya erişimi. İndeks yapıları ve dosya organizasyonu.

İlgili Programlar