Course detail
Modern Programming Techniques
FP-ImpmPAcad. year: 2011/2012
Předmět je zaměřen zejména na tvorbu projektů a programů ve vývojovém prostředi Visual basic 2010.
Language of instruction
Czech
Number of ECTS credits
5
Mode of study
Not applicable.
Guarantor
Department
Learning outcomes of the course unit
Studenti budou znát teoreticky i prakticky filosofii tvorby jednoduchých i složitějších aplikací na základě znalostí obecných a moderních programovacích technik a algoritmů včetně znalostí konkrétního vývojového nástroje
Prerequisites
1. znalost základů programování - algoritmizace
2. znalost operačních systémů Microsoft Windows XP/Vista/7
2. znalost operačních systémů Microsoft Windows XP/Vista/7
Co-requisites
Not applicable.
Planned learning activities and teaching methods
Metody vyučování závisejí na způsobu výuky a jsou popsány článkem 7 Studijního a zkušebního řádu VUT.
Assesment methods and criteria linked to learning outcomes
Pro udělení zápočtu je požadováno splnění následujících podmínek :
1. Aktivní účast na cvičeních bude hodnocena vyučujícím.
2. Zápočtový příklad - zisk minimálně 10 bodů z 20 možných
Zkouška :
– vytvoření konkrétní aplikace
1. Aktivní účast na cvičeních bude hodnocena vyučujícím.
2. Zápočtový příklad - zisk minimálně 10 bodů z 20 možných
Zkouška :
– vytvoření konkrétní aplikace
Course curriculum
Základní tématická náplň přednášek je následující :
- Vývojové prostředí VB
- Základní pojmy
- Objektově orientované programování
- Formuláře, dialogy
- Použití API
- Konstrukce, strukturované programování, řídící struktury
- Práce se soubory
- propojení projektu s MS SQL databází
- Techniky pro ošetření chyb
- Ladění, optimalizace a dokumentace programu
- Vývojové prostředí VB
- Základní pojmy
- Objektově orientované programování
- Formuláře, dialogy
- Použití API
- Konstrukce, strukturované programování, řídící struktury
- Práce se soubory
- propojení projektu s MS SQL databází
- Techniky pro ošetření chyb
- Ladění, optimalizace a dokumentace programu
Work placements
Not applicable.
Aims
Hlavním cílem je osvojení moderních promamovacích technik s podporou současných vývojových nástrojů při tvorbě uživatelských programů nebo složitějších projektů.
Specification of controlled education, way of implementation and compensation for absences
Kontrola výsledků samostatné práce na zadaných úkolech. V případě neúčasti na cvičení může vyučující stanovit náhradní úkol k vypracování
Recommended optional programme components
Not applicable.
Prerequisites and corequisites
Not applicable.
Basic literature
FUCHS, Joachim a Andreas BARCHFELD. Visual Basic: velká kniha řešení. Vyd. 1. Brno: Computer Press, 2010, 722, xxii s. ISBN 978-80-251-2212-9. (CS)
Michael Halvorson - Microsoft Visual Basic 2008 Krok za krokem - Computerpress, ISBN: 978-80-251-2221-1 (CS)
Michael Halvorson - Microsoft Visual Basic 2008 Krok za krokem - Computerpress, ISBN: 978-80-251-2221-1 (CS)
Recommended reading
Not applicable.
Classification of course in study plans
Type of course unit
Lecture
26 hod., optionally
Teacher / Lecturer
Syllabus
Základní tématická náplň přednášek je následující :
- Vývojové prostředí VB
- Základní pojmy
- Objektově orientované programování
- Formuláře, dialogy
- Použití API
- Konstrukce, strukturované programování, řídící struktury
- Práce se soubory
- propojení projektu s MS SQL databází
- Techniky pro ošetření chyb
- Ladění, optimalizace a dokumentace programu
- Vývojové prostředí VB
- Základní pojmy
- Objektově orientované programování
- Formuláře, dialogy
- Použití API
- Konstrukce, strukturované programování, řídící struktury
- Práce se soubory
- propojení projektu s MS SQL databází
- Techniky pro ošetření chyb
- Ladění, optimalizace a dokumentace programu
Exercise
26 hod., compulsory
Teacher / Lecturer
Syllabus
Základní tématická náplň cvičení je následující :
- Vývojové prostředí VB
- Základní pojmy
- Objektově orientované programování
- Formuláře, dialogy
- Použití API
- Konstrukce, strukturované programování, řídící struktury
- Práce se soubory
- propojení projektu s MS SQL databází
- Techniky pro ošetření chyb
- Ladění, optimalizace a dokumentace programu
- Vývojové prostředí VB
- Základní pojmy
- Objektově orientované programování
- Formuláře, dialogy
- Použití API
- Konstrukce, strukturované programování, řídící struktury
- Práce se soubory
- propojení projektu s MS SQL databází
- Techniky pro ošetření chyb
- Ladění, optimalizace a dokumentace programu