Ders Notları

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

Öğretim Üyesi (Üyeleri): Doç. Dr. Mahmut İnan *

(*) 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: 2023, Dönem: Bahar
Ders Kitabı / Malzemesi / Önerilen Kaynaklar

1. H.M. Deitel, P.J. Deitel, C How To Program, Prentice Hall. 2. C: How to Program, 7th Edition by Paul Deitel, Harvey Deitel, 2012 3. Visual C# How to Program (6th Edition) by Paul J. Deitel, Harvey Deitel, 2016.

Dersin İçeriği

Algoritma geliştirme ve akış diyagramları, programlamanın temel kavramları, değişkenler, veri tipleri, atama ifadeleri, operatörler, karar verme yapıları, döngüler, fonksiyonlar, parametre aktarım yöntemleri, işaretçiler, diziler ve kullanıcı tanımlı veri tipleri. Görsel programlama, nesne tabanlı programlama. Sınıf, nesne, kalıtım, çok biçimlilik, soyut sınıf kavramları, windows form uygulamaları, basit veritabanı uygulamaları.

Dersin Amacı

Bir problemin çözümü için gerekli ilke ve evreleri kavrayabilme, Bir problem çözümü için gerekli algoritma ve akış şemalarını yapabilme, Programlama dilini kullanarak bir programlama dilinin yapısını anlayabilme ve kullanabilmek. Program yazmanın mantığını kavrayarak bilgisayarda aritmetik ve mantıksal işlemlerin nasıl tanımlandığını anlamak ve herhangi bir programlama dilinde program yazabilmek.

Haftalık Ders İçeriği

Hafta Teorik Uygulama Laboratuar Ders Notları
1 Giriş
2 Programlamanın temel kavramları
3 Değişkenler, veri tipleri
4 Operatörler
5 Karar verme yapıları
6 Döngüler
7 Döngüler
8 Fonksiyonlar ve parametre aktarma yöntemleri
9 Vize Sınavı
10 Fonksiyonlar ve parametre aktarma yöntemleri
11 Diziler
12 Dosya işlemleri
13 Görsel programlamaya giriş
14 Windows Formları
15 Veri tabanı uygulamaları
16 Final Sınavı