Jdi na navigaci předmětu

NI-EPC

Stránky předmětu NI-EPC

Varování:

Stránky předmětu prochází přípravou na zimní semestr B261; aktuálně uvedené informace mohou být zastaralé.

Anotace

Studenti se naučí využívat moderní rysy programovacího jazyka C++ pro tvorbu software. Důraz je kladen především na efektivitu, a to jak v podobě tvorby udržovatelných a přenositelných zdrojových kódů, tak v podobě korektních programů s nízkými nároky na paměť a procesorový čas.

Charakteristika

Předmět NI-EPC je určen pro studenty, kteří mají vážný zájem o programování v současných verzích jazyka C++. Důraz je kladen na moderní formu programování v C++ a efektivní využití tohoto programovacího jazyka, ať už se jedná o efektivitu práce programů se systémovými prostředky nebo efektivitu psaní kódu a jeho následné údržby. Cílem předmětu je i pochopení „podstaty a filozofie“ C++.

Požadavky

NI-EPC tematicky navazuje na předměty BI-PA1 a BI-PA2 a u studentů se vyžaduje velmi dobrá znalost jejich látky. U předmětu BI-PA2 může být určitou výhodou znalost rozšiřujících materiálů. Dále je vyžadována znalost vybraného učiva předmětů BI-GIT, BI-OSY a BI-SAP. Užitečná může být znalost určitých partií předmětu BI-APS.

Studijní materiály

Jako základní učební materiály mohou sloužit slajdy z přednášek. Další vhodné materiály jsou například: