Ders Notları

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

Öğretim Üyesi (Üyeleri): Prof.Dr. Sebahattin Bektaş *

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

  • Farklı bir isim yazıyor veya boş geliyor ise; ubs.omu.edu.tr adresinden, Öğrenci Web (Öğretim Üyesi) modülü seçilmeli,
  • Bologna Süreci -> Ders Öğretim Planları seçilmeli,
  • Açılan pencerede, ders verdiğiniz Fakülte, Bölüm, Ders seçilerek, Öğretim Üyesi (Üyeleri) alanına isminizi yazmalısınız...
Yıl: 1, Dönem: 2
Ders Kitabı / Malzemesi / Önerilen Kaynaklar

Schildt, H. and Guntle G, 2001. “The Complete Reference: Borland C++ Builder.”, Osborne/ McGraw Hill.

Dersin İçeriği

Derleyicilerin fonksiyonları, veri tipleri ve komutlar, bellek gereksinimi, bellek yönetimi, algoritmalar, ileri programlama ifadeleri, aritmetik ifadelerin optimizasyonu, derleyicide girdi/ çıktı ve format ifadelerinin işlenmesi, hata ayıklama, fonksiyonlar, pointerlar, yazılım tasarımı ve uygulamalar

Dersin Amacı

İleri programlama algoritmaları, veri modelleri ve bellek yönetim tekniklerini öğrencilere öğretmektir

Haftalık Ders İçeriği

Hafta Teorik Uygulama Laboratuar Ders Notları
1 İleri programlamaya giriş
2 Veri tipleri ve komutlar
3 Derleyicilerin fonksiyonları
4 Bellek gereksinimi, bellek yönetimi,
5 Algoritmalar
6 İleri programlama ifadeleri,
7 Aritmetik ifadelerin optimizasyonu,
8 Ara sınav
9 Derleyicide girdi/ çıktı ve format ifadelerinin işlenmesi.
10 Hata ayıklama.
11 Fonksiyonlar,
12 Pointerlar,
13 Yazılım tasarımı ve uygulamalar
14 Yazılım tasarımı ve uygulamalar.

Değerlendirme

# Etkinlikler Adet Yuzde Katkısı Yarıyıl İci Etkinlik Yıl Sonu Etkinlik
90 Yarıyıl (Yıl) İçi Etkinlikleri 0 40
91 Yarıyıl (Yıl) Sonu Etkinlikleri 0 60
1 Ara Sınav 1 100 1
2 Final Sınavı 1 100 1

Ders İş Yükü Verisi

# Etkinlikler Adet Süresi(saat) Toplam İş Yükü(saat)
1 Ara Sınav 1 3 3
2 Final Sınavı 1 3 3
5 Derse Katılım 13 4 52
22 Proje Hazırlama 5 20 100
23 Proje Sunma 5 5 28

Dersin Öğrenme Çıktıları

# Öğrenme Çıktı Id Açıklama
1 1566255 Veri modellerini öğrenme
2 1566256 Bellek yönetimini öğrenme
3 1566257 İleri düzey programlama yeteneği.

Bölüm Program Çıktıları

# Program Çıktı Id Açıklama
1 78766 Harita mühendisliği için bilimsel literatürü takip etmek,
2 78769 Harita mühendisliği için teknik ekipman yazılım ve donanımı takip etmek, kullanma yetisini kazanmak,
3 78770 Harita mühendisliği alanında edindiği bilgileri farklı disiplin alanlarından gelen bilgilerle bütünleştirerek yorumlayabilme ve yeni bilgiler oluşturabilme,
4 78771 Yapılan çalışmaların sonucunda elde edilen bilgileri sunmak için bilimsel makale, bildiri hazırlamak,
5 78772 Mesleki etiğe uygun profesyonel bilim insanı sorumluluğu sergilemek.
6 78773 İleri düzey Harita Mühendisliği kavramlarını bilimsel olarak tanımlamak ve uygulamak,

Ögrenme Çıktı Matrisi

Program Çıktısı
1 2 3 4 5 6
Öğrenme Çıktısı
1 5 5
2 5
3 5 5
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek

İletişim Bilgileri

Adres:
Ondokuz Mayıs Üniversitesi Rektörlük Binası Kurupelit Kampüsü, 55139 Atakum / SAMSUN
Telefon:
(362) 312 19 19
Eposta:
iletisim@omu.edu.tr