PřF:F1400 Programování - Informace o předmětu
F1400 Programování
Přírodovědecká fakultapodzim 2002
- Rozsah
- 1/2/0. 3 kr. Ukončení: z.
- Vyučující
- prof. RNDr. Václav Holý, CSc. (přednášející)
prof. RNDr. Václav Holý, CSc. (cvičící) - Garance
- prof. RNDr. Josef Humlíček, CSc.
Ústav fyziky kondenzovaných látek – Fyzikální sekce – Přírodovědecká fakulta
Kontaktní osoba: prof. RNDr. Josef Humlíček, CSc. - Předpoklady
- základní znalosti práce s PC
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
- Mateřské obory/plány
- Cíle předmětu
- Základní informace o programovacím jazyku FORTRAN77 na takové úrovni, která umožňuje jeho použití ve fyzikálních výpočtech, základní informace o programu MATLAB s důrazem na jeho použití při operacích s maticemi a pro grafický výstup dat, základní informace o programu LATEX na úrovni umožňující psaní fyzikálních textů.
- Osnova
- 1. Zobrazování čísel v počítači. Chyby výpočtu - systematická chyba, chyba metody, zaokrouhlovací chyby. Zákon šíření chyb. Špatně a dobře podmíněné úlohy. 2. Jazyk Fotran77. Základní struktura jazyka. Struktura programu, hlavní program, podprogramy. Indentifikátory, proměnné a konstanty. Typy dat, jednoduchá a dvojitá přesnost. Deklarace proměnných. Jednoduchá proměnná a pole. Přiřazovací příkazy. Aritmetické operace. Přiřazování různých typů dat. Příkazy vstupu a výstupu. Standardní I/O zařízení, vstup a výstup do souboru. Příkaz format. Vnější a vnitřní funkce. Standardní funkce. Subroutiny. Skutečné a formální parametry. Blockdata. Organizace paměti, příkaz common, equivalence, external. Rozšíření v jazyku Fortran90. 3. Program a jazyk Matlab. Práce s programem, struktura dat. Základní příkazy. M-soubory. Příkazy ovládající grafický výstup. Vstup a výstup dat. 4. Psaní vědeckých textů v jazyce LATEX. Základní příkazy. Typ písma, velikost písma. Definice prostředí. Psaní matematických vzorců a tabulek. Formátování textu. Bilbiografie, indexy, vkládání obrázků.
- Literatura
- VOGEL, Jiří. Programování v jazyku Fortran. 2. vyd. Praha: SNTL - Nakladatelství technické literatury, 1973, 238 s. URL info
- HŘEBÍČEK, Jiří, Ivan KOPEČEK, Jan KUČERA a Pavel POLCAR. Programovací jazyk Fortran 77 a vědeckotechnické výpočty. Praha: Academia, 1989, 348 s. ISBN 80-200-0060-7. info
- PRESS, William H. Numerical recipes in Fortran 77 : the art of scientific computing. 2nd ed. Cambridge: Cambridge University Press, 1992, xxxi, 933. ISBN 052143064X. info
- RYBIČKA, Jiří. Latex pro začátečníky. 2. vyd. Brno: Konvoj, 1999, 190 s. ISBN 8085615746. info
- LAMPORT, Leslie. LATEX : a document preparation system : user's guide & reference manual. Illustrated by Duane Bibby. Reading: Addison-Wesley Publishing Company, 1986, 242 s. ISBN 0-201-15790-X. info
- HERINGOVÁ, Blanka a Petr HORA. Matlab pro Windows. Praha: H-S, 1995, l sv. info
- HERINGOVÁ, Blanka a Petr HORA. Matlab pro Windows. Praha: H-S, 1995, 147 s. info
- GANDER, W. a Jiří HŘEBÍČEK. Solving Prolems in Scientific Computing Using Maple and MATLAB. 3. vyd. Heidelberg: Springer Verlag, 1997, 408 s. ISBN 3-540-61793-0. info
- Metody hodnocení
- přednáška a cvičení, předmět je ukončen zápočtem
- Další komentáře
- Předmět je dovoleno ukončit i mimo zkouškové období.
Předmět je vyučován každoročně.
Výuka probíhá každý týden.
- Statistika zápisu (podzim 2002, nejnovější)
- Permalink: https://is.muni.cz/predmet/sci/podzim2002/F1400