Předmět: Programování - Fortran

« Zpět
Název předmětu Programování - Fortran
Kód předmětu KFY/KFORT
Organizační forma výuky Přednáška + Cvičení
Úroveň předmětu Bakalářský
Rok studia 2
Semestr Zimní a letní
Počet ECTS kreditů 5
Vyučovací jazyk Čeština
Statut předmětu Povinný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Svoboda Martin, Mgr. Ph.D.
Obsah předmětu
1. Jazyk Fortran a jeho historie; vývojové prostředí pod OS Linux a v MS Windows; kompilace programu; jednoduchý vstup a výstup. 2. Základy syntaxe: volný formát; vnitřní datové typy; implicitní typy; deklarace, inicializace, konstanty. 3. Základy syntaxe: skalární výrazy; matematické operace; základní vnitřní matematické funkce. 4. Relační operátory, logické operátory, priority operátorů; práce s řetězci; typová konverze; celočíselné dělení; vnitřní funkce. 5. Příkazy organizační: podmíněné příkazy. 6. Příkazy organizační: cykly. 7. Vnější funkce: předávání argumentů; viditelnost proměnných; volitelné argumenty. 8. Procedury: předávání argumentů; viditelnost proměnných; volitelné argumenty; rekurzivní procedury. 9. Pole: statická a dynamická deklarace; přístup k polím; vnitřní funkce a procedury pro práci s poli; pole jako argument procedur. 10. Vstup a výstup; formátování zápisu. 11. Práce se soubory: typy souborů; čtení, zápis; formátování zápisu. 12. Funkce a podprogramy pro generování náhodných čísel. 13. Pokročilé rysy jazyka Fortran: moduly; pointery; odvozené typy.

Studijní aktivity a metody výuky
nespecifikováno
Výstupy z učení
Studenti se v kurzu naučí programovat v jazyku Fortran a osvojí si na příkladech programování jednoduchých aplikací, které naprogramují během samostatné práce. Osvojí si především syntaxi volného formátu, příkazy, formátování vstupu a výstupu, práci s poli, používání podprogramů a modulů a uživatelské typy.

Předpoklady
nespecifikováno

Hodnoticí metody a kritéria
nespecifikováno
naprogramování seminárních úloh, ústní zkouška
Doporučená literatura
  • Celý J. Začínáme programovat v jazyce Fortran 95, PřF MU, 2010.
  • Hahn B. D. Fortran for Scientists and Engineers, University Press, 2017.
  • Jorgensen E. Introduction to Programming using Fortran 95/2003/2008, Free Press, 2018.
  • Vicher M. Fortran, PřF UJEP, Ústí n. Lab., 2003.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr