Geri

 

Dersin Adı

Kodu

Yarıyılı

T+U

Kredisi

AKTS

Nesneye  Dayalı Programlama I

504503

1

3+0

3

5

 

Ön koşul Dersler

 

 

Dersin Dili

Türkçe

Dersin Türü

Zorunlu

Dersin Koordinatörü

 

Dersi Veren

Yrd.Doç.Dr. M. Akif Nacar

Dersin Yardımcıları

 

Dersin Amacı

Yapısal programlamayı ve fonksiyonlar arası parametre aktarım işlevlerini ileri seviyeye taşıyarak C++ programlama diliyle ile nesne tabanlı programlamayı kavrayarak windows programlama ilkelerini uygulamalı öğrenebilmek.

Dersin Öğrenme Çıktıları

Yapısal programlamayı ve fonksiyonlar arası parametre aktarım işlevlerini ileri seviyeye taşıyarak C++ programlama diliyle ile nesne tabanlı programlamayı kavrayarak windows programlama ilkelerini uygulamalı öğrenebilmek.

Dersin İçeriği

Yapısal programlamayı ve fonksiyonlar arası parametre aktarım işlevlerini ileri seviyeye taşıyarak C++ programlama diliyle ile nesne tabanlı programlamayı kavrayarak windows programlama ilkelerini uygulamalı öğrenebilmek.

 

Haftalar

Konular

1

Nesne tabanlı programlamanın temel ilkeleri

2

C++' da programlama temelleri, Kontrol yapıları

3

Fonksiyonlarda parametre akışları

4

Kullanıcı tanımlamalı fonksiyon yazılımı-geliştirilmesi

5

Fonksiyonlarda Dinamik-Statik Diziler,

6

Aşırı Yüklemeli- Şablon yapılı fonksiyonlar

7

Dizi-String yapıları, Yapısal programlama

8

Arasınav

9

Sınıf (Class) ile nesne tabanlı programlama

10

Sınıflarda Miras alma işlevi,

11

Sınıflarda İçerme yapıları

12

Sınıflar, pointerlar, sanal fonksiyonlar

13

C++ ile Threat ve DLL oluşturma

14

Dönem sonu sınavı

 

 

 

Genel Yeterlilikler

 

 

Kaynaklar

J. Hollingworth, B. Swart, M. Cashman, P. Gustavson, 2003, Borland C Builder 6, Developer's Guide, SAMS

 

Değerlendirme Sistemi

Arasınav:       40
Final:              60

Projeler:

Ödevler: