Abstract:
При обучении программированию в среде Windows важную роль играет подбор примеров, на которых обучаемый усваивает принципы событийного программирования в графической оболочке.
В связи с этим была поставлена задача перевести под Windows интегрированные примеры из книги А.П.Полищука “Информатика. Персональный компьютер и его программирование”, которые не только иллюстрируют работу с графическим интерфейсом, но и решают конкретные прикладные задачи.
Первая программа – это синтаксический анализатор и интерпретатор заданных параметрически формул с построением графика. В процессе перевода не было реализовано динамическое изменение графика – вместо этого он автоматически масштабируется. Кроме того, несколько упрощены алгоритмы фильтрованого ввода путём отслеживания изменений в строках редактирования.
Вторая программа – это переделанный вариант многофункциональной программы обработки векторов с тремя списковыми окнами: для условия задачи, для выбора файла данных и для вывода результатов выполнения задачи.
Третья программа – летающий мячик – с небольшими модификациями позаимствована из книги Чарльза Петцольда. Основным отличием её от оригинала является дополнительная обработка сообщений мыши и наличие специальной процедуры обработки сообщений от таймера.