Помощь в написании студенческих работ
Антистрессовый сервис

Выбор языка программирования

РефератПомощь в написанииУзнать стоимостьмоей работы

При решении задачи я использовал интегрированную среду разработки Borland Delphi. Она позволяет легко писать программы под ОС Windows. Разработанная программа нетребовательна к ресурсам компьютера и позволяет вести работу даже при отсутствии современных аппаратных средств. Язык Delphi — это язык программирования общего назначения, очень хорошо известный своей эффективностью, экономичностью… Читать ещё >

Выбор языка программирования (реферат, курсовая, диплом, контрольная)

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

Язык Delphi — это язык программирования общего назначения, очень хорошо известный своей эффективностью, экономичностью, и легкости в изучении.

Указанные преимущества Delphi обеспечивают хорошее качество разработки почти любого вида программного продукта. Использование Delphi в качестве языка программирования позволяет получать быстрые, компактные и легко читаемые программы. При этом они имеют хорошую наглядность и их более просто сопровождать.

Delphi сочетает эффективность и мощность в относительно малом по размеру языке. Хотя Паскаль не содержит встроенных компонент языка, выполняющих ввод — вывод, распределение памяти, манипуляций с экраном или управление процессами, тем не менее, системное окружение DELPHI располагает очень большой библиотекой модулей, в которой реализованы все подобные функции. Библиотека поддерживает многие, если не все, функции, которые требуются в работе.

Это решение позволяет программам, написанным на этом языке, быть независимыми от конфигурации конкретного компьютера, а строгое определение языка делает его независимым от любых деталей операционной системы или машины. В то же время программисты могут добавить в библиотеку специфические системные программы, чтобы более эффективно использовать конкретные особенности машины.

Перечислим некоторые существенные особенности языка DELPHI:

DELPHI обеспечивает полный набор операторов структурного программирования.

DELPHI поддерживает указатели на переменные и функции. Указатель на объект программы соответствует машинному адресу этого объекта. Посредством разумного использования указателей можно создавать эффективно выполняемые программы, так как указатели позволяют ссылаться на объекты тем же самым путем, как это делает машина. DELPHI поддерживает указатели, и тем самым позволяет осуществлять непосредственный доступ и манипуляции с адресами памяти.

В своем составе DELPHI содержит препроцессор, который обрабатывает текстовые файлы перед компиляцией. Среди его наиболее полезных приложений при написании программ на DELPHI являются: определение программных констант, замена вызовов функций аналогичными, но более быстрыми макросами, условная компиляция.

DELPHI — гибкий язык, позволяющий принимать в конкретных ситуациях самые разные решения. Тем не менее, DELPHI налагает незначительные ограничения в таких, например, действиях, как преобразование типов. Во многих случаях это является достоинством, однако, программисты должны хорошо знать язык, чтобы понимать, как будут выполняться их программы.

За исключением второстепенных деталей DELPHI является надмножеством языка программирования Паскаль. Помимо возможностей, которые дает Паскаль, DELPHI предоставляет гибкие и эффективные средства определения новых типов. Используя определения новых типов, точно отвечающих концепциям приложения, программист может разделять разрабатываемую программу на легко поддающиеся контролю части. Такой метод построения программ часто называют абстракцией данных. Информация о типах содержится в некоторых объектах типов, определенных пользователем. Такие объекты просты и надежны в использовании в тех ситуациях, когда их тип нельзя установить на стадии компиляции. Программирование с применением таких объектов часто называют объектно-ориентированным. При правильном использовании этот метод дает более короткие, проще понимаемые и легче контролируемые программы.

Показать весь текст
Заполнить форму текущей работой