Course detail

Algorithm Development in Engineering

FAST-VUC009Acad. year: 2022/2023

Not applicable.

Language of instruction

Czech

Number of ECTS credits

2

Mode of study

Not applicable.

Department

Institute of Computer Aided Engineering and Computer Science (AIU)

Learning outcomes of the course unit

Not applicable.

Prerequisites

Not applicable.

Co-requisites

Not applicable.

Planned learning activities and teaching methods

Not applicable.

Assesment methods and criteria linked to learning outcomes

Not applicable.

Course curriculum

Not applicable.

Work placements

Not applicable.

Aims

Not applicable.

Specification of controlled education, way of implementation and compensation for absences

Extent and forms are specified by guarantor’s regulation updated for every academic year.

Recommended optional programme components

Not applicable.

Prerequisites and corequisites

Not applicable.

Basic literature

Not applicable.

Recommended reading

Not applicable.

Classification of course in study plans

  • Programme BPC-VP Bachelor's 1 year of study, summer semester, elective

Type of course unit

 

Exercise

26 hod., compulsory

Teacher / Lecturer

Syllabus

* 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í.