Zajęcia towarzyszące wykładowi Programowanie i metody numeryczne I mają na celu naukę podstaw programowania w języku Pascal oraz omówienie i zapisanie w Pascalu algorytmów kilku metod numerycznych (interpolacja, całkowanie numeryczne, rozwiązywanie równań nieliniowych, rozwiązywanie układów równań liniowych). Warunkiem zaliczenia ćwiczeń jest aktywny udział w zajęciach (dopuszcza się jedną nieusprawiedliwioną nieobecność) oraz zaliczenie sprawdzianów i kolokwium końcowego. Kolokwium końcowe obejmować będzie zagadnienia teoretyczne (znajomość omawianych algorytmów, zasad języka Pascal) i praktyczne (napisanie _na kartce_ krótkiego programu). Każdy z uczestników zajęć tworzy w swoim katalogu domowym podkatalog PMN1 i tam gromadzi pisane w czasie zajęć procedury/funkcje i programy. Kopie tych plików należy także przechowywać na dyskietce. Opis języka Pascal i przykłady jego użycia można znaleźć m.in. w książkach: Ryszard K.Kott Programowanie w języku PASCAL (Wydawnictwo Naukowo-Techniczne, Warszawa 1988) Włodzimierz Arciszewski Ćwiczenia z Turbo Pascala, wyd. II (Wydawnictwo MIKOM, Warszawa 2000) pascal.pas/pascal.html stanowi ,,ściągawakę" z Pascala (która daje się skompilować i uruchomić). Bez znajomości zawartości tego dokumentu trudno będzie zaliczyć PMN1. Kompilator Turbo Pascal jest dostępny w systemie windows oraz linux (komenda fpc). Sporo informacji o języku Pascal, zasadach programowania, algorytmach oraz kompilatorze Turbo Pascal można znaleźć w Internecie. Warto np. zajrzeć na strony: Portal Programisty: http://www.binboy.org/; zakładka: Programowanie --> Pascal --> Opis języka Programmer's Sun: http://www.ps.nq.pl/pas/pas.htm Sun Workshop: http://www.hpc.uni.torun.pl/doc/workshop.4.2/