İşletim sistemlerinin genel yapısı. Posix sistem çağrıları: Standart dosya ve terminal giriş/çıkışı, proses yönetimi (çatallama, yükleme), prosesler arası iletişim (boru, paylaşılan bellek), çalışma anında proses bilgisi elde etme (monitöring), soket iletişimi, porting problemleri.
Refs:
[1] Unix / Linux Sistem Programlama Ders Notları, CSD 2002
[2] Advanced Linux Programming
[3] D. Lewine, “POSIX Programmer’s guide”.
[4] B.O. Gallmeister, “Programming for the real world POSIX.4”.
[5] M.Beck, H.Böhme, M.Dziadzka, U.Kunitz, R.Magnus, D.Verworner, “LINUX Kernel Internals”, Addison Wesley.
[6] W.R. Stevens, “UNIX Network programming”, Prentice Hall.
[7] A. Silberscatz, P.B. Galvin, “Operating System Concepts”, Addison Wesley.
[8] W. Stallings, “Operating systems: Internals and Design Principles”, Prentice Hall.