Учащиеся должны знать:
• назначение перечислимого и интервального типов данных;
• какие ограничения связаны с этими типами;
• примеры простых программ, использующих эти типы.
Учащиеся должны уметь:
• создавать перечислимые типы;
• описывать переменные перечислимого типа;
• разрабатывать простые программы, содержащие величины перечислимого типа;
• строить интервальный тип на базе произвольного порядкового типа.
Тема «Процедуры и функции»
Учащиеся должны знать:
• почему наличие полноценных процедур и функций является принципиально важным для структурно-ориентированного языка высокого уровня;
• каковы правила описания процедур в Паскале;
• как строится вызов процедуры;
• в чем принципиальные отличия между формальными, локальными и глобальными переменными;
• в чем отличия между параметрами-переменными и параметрами-значениями и в каких ситуациях целесообразно использовать те и другие;
• в чем отличия между процедурами и функциями;
• область действия описаний в процедурах;
• в чем в принципе заключается рекурсия и как она реализована на Паскале.
Учащиеся должны уметь:
• выделять вспомогательные алгоритмы в несложных задачах;
• формировать процедуры и функции;
• правильно строить обращения к процедурам и функциям.