Ders Notları

100% Complete (success)
Dikkat !!! Lütfen okuyunuz ...

Öğretim Üyesi (Üyeleri): Doç. Dr. Nihat Altınışık *

(*) Ders notu girebilmek için, bu alanda kendi isminiz yazıyor olmalı...

  • Bologna verilerinin girilmesi;
    ubys.omu.edu.tr adresinden,
    ÜBYS' de Öğretim Elemanları yetkisi seçilmeli... Öğretim elemanı danışmanlık işlemlerinden yapabilirsiniz...
Yıl: 2024, Dönem: Güz
Ders Kitabı / Malzemesi / Önerilen Kaynaklar

Algoritma kavrami. Akis diyagramlari. Programlama ve programlama dili. Yapisal programlama kavrami. Değişkenler, karar yapıları, döngüler. Dizi (vektör) kavrami. Dizilerde (vektörlerde) arama ve siralama algoritmalari. Çok boyutlu diziler (matrisler). İşaretçiler, Yapı, enum. Dosya (file) kullanimi ve dosyalarla ilgili temel kavramlar. Format kavrami ve girdi-çikti formatlama. Altprogram kavrami. Özyineleme kavrami ve özyinelemeli altprogram örnekleri.

Dersin İçeriği

Bu dersin amaci, bilgisayar programlamasi konusuna bir giris yapmak, programlama ile ilgili genel kavramlari ortaya koymak, algoritma kavrami, algoritmalarin nasil olusturulacagi ve yapisal programlama konusuna deginmektir.

Dersin Amacı

Prof.Dr. Turgay Íbrikçi

Haftalık Ders İçeriği

Hafta Teorik Uygulama Laboratuar Ders Notları
1 Bilgisayarla Problem Çözümünün Aşamaları, Algoritma Geliştirme ve Akış Diyagramları.
2 Algoritma Oluşturma Örnekleri, C Programlama Diline Giriş Aşamaları, Algoritma Geliştirme ve Akış Diyagramları.
3 Veri Tipleri, Değişkenler ve Sabitler
4 Operatörler
5 Temel Giriş/Çıkış Fonksiyonları
6 Karşılaştırma Deyimleri
7 Döngüler, break ve continue Deyimleri ile Döngü Akışının Değiştirilmesi, İç İçe Döngüler, Sonsuz Döngüler.
8 For ve While Döngü Uygulamaları, Fonksiyonlar
9 Ara sınav
10 Diziler, Tek Boyutlu Diziler, Uygulamalar.
11 İki Boyutlu Diziler, Uygulamalar.
12 Gösterici (Pointer) Kavramı
13 C dilinde Dosya Yönetimi, Dosya Açma, Dosya İşleme, Dosya Kapama, Dosyaya Bilgi Kaydı, Dosyadan Bilgi Okuma, Uygulamalar.
14 Uygulamalar.
15 Uygulamalar.