Программирование на языках Pascal и Delphi.

программированиеПрограммирование на языках Pascal и Delphi
Два известнейших и универсальных языка программирования на данный момент - это Delphi и Pascal. Данные языки отвечают всем современным требованиям и справляются с своими задачами.
Язык Pascal.
Никлаус Вирт – швейцарский профессор в 1968-1971 создал и назвал в честь известного математика Блеза Паскаля новый язык программирования.
Задумка Вирта – создать язык, программирование на котором будет будет учебным для молодых программистов. Функции языка были не особо обширными, в первую очередь насчет ввода данных. Также сделан акцент на производительность – минимальные затраты ресурсов компьютера.
Плюсы данного языка:
- Легкая база понятий. И несложная читаемость.
- Маленькая ресурсоемкость самой программы и созданных программ на этом языке.
- Возможность применения языка практически для всех задач. Язык универсален.
В данный момент язык Pascal, как и было задумано в начале, используется в учебных целях.
Язык Delphi.
Данная среда использует язык, который создан фирмой Borland – Object Pascal. В начале создания пакет назывался Borland Delphi, а позже претерпев ряд изменений, был переименован в Delphi в 2003 году. В каком то смысле, язык Delphi является последователем Pascal, но имеет объектные дополнения. С того времени, как Никлаус Вирт создал Turbo Pascal, ведeтся постоянная разработка Object Pascal. Среда Delphi способна выполнять все поставленные задачи. В будущем планируется адаптировать язык Delphi под платформу Linux. Почему Delphi? Один из основателей сказал, что они хотели дать программному языку такое название, в котором можно полностью описать всю уникальную функциональность продукта.
Динамическое программирование – один из методов решения сложных задач, заключающийся в разделении и решении простых подзадач. Время выполнения сокращается за счет решения более легких задач.
Суть такого подхода заключается в выявлении однотипных подзадач, и решение только одной из них, для сокращения времени выполнения главной задачи. Потому что во многих случаях количество повторяющихся подзадач огромное множество.
Р. Беллман Динамическое программирование – редчайшая книга, в которой описывается в подробностях метод динамического программирования, который стал основой для решения основных задач. Она может быть использована как учебное пособие, в котором описываются основные алгоритмы данного метода и примеры реальных решений в различных областях.
Понравилась статья? Поделиться с друзьями:
Добавить комментарий

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