Turbo Pascal 7.0. Учебный курс - В книге содержится исчерпывающее руководство по программированию в среде TurboPascal 7.0 корпорации Borland. Изложение ведется от простого к сложному, позволяя изучить систему программирования начинающим и пополнить свои знания опытным программистам. Для студентов, преподавателей, лицеистов, школьников, а также для специалистов, желающих самостоятельно научиться программированию в среде TurboPascal 7.0.
Название: Turbo Pascal 7.0. Учебный курс Автор: Фаронов В. В. Издательство: КноРус Год: 2011 Страниц: 368 Формат: PDF Размер: 75,4 МБ ISBN: 978-5-406-01516-2 Качество: Отличное Язык: Русский
Содержание:
От автора Глава 1. Введение в программирование Арифметические основы Программное обеспечение компьютера Основные приемы работы в Турбо Паскале Вопросы и упражнения Глава 2. Элементы языка Алфавит Идентификаторы Константы Выражения Операции Структура программы Вопросы и упражнения Глава 3. Операторы Оператор присваивания Составной оператор и пустой оператор Операторы ветвления Циклические операторы Оператор перехода Вопросы и упражнения Глава 4. Типы данных Простые типы Структурированные типы Строки Совместимость и преобразование типов Вопросы и упражнения Глава 5. Процедуры и функции Локализация имен Описание подпрограммы Параметры-массивы и параметры-строки Процедурные типы Нетипизированные параметры-переменные Рекурсия и опережающее описание Нисходящее программирование Вопросы и упражнения Глава 6. Файлы Доступ к файлам Процедуры и функции для работы с файлами Текстовые файлы Типизированные файлы Нетипизированные файлы Вопросы и упражнения Глава 7. Указатели и динамическая память Динамическая память Адреса и указатели Объявление указателей Выделение и освобождение динамической памяти Использование указателей Процедуры и функции для работы с динамической памятью Администратор кучи Вопросы и упражнения Глава 8. Типизированные константы Константы простых типов и типа String Константы-массивы Константы-записи Константы-множества Константы-указатели Вопросы и упражнения Глава 9. Модули Структура модуля Компиляция модулей Доступ к объявленным в модуле объектам Стандартные модули Вопросы и упражнения Глава 10. Объекты Основные принципы ООП Постановка учебной задачи Создание объектов Использование объектов Вопросы и упражнения Глава 11. Дополнительные возможности Турбо Паскаля Внешние процедуры и функции Подстановка машинных кодов в программу Обращение к функциям операционной системы Поддержка процедур обработки прерываний Запуск внешних программ Оверлей Прямое обращение к памяти и портам ввода-вывода Длинные строки Вопросы и упражнения Глава 12. Использование библиотеки CRT Программирование клавиатуры Текстовый вывод на экран Программирование звукового генератора Вопросы и упражнения Глава 13. Использование библиотеки Graph Переход в графический режим и возврат в текстовый Координаты, окна, страницы Линии и точки Многоугольники Дуги, окружности, эллипсы Краски, палитры, заполнения Сохранение и вывод изображений Вывод текста Включение драйвера и шрифтов в тело программы Вопросы и упражнения Глава 14. Решение типовых задач Вычисление по формулам Диалоговые программы Цикл for и массивы Создание и использование подпрограмм и модулей Работа с записями и файлами Динамические переменные и списки Приложение А. Среда Турбо Паскаля Элементы диалоговой среды Система меню Директивы компилятора Командные клавиши редактора Вызов Турбо Паскаля Приложение Б. Сообщения об ошибках и колы ошибок Сообщения об ошибках периода компиляции Сообщения об ошибках периода исполнения программ