Инструментальное программное обеспечение
Инструментальное программное обеспечение
Инструментальное программное обеспечение представляет собой совокупность программ, которые используются программистами в ходе разработки, проектирования и реализации программ, используемых в самых разных областях. В связи с этим программисты должны хорошо знать способы и приемы обработки исходных данных.
Для разработки необходимых программ для определенной области им нужно хорошо ориентироваться в самых различных инженерных дисциплинах, в том числе бухгалтерии, математике, физике, издательском деле или медицине.
Инструментальное программное обеспечение и его классификация
Инструментальные системы программного обеспечения предназначены для автоматизации процесса разработки новых программ на выбранном языке программирования.
Для этого необходимо иметь следующие компоненты:
- ассемблеры, выполняющие преобразование программы при форматировании исходного текста в машинные команды
- компиляторы, которые переводят программный текст на машинный язык
- интерпретаторы, выполняющие анализ команды
- компоновщики, осуществляющие компоновку объектных модулей
- препроцессоры исходных текстов, принимающие данные на входе и выдающие их для входа в другую программу
- трансляторы, осуществляющие трансляцию с языка программирования.
Подобрать все необходимые компоненты вам помогут специалисты компании «Оптипром Групп».
Редакторы визуального проектирования
Законченная программа, которая может быть запущена на любом компьютере с установленной операционной системой, называется исполнимым кодом. Как правило, он имеет расширение СОМ или ЕХЕ.
В последние годы широкое распространение получило визуальное инструментальное программное обеспечение, ориентированное на создание Windows-приложений. Данный процесс используется для быстрого проектирования.
Для этого применяются готовые визуальные компоненты, настраиваемые при помощи специальных редакторов, наиболее популярными из которых являются редакторы визуального проектирования. А именно:
- BorlandDelphi — для выполнения задачи прикладного программирования
- MicrosoftVisual C++ — для создания приложений типа MicrosoftWindows
- MicrosoftVisualBasic — для создания Windows-программ
- Borland C++ Builder — для Windows приложений и разработки DOS программ
Таким образом, инструментальные системы программного обеспечения занимается созданием любой исполняемой программы с помощью преобразования логических выражений в машинный код.