Programowanie

Celem przemiotu jest zapoznanie ze środowiskiem Matlab oraz wybranym językiem programowania do wykorzystania w celach naukowych, badawczych oraz w życiu codziennym.

Program zajęć

  • Wprowadzenie do programowania.
  • Języki programowania i kompilatory.
  • Algorytmy i schematy blokowe do opisu zjawiska lub problemu.
  • Praca z kompilatorem, omówienie podstawowych funkcjonalności.
  • Podstawy poprawnego formatowania kodu i wykorzystanie komentarzy.
  • Typy i struktury danych, stałe, zmienne, operatory, podstawowe operacje arytmetyczne i logiczne.
  • Instrukcje warunkowe i pętle.
  • Tworzenie aplikacji konsolowych i prostych programów obliczeniowych.
  • Komponenty wizualne i ich wykorzystanie w aplikacji.
  • Programowanie obiektowe.
  • Rozbudowywanie aplikacji i podział na moduły.
  • Testowanie programów, wyjątki, wyszukiwanie błędów.
  • Środowisko Matlab do obliczeń inżynierskich.
  • Wykorzystanie gotowych bibliotek i skryptów do obliczeń numerycznych.
  • Graficzna prezentacja wyników na wykresach.