Ders Notları

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

Öğretim Üyesi (Üyeleri): Arş. Gör. Dr. Burçin Şeyda Zorlu *

(*) 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

C# İLE NESNE TABANLI PROGRAMLAMA EĞİTİM KİTABI ; Yazar-Adı: Metin BİLGİN ; ISBN: 9786052118191 ; Ebat: 15 X 21 ; Sayfa-Sayısı: 312 ; Basım-Yılı: 2021 Lewis, M. C., & Lacher, L. (2017). Object-orientation, abstraction, and data structures using Scala. Chapman and Hall/CRC.

Dersin İçeriği

C# dilinde formlar ve formlarla çalışma, kontrol nesneleri ve veri yapıları, bilgi giriş ve çıkış kontrol komutları, dizi yapıları, hata ayıklama fonksiyonları, kontrol nesneleri, fonksiyonlar, grafik uygulama komutları, prosedürler, menü oluşturma işlemlerini yapar.

Dersin Amacı

Öğrencinin herhangi bir programlama dilini bildiğini kabul ederek nesne tabanlı programlamayı öğretmektir. Bu amaçla verilen nesne tabanlı programlama dili C#' dır.

Haftalık Ders İçeriği

Hafta Teorik Uygulama Laboratuar Ders Notları
1 C# ve .NET Framework Tanıtımı, Visual Studio Kurulumu
2 Değişkenler, Konsol Uygulamalarına Giriş
3 Operatörler ve Kontroller
4 Döngüler ve Diziler
5 Nesne Tabanlı Programlama
6 Normal Metot Çeşitleri, Visual Studio Sınıf İşlemleri ve Yapıcı Metotlar
7 Yıkıcı Metotlar, Soyutlama (Kapsülleme)
8 Ara sınav
9 Kalıtım
10 Çok biçimlilik (Polymorphism) ve Sanal Metotlar
11 Uygulamalar
12 Yapılar&Numaralandırma
13 İstisna Yönetimi
14 Dosya İşlemleri
15 uygulamalar
16 final sınavı