системы программирования

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

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

В продолжение этой темы разработчики современных систем программирования активно внедряют в свои продукты поддержку языков четвертого поколения. Одним из таких является SAS, специализирующийся на обработке данных. Шаги обработки данных, присущие этому языку программирования, условно разделяют на две категории: шаги данных и шаги процедур. Первая категория представляет собой мощное средство обработки информации - цикл записей источника данных, имеющего возможность выполнять ряд произвольных операций за период каждой из итераций цикла. Возможности шага данных позволяют реализовать любой алгоритм их обработки. Вторая же категория - это вызов какой-либо операции из базы SAS либо из других продуктов, входящих в систему SAS. Каждая процедура осуществляет определенный тип обработки данных и производит генерацию стандартных отчетов. На языке SAS построена система программирования SAS System.

Компания Microsoft сейчас прочно доминирует на рынке операционных систем и занимает лидирующую позицию в создании систем программирования для своей операционной системы - Windows. Система программирования Microsoft Visual Basic изначально была направлена на интерпретацию исходного кода, однако, следуя требованиям рынка средств разработки ПО, компания создала компилятор, который вошел в состав этой системы программирования. Основной функционал библиотеки языка при этом был занесен в отдельную подключаемую динамически библиотеку - VBRun, присутствие которой в ОС необходимо для выполнения программ, сгенерированных с помощью Visual Basic. Разные версии этой системы программирования соответствуют аналогичным версиям библиотеки VBRun. Интерпретатор языка внедрен компанией Microsoft в состав модулей офисного программного решения - Microsoft Office, что дало возможность универсализировать как офисный пакет, так и саму систему программирования.

Системы программирования

Система программирования Borland C++ Builder является наглядным примером объединения двух систем программирования в одной для получения более мощного современного продукта, отвечающего возросшим требованиям. Она включает в себя идеи сред разработки систем программирования этой же фирмы (Borland) - Turbo Pascal и Delphi, плюс возможности языка программирования C++. Ориентация данной системы программирования - разработка результирующих программ под операционные системы семейства Microsoft Windows. Borland C++ Builder, ровно как и Delphi, функционирует также в среде ОС семейства Windows и в полной мере поддерживает стандарт программного языка C, что предоставляет возможность создания библиотек и модулей, используемых в других инструментах и средствах разработки (очень трудная задача для предшественницы - Borland Delphi). Кроме создания программ на C++, разработчик может использовать программный язык Object Pascal, знакомый по Turbo Pascal и Delphi, но набор доступных для него библиотек сильно ограничен. Borland C++ Builder заняла серьезное место на рынке средств для создания программного обеспечения на языке C++, где сейчас существует очень жесткая конкуренция в лице Microsoft и других авторитетных компаний.

Системы программирования

Смотри видео на YouTube: "Системы программирования".

С какими системами программирования работали вы?

176 просмотров

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (3 оценок, среднее: 5,00 из 5)
Загрузка...
Метки: , , , , , , , , , ,
Опубликовано в информатика
Один комментарий на “системы программирования
  1. нина:

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

*

Срочно требуются копирайтеры
Заработок на комментариях. Гарантия заработка $1 в час или $100 в месяц.

Регистрация в майнинг пуле с моментальным выводом на WebMoney!

новости
Подписка на madcash.ru