Название: Turbo Pascal. Практикум Автор: Немнюгин С.А. Издательство: Питер Год: 2001 Страниц: 254 ISBN: 5-272-00068-4 Формат: PDF Размер: 15 Mб Язык: русский
Практикум является пособием для практических занятий по программированию на языке Turbo Pascal и дополняет собой пользующийся заслуженным успехом у читателей учебник того же автора. Десять занятий Практикума содержат необходимый минимум теоретических сведений, примеры программ с подробными комментариями к ним, упражнения и задания для самостоятельной работы. Предлагаются варианты контрольных работ, а также перечень курсовых проектов, выполнение которых может завершать курс обучения программированию.
Предисловие Краткая история создания и развития языка Паскаль Занятие1. Этапы разработки программы. Алгоритмы Этапы разработки программы Алгоритмы и алгоритмизация Составление алгоритма решения задачи "Полет снаряда" Домашнее задание Контрольная работа 1 Занятие 2. Практическая работа в интегрированной среде Turbo Pascal Запуск и настройка среды Набор и редактирование исходного текста программы Компиляция программы, поиск и устранение ошибок компиляции Запуск программы на выполнение, просмотр результатов Простые приемы и методы отладки программы Домашнее задание Контрольная работа 2 Занятие 3. Программирование основных конструкций языка Паскаль Линейная программа Ветвления Циклы Простые типы данных Некоторые приемы оптимизации программ Домашнее задание Контрольная работа 3 Занятие 4. Структурные типы данных. Совместимость типов Массивы Множества Строковый тип Файловый тип Записи Совместимость типов Домашнее задание Контрольная работа 4 Занятие 5. Функции, процедуры, модули Функции и процедуры Модули Домашнее задание Контрольная работа 5 Занятие 6. Динамические структуры данных Указатели Списки Стеки Очереди Деревья Работа с памятью Домашнее задание Контрольная работа 6 Занятие 7. Объектно-ориентированное программирование Немного теории Использование типа object Виртуальные методы Динамическое создание объектов Домашнее задание Контрольная работа 7 Занятие 8. Двумерная графика Использование встроенных возможностей Турбо Паскаля Программирование алгоритмов построения основных графических элементов Построение двумерных изображений Домашнее задание Контрольная работа 8 Занятие 9. Трехмерная графика и анимация Операции над векторами и матрицами Использование проекций Удаление невидимых линий Методы программирования динамических изображений Домашнее задание Контрольная работа 9 Занятие 10. Рекурсия и другие вопросы Рекурсия Комбинаторные вычисления Вероятностные графические алгоритмы Домашнее задание Контрольная работа 10 Приложение А. Темы курсовых работ по программированию на Турбо Паскале Проект 1. Программа просмотра графических PCX-файлов Проект 2. Программа записи и просмотра графических BMP-файлов Проект 3. Моделирование маятника Капицы Проект 4. Решение дифференциального уравнения методом Монте-Карло Проект 5. Программа для воспроизведения звуковых WAV-файлов Проект 6. Трехмерный лабиринт Проект 7. Кодирование и декодирование файлов для пересылки по электронной почте Проект 8. Исследование геометрических свойств фракталов Проект 9. Управление космическим аппаратом на орбите и при полете к Луне Проект 10. Преобразование исходного текста программы на Паскале в RTF-файл Приложение Б. Коды ошибок выполнения программы Приложение В. Ресурсы Интернета для программиста на языке Паскаль Заключение
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.