Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОТВЕТЫ ВСЕ.docx
Скачиваний:
31
Добавлен:
16.04.2019
Размер:
1.69 Mб
Скачать

8.4. Интерактивные интерфейсы Интерактивные средства z/os unix

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

Интерактивные средства z/OS UNIX

Оболочка – интерпретатор команд UNIX и операторов языка оболочки Оболочка и утилиты z/OS UNIX обеспечивают интерактивный интерфейс z/OS. Оболочку и утилиты можно сравнить с функциями TSO в z/OS. Для выполнения некоторых командных запросов оболочка вызывает другие программы, называемые утилитами (utilities). Оболочку можно использовать для следующих целей:

— вызова скриптов оболочки и утилит;

—создания скриптов оболочки (именованного списка команд оболочки с использованием языка программирования оболочки).

— запуска скриптов оболочки и программ на языке C в интерактивном режиме, в фоновом режиме TSO или в пакетном режиме.

Пользователь может вызвать оболочку z/OS UNIX следующими способами:

— с дисплея 3270 или с рабочей станции с запущенным эмулятором 3270;

— с терминала, подключенного к TCP/IPсети, используя команды rlogin и telnet;

— через TSOсеанс, используя команду OMVS.

ISHELL – команда TSO, вызывающая панельный интерфейс ISPF для выполнения множества действий с z/OS UNIX. Последовательность команд оболочки можно хранить в исполняемом текстовом файле. Такой файл называется скриптом оболочки (shell script).т Команды TSO, применяемые в z/OS UNIX:

ISHELL Команда ISHELL вызывает панельный интерфейс ISPF для z/OS UNIX System Services. ISHELL является хорошей отправной точкой для пользователей, знакомых с TSO и ISPF, желающих применять z/OS UNIX. Эти пользователи могут выполнять значительную часть своей работы с применением команды ISHELL, которая предоставляет панели для работы с файловой системой z/OS UNIX, включая панели для подключения и отключения файловых систем и для выполнения некоторых задач администрирования z/OS UNIX. ISHELL часто бывает полезна для системных программистов, знакомых с z/OS, которым требуется выполнить настройку ресурсов UNIX для пользователей.

OMVS Команда OMVS употребляется для вызова оболочки z/OS UNIX. Пользователям, в основном употребляющим в качестве интерактивной среды систему UNIX, оболочка z/OS UNIX будет знакома.

9.Наборы данных

9.1Наборы данных. Типы набора данных в z/os.

Набор данных – набор логически связанных записей, например библиотека макросов или исходная программа

z/OS осуществляет управление данными посредством использования наборов данных (data sets). Термин «набор данных» относится к файлу, содержащему одну или несколько записей. Любая именованная группа записей называется набором данных.

Наборы данных могут содержать такую информацию, как медицинские записи или страховые записи, используемые программой, выполняющейся в системе. Наборы данных используются также для хранения информации, нужной приложениям или самой операционной системе, например исходных программ, библиотек макросов или системных переменных или параметров. Что касается наборов данных, содержащих читаемый текст, их можно распечатывать или выводить на консоль (многие наборы данных содержат загрузочные модули или другие непечатаемые двоичные данные). Наборы данных можно каталогизировать, что позволяет обращаться к набору данных по имени, не указывая, где он сохранен.

Попросту говоря, запись (record) представляет собой фиксированное количество байтов, содержащих данные. Часто запись содержит связанную информацию, воспринимаемую как единое целое, например как один элемент в базе данных или как данные об одном сотруднике отдела. Термин поле (field) относится к определенному фрагменту записи, используемому для хранения определенной категории данных, например имени или отдела сотрудника.

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

В последовательном наборе данных (sequential data set) записи представляют собой элементы данных, хранящиеся последовательно. Для того чтобы извлечь, например, десятый элемент в наборе данных, система должна сначала передать предыдущие девять элементов. Элементы данных, которые должны использоваться последовательно, например алфавитный список имен в списке класса, лучше всего хранить в последовательном наборе данных.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]