714-0288/01 – Algoritmy a programování (AaP)
Garantující katedra | Katedra matematiky a deskriptivní geometrie | Kredity | 4 |
Garant předmětu | RNDr. Radomír Paláček, Ph.D. | Garant verze předmětu | RNDr. Radomír Paláček, Ph.D. |
Úroveň studia | pregraduální nebo graduální | Povinnost | volitelný odborný |
Ročník | 2 | Semestr | letní |
| | Jazyk výuky | čeština |
Rok zavedení | 2007/2008 | Rok zrušení | 2019/2020 |
Určeno pro fakulty | FAST | Určeno pro typy studia | bakalářské |
Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi
Hlavním cílem je seznámit se základními principy používanými při řešení úloh na počítači. Předmět bude věnován vytváření programových aplikací zaměřených na řešení úloh ze stavebnictví. Jako programovací prostředky bude používáno Delphi a Matlab.
Vyučovací metody
Přednášky
Individuální konzultace
Cvičení (v učebně)
Ostatní aktivity
Anotace
Posluchači budou seznámeni s návrhem aplikací v Delphi a s vytvářením programů v Matlabu. V průběhu předmětu budou řešeny modelové úlohy, které vyžadují použití numerických algoritmů. Důraz bude kladen na sepětí matematické formulace úlohy a jejího programového popisu s konkrétní inženýrskou aplikací. Část předmětu bude věnována grafickému zpracování výsledků.
Povinná literatura:
Doporučená literatura:
Forma způsobu ověření studijních výsledků a další požadavky na studenta
Požadavky pro udělení klasifikovaného zápočtu
=============================================
Podmínkou udělení klasifikovaného zápočtu je:
- účast ve cvičeních, 20 % neúčasti lze omluvit
- odevzdání 2 programů zadaných vedoucím cvičení v předepsané úpravě (po 20 bodech)
- absolvování 2 písemných testů (po 30 bodech)
Požadované znalosti jsou shodné s osnovou předmětu.
E-learning
Další požadavky na studenta
Nejsou žádné další požadavky na studenta.
Prerekvizity
Předmět nemá žádné prerekvizity.
Korekvizity
Předmět nemá žádné korekvizity.
Osnova předmětu
Týden. Náplň cvičení
--------------------
1. Vytváření aplikací v Delphi.
2. Tvorba jednoduchých grafických aplikací – použití oken.
3. Řešení úloh v Delphi – třídící algoritmy.
4. Řešení úloh v Delphi – výpočet kořenů rovnic.
5. Základy použití Matlabu.
6. Kreslící příkazy pro 1D a 2D grafiku.
7. Grafické modelování: interpolace a aproximace křivek a ploch.
8. Přibližný výpočet integrálu a derivace.
9. Přibližný výpočet dvojného integrálu.
10. Aplikace integrálu – výpočty momentů.
11. Aplikace derivace – průhyb nosníku.
12. Aplikace vlastních čísel – vibrace mostu.
13. Řešení vybraných úloh.
14. Hodnocení, udělování zápočtů.
Podmínky absolvování předmětu
Výskyt ve studijních plánech
Výskyt ve speciálních blocích
Hodnocení Výuky
Předmět neobsahuje žádné hodnocení.