SylabUZ
Course name | UNIX OS PROGRAMMING |
Course ID | 11.3-WF-FizD-PwŚUNIX-S16 |
Faculty | Faculty of Physics and Astronomy |
Field of study | Physics |
Education profile | academic |
Level of studies | Second-cycle studies leading to MS degree |
Beginning semester | winter term 2018/2019 |
Semester | 2 |
ECTS credits to win | 3 |
Course type | obligatory |
Teaching language | polish |
Author of syllabus |
|
The class form | Hours per semester (full-time) | Hours per week (full-time) | Hours per semester (part-time) | Hours per week (part-time) | Form of assignment |
Laboratory | 30 | 2 | - | - | Credit with grade |
Celem przedmiotu jest utrwalenie umiejętności obsługi systemów *UNIX oraz programowania w języku Python
Podstawy obsługi systemów *UNIX oraz podstawy programowania
- praca z powłoką systemową
- wykorzystanie narzędzi find, grep, awk, itp.
- pisanie skryptów w języku Python
- funkcje, instrukcje warunkowe, pętle
- instrukcje wejścia/wyjścia
Ćwiczenia laboratoryjne, dyskusje, samodzielna praca z dokumentacją oraz wyszukiwanie informacji w sieci Internet
Outcome description | Outcome symbols | Methods of verification | The class form |
Obecność na zajęciach, aktywność podczas zajęć, udzielanie prawidłowych odpowiedzi na pytania zadawana podczas zajęć, pisanie programów
[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)
[3] Każdorazowo ustalana przez prowadzącego
[1] Publikacje dotyczące programowania MPI: http://www.open-mpi.org/papers/
[2] Każdorazowo ustalana przez prowadzącego.
Modified by dr hab. Piotr Lubiński, prof. UZ (last modification: 27-06-2018 18:34)