|
Bu kitabın amacı, Bilgisayar Bilimi ve Mühendisliğinin temel
matematiği sayılan ve Bilgisayar Mühendisliği, Bilgisayar Bilimleri,
Matematik-Bilgisayar Bölümleri, Matematik Bölümü ve mühendisliğin çeşitli
dallarında bir ders olan "ayrık matematik" (discrete/diskrete
matematik) konusunu ele almaktır.
Kitapta, konular, hem teorik olarak ele alınmış hem de
bilgisayar uygulamalarındaki uygulamaları işaret edilmektedir. Ayrıca, yer
yer çalıştırılabilir örnek çözümler de verilmektedir.
Böylesi bir eser, doğrudan veya dolaylı
olarak bilgisayar ilişkili tüm ünversite bölümleri ve bilişimciler için ilk
okunmasi gereken kitaptır. Bilgisayar biliminde ister donanım, ister yazilim
ve isterse kuramsal temeller olsun birçok problem matematiğe dayandırılarak
çözülür ve hatta birçok problem matematik olmaz ise çözülemez. Işte bu
matematik "ayrık matematik" diğer bri deyişle "diskrete matematik"tir.
Bu kitabın editörlüğüne ülkemizin
değerlerinden birisi olan sayğn Dr. Rifat ÇÖLKESEN ve Dr. Osman
ALIEFENDIOĞLU birikte yürütmektedir.
Bilgisayar Bilimi ve
Mühendisliğinin matematiği "Ayrık/Diskrete Matematik"tir.
Ağustos 2011 yılı
kitabı, bu dersi veriyorsaniz, e-posta yazınız ve bu kitaba ilk siz sahip
olunuz...
Içindekiler
(Taslak)
ÖNSÖZ
Bölüm 1.
bilgisayar biliminde matematiK
1.1. Matematigin Konulari
1.1.1. Niçin Diskrete Matematik
1.2. Algoritma ve Karmasiklik
1.3. Programlama Dilleri ve
Matematik
1.4. Bilgisayar Olimpiyatindan
Örnek Sorular
1.5. Sayisal Modelleme
1.6. Sayilar Kurami
1.7. Özet
1.8. Sorular
Bölüm 2.
KÜME KURAMI VE BILGISAYAR BILIMI
2.1. Kümeler: Siniflanmasi ve
Üyeleri
2.2. Küme Islemleri
2.3. Evrensel Küme ve Alt
Kümeler
2.4. Venn Diyagramlari
2.5. Diziler: Vektör, Matris,
Uzay
2.6. Küme Kuramina Dayali
Bilgisayar Projesi
2.8. Özet
2.9. Sorular
Bölüm 3.
ILIŞKIler
Prof. Dr. Abdullah
YILDIZ
3.1. Iliskinin Tanimi
3.2. Iliski Türleri
3.3. Iliskilerin Gösterilimi
3.4. n-li Iliski
3.5. Iliskiye Dayali
Bilgisayar Projesi
3.6. Özet
3.7. Sorular
Bölüm 4.
SAYMA ESASLARI VE TEKNİKLERİ
4.1. Sayma Esaslari
4.2. Permütasyon ve
Kombinasyon
4.3. Güvercin-Yuvasi Ilkesi
4.4. Olasilik Kurami
4.5. Rekürsiv Iliskiler
4.6. Böl-ve-Yönet Iliskisi
4.7. Saymaya Dayali Bilgisayar
Projesi
4.8 Özet
4.9. Sorular
Bölüm 5.
BOOLE CEBRI VE IKILI KÜME
5.1.3.
Temel Lojik Islemler ve Lojik Kapilar
5.2.
Lojik Ifadelerin Gösterilimi
5.2.2. Dogruluk Tablosu
5.2.2.
Kümeler Kurami ile
5.4.
Boole Cebrine Dayali Bilgisayar Projesi
5.5.
Özet
5.6.
Sorular
Bölüm 6.
GRAF TEORİSİ
Dr. Rifat
ÇÖLKESEN
6.1. Bir Veri Modeli Olarak
Graf
6.2. Graf Teorisi Üzerine
Temel Tanimlar
6.3. Graf Türleri
6.3.1. Basit Graf
6.3.2. Maliyetli Graf
6.3.3. Yönlendirismis Graf
6.3.4. .
6.4. Graf Üzerinde Dolasma
6.4.1. DFS
6.4.2. BFS
6.5. Yaygin Graf Problemleri /
Algoritmalari
6.5.1. En Kisa Yol Problemi
6.5.2. Yol Agaci Problemi
6.5.3. Gezgin Satisçi Problemi
6.5.4. Tasima Problemi
6.5.5. Graf Renklendirme
7.6. Bilgisayar Olimpiyatinda
Graf ile Çözülen Problemler
6.7. Graf Teorisine
Dayali Bilgisayar Projesi
6.8. Özet
5.9. Sorular
Bölüm 7.
AGAÇ VERI MODELI
Dr. Osman
ALIEFENDIOĞLU
7.1. Agaç Tanimi
7.2. Agaç Türleri ve
Uygulamalari
7.3. Ikili Agaçlar
7.3.1. Ikili Arama Agaci
7.3.2. Ikili Arama Agacinda Dolasma
7.3.3. Ikili Arama Agacinda Dengeleme Problemi
7.4. Kodlama Agaci
7.5. En Kisa Yol Agaci
7.6. Bilgisayar Olimpiyatinda
Agaç ile Çözülen Problemler
7.7. Agaca Dayali Bilgisayar
Projesi
7.8. Özet
7.9. Sorular
Bölüm 8.
OTOMATA KURAMI VE gramer çözümleme
8.1. Sonlu Durum Makinasi ve
Sonlu Durum Otomatasi
8.2. Turing Makinasi
8.3. Diller ve Gramer
Çözümleme
8.4. Otomata Kuramina Dayali
Bilgisayar Projesi
8.5. Gramer Çözümlemeye Dayali
Bilgisayar Projesi
8.6. Özet
8.7. Sorular
Bölüm 9.
FONKSIYONLAR VE ALTPROGRAMLAR
9.1. Fonksiyon Türleri
9.2. Matemaiksel Fonksiyonlar
9.3. Rekürsiv Yapili
Fonksiyonlar
9.5. Programlama Dillerinde
Fonksiyon Yapisi
9.6. Özet
9.7. Sorular
Bölüm 10.
Simgelerin sayIsal ortamda tutulmasI
10.1. Sayilarin Gösterimi
10.2. Karakter ve Sözcelerin
Gösterimi
10.3. Resim ve Sekillerin
Gösterimi
10.5. Veri Yapisi
10.6. Özet
10.7. Sorular
KAYNAKÇA
Yazar Özgeçmişleri
DIZIN
Notlar:
1) Bölüm
sırası değişebilir!
2) Bölüm
altbaşlıkları üzerinde ekleme, çıkarma yapılabilir!
Teknik Bilgiler:
350 sayfa
80 gr 1. hamur kagit.
16,5x24 cm2
ISBN: 975-6796-??-X.
Akademik Kitaplar - Bilimsel Kitaplar -
Üniversite Kitapları |