1. Introduction. Algorithm and its properties, write algorithms using flowcharts,
algorithmization of tasks, computer simulation work.
2. Pascal programming language. Constants, variables, identifiers.
3. Standard data types, ordinal types. Expressions. The structure of the program in Pascal.
4. Assignment statement, input and output commands.
5. Compound statement, conditional statements,
6. Loop statements.
7. Structured data types. Field type, field of fields.
8. Strings.
9. Records.
10. Sets.
11. Working with files, text files.
12. Subroutines. Subroutine declaration and subroutine call, formal and actual parameters.
13. Call by value parameters and call by reference parameters. Block structure, local and global variables.
14. Recursion, recursive procedures and functions.
15. Dynamic variables. Dynamic data structures.
algorithmization of tasks, computer simulation work.
2. Pascal programming language. Constants, variables, identifiers.
3. Standard data types, ordinal types. Expressions. The structure of the program in Pascal.
4. Assignment statement, input and output commands.
5. Compound statement, conditional statements,
6. Loop statements.
7. Structured data types. Field type, field of fields.
8. Strings.
9. Records.
10. Sets.
11. Working with files, text files.
12. Subroutines. Subroutine declaration and subroutine call, formal and actual parameters.
13. Call by value parameters and call by reference parameters. Block structure, local and global variables.
14. Recursion, recursive procedures and functions.
15. Dynamic variables. Dynamic data structures.