Środowisko programisty: Różnice pomiędzy wersjami
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Linia 23: | Linia 23: | ||
=== Literatura === | === Literatura === | ||
* Dokumentacja bash, grep | * Dokumentacja bash, grep i sort. | ||
* Dokumentacja systemów | * Dokumentacja systemów svn i mantis. | ||
* Brian Kernighan, Dennis Ritchie, ''Język ANSI C'', WNT 2004 | * Brian Kernighan, Dennis Ritchie, ''Język ANSI C'', WNT 2004 | ||
Wersja z 10:30, 18 wrz 2006
Forma zajęć
Laboratorium (30 godzin)
Opis
Przedstawienie środowiska programisty obejmujące: podstawowe narzędzia tekstowe, programy narzędziowe, wprowadzenie do systemów wspierających tworzenie oprogramowania i zarządzanie projektami programistycznymi. Przedstawienie elementów programowania w języku C.
Sylabus
Autor
- Krzysztof Ciebiera
Zawartość
- Pliki, typy plików, poruszanie się po katalogach
- Tworzenie dokumentów matematycznych w języku LaTeX
- Narzędzia tekstowe typu grep, sort, ....
- Programy do zarządzania źródłami (np. svn)
- Programy do zarządzania zadaniami i błędami (np. mantis)
- Kompilatory, fazy kompilowania programów
- Odpluskwianie programów
- Język C
Literatura
- Dokumentacja bash, grep i sort.
- Dokumentacja systemów svn i mantis.
- Brian Kernighan, Dennis Ritchie, Język ANSI C, WNT 2004
Moduły
- Wprowadzenie do Basha
- Bash - podstawowe komendy
- Bash - pisanie skryptów
- Wyrażenia regularne
- Bash - skrypty złożone
- Zarządzanie kodem i błędami
- Wprowadzenie do języka C
- C - zmienne i funkcje
- C - tablice i wskaźniki
- C - pliki
- C - biblioteki i programy
- Zarządzanie wersjami - Subversion
- Składanie dokumentów - Latex