Turbo Pascal Практикум

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Практикум является пособием для практических занятий по программированию на языке Turbo Pascal и дополняет собой пользующийся заслуженным успехом у читателей учебник того же автора. Десять занятий Практикума содержат необходимый минимум теоретических сведений, примеры программ с подробными комментариями к ним, упражнения и задания для самостоятельной работы. Предлагаются варианты контрольных работ, а также перечень курсовых проектов, выполнение которых может завершать курс обучения программированию.

Author(s): Немнюгин С.А.
Publisher: Питер
Year: 2001

Language: Russian
Tags: Информатика и вычислительная техника;Информатика (программирование);Программирование на Pascal / Delphi;Методички и практикумы

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