Windows Programming
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
01PW | Z | 2 | 2+0 | Czech |
- Garant předmětu:
- Lecturer:
- Tutor:
- Supervisor:
- Department of Mathematics
- Synopsis:
-
Simple graphical programs for MS Windows. Basic editing controls. File input and output. User defined components, dynamic type identification and reflection.
- Requirements:
- Syllabus of lectures:
-
1. Graphical user interface development in C# language
2. Programming of basic controls
3. Functions and classes for image processing
4. Storing information in XML format
5. Access to relational databases
6. Programing simple components for Visual Studio development environment
7. Principles of dynamic data type identification and using of reflection in graphical development environments
- Syllabus of tutorials:
- Study Objective:
-
Knowledge:
Programming language C#, platform .NET, graphical user applications for MS Windows.
Skills:
Design and develop application using C# programming language.
- Study materials:
-
[1] C. Petzold, Windows Programming, Microsoft Press, 1996
[2] C. Petzold, Programming Microsoft Windows Forms, Microsoft Press, 2005
[3] C. Petzold, .NET Book Zero, http://www.charlespetzold.com/dotnet/
- Note:
- Further information:
- No time-table has been prepared for this course
- The course is a part of the following study plans:
-
- BS Matematické inženýrství - Matematické modelování (elective course)
- BS Matematické inženýrství - Matematická fyzika (elective course)
- BS Matematické inženýrství - Aplikované matematicko-stochastické metody (elective course)
- BS Informatická fyzika (elective course)
- BS Aplikace softwarového inženýrství (elective course)
- BS Aplikovaná informatika (compulsory course of the specialization, elective course)
- BS jaderné inženýrství B (elective course)
- BS Jaderné inženýrství C (elective course)
- BS Dozimetrie a aplikace ionizujícího záření (elective course)
- BS Experimentální jaderná a částicová fyzika (elective course)
- BS Inženýrství pevných látek (elective course)
- BS Diagnostika materiálů (elective course)
- BS Fyzika a technika termojaderné fúze (elective course)
- BS Fyzikální elektronika (elective course)
- BS Jaderná chemie (elective course)
- Aplikovaná algebra a analýza (elective course)
- Aplikovaná informatika (compulsory course in the program)
- Matematické inženýrství - Matematická informatika (elective course)