Zaawansowane Metody Programowania

2023/2024




Strona niniejsza zawiera materiały pomocnicze do wykładu z kursu "Zaawansowane metody programowania" prowadzonego na kierunku Automatyka i Robotyka Wydziału Elektroniki Politechniki Wrocławskiej.

Prowadzący:  Bogdan Kreczmer, dr inż., pok. 307 bud. C-3, tel. 71 320 2741
Godziny konsultacji:
Schemat konstrukcji adresu e-mail:  imię.nazwisko@pwr.edu.pl


Alternatywne adresy niniejszej strony:

 http://callisto.kcir.pwr.wroc.pl/~bk/zamp
 http://sequoia.kcir.pwr.wroc.pl/~kreczmer/zamp

Materiały dotyczące wykładów i ćwiczeń laboratoryjnych dostępne są na platformie ePortal.

Zadania na laboratorium

Nr Tytuł Czas OpisDod.Zasoby
0.   Git, ssh 3 godz. Acrobat Reader    
 
Materiały dodatkowe:
  BibTeX - przykłady stylów bibliografii [www]
  Papyrus - przykład tworzenia diagramu czynnosci (UML) Acrobat Reader
  Doxygen - przykład realizacji dokumentacji Acrobat Reader
  Strona domowa projektu Doxygen [www]
  Schemat konstrukcji pliku Makefile [www]
  Podręcznik do programu umbrello [www]


Literatura przedmiotu:
Anthony Williams, ``Concurrency in Action''
David Vandevoorde, Nicolai M. Josuttis, ``C++ szablony''
Elektroniczny podręcznik do XML
Thomas G. Habing, "XML Tutorial", 2004 (prezentacja) (kopia lokalna)
Elektroniczny podręcznik do XML Scheme
D. MacKenzie, T. Tromey, A. Duret-Lutz; "GNU Automake", 2009 (kopia lokalna)
D. MacKenzie, B. Elliston, A. Demaille; "GNU Autoconf", 2010 (kopia lokalna)
G. Matzigkeit, A. Oliva, T. Tanner, G, V. Vaughan; "GNU Libtool", 2010 (kopia lokalna)
Ch. Ramey, B. Fox; "Bash Reference Manual", 2009 (kopia lokalna)
Jerry Cain, "Programming Paradigms", wykłady
Literatura uzupełniająca:
E. Foster-Johnson, J. C. Welch, M. Anderson; "Od podstaw. Skrypty powłoki"; Helion 2006
Wikibook: "Bourne Shell Scripting", 2010 (kopia lokalna)
Inne interesujące strony strony:
Tutorial dla C++, opis biblioteki STL i nie tylko
Opis biblioteki STL
Opis biblioteki STL z przykładami


Wszelkie uwagi dotyczące tej strony proszę kierować na adres prowadzącego kurs podany na początku niniejszej strony.

Ostatnia modyfikacja: 2023.10.03