Ders Notları

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

Öğretim Üyesi (Üyeleri): Doç. Dr. Sedat Doğan Doç. Dr. Sedat Doğan *

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

C# programlama diliyle ilgili her türlü kitap ve materyal. MS Visual Studio 2022 Community Edition

Dersin İçeriği

C dilinin tarihi gelişimi, temel felsefesi ve standartlar. Dot Net Framework. Derleyici ve yorumlayıcılar. Statik ve dinamik kütüphaneler. Statik ve dinamik link. Veri tipleri, veri yapıları. C# da veri tipleri ve veri yapılarının tanımlanması. Program kontrol ifadeleri. C# derleyicisi. Derleyicinin özellikleri. Kullanılması. Nesne kavramı. Private ve public kavramı. Üye değişkenler ve üye fonksiyonlar. C# ’da fonksiyonların yapısı, tanımı ve çalışması. C# formları ve kontrolleri Bu nesnelerin özellikleri. Tek ve iki boyutlu diziler. Matris algoritmaları. Sınıf tanımlama konusuna giriş. Constructor ve destructor tanımları. Üye değişkenlerin ve üye fonksiyonların tanımlanması. Setter ve getter üye fonksiyonlarının tanımlanması. Kullanıcı tanımlı sınıfların kaydedilmesi ve kullanılması.

Dersin Amacı

Öğrencilere, C# nesneye dayalı programlama dilini öğretmek ve bu dili mesleğiyle ilgili problemleri çözme ve teknoloji geliştirme için kullanmalarını sağlamak.

Haftalık Ders İçeriği

Hafta Teorik Uygulama Laboratuar Ders Notları
1 C dilinin tarihi gelişimi, temel felsefesi ve standartlar. Dot Net Framework.
2 Derleyici ve yorumlayıcılar. Statik ve dinamik kütüphaneler. Statik ve dinamik link.
3 Veri tipleri, veri yapıları. C# da veri tipleri ve veri yapılarının tanımlanması.
4 Program kontrol ifadeleri.
5 C# derleyicisi. Derleyicinin özellikleri. Kullanılması.
6 Nesne kavramı. Private ve public kavramı. Üye değişkenler ve üye fonksiyonlar.
7 C# ’da fonksiyonların yapısı, tanımı ve çalışması.
8 C# formları ve kontrolleri Bu nesnelerin özellikleri.
9 Tek ve iki boyutlu diziler.
10 Arasınav
11 Matris algoritmaları.
12 Sınıf tanımlama konusuna giriş. Constructor ve destructor tanımları.
13 Üye değişkenlerin ve üye fonksiyonların tanımlanması.
14 Property değişkenlerin tanımlanması.
15 Kullanıcı tanımlı sınıfların kaydedilmesi ve kullanılması.
16