Annotation
The subject is oriented towards the fundamental preparation of the students of the specialty CST. The aim is to give students the knowledge and skills of programming using high-level languages and their applications.
The main tasks are related to the formation of knowledge and skills for:
- Computer software and hardware;
- The organization of operating systems for personal computers;
- Program algorithms and flowcharts;
- Principles of programming and design of application programs;
- Presentation of information and main types and structures of data in high-level programming languages;
- Program structures in high-level languages;
- Principles of structural, modular and object programming;
- Working with libraries from standard subroutines
Content
Main issues of the syllabus content:
- Programming algorithms;
- Principles of programming and design of application programs, presentation of information;
- The main types and structures of data in high-level programming languages;
- Programming structures in high-level languages;
- Principles of structural and modular design and programming;
- Creating of functions, using libraries from standard functions.