MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ
Dersin Adı   SİSTEM PROGRAMLAMA (SEÇMELİ)
Dönemi Dersin Kodu Teorik Saat / Uygulama Saati AKTS
7 1213767 3 / 0 4
Dersin Düzeyi Lisans
Dersin Dili Türkçe
Dersin Veriliş Biçimi Yüz Yüze
Dersin Koordinatörü Öğr.Gör. Mustafa Gökmen
Koordinator E-mail gokmen selcuk.edu.tr
Öğretim Elemanı
Öğr.Gör. Mustafa Gökmen
Yardımcı Öğretim Elemanları
Görevlendirilen Arş.Gör.
Dersin Amacı Windows işletim sisteminin yazılımsal olarak yönetilmesi ve denetlenmesi için gereken programlama ve sistemler arası iletişim için gereken programlama bilgi ve becerilerini kazandırmak.
Temel Bilimler Mühendislik Bilimleri Sosyal Bilimler Eğitim Bilimleri Sanat Bilimleri Sağlık Bilimleri Tarım Bilimleri
0 100 0 0 0 0 0
DERS YÖNTEM VE TEKNİKLERİ
Derste teorik olarak Sistem API fonksiyonlarının yapıları anlatılarak, öğrencilerden benzer API'leri kullanarak belirli bir sistem yazılımını geliştirmeleri beklenir.
HAFTA DERS İÇERİĞİ KAYNAK
1 System programlama konsepti Windows System Programming
2 Windows ve Linux/UNIX sistemleri Windows System Programming
3 C/C++ ve temel yapılar Windows System Programming
4 Sistem APIlerinin kullanımı Windows System Programming
5 Sistem çağrıları ve mesajlar Windows System Programming
6 Sistem bilgisini alma Windows System Programming
7 I/O programlama Windows System Programming
8 Ara Sınav
9 Yetkilendirme ve erişim düzeyleri Windows System Programming
10 Processler ve Threadler Windows System Programming
11 Process ve Thread senkronizasyonu Windows System Programming
12 Kritik bölgelerin kullanımı Windows System Programming
13 Bellek kullanımı ve yönetimi Windows System Programming
14 RPC ve Socket programlama Windows System Programming
15 Kabuk (Shell) programlama Windows System Programming
DEĞERLENDİRME SİSTEMİ   Ara Sınav Final
  Sayı Katkı Payı Sayı Katkı Payı  
Yarıyıl İçi Çalışmaları : - - - -
Devam/Katılım : - - - -
Uygulamalı Sınav : - - - -
Derse Özgü Staj : - - - -
Küçük Sınav : - - - -
Ödev : 1 10 - -
Sunum ve Seminer : - - - -
Projeler : - - - -
Atölye/Laboratuvar Uygulamaları : - - - -
Vaka Çalışmaları : - - - -
Arazi Çalışmaları : - - - -
Klinik Çalışmaları : - - - -
Diğer Çalışmaları : - - - -
Ara Sınav   1 30 - -
Final   - - 1 60
AKTS İŞ YÜKÜ TABLOSU   Sayı Süre
Ders Süresi : 14 3
Sınav Dışı Ders Çalışma Süresi : 14 1
Sunum ve Seminer Hazırlama : 1 10
Derse Özgü Staj : - -
Atölye/Laboratuvar Uygulamaları : - -
Arazi Çalışmaları : - -
Vaka Çalışmaları : - -
Projeler : - -
Ödev : 4 6
Küçük Sınavlar : - -
Ara Sınav : 1 15
Final : 1 15
DERSİN AKTS KREDİSİ 4
No DERS ÖĞRENİM ÇIKTISI KATKISI (*)
D.Ö.Ç. 1 Windows işletim sisteminde sistem donanımı ve yazılımların yönetimi için özel yazılımlar geliştirebilme bilgi ve becerisi kazanırlar. 4
D.Ö.Ç. 2 İleri seviye işletim sistemi ve donanım kontrol programları yazama becerisi kazanırlar. 3
* 1: Zayıf - 2: Orta - 3: İyi - 4: Çok İyi
PROGRAM ÇIKTISI VE DERS ÖĞRENİM ÇIKTISI İLİŞKİ MATRİSİ

DÖÇ1DÖÇ2DÖÇ3DÖÇ4DÖÇ5DÖÇ6DÖÇ7DÖÇ8DÖÇ9DÖÇ10DÖÇ11DÖÇ12DÖÇ13DÖÇ14DÖÇ15DÖÇ16DÖÇ17DÖÇ18DÖÇ19DÖÇ20
PÇ1
PÇ2
PÇ3
PÇ4
PÇ5
PÇ6
PÇ7
PÇ8
PÇ9
PÇ10
PÇ11
PÇ12
PÇ13
PÇ14
PÇ15
PÇ16
PÇ17
PÇ18
PÇ19
PÇ20