Skip to main content
Skip header
Terminated in academic year 2019/2020

Programming Techniques

Type of study Bachelor
Language of instruction Czech
Code 352-0321/01
Abbreviation PrT
Course title Programming Techniques
Credits 2
Coordinating department Department of Control Systems and Instrumentation
Course coordinator doc. Ing. David Fojtík, Ph.D.

Subject syllabus

To complete this course are required no previous articles
or knowledge, but instead is required for programming of interest and a curiosity and
student autonomy.

The content of teaching is as follows:
1.t Developmental language environment, working wi. the project, basic concepts
2. Available data types, variable declarations, and general operations with
3. Debugging of programs, logical expressions and branching using IF-THEN
4. Branching program using a Select Case and the use of cycles (For Do-Loop)
5. Create your own subroutines and functions, Part I
6. Creation of subroutines and functions II - completion, use the functions available
7. Written work I. Field and user data type (structure)
8. Introduction to object oriented programming, using objects and collections, events, etc.
9. MS Excel object model, enter the program
10. Examples of custom macros and functions in MS Excel
11. Processing of exceptions
12. Working with Files
13. Introduction to the visual development of applications
14. Written Work II, Credits

Literature

POKORNÝ, J. KVOCH, M. Programování ve Visual Basicu 6.0. České Budějovice:
Kopp, 1999. ISBN 80-7232-044-0.

WALKENBACH, J. Microsoft Excel 2000 a 2002 Programování ve VBA. Praha :
Computer Press, 2001, 736 s. ISBN 80-7226-547-4

FARANA, R. & KAČMÁŘ, D. Vybrané algoritmy zpracování informací. Ostrava,
Skriptum VŠB TUO, 1998, 134 s. ISBN 80-7078-398-2.

MICROSOFT. Microsoft Development Network Library (MSDN). Dokumentace online,
dostupný též na http://msdn.microsoft.com/library

MICROSOFT. Microsoft Visual Basic 6.0 Příručka programátora, Praha : Computer
Press, 2003, 852 s. ISBN 80-7226-154-1.

Advised literature

No advised literature has been specified for this subject.