SylabUZ

Wygeneruj PDF dla tej strony

Unix OS programming - opis przedmiotu

Informacje ogólne
Nazwa przedmiotu Unix OS programming
Kod przedmiotu 13.2-WF-FizD-UOP-S17
Wydział Wydział Fizyki i Astronomii
Kierunek Fizyka
Profil ogólnoakademicki
Rodzaj studiów drugiego stopnia z tyt. magistra
Semestr rozpoczęcia semestr zimowy 2018/2019
Informacje o przedmiocie
Semestr 2
Liczba punktów ECTS do zdobycia 3
Typ przedmiotu obowiązkowy
Język nauczania angielski
Sylabus opracował
Formy zajęć
Forma zajęć Liczba godzin w semestrze (stacjonarne) Liczba godzin w tygodniu (stacjonarne) Liczba godzin w semestrze (niestacjonarne) Liczba godzin w tygodniu (niestacjonarne) Forma zaliczenia
Laboratorium 30 2 - - Zaliczenie na ocenę

Cel przedmiotu

To teach students how to *UNIX operating systems and how to write scripts in Python

Wymagania wstępne

Basics of *UNIX and basics of programming

Zakres tematyczny

  • Working with system shell

  • Using tools like find, grep, awk, etc.

  • Writing scripts in Python

  • Functions, conditionals, loops

  • Input/output

Metody kształcenia

Computer lab, discussions, individual students readings of technical documentation.

Efekty uczenia się i metody weryfikacji osiągania efektów uczenia się

Opis efektu Symbole efektów Metody weryfikacji Forma zajęć

Warunki zaliczenia

Presence on classes, activity, answering questions asked during classes, writing programs.

Literatura podstawowa

[1] Introduction to Parallel Computing, Peteresn Arbenz, Oxford University Press, 2004.
[2] Intel(R) 64 and IA-32 Architectures Optimization Reference Manual (http://developer.intel.com/assets/pdf/manual/248966.pdf)

Literatura uzupełniająca

[1] Papers on MPI applications: http://www.open-mpi.org/papers/

[2]  GNU Emacs Manual (http://www.gnu.org/software/emacs/manual/emacs.pdf)

Uwagi


Zmodyfikowane przez dr hab. Piotr Lubiński, prof. UZ (ostatnia modyfikacja: 28-06-2018 17:49)