Пользовательская среда ISPF/PDF операционной системы z/OS
Покупка
Основная коллекция
Тематика:
Другие операционные системы
Издательство:
Российский университет транспорта
Автор:
Варфоломеев Виктор Архипович
Год издания: 2018
Кол-во страниц: 238
Дополнительно
В учебном пособии представлена информация, необходимая пользователю мэйнфрейма IBM System z для приобретения навыков самостоятельной работы с данными и приложениями операционной системы z/OS с использованием возможностей среды ISPF/PDF. Изложены основы организации системы хранения наборов данных. Представлены элементы организации, а также описаны средства управления и настройки пользовательской среды ISPF. Рассмотрены типовые операции над наборами данных в z/OS (создание, переименование, копирование, перемещение, удаление) на основе утилит ISPF. Приведены возможности встроенного текстового редактора и дано описание приемов создания и корректировки текстовых наборов данных. Описаны методы подготовки пакетных заданий пользователя, просмотра и документирования результатов их выполнения, а такжесредства разработки прикладных программ.
Тематика:
ББК:
УДК:
ОКСО:
- ВО - Бакалавриат
- 09.03.01: Информатика и вычислительная техника
- 09.03.02: Информационные системы и технологии
ГРНТИ:
Скопировать запись
Фрагмент текстового слоя документа размещен для индексирующих роботов
Министерство транспорта Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего образования "Российский университет транспорта (МИИТ)" ____________________________________________________ Институт управления и информационных технологий Кафедра «Автоматизированные системы управления» В.А. ВАРФОЛОМЕЕВ ПОЛЬЗОВАТЕЛЬСКАЯ СРЕДА ISPF/PDF ОПЕРАЦИОННОЙ СИСТЕМЫ z/OS Учебное пособие по дисциплине «Высокопроизводительные вычислительные системы» Москва - 2018
Министерство транспорта Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего образования "Российский университет транспорта (МИИТ)" ____________________________________________________ Институт управления и информационных технологий Кафедра «Автоматизированные системы управления» В.А. ВАРФОЛОМЕЕВ ПОЛЬЗОВАТЕЛЬСКАЯ СРЕДА ISPF/PDF ОПЕРАЦИОННОЙ СИСТЕМЫ z/OS Учебное пособие для бакалавров направлений 09.03.01 "Информатика и вычислительная техника» и 09.03.02 «Информационные систе мы и технологии» Москва - 2018
УДК 004 В18 В а р ф о л о м е е в В . А . Пользовательская среда ISPF/PDF операционной системы z/OS: Учебное пособие. — М.: РУТ (МИИТ), 2018. — 238 с. В учебном пособии представлена информация, необхо димая пользователю мэйнфрейма IBM System z для приобретения навыков самостоятельной работы с данными и приложениями операционной системы z/OS с использованием возможностей среды ISPF/PDF. Изложены основы организации системы хранения наборов данных. Представлены элементы организации, а также описаны средства управления и настройки пользовательской среды ISPF. Рассмотрены типовые операции над наборами данных в z/OS (создание, переименование, копирование, перемещение, удаление) на основе утилит ISPF. Приведены возможности встроенного текстового редактора и дано описание приемов создания и корректировки текстовых наборов данных. Описаны методы подготовки пакетных заданий пользователя, просмотра и документирования результатов их выполнения, а также средства разработки прикладных программ. Рецензенты: проф. кафедры "Вычислительные системы и сети" РУТ (МИИТ) к.т.н. М.И.Шамров, начальник отдела ПТК ГВЦ ОАО «РЖД» Д.С.Терян. РУТ (МИИТ), 2018
ОГЛАВЛЕНИЕ Введение .................................................................................. 7 1 Основы операционной системы z/OS........................... 10 1.1 Назначение и особенности z/OS................................. 10 1.2 Компоненты z/OS ........................................................ 13 1.3 Управление данными в z/OS ..................................... 18 1.4 Работа пользователя в z/OS ........................................ 28 2 Обзор возможностей СРЕДЫ ISPF ............................... 39 2.1 Состав ISPF................................................................... 39 2.2 Функции ISPF/PDF ...................................................... 41 2.3 Особенности использования наборов данных в ISPF ............................................................................................. 44 3 Элементы пользовательского интерфейса ISPF и основные приемы работы ................................................. 46 3.1 Основные понятия ....................................................... 46 3.1.1 Терминал пользователя......................................... 46 3.1.2 Структура панели ISPF ......................................... 48 3.1.3 Типы панелей и их элементы ............................... 51 3.1.4 Профиль пользователя .......................................... 55 3.1.5 Набор данных печати и персональный журнал .. 57 3.2 Основные приемы работы в ISPF/PDF ...................... 58 3.2.1 Использование команд ISPF ................................. 58 3.2.2 Переключение панелей (средства навигации в ISPF) ................................................................................. 62 3.2.3 Управление курсором и скроллинг ..................... 65 3.2.4 Управление терминалом. Логические экраны .... 68 3.2.5 Использование команд TSO/E ............................. 72 3.2.6 Вызов справочной информации ........................... 72 3.2.7 Использование меню действий ............................ 74 3.2.8 Использование стека вызова команд ................... 76 3.3 Организация сеанса работы с ISPF/PDF .................... 78 3.3.1 Начало работы с ISPF/PDF ................................... 78 3.3.2 Настройка параметров среды ISPF/PDF .............. 82
3.3.3 Средства документирования работы пользователя .......................................................................................... 88 3.3.4 Копирование данных на рабочую станцию ........ 95 3.3.5 Завершение работы с ISPF/PDF ........................... 97 4 Утилиты ISPF/PDF: работа с наборами данных ...... 100 4.1 Общие сведения об утилитах ISPF/PDF .................. 100 4.1.1 Обзор утилит и их применение .......................... 100 4.1.2 Правила ввода имен наборов данных ............... 102 4.1.3 Списки ссылок на наборы данных .................... 104 4.1.4 Работа со списком разделов .............................. 110 4.2 Утилита обслуживания библиотек (Library) ........... 117 4.3 Утилита обслуживания наборов данных (Data Set) 119 4.3.1 Распределение нового набора данных .............. 121 4.4 Утилита копирования и перемещения данных (Move/Copy) ...................................................................... 123 4.5 Утилита работы со списком наборов данных (Dslist) ........................................................................................... 126 4.5.1 Настройка и использование списка наборов данных ........................................................................... 129 4.5.2 Строчные команды утилиты Dslist .................... 132 4.5.3 Функциональные команды утилиты Dslist ....... 138 5 Просмотр и редактирование данных ......................... 142 5.1 Средства просмотра и редактирования данных в PDF ................................................................................. 142 5.2 Основные элементы текстового редактора EDIT144 5.2.1 Начало сеанса редактирования .......................... 144 5.2.2 Структура панели редактирования .................... 146 5.2.3 Команды управления ......................................... 149 5.2.4 Использование строчных команд ...................... 150 5.2.5 Просмотр и настройка профиля редактирования ........................................................................................ 153 5.2.6 Первоначальный ввод и сохранение текста ...... 157 5.2.7 Использование меню действий редактора ........ 159 5.2.8 Завершение сеанса редактирования .................. 160
5.3 Простые средства редактирования текста ............... 161 5.3.1 Вставка пустых строк (I) ..................................... 162 5.3.2 Удаление строк (D) ............................................. 163 5.3.3 Дублирование строк (R) ...................................... 164 5.3.4 Перемещение строк (M) ...................................... 165 5.3.5 Копирование строк (С) ....................................... 166 5.3.6 Экспорт данных. Команды CREATE и REPLACE ........................................................................................ 167 5.3.7 Импорт данных. Команды COPY и MOVE ...... 169 5.3.8 Отмена выполненных изменений. Команда UNDO ............................................................................ 170 5.3.9 Передача заданий на выполнение. Команда SUBMIT ......................................................................... 172 5.4 Команды обработки структурированного текста ... 173 5.4.1 Ввод структурированного текста (TE) .............. 173 5.4.2 Разделение структурированного текста (TS) .... 175 5.4.3 Выравнивание структурированного текста (TF) ........................................................................................ 177 5.5 Использование служебных строк ............................. 178 5.5.1 Шкала колонок (COLS)....................................... 178 5.5.2 Образец для вставляемых строк (MASK) ......... 179 5.5.3 Настройки граничных колонок (BOUNDS) ...... 180 5.6 Строчные команды сдвига (<, >, (, ) ) ...................... 181 5.7 Обработка скрытых строк (X, F, L, S) ..................... 183 5.8 Поиск и замена данных ............................................. 186 5.8.1 Поиск цепочки символов (FIND) ....................... 186 5.8.2 Поиск и замена цепочки символов (СHANGE) 190 5.8.3 Использование шаблонов ................................... 191 5.9 Обзор функций просмотра ........................................ 193 5.9.1 Поиск строк. Команда LOCATE ........................ 195 6 Работа с пакетными заданиями и средства разработки программ ....................................................... 197 6.1 Этапы разработки программ ..................................... 197 6.2 Выполнение программ в интерактивном режиме .. 199
6.3 Выполнение программ в пакетном режиме ............ 200 6.4 Работа с листингом задания (утилита Outlist) ........ 205 6.5 Средства разработки программ ISPF/PDF ............... 208 Приложение 1. Системные команды ISPF/PDF .......... 211 Приложение 2. Функциональные команды редактора ISPF/PDF ............................................................................. 218 Приложение 3. Строчные команды редактора ISPF/PDF ............................................................................. 221 Приложение 4. Глоссарий ............................................... 223 Список использованных источников ........................... 238
ВВЕДЕНИЕ z/OS — современная интегрированная мультипро граммная многопользовательская операционная система, предназначенная для установки на мощные серверные платформы на базе мэйнфреймов (mainframe) компании IBM. Мэйнфреймами, начиная с 60-х годах прошлого века, называют мощные универсальные компьютеры с открытой архитектурой, обладающие высокой производительностью, сверхнадежностью и немалыми габаритами. Эволюция мэйнфреймов связана с такими известными во всем мире моделями, как S/360 (1964), S/370 (1970), S/390 (1990), zSeries (2000) и, наконец, System z (2007). С появлением платформы S/390 и операционной си стемы OS/390, мэйнфреймы, совершили качественный скачок в своем развитии, превратившись в "большие серверы", ориентированные на использование в крупных корпоративных распределенных информационных системах. Нынешнее поколение мэйнфреймов IBM получило название System z (от "zero down time", что означает "нулевое время простоя"). Таким образом, декларируется одно из основных качеств мэйнфреймов — высочайшая надежность (коэффициент готовности не менее 0,99999). Основой мэйнфреймов поколения z явилась принципиально новая 64-разрядная архитектура (z/Architecture). Современные компьютеры линейки System z характеризуются высокой вычислительной мощностью, обеспечиваемой процессорным пулом с общим числом ядер до 170 и тактовой частотой 5,5 ГГц, а также оперативной памятью объемом до 32 Терабайт. Одно из главных достоинств мэйнфреймов - высокая производительность подсистемы ввода-вывода, измеряемая в десятках миллиардов принимаемых и обрабатываемых транзакций в сутки. Следует отметить и дру
гие достоинства: высокую безопасность, основанную на современных методах шифрования и анализа транзакций в реальном времени; одновременную поддержку до 8000 виртуальных серверов в облачной среде; низкую стоимость владения и др. Сегодня мэйнфреймы IBM широко используются во всем мире в качестве основы крупных корпоративных информационных систем, включая 10 крупнейших страховых компаний, 44 из 50 ведущих банков, 18 из 25 крупнейших сетей розничной торговли, 90% ведущих авиакомпаний. В России мэйнфреймами оснащены центры обработки данных ОАО "РЖД", Пенсионного фонда, Центробанка, Рособоронэкспорта и других компаний. Мэйнфреймы IBM могут работать под управлением различных операционных систем, включая Linux. Однако, наиболее востребованной является операционная система z/OS, которая является прямой наследницей таких операционных систем, как OS/360, OS/370, MVS и OS/390. Первый выпуск z/OS V1R1 датируется 2000 годом. Важно подчеркнуть, что операционная система z/OS сохранила основные принципы организации и большинство компонентов, использованных в своей предшественнице - OS/390. Вычислительные центры ОАО РЖД интенсивно при меняют и развивают технологии, базирующиеся на использовании мэйнфреймов IBM, в течение многих лет. Эта платформа стала базовой при построении корпоративной информационной системы управления железнодорожным транспортом, благодаря классическим преимуществам и новым технологическим возможностям мэйнфреймов. Сегодня мэйнфреймы IBM используются в качестве основы при создании отраслевых центров обработки данных, предназначенных для сбора, хранения и использования оперативных данных по управлению перевозками на ж.д. транспорте.
В отрасли существует очевидная потребность в подго товке специалистов по данному направлению. В то же время учебной литературы на русском языке, посвященной платформе System z и операционной системе z/OS, явно не достаточно. Цель данной книги – дать базовые сведения по опера ционной системе z/OS и изложить основы работы пользователя в диалоговой среде ISPF/PDF. В книге подробно описаны система хранения данных в z/OS, базирующаяся на понятии "набор данных" и рассмотрены основные приемы работы пользователя, включая управление наборами данных, редактирование текстовых данных, разработку и выполнение программ и пакетных заданий. Книга предназначена для студентов, изучающих тех нологии мэйнфреймов IBM, а также работников информационно-вычислительных центров которые по роду своей деятельности должны взаимодействовать с операционной системой z/OS. Формат книги не позволяет дать полное описание всех функций и возможностей пользовательской среды ISPF/PDF, поэтому автор пытается раскрыть лишь основные принципы и приемы работы в данной среде, оставляя часть вопросов для более глубокого самостоятельного изучения читателям.