Název předmětu | Svobodný software v přírodních vědách |
---|---|
Kód předmětu | KCH/0900 |
Organizační forma výuky | Přednáška + Cvičení |
Úroveň předmětu | Bakalářský |
Rok studia | 1 |
Semestr | Zimní a letní |
Počet ECTS kreditů | 2 |
Vyučovací jazyk | Čeština |
Statut předmětu | Povinný, Povinně-volitelný |
Způsob výuky | nespecifikováno |
Studijní praxe | nespecifikováno |
Doporučené volitelné součásti programu | Není |
Vyučující |
---|
|
Obsah předmětu |
0. Free software a open source, projekt GNU, licence GPL. Linux a linuxové distribuce. Internetové prohlížeče, alternativy známých programů (kancelářský balík OpenOffice.org, tabulkový kalkulátor Gnumeric, instant messengers, bitmapový editor Gimp, vektorový editor Inkscape). Proprietární (nesvobodný) software (Acrobat Reader, Skype). 1. Adresářová struktura "unixových" OS. Základy práce s příkazovým řádkem, práce se soubory a složkami. Příkazy cp, mv, mkdir, rm, ls, cat a souborový manažer Midnight Commander. Nastavení skupiny, vlastníka a práv k souboru. Práce s dokumentací: příkazy man a info. 2. Interaktivní editace souborů. Práce v editoru Vim. 3. Pokročilejší práce v příkazovém řádku. Příkazy grep, tail, head, sed, awk, echo. Přesměrování vstupu a výstupu (operátory >, >>, <), spojování příkazů rourou (operátor |) a psaní skriptů. 4. Programování v linuxu. Překladač gcc: kompilace jednoduchého kódu. Práce s procesy: spouštění na pozadí a zabití, operátor &, příkazy fg, bg, ps, top, kill a killall. Skriptovací jazyky. 5. Tvorba grafů - práce s programem Gnuplot: interaktivní i dávkové ovládání, výstup na obrazovku i do postscriptu. 6. Práce v programu Octave (klon Matlabu). 7. Sazba matematických textů - typografický systém LaTeX. Čtení a zpracování postscriptu/PDF. Tvorba článků a prezentací. 8. Grafika v linuxu. Prohlížení a editace. Programy Xfig, Ipe, Gimp, Inkscape, Imagemagick.
|
Studijní aktivity a metody výuky |
nespecifikováno |
Výstupy z učení |
Kurz je zaměřen na zvládnutí základů práce s operačním systémem Linux a vybranými svobodnými nástroji, které může přírodovědec využít ke své práci. Budeme se zabývat prací se soubory, programováním, numerickými výpočty, kreslením grafů a tvorbou odborných dokumentů. Předpokládám základní uživatelskou znalost práce na PC. Znalost angličtiny velkou výhodou (probírané programy zpravidla mají výbornou dokumentaci v anglickém jazyce).
|
Předpoklady |
nespecifikováno
|
Hodnoticí metody a kritéria |
nespecifikováno
|
Doporučená literatura |
|
Studijní plány, ve kterých se předmět nachází |
Fakulta | Studijní plán (Verze) | Kategorie studijního oboru/specializace | Doporučený semestr | |
---|---|---|---|---|
Fakulta: Přírodovědecká fakulta | Studijní plán (Verze): Fyzika (dvouoborové) (A14) | Kategorie: Fyzikální obory | - | Doporučený ročník:-, Doporučený semestr: - |
Fakulta: Přírodovědecká fakulta | Studijní plán (Verze): Chemie (dvouoborové) (A14) | Kategorie: Chemické obory | - | Doporučený ročník:-, Doporučený semestr: - |
Fakulta: Přírodovědecká fakulta | Studijní plán (Verze): Toxikologie a analýza škodlivin (A14) | Kategorie: Chemické obory | - | Doporučený ročník:-, Doporučený semestr: - |