TRAKYA ÜNİVERSİTESİ, MÜHENDİSLİK FAKÜLTESİ, BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ DAĞITIK SİSTEMLER – BIL 4115 2014-2015 GÜZ DERS İÇERİĞİ Dersin Hocası: Yrd.Doç.Dr. Cenk ATLIĞ Dersin Web Sitesi: http://cenkatlig.trakya.edu.tr/DagSis/2014Guz Dersin Hocasının E-postası: [email protected] Dersin Hocasının Facebook Adresi: https://www.facebook.com/cenk.atlig Dersin Hocasının Twitter Adresi: https://twitter.com/Cenk_ATLIG Dersin Hashtag: #DagSis4115 Dersin Amacı: Dağıtık bilgisayar sistemlerin çalışma prensiplerinin anlaşılması ve bilgisayar ağları üzerinde dağıtık sistem yöntemlerinin tasarlanması konusunda bilgi ve tecrübe kazanılmasıdır. DERS KONULARI HAFTA 1. 2. 3. 4. 5. 6. KONULAR Dağıtık sistemlerin gelişim süreci. Dağıtık sistemlerin kullanılması sayesinde elde edilen avantajlar ve fırsatlar. HAFTA 7. ARA SINAV HAFTASI Dağıtık sistemlerde karşılaşılan sorunlar. Dağıtık sistemlerin karakteristik özellikleri. 8. Eşzamanlı ve eşzamansız dağıtık sistemler. 10. Dağıtık sistemlerde processler arası iletişim sistemleri ve Inter Process Communication (IPC)’in bu konudaki yeri. Dağıtık sistemlerde processler arası iletişim sistemleri ve Inter Process Communication (IPC)’in bu konudaki yeri. (…devam) Dağıtık sistemlerin alt yapısında kullanılan bilgisayar ağ yapılarının değerlendirilmesi. KONULAR Dağıtık sistemlerin alt yapısında kullanılan bilgisayar ağ yapılarının değerlendirilmesi. (…devam) 11. UNIX ve Windows işletim sistemlerinde IPC yöntemleri. Çoklu yayın (multicasting) ve güvenli çoklu yayın (reliable multicasting). Grup iletişiminin önemi, özellikleri ve temel yapısı. Grup iletişimine örnekler. 12. Grup iletişimine örnekler. (…devam) 13. Seçim algoritmaları. 14. Seçim algoritmalarına örnekler. 9. FİNAL SINAVLARI Ders Kitabı: Belirli bir ders kitabı yoktur. Öğrencilerin kendilerini daha fazla geliştirmesi için derste anlatılan konulara ilaveten aşağıda bir kısmı belirtilmiş olan güvenilir kaynaklardan bilgi toplamaları yararlı olacaktır. - Yardımcı Kaynaklar: Carlos, A., et.al, Programming Distributed Computing Systems: A Foundational Approach, MIT Press, May 2013. Fokkink, W., Distributed Algorithms: An Intuitive Approach, MIT Press, December 2013. Coulouris, G., et al, Distributed Systems: Concepts and Design, 5th ed., Addison-Wesley, May 2011. Molisch, A., Wireless Communications, 2nd ed., IEEE Press, John Wiley & Sons, December 2010. Tanenbaum, A.S., Wetherall, D.J., Computer Networks, 5th ed., Prentice-Hall, October 2010.
© Copyright 2024 Paperzz