Türkçe | English
SAĞLIK BİLİMLERİ ENSTİTÜSÜ / BİYOİSTATİSTİK ve TIP BİLİŞİMİ ANABİLİM DALI
TEZLİ YÜKSEK LİSANS
Ders Bilgi Paketi
https://www.ktu.edu.tr/sabe
Tel: +90 0462 3775680
SABE
SAĞLIK BİLİMLERİ ENSTİTÜSÜ / BİYOİSTATİSTİK ve TIP BİLİŞİMİ ANABİLİM DALI / TEZLİ YÜKSEK LİSANS
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

TBB5091Programlamaya Giriş Ve Algo.2+2+0AKTS:7.5
Yıl / YarıyılGüz Dönemi
Ders DuzeyiYüksek Lisans(Tezli)
Yazılım Şekli Seçmeli
BölümüBİYOİSTATİSTİK ve TIP BİLİŞİMİ ANABİLİM DALI
Ön KoşulYok
Eğitim SistemiYüz yüze , Uygulama
Dersin Süresi14 hafta - haftada 2 saat teorik ve 2 saat uygulama
Öğretim Üyesi--
Diğer Öğretim ÜyesiYok
Öğretim DiliTürkçe
StajYok
 
Dersin Amacı:
C programlama dilinde program yazmayı kavratmaktır. Problemin nasıl analiz yapılacağı açıklanacak ve program yazmada kullanılan mekanizmalar tanıtılacaktır. Donanım ile yazılım arasındaki sinerji üzerinde durulacaktır.
 
Öğrenim KazanımlarıPÖKKÖY
Bu dersi başarı ile tamamlayan öğrenciler :
ÖK - 1 : program bloklarının yapısını anlayabilir ve programın akış diyagramını kurabilir.1,31,3
ÖK - 2 : program döngülerinin çalışması ve dögü deyimlerini kavrayabilir.1,31,3
ÖK - 3 : dizi ve dizgileri kullanabilir.1,31,3
ÖK - 4 : pointer kullanmanın üstünlüklerini anlayabilir.1,31,3
ÖK - 5 : structure ve union değişken türlerini tanıyabilir.1,31,3
PÖKK :Program öğrenim kazanımlarına katkı, ÖY : Ölçme ve değerlendirme yöntemi (1: Yazılı Sınav, 2: Sözlü Sınav, 3: Ev Ödevi, 4: Laboratuvar Çalışması/Sınavı, 5: Seminer / Sunum, 6: Dönem Ödevi / Proje),ÖK : Öğrenim Kazanımı
 
Ders İçeriği
C programlama ortamı. C program bloklarının yapısı. Döngüler. Karar mekanizmaları. Fonksiyonlar. Diziler. Göstericiler. Structure ve Unionlar. Karakter display. C grafik fonksiyonları. Dosyalar. Büyük programlar. İleri değişkenler.
 
Haftalık Detaylı Ders Planı
 HaftaDetaylı İçerikÖnerilen Kaynak
 Hafta 1Program nedir? Algoritma nedir? Programlama dilleri hakkında genel bilgi.
 Hafta 2Akış şemaları,Değişken kavramı, aktarma ve atama işlemleri.
 Hafta 3Mantıksal operatörler ve değişkenler.
 Hafta 4Sayılar ile İlgili Algoritmalara ilişkin örnekler. Örneklerin akış şemalarının oluşturulması ve C programlama dilinde karşılıkları.
 Hafta 5Sayılar ile İlgili Algoritmalara ilişkin örnekler. Örneklerin akış şemalarının oluşturulması ve C programlama dilinde karşılıkları.
 Hafta 6Sayılar ile İlgili Algoritmalara ilişkin örnekler. Örneklerin akış şemalarının oluşturulması ve C programlama dilinde karşılıkları.
 Hafta 7Sayılar ile İlgili Algoritmalara ilişkin örnekler. Örneklerin akış şemalarının oluşturulması ve C programlama dilinde karşılıkları.
 Hafta 8Arasınav
 Hafta 9Diziler ve Dizilere İlişkin Algoritma ve Akış Şemaları örnekleri ve bu örneklerin C dilindeki karşılıkları.
 Hafta 10Diziler ve Dizilere İlişkin Algoritma ve Akış Şemaları örnekleri ve bu örneklerin C dilindeki karşılıkları.
 Hafta 11Diziler ve Dizilere İlişkin Algoritma ve Akış Şemaları örnekleri ve bu örneklerin C dilindeki karşılıkları.
 Hafta 12Ödev
 Hafta 13Matrisler ve Matrislere İlişkin Algoritma ve Akış Şemaları örnekleri ve bu örneklerin C dilindeki karşılıkları.
 Hafta 14Matrisler ve Matrislere İlişkin Algoritma ve Akış Şemaları örnekleri ve bu örneklerin C dilindeki karşılıkları.
 Hafta 15Final sınavları
 Hafta 16Dönem sonu sınavı
 
Ders Kitabı / Malzemesi
1Çelikkol S. 2001, Programlamaya Giriş ve Algoritmalar, Akademi Yayınevi, Rize, 442 p.
 
İlave Kaynak
1Çölkesen R. 2008, C Programlama Dili, Papatya Yayıncılık, İstanbul, 376 p.
 
Ölçme Yöntemi
YöntemHaftaTarih

Süre (Saat)Katkı (%)
Arasınav 8 11/11/2009 1,5 30
Ödev 12 11/12/2009 4 20
Dönem sonu sınavı 15 6/01/2010 1,5 50
 
Öğrenci Çalışma Yükü
İşlem adıHaftalık süre (saat)

Hafta sayısı

Dönem toplamı
Yüz yüze eğitim 4 13 52
Sınıf dışı çalışma 2 7 14
Arasınav için hazırlık 10 1 10
Arasınav 1.5 1 1.5
Uygulama 4 13 52
Ödev 4 1 4
Dönem sonu sınavı için hazırlık 15 1 15
Dönem sonu sınavı 1.5 1 1.5
Toplam Çalışma Yükü150