Название: 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-файл Приложение Б. Коды ошибок выполнения программы Приложение В. Ресурсы Интернета для программиста на языке Паскаль Заключение
Скачать Немнюгин С.А. - Turbo Pascal. Практикум
|