Detail předmětu
Inženýrská algoritmizace
Akademický rok 2025/26
VUC009 předmět není zařazen v žádném programu fakulty
Základy algoritmizace pro technicky orientované uživatele s využitím běžně dostupných integrovaných programovacích nástrojů.
Aplikace elementárních numerických metod při simulaci a vizualizaci jednoduchých soustav z oblasti mechaniky, aerodynamiky, termodynamiky apod.
Základy objektového modelu AutoCADu a jeho využití pro zpracování větší aplikace.
Aplikace elementárních numerických metod při simulaci a vizualizaci jednoduchých soustav z oblasti mechaniky, aerodynamiky, termodynamiky apod.
Základy objektového modelu AutoCADu a jeho využití pro zpracování větší aplikace.
Kredity
2 kredity
Jazyk studia
čeština
semestr
letní
Garant předmětu
Zajišťuje ústav
Způsob a kritéria hodnocení
zápočet
Nabízet zahraničním studentům
Nenabízet
Předmět na webu VUT
Cvičení
13 týdnů, 2 hod./týden, povinné
Osnova
- Vývojové prostředí jazyka VBA. Používání referencí a typových knihoven.
- Proměnné, reprezentace datových typů, přiřazovací příkaz.
- Příkazy pro řízení běhu, podmíněné příkazy a cykly.
- Funkce a procedury. Předávání parametrů.
- Vestavěné prvky jazyka, vstupy a výstupy.
- Formuláře a události. Obsluha událostí.
- Práce se strukturovanou typu pole. Vektorová funkce.
- Objektově orientované programování.
- Základy simulace, využití numerických metod, počáteční úloha.
- Animace s využitím vestavěných vizualizačních nástrojů. Dynamický graf.
- Programová práce se souborovým systémem, algoritmy datových konverzí.
- Příklady řešení inženýrských úloh. Statistické a optimalizační problémy.
- Pokročilé řešení a animace velkých deformací pružné soustavy.
- Objektové modely aplikací MS Office, AutoCAD. Základní objekty modelů. Syntaxe. Vlastnosti a metody.
- Rozhraní AutoCAD ActiveX Automation.
- Aplikační vytváření entit. Editace elementárních entit. Práce s vrstvami. Konstrukce výběrů.
- Aplikační vytváření složitějších entit (bloky, externí reference) a jejich atributy.
- Zpracování entit definovaných v textovém souboru. Práce se souborovým systémem.
- Kooperace aplikačních modelů, programové zpracování rozsáhlých textů. Generování náhradní oblasti pro řešení MKP úlohy.
- Postprocesing. Vykreslení provedeného zaměření.