1) Паскаль - язык профессионального программирования, который назван в честь французского математика и философа Блеза Паскаля (1623-1662) и разработан в 1968-1971 гг. Никлаусом Виртом.
Первоначально был разработан для обучения, но вскоре стал использоваться для разработки программных средств в профессиональном программировании.
Паскаль популярен среди программистов по следующим причинам:
1. Прост для обучения.
2. Отражает фундаментальные идеи алгоритмов в легко воспринимаемой форме, что предоставляет программисту средства, помогающие проектировать программы.
3. Позволяет четко реализовать идеи структурного программирования и структурной организации данных.
4. Использование простых и гибких структур управления: ветвлений, циклов.
5. Надежность разрабатываемых программ.
Турбо Паскаль - это система программирования, созданная для повышения качества и скорости разработки программ (80-е гг.). Слово Турбо в названии системы программирования - это отражение торговой марки фирмы-разработчика Borland International (США).
Систему программирования Турбо Паскаль называют интегрированной (integration - объединение отдельных элементов в единое целое) средой программирования, т.к. она включает в себя редактор, компилятор, отладчик, имеет сервисные возможности.
Основные файлы Турбо Паскаля:
1. Turbo.exe - исполняемый файл интегрированной среды программирования;
2. Turbo.hlp - файл, содержащий данные для помощи;
3. Turbo.tp - файл конфигурации системы;
4. Turbo.tpl - библиотека стандартных модулей, в которых содержатся встроенные процедуры и функции.
2) Изучение языка программирования Турбо Паскаль можно разделить на следующие разделы:
1. Операторы (Они позволяют реализовать алгоримт решения задачи. При этом каждый опеоатор выполняет некоторое действие над данными.
2. Процедуры и функции (Процедура - это независимая именованная часть программы, которую можно использовать по имени для выполнения определённых действий.
Функция - аналогична процедуре, но есть несколько отличий, о которых можно узнать лишь после тщательного изучения языка).
3. Типы данных (Все данные, которыми пользуются программы, созданные на языке Паскаль, обязательно должны принадлежать тому или иному типу.
4. Файлы (Файлы представляют собой некоторое проименнованное место на внешнем носителе. В качестве носителя могут служить разного рода диски (жёсткие, гибкие, компакт-диски...).
5. Динамическая память и указатели.*
6. Модули.*
7. Управление клавиатурой, экраном и звуком.*
8. Турбо Паскаль и компьютерная графика.*
9. Объектно-ориентировочное программирование.*
( * - эти разделы будут понятны, только после изучения первых четырёх).
3) Для изучения языка программирования понадобятся такие учебники:
1. Учебник "Самоучитель Turbo Pascal" (Автор: О.А. Меженный);
2. Учебник "Turbo Pascal для школьников" (Автор: В.Б. Попов).
Источник информации:
- pascaler.ru - (Сайт, посвящённый языку программирования Turbo Pascal (Паскаль)).
Дополнительная информация:
computerbooks.ru - интернет самоучитель;pascal.hop.ru/cgi-bin - программы, созданные на языке Паскаль;files.freesoft.ru - можно скачать программу Turbo Pascal 7.1 по данной ссылке;pascal.pud.ru - игры сделанные с помощью языка программирования Паскаль;pascal.pud.ru - on-line учебник;pascal.pud.ru - форум посвящённый языку Паскаль;pascaler.ru - сайт, посвящённый языку Паскаль.