|
История создания языка Turbo Pascal
Язык программирования Паскаль был создан швейцарским профессором Никлаусом Виртом в 1968-1971 годах и назван в честь выдающегося французского математика и философа Блеза Паскаля.
Изначально язык Паскаль задумывался как учебный язык для обучения студентов навыкам программирования. Вирт сознательно пошел на заведомое ограничение возможностей языка, прежде всего это касалось функций ввода и вывода данных, а также средств, зависящих от компьютера и операционной системы, обеспечивая простоту и эффективность.
Достоинствами языка Pascal являются:
- Простой синтаксис языка. Небольшое число базовых понятий. Программы на Паскале достаточно легко читаемы.
- Достаточно низкие аппаратные и системные требования как самого компилятора, так и программ, написанных на Паскале.
- Универсальность языка. Язык Паскаль применим для решения практически всех задач программирования.
- Поддержка структурного програмирования, программирования "сверху-вниз", а также объектно-ориентированного программирования.
Огромную роль в массовом распространении Паскаля сыграла компания Borland International. Эта фирма объединила очень быстрый компилятор с редактором текста и добавила к стандартному Паскалю мощное расширение, что способствовало успеху первой версии этого языка. В 1992 году фирма Borland International выпустила два пакета программирования, основанные на использовании языка Паскаль, - Borland Pascal 7.0 и Turbo Pascal 7.0.
На сегоднящний день Turbo Pascal 7.0 практически повсеместно применяется как учебный язык программирования.
Сайт www.pascal7.ru предназначен для студентов и школьников, изучающих язык программирования Turbo Pascal. На нашем сайте Вы найдете как теоретический материал по языку программирования Паскаль, так и решение задач по темам, включенным в программу обучения по дисциплине Информатика.
Представлено решение разнообразных задач в среде программирования Turbo Pascal по темам:
- Линейные программы;
- Разветвляющиеся программы (использование операторов If и case);
- Циклы (циклы с параметром, постусловием, предусловием);
- Массивы (одномерные и двумерные массивы, сортировки массивов);
- Подпрограммы (процедуры и функции);
- Применение строкового типа данных;
- Записи;
- Множества;
- Файлы (текстовые и типизированные);
- Модули;
- Динамические структуры данных (линейные однонаправленные и двунаправленные списки, стеки, очереди).
Отдельный раздел посвящен решению задач из задачника М.Э. Абрамян. В данном разделе представлены решения задач, написанные на языке Паскаль по темам:
- Begin. Ввод и вывод данных, оператор присваивания
- Integer. Целые числа
- Boolean. Логические выражения
- If. Условный оператор
- Case. Оператор выбора
- For. Цикл с параметром
- While. Цикл с условием
- Series. Последовательности
- Proc. Процедуры и функции с числовыми параметрами
- Minmax. Минимумы и максимумы
- Array. Одномерные массивы
- Matrix. Двумерные массивы (матрицы)
- String. Символы и строки
- File. Двоичные файлы
- Text. Текстовые файлы
- Recur. Рекурсия
- Dynamic. Динамические структуры данных
Всего на сайте представлено более 2000 различных задач, ежедневно производится публикация решения новых программ в среде Паскаль. Вы можете заказать решение нужной Вам задачи, срок выполнения заявки от 1 до 3 дней.
Стоимость работ от 20 до 50 рублей, в зависимости от сложности задачи и необходимости разработки блок-схемы. Оплатить решение задачи можно непосредственно на кошелек Web-money, систему Яндекс Деньги или через SMS.
|