ISPF


В компьютерных технологиях Interactive System Productivity Facility ( ISPF ) [1] — это программный продукт для многих исторических операционных систем мэйнфреймов IBM, а в настоящее время — для операционных систем z/OS и z/VM , работающих на мэйнфреймах IBM . Он включает в себя редактор экрана , пользовательский интерфейс которого был эмулирован некоторыми редакторами для микрокомпьютеров, продаваемыми на коммерческой основе с конца 1980-х годов, включая SPF/PC . [2]

ISPF в первую очередь предоставляет терминальный интерфейс IBM 3270 с набором панелей . Каждая панель может включать меню и диалоговые окна для запуска инструментов в базовой среде, например, Time Sharing Option (TSO). Как правило, эти панели просто предоставляют удобный интерфейс для выполнения задач — большинство из них запускают модули служебных программ мэйнфреймов IBM для выполнения фактической работы. ISPF часто используется для управления наборами данных z/OS через средство разработки программ (ISPF/PDF). [3]

ISPF расширяется пользователем и часто используется в качестве интерфейса прикладного программирования . Многие поставщики создали продукты для z/OS , использующие интерфейс ISPF.

Ранняя версия называлась Structured Programming Facility ( SPF ) и была представлена ​​в системах SVS и MVS в 1974 году. [4] IBM выбрала это название, потому что SPF была введена примерно в то же время, что и концепции структурного программирования . В 1979 году IBM представила новую версию и совместимый продукт для CMS [5] под Virtual Machine Facility/370 Release 5.

В 1980 году IBM сменила название на System Productivity Facility [6] и предложила версию [7] для CMS под VM/SP . [8]

В 1982 году IBM изменила название на Interactive System Productivity Facility, [9] выделила некоторые средства в Interactive System Productivity Facility/Program Development Facility (ISPF/PDF) и предложила версию для VSE/AF .