Задание № 1. 1. Процедуры без параметров и с параметрами.
1. Процедуры без параметров и с параметрами. 2. Процедурные типы данных. Процедуры и функции в качестве параметров. 3. Рекурсии. Прямая и косвенная рекурсия. 4. Алгоритм поиска элемента в массиве. 5. Алгоритмы сортировки массива (сортировка выбором и сортировка обменом). 6. Применимые операции для массивов. 7. Комбинированный тип данных (записи). Вложенные записи. Записи с вариантами. 8. Оператор над записями (оператор WITH). 9. Множества. Базовые типы для множественного типа. 10. Применимые операции над множествами. 11. Виды файлов (типизированные, текстовые, нетипизированные). 12. Файловый тип. Файловые переменные. 13. Файловые процедуры и функции, организующие доступ к файлам. 14. Файловые процедуры и функции, осуществляющие ввод-вывод. 15. Файловые процедуры и функции, предназначенные для ориентирования в файле. 16. Файловые процедуры и функции для специальных операций. 17. Файловые процедуры и функции для завершения операций. 18. Типизированные файлы. Особенности использования процедур Read и Write. 19. Текстовые файлы. Основные процедуры. 20. Нетипизированные файлы. Основные процедуры. 21. Статические и динамические переменные. 22. Указатели. Типизированные и нетипизированные указатели. 23. Односвязные и двусвязные списки. 24. Модульное программирование. Стандартные модули Turbo Pascal. Понятие библиотеки модулей. 25. Графические возможности Turbo Pascal. Графический и текстовый режимы. 26. Графические возможности Turbo Pascal. Цвета. Палитры. Заполнения. 27. Графические возможности Turbo Pascal. Координаты и окна. 28. Графические возможности Turbo Pascal. Точки и линии. 29. Графические возможности Turbo Pascal. Незаполненные фигуры. 30. Графические возможности Turbo Pascal. Заполненные фигуры. 31. Графические возможности Turbo Pascal. Текст в графическом режиме. 32. Классификация объектно-ориентированных языков программирования.
|