Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




Předmět Programování v Unixu (NSWI015)

Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu NSWI015 - Programování v Unixu, Matematicko-fyzikální fakulta, Univerzita Karlova v Praze (UK).

Top 10 materiálů tohoto předmětu

Materiály tohoto předmětu

Materiál Typ Datum Počet stažení

Další informace

Sylabus

vývoj a současnost UNIXu, standardy (The Single UNIX Specification), základní nástroje pro jazyk C, API/ABI popis funkce jádra OS z pohledu programátora v jazyce C evidence a kategorizace uživatelů/skupin, přístupová práva základy principů filesystémů, VFS, programování vstupů a výstupů, práce s file deskriptory manipulace s procesy, stavy procesů, spouštění programu, rozvržení virtuální paměti, formát ELF práce s rourami, sdílená paměť, rozhraní dynamického linkeru signály a jejich zpracování komunikace a synchronizace procesů, System V IPC síťová komunikace, rozhraní BSD sockets, převod jmen a IP adres vlákna a jejich vztah k procesům, synchronizace vláken (mutexy, rwlocks, podmínkové proměnné, semafory, bariéry)

Literatura

Stevens R.: Advanced Programming in the UNIX Environment, Second Edition, Addison Wesley, 2005Stevens R.: UNIX Network Programming, Volume 1, Third Edition: Networking APIs: Sockets and XTI, Prentice Hall, 2003Stevens R.: UNIX Network Programming, Volume 2, Second Edition: Interprocess Communications, Prentice Hall, 1999The Single UNIX Specification, Version 3. The Open Group, 2003

Garant

Mgr. Vladimír Kotal