Мы работаем над восстановлением приложения Unionpedia в Google Play Store
ИсходящиеВходящий
🌟Мы упростили наш дизайн для улучшения навигации!
Instagram Facebook X LinkedIn

Инструментальное программное обеспечение

Индекс Инструментальное программное обеспечение

Инструмента́льное програ́ммное обеспе́чение — программное обеспечение, предназначенное для использования в ходе проектирования, разработки и сопровождения программ, в отличие от прикладного и системного программного обеспечения.

Содержание

  1. 17 отношения: CASE, JavaCC, SDK, Компилятор, Компоновщик, Профилирование (информатика), Программное обеспечение для управления проектами, Отладчик, Ассемблер, Редактор исходного кода, Система управления версиями, Система отслеживания ошибок, Синтаксический анализатор, Интерпретатор, Интегрированная среда разработки, Библиотека (программирование), Генератор документации.

  2. Инструменты для разработки программного обеспечения

CASE

Пример CASE-инструментария CASE (computer-aided software engineering) — набор инструментов и методов программной инженерии для проектирования программного обеспечения, который помогает обеспечить высокое качество программ, отсутствие ошибок и простоту в обслуживании программных продуктов.

Посмотреть Инструментальное программное обеспечение и CASE

JavaCC

JavaCC — средство создания классов на языке Java для проверки и разбора структурированного текста.

Посмотреть Инструментальное программное обеспечение и JavaCC

SDK

SDK (от software development kit) — набор средств разработки, который позволяет специалистам по программному обеспечению создавать приложения для определённого пакета программ, программного обеспечения базовых средств разработки, аппаратной платформы, компьютерной системы, игровых консолей, операционных систем и прочих платформ.

Посмотреть Инструментальное программное обеспечение и SDK

Компилятор

Компиля́тор — программа или техническое средство, выполняющее компиляциюГОСТ 19781-83 //; см.

Посмотреть Инструментальное программное обеспечение и Компилятор

Компоновщик

Компоновщик (также редактор связей, от link editor, linker) — инструментальная программа, которая производит компоновку («линковку»): принимает на вход один или несколько объектных модулей и собирает по ним исполнимый модуль.

Посмотреть Инструментальное программное обеспечение и Компоновщик

Профилирование (информатика)

Профилирование — сбор характеристик работы программы, таких как время выполнения отдельных фрагментов (обычно подпрограмм), число верно предсказанных условных переходов, число кэш-промахов и т. д.

Посмотреть Инструментальное программное обеспечение и Профилирование (информатика)

Программное обеспечение для управления проектами

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

Посмотреть Инструментальное программное обеспечение и Программное обеспечение для управления проектами

Отладчик

Отла́дчик (деба́ггер, debugger от bug) — компьютерная программа, предназначенная для поиска ошибок в других программах, ядрах операционных систем, SQL-запросах и других видах кода.

Посмотреть Инструментальное программное обеспечение и Отладчик

Ассемблер

Ассе́мблер (от assembler — сборщик) — транслятор исходного текста программы, написанной на языке ассемблера, в программу на машинном языке.

Посмотреть Инструментальное программное обеспечение и Ассемблер

Редактор исходного кода

Реда́ктор исхо́дного ко́да — текстовый редактор для создания и редактирования исходного кода программ.

Посмотреть Инструментальное программное обеспечение и Редактор исходного кода

Система управления версиями

Система управления версиями (от Version Control System, VCS или Revision Control System) — программное обеспечение для облегчения работы с изменяющейся информацией.

Посмотреть Инструментальное программное обеспечение и Система управления версиями

Система отслеживания ошибок

Система отслеживания ошибок (bug tracking system) — прикладная программа, разработанная с целью помочь разработчикам программного обеспечения (программистам, тестировщикам и др.) учитывать и контролировать ошибки и неполадки, найденные в программах, пожелания пользователей, а также следить за процессом устранения этих ошибок и выполнения или невыполнения пожеланий.

Посмотреть Инструментальное программное обеспечение и Система отслеживания ошибок

Синтаксический анализатор

Парсер (англиц. parser; от parse – анализ, разбор) или синтаксический анализатор — часть программы, преобразующей входные данные (как правило, текст) в структурированный формат.

Посмотреть Инструментальное программное обеспечение и Синтаксический анализатор

Интерпретатор

Интерпретатор — программа (разновидность транслятора), выполняющая интерпретацию.

Посмотреть Инструментальное программное обеспечение и Интерпретатор

Интегрированная среда разработки

Интегри́рованная среда́ разрабо́тки, ИСP (Integrated development environment — IDE), также единая среда разработки, ЕСР — комплекс программных средств, используемый программистами для разработки программного обеспечения (ПО).

Посмотреть Инструментальное программное обеспечение и Интегрированная среда разработки

Библиотека (программирование)

Библиоте́ка (от library) в программировании — сборник подпрограмм или объектов, используемых для разработки программного обеспечения (ПО).

Посмотреть Инструментальное программное обеспечение и Библиотека (программирование)

Генератор документации

Генератор документации — программа или пакет программ, позволяющая получать документацию, предназначенную для программистов (документация на API) и/или для конечных пользователей системы, по особым образом комментированному исходному коду и, в некоторых случаях, по исполняемым модулям (полученным на выходе компилятора).

Посмотреть Инструментальное программное обеспечение и Генератор документации

См. также

Инструменты для разработки программного обеспечения

Также известен как Средства разработки, Инструментальные средства для разработки программного обеспечения.