Programowanie w systemie Linux
Transkrypt
Programowanie w systemie Linux
Programowanie w systemie Linux Jacek Lach Zakład Oprogramowania Instytut Informatyki Politechnika Śląska Plan Jacek Lach. Programowanie w systemie Linux • Program wykładów • Program laboratorium • Warunki zaliczenia • Narzędzia • Literatura Program wykładów • Pliki i środowisko Jacek Lach. Programowanie w systemie Linux • Terminale i ncurses • Procesy i wątki • Zarządzanie danymi, bazy danych • XML • Autoryzacja • Tworzenie bibliotek • Wersje międzynarodowe • Testowanie i uruchamianie oprogramowania Program laboratorium Jacek Lach. Programowanie w systemie Linux • Narzędzia programistyczne I • Narzędzia programistyczne II • Programowanie dla konsoli • Wątki • Programowanie aplikacji sieciowych • Biblioteka Qt Warunki zaliczenia Jacek Lach. Programowanie w systemie Linux • Wykonanie serii ćwiczeń laboratoryjnych • Przedstawienie działającego projektu ze sprawozdaniem • Platforma: Linux • Język programowania: C, C++ • Zwolnienie: jeżeli projekt stanowi istotny element pracy dyplomowej Narzędzia Jacek Lach. Programowanie w systemie Linux • Knoppix (www.knoppix.de) • narzędzia systemowe Literatura Jacek Lach. Programowanie w systemie Linux • Strony podręcznika systemowego • LDP • www.gnu.org • “Linux Programming Unleashed” SAMS Publishing • “Beginning Linux Programming” Wrox Press • “Zaawansowane programowanie w systemie Linux” Helion Jacek Lach. Programowanie w systemie Linux Materiały dodatkowe http://wwwzo.iinf.polsl.gliwice.pl/~jlach jacek.lach at polsl.pl