Předmět: Programování pro aplikovanou fyziku

» Seznam fakult » PRF » KEF
Název předmětu Programování pro aplikovanou fyziku
Kód předmětu KEF/PPAFX
Organizační forma výuky Přednáška + Cvičení
Úroveň předmětu Bakalářský
Rok studia nespecifikován
Semestr Letní
Počet ECTS kreditů 3
Vyučovací jazyk Čeština
Statut předmětu Volitelný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Bartoněk Luděk, doc. Ing. Ph.D.
Obsah předmětu
1. Úvod do teorie formálních jazyků (computer science), pojem gramatika, konečný automat, klasifikace gramatik, principy syntaxí řízeného překladu. 2. Úvod do strojově orientovaných jazyků - základní programovací techniky strojově orientovaných jazyků (registrové, přímé, nepřímé indexové, bázové, relativní adresování) 3. Základy programování v assembleru, vytváření zdrojového programu, generování relokatibilního kódu, spojování (link), ukázky programů. 4. Programovací systém společnosti Microsoft Visual Basic (Beginners All - Purpose Symbolic Instruction Code), popis vývojového prostředí a jazyka, základní pojmy, datové typy a přiřazení, definice proměnných, konstanty, aritmetické výrazy, ukázky programů. 5. Popis Visual C++ pro Microsoft Windows, jeho součástí a vývojového prostředí, technologie průvodců AppWizard pro účely snadné implementace při řešení úloh v oboru aplikovaná fyzika, ukázky programů. 6. LabVIEW-(Graphical Programming for Instrumentation), ukázky programů. 7. Příklady řešených počítačových aplikací oboru aplikovaná fyzika při užití výše uvedených programových produktů.

Studijní aktivity a metody výuky
Přednášení
Výstupy z učení
Obsahem předmětu je problematika programování a osvojení vhodných nástrojů pro řešení počítačových aplikací v oboru aplikovaná fyzika.
Předmět zaměřený na získání schopnosti pochopení problému. Vysvětlit podstatu a interpretovat data, rozlišit a klasifikovat zadaný problém, předpovídat chování daných jevů.
Předpoklady
nespecifikováno

Hodnoticí metody a kritéria
Analýza výkonů studenta

Znalosti v uvedeném rozsahu.
Doporučená literatura
  • Bruce Eckel. (2006). Myslíme v jazyku C++. Grada Publishing a.s.
  • Cápek, P. a kol. (1992). Turbo Assembler 3.0. Grada.
  • Češka, M., Ježek, K., Melichar B., Richta K. (1999). Konstrukce překladačů. Praha, CZ, ČVUT.
  • Češka, M, Rábová, Z. (1985). Gramatiky a jazyky. VUT Brno.
  • Herout, P. (1994). Učebnice jazyka C. KOPP.
  • Michael Halvorson. (2010). Microsoft Visual Basic 2010. COMPUTER PRESS.
  • Pecinovský, R., Virius, M. (1996). Objektové programování 1. Grada.
  • Pokorný, J., Kvoch, M. (1999). Programování ve VISUAL BASICU 6.0. KOPP.
  • Virius,M. (1997). Visual C++ 5.0. Grada Publishing.
  • Zaratian, B. (1999). Visual C++. Computer Press Brno.


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
Fakulta: Přírodovědecká fakulta Studijní plán (Verze): Přístrojová a počítačová fyzika (2019) Kategorie: Fyzikální obory 1 Doporučený ročník:1, Doporučený semestr: Letní
Fakulta: Přírodovědecká fakulta Studijní plán (Verze): Aplikovaná fyzika (2019) Kategorie: Fyzikální obory 1 Doporučený ročník:1, Doporučený semestr: Letní