Programowanie Systemowe w Windows NT i Unix
Transkrypt
Programowanie Systemowe w Windows NT i Unix
Data: 16.04.2008r. Wydanie: I Załącznik Symbol: Z-5.4-1-1 Strona: Status: obowiązujący 1/1 KARTA PRZEDMIOTU KARTA PRZEDMIOTU Wydział Automatyki, Elektroniki i Informatyki, Rok akademicki: 2009/2010 Nazwa przedmiotu: PROGRAMOWANIE Kod/nr SYSTEMOWE W WINDOWS NT I UNIX Kierunek: INFORMATYKA Specjalność: OPROGRAMOWANIE SYSTEMOWE Tryb studiów: STACJONARNE JEDNOLITE MAGISTERSKIE Rodzaj przedmiotu: Instytut/ Katedra: Semestr: Prowadzący przedmiot: Prowadzący zajęcia: TECHNICZNY INFORMATYKI IX dr inŜ. Wojciech Mikanik Liczba godzin Wykład: dr inŜ. Wojciech Mikanik, Liczba pkt ECTS Wykład: 30 dr inŜ. Sławomir Niedbała Ćwiczenia: Ćwiczenia: Laboratorium: dr inŜ. Piotr Fabian, Laboratorium: 30 dr inŜ. Michał Świderski, dr inŜ. Piotr Pecka, dr inŜ. Sławomir Niedbała Projekt: Projekt: Seminarium: Seminarium: Powiązanie ze standardami i cel kształcenia Celem przedmiotu jest poszerzenie wiadomości związanych z głównymi współczesnymi systemami operacyjnymi o zagadnienia programowania systemowego. W ramach przedmiotu studenci uzyskają podstawowe wiadomości n/t najwaŜniejszych interfejsów programowych i funkcji systemowych. Przedmioty wprowadzające oraz wymagania wstępne Student powinien posiadać podstawową wiedzę z zakresu programowania komputerów oraz z zakresu systemów operacyjnych. Przedmioty wprowadzające: Programowanie komputerów, Systemy operacyjne. Data: 16.04.2008r. Wydanie: I Załącznik Symbol: Z-5.4-1-1 Strona: Status: obowiązujący 2/1 KARTA PRZEDMIOTU Treść wykładów: * Pojęcia podstawowe. * Operacje we/wy (podstawowe i zaawansowane). * Pliki, systemy plików, katalogi. * Procesy i wątki. * Mechanizmy komunikacji między procesami. * Sygnały w systemie Unix. * Programowanie sieciowe. Treść/Tematy: Laboratorium (wykaz ćwiczeń laboratoryjnych) * Operacje we/wy (podstawowe i zaawansowane). * Pliki, systemy plików, katalogi. * Procesy i wątki. * Mechanizmy komunikacji między procesami. Metody dydaktyczne Wykład: Prowadzący przedmiot w trakcie wykładu wykorzystuje prezentacje multimedialne, a takŜe przedstawia studentom przykłady działania prostych aplikacji. Forma egzaminu/zaliczenia przedmiotu W ramach laboratorium student wykonuje dwa programy: jeden dla systemu UNIX i jeden dla systemu Windows. Warunkiem zaliczenia przedmiotu jest zaliczenie (na ocenę 3.0 lub wyŜszą) obu programów. Programy naleŜy przedstawiać do oceny w terminach podanych przez prowadzącego sekcję. Minimalne wymagania do egzaminu /zaliczenia Zaliczenie obu programów na zajęciach laboratoryjnych. Literatura 1. W. Richard Stevens: " Programowanie w środowisku systemu UNIX". WNT, 2002 2. Marc J. Rochkind: "Programowanie w systemie UNIX dla zaawansowanych". WNT, 2007 3. Charles Petzold: " Programowanie Windows". READ ME/EREMIS, 1999 4. Microsoft Developers Network (MSDN). http://msdn.microsoft.com Zatwierdzono: ……………………………. ………………………………………………… (data i podpis prowadzącego) (data i podpis Dyrektora Instytutu/Kierownika Katedry)