Особенности языков программирования Паскаль и Дельфи

программированиеТурбо Паскаль является языком высокого уровня, разработанным в 60-х годах Н. Виртом. Отличительными особенностями языка Паскаль являются простота освоения, удобство работы со многими видами информации. Программа Турбо Паскаль – это целая система, включающая редактор, компилятор, компоновщик и загрузчик, облегчающие отладку и написание сложных программ. Паскаль изначально был процедурным языком, а объектно-ориентированным стал, начиная с версии 5.5 программы Турбо Паскаль.

Благодаря своей простоте Паскаль был создан для обучения студентов. И действительно, спустя десятки лет он всё ещё входит в обязательную программу большинства школ и вузов. Однако язык оказался настолько хорош, что быстро вышел за рамки вузов. Он нашёл широкое применение в промышленном программировании и стал основой для многих других современных языков. С помощью Паскаля можно написать не только простые программы, но и сложные графические игры.

В результате функционального развития Турбо Паскаль появился язык Object Pascal, который затем стал частью среды Дельфи. Object Pascal – это объектно-ориентированный язык программирования, сочетающий в себе одновременно простоту и удобство с мощью и гибкостью. Дельфи – это интегрированная визуальная среда для разработки программ. Преимуществами Дельфи от Паскаля являются наличие удобного визуального интерфейса, возможность работы с объектами и формами, наличие конструкций для работы с классами данных, удобный доступ к базам данных. Паскаль рассчитал на текстовый режим операционной системы MS-DOS, а Дельфи на графический режим Windows.

Как самостоятельный язык Delphi стал развиваться с 2007 года, лишь претерпевая незначительные изменения. Язык Дельфи даже в некоторых моментах значительно превосходил такие языки как Basic и С++, хотя был значительно проще их в освоении.

В настоящее время написание программ в Турбо Паскаль и Делфи широко применяется в решении математических задач. На Делфи можно написать программу для решения линейных задач графическим способом. В основе такой программы будет использоваться метод Canvas для построения графика на форме. На языке Паскаль можно реализовать программу для решения транспортной задачи методом минимальной стоимости. В решении транспортных задач симплексным методом распространено также online линейное программирование. Для этого достаточно ввести условия задачи в форму на сайте и по нажатию кнопки получить решение.

Среда Дельфи получилась настолько удачной, что позволила программистам писать профессиональные программы. Позже по запросам любителей языка C++ был создан клон среды Дельфи на основе языка C++.

Таким образом, языки Паскаль и Дельфи играют огромную роль в жизни человека, так как помогают автоматизировать огромное количество разнообразных задач. Среду Delphi можно с уверенностью признать лучшим средством разработки программ для системы Windows.

Дата публикации: 20.01.2013, 14:16
Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: