infoegehelp.ru

Успешно сдать ЕГЭ по информатике
  • Главная
  • Контакты
  • Карта сайта
  • Помощь сайту
Важно
  • Демо варианты ЕГЭ
  • Учим числа: 2 в степени
  • Биты, байты, килобайты
Решение задач
  • Задачи вне основных разделов информатики
Разделы информатики
  • 2011-12-18-14-33-54Системы счисления
  • 2011-12-18-16-45-20Алгебра логики
  • 2011-12-18-16-55-26Программирование
  • 2011-12-18-16-53-40Кодирование информации
  • 2011-12-18-16-56-19Компьютерные сети и Интернет
  • -excelЭлектронные таблицы (Excel)
  • 2011-12-18-16-57-50Базы данных
  • 2011-12-18-16-58-50Графы
  • 2011-12-18-17-00-15Файловая система
  • Устройство компьютера
  • ПО компьютера
ПО компьютера Инструментальное программное обеспечение

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

Инструментальное ПО - совокупность программ, которые используют при разработке программ прикладного и системного ПО.

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

Классификация инстументального программного обеспечения:

№п\п
Вид инстументального ПО
Назначение
Примеры
1
Специализированные текстовые редакторы
для создания и редактирования кода программыNotepad++
2
Трансляторы:для перевода программы в машинный код
-ассемблерыдля перевода программы на языке АссемблерMacro Assembler(MASM),
Turbo Assembler(TASM) - для процессоров x86,

-компиляторыдля перевода программы на языке высокого уровня (Паскаль, Делфи, Си, Бейсик). Перевод осуществляется целиком однократно. При переводе создается файл.GNU Compiler Collection (GCC)-для Cи, С++, Java, Fortran и др.;
Free Pascal Compiler (FPS)-для Паскаля;
Intel C++ compiler (для Си, С++, Fortran)
-интепретаторыдля покомандного перевода и исполнения программы на языке высокого уровня (все скриптовые языки: VBScript, JavaScript, PHP, Perl, Python, Ruby). Файл не создается.
3
компоновщики (линкеры, редакторы связей)для сборки исполняемого файл из объектных файлов (двоичные коды отдельных файлов программы)
4
отладчики (дебаггеры)для поиска ошибок в программе. Они позволяют пошагово выполнять программу, просматривать и изменять значения переменных в процессе исполнения программы и т.д.
5
библиотекисодержат процедуры и функции, которые могут использовать программисты в своих программах

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

Примеры интегрированных сред программирования:

  • для разработки консольных приложений: Turbo Paskal, Quick Basic, Borland C++
  • для разработки оконных Windows приложений: Microsoft Visual C++, Microsoft Visual Basic, Embarcadero Delphi, Embarcadero JBuilder
 

Rambler's Top100

© Латыпова В.А., 2012-2020. Все права защищены.
Копирование материалов сайта только с разрешения администрации сайта