Anasayfa  »  Ticari Bilimler Fakültesi »  Yönetim Bilişim Sistemleri Programı

DERS ADIDERS KODUYARIYILTEORİ + UYGULAMA (Saat)AKTS
YAPISAL PROGRAMLAMA I YBS215 Üçüncü Yarıyıl (Güz) 2 + 2 5

DERSİN TÜRÜZorunlu
DERSİN DÜZEYİLisans
DERSİN YILI2
YARIYILÜçüncü Yarıyıl (Güz)
AKTS5
ÖĞRETİM ELEMAN(LAR)IDoçent Doktor Esma Ergüner Özkoç
DERSİN ÖĞRENME KAZANIMLARI Bu dersin sonunda öğrenciler;
1) Fonksiyonları kullanarak uygun çözüm algoritmasını oluşturur ve C programlama dili ile kodlar
2) Tek ve Çift boyutlu dizileri kullanarak uygun çözüm algoritmasını oluşturur ve C programlama dili ile kodlar
3) İşaretçileri kullanarak uygun çözüm algoritmasını oluşturabilir ve C programlama dili ile kodlar
4) Dizi ve İşaretçiler arasındaki ilişkiyi açıklar.
5) Fonksiyon çağırırken (değerle veya referansla) uygun yöntemi seçer.
DERSİN VERİLİŞ BİÇİMİYüz Yüze
DERSİN ÖNKOŞULLARIVar( YBS116)
ÖNERİLEN DERSLERYok
DERS TANIMIC programa dili kullanılarak aşağıda verilen konular işlenmektedir. Fonksiyonlar: kitaplık ve kullanıcı fonksiyonlar, değerle çağırma, bellek sınıfları, Rasgele sayı türetme algoritması, Geriye değer dönüşlü fonksiyonlar, Bir boyutlu diziler, indis, boyut, işlemler, iki boyutlu diziler,fonksiyon ile ilişkilendirme, Gösterici, Gösterici operatörleri ve öncelikleri, Fonksiyonları değerle bağlantılı çağırma, Göstericiler üzerinde aritmetik işlemler, Göstericiler ve diziler arasındaki ilişkiler
DERS İÇERİĞİ
HAFTAKONULAR
1. Hafta Fonksiyonlar :kitaplık ve kullanıcı tanımlı fonksiyonlargörevleri: MIB-AMB, DB, Bellek, G/Ç Birimleri. Yan Bellekler. Veri tanımı, Bit, Byte ölçekleri.
2. Hafta Fonksiyonları değerle çağırma, Geriye değer dönüşlü fonksiyonlar
3. Hafta Bellek sınıfları, Rasgele sayı türetme algoritması
4. Hafta Bir boyutlu diziler
5. Hafta Bir boyutlu diziler
6. Hafta İki boyutlu diziler
7. Hafta Dizileri fonksiyon ile ilişkilendirme
8. Hafta A R A S I N A V H A F T A S I
9. Hafta Göstericiler
10. Hafta Gösterici operatörleri ve öncelikleri
11. Hafta Fonksiyonları değerle bağlantılı çağırma
12. Hafta Fonksiyonları referansla çağırma
13. Hafta Göstericiler üzerinde aritmetik işlemler
14. Hafta Göstericiler ve diziler arasındaki ilişkiler
ZORUNLU YA DA ÖNERİLEN KAYNAKLAR1- Programalmayı C ile Öğreniyorum , Muhammet & SeherYorulmaz, 2015, ISBN: 975-8982-51-6,Palme yayın dağıtım

2-C: How to Program, H. M. Deitel and P. J. Deitel, Prentice Hall, International Edition, ISBN: 0-13-089572-5
ÖĞRETİM YÖNTEM VE TEKNİKLERİAnlatım,Eğitim-Uygulama
DEĞERLENDİRME YÖNTEMİ VE GEÇME KRİTERLERİ
 SayısıToplam Katkısı(%)
Ara Sınav130
Ödev210
Mini-Sınav310
Uygulama/Pratik110
Toplam(%)60
Yıl İçinin Başarıya Oranı(%)60
Finalin Başarıya Oranı(%)40
Toplam(%)100
AKTS İŞ YÜKÜ
Aktivite Sayı Süresi(Saat) İş Yükü
Ara Sınav111
Kısa Sınavlara hazırlık3412
Sınıf Dışı Ders Çalışma Süresi14228
Final Sınavına Hazırlık12020
Ders Saati14228
Ara Sınava Hazırlık11616
Laboratuvar14228
Final Sınavı111
Ödevler2612
Toplam İş Yükü146
Toplam İş Yükü / 304,86
Dersin AKTS Kredisi5
DİLTürkçe
STAJ / UYGULAMAYok
  

PROGRAM YETERLİLİKLERİ (P) / DERSİN ÖĞRENME KAZANIMLARI (Ö) MATRİSİ
Ö1Ö2Ö3Ö4Ö5
P1         
P2         
P3         
P4      X   X  
P5         
P6         
P7  X   X   X   X   X
P8  X   X   X   X   X
P9          X
P10          X
P11