MAINFRAME Flashcards
MAINFRAME
Um mainframe é um computador de grande porte dedicado normalmente ao processamento de um volume enorme de informações. O termo mainframe era utilizado para se referir ao gabinete principal que alojava a unidade central de processamento nos primeiros computadores
Virtue
Endevor é uma ferramenta de gerenciamento de código-fonte e gerenciamento de versão para computadores mainframe executando z / OS. [1] Faz parte de uma família de ferramentas administrativas da CA Technologies (anteriormente Computer Associates), usada para manter aplicativos de software e rastrear suas versões.
StreamFoundry
O CMS oferece um conjunto corporativo baseado em ITIL, que trata de gerenciamento de problemas, incidentes, alterações, solicitações e configurações que é executado exclusivamente no IBM Mainframe.
CA-7
é um pacote de software para agendamento de tarefas / automação de fluxo de trabalho vendido pela CA Technologies (anteriormente CA, Inc. e Computer Associates International, Inc.). [1] É comumente usado por bancos [2] e outras grandes empresas com plataformas de computação de TI de mainframe IBM.
GRASP
procuram fornecer diretrizes para a construção de aplicações bem estruturadas e que possam ser facilmente adaptáveis diante da necessidade de mudanças.
CICS - Customer Information Control System
monitor de transações utilizado inicialmente nos sistemas operacionais z/OS e z/VSE dos mainframes da IBM. Atualmente o CICS é disponibilizado para outros sistemas operacionais, como o i5/OS, OS/2, AIX, Windows, Linux, dentre outros. A implementação para o sistema z/OS é de longe a mais popular e importante dentre todas. O desenvolvimento do CICS contou com o uso de métodos formais, utilizando a linguagem de especificacao Z (Zed).
Estrutura CICS
No ambiente z/OS uma instalação CICS compreende um ou mais “address spaces”. Instalações são divididas em multiplas regiões ou “adress spaces” por uma variedade de razões, como
- separação de Aplicações
- separação de funções
- evitar a sobrecarga de uma única região de memória.
CICS - ID
Cada programa CICS é iniciado usando um identificador de transação “transaction id”. Telas CICS são enviadas como construções chamadas “mapas”, usando uma linguagem de programação como o COBOL. Um exemplo de como um mapa pode ser enviado usando COBOL pode ser visto abaixo.
CICS é um sistema de processamento de transações
designado tanto para atividade Online como processamento Batch. Uma transação é basicamente um conjunto de comandos que executam uma tarefa. Normalmente , a maioria das transações são tarefas relativamente simples, como a atualização de uma conta corrente. Executado em servidores Z IBM System, o CICS facilmente suporta milhares de transações por segundo. Aplicações CICS podem ser escritas em muitas linguagens de programação, incluindo COBOL, PL/I, C, C++, IBM Basic Assembly language, REXX, e Java.
O que é TSO?
permite que os usuários criem um sessão interativa com o sistema z / OS®. TSO fornece uma capacidade de logon de usuário único e uma interface de prompt de comando básica para z / OS.
A maioria dos usuários trabalha com o TSO por meio de sua interface baseada em menu, Interativa Sistema de produtividade do sistema (ISPF). Esta coleção de menus e painéis oferece uma ampla gama de funções para auxiliar os usuários a trabalhar com arquivos de dados no sistema. Os usuários ISPF incluem programadores de sistema, programadores de aplicativos, administradores, e outros que acessam z / OS. Em geral, TSO e ISPF tornam mais fácil para as pessoas com vários níveis de experiência para interagir com o sistema z / OS.
z / OS
Em um sistema z / OS, cada usuário recebe um ID de usuário e uma senha autorizada para logon do TSO
O que é ISPF?
O ISPF é um aplicativo de painel completo navegado pelo teclado. ISPF inclui um editor de texto e navegador, e funções para localizar e listar arquivos e executar outras funções de utilidade.
Depois de efetuar logon no TSO, os usuários geralmente acessam o menu ISPF. Na verdade, muitos usam o ISPF exclusivamente para executar trabalho no z / OS®. Os menus ISPF listam as funções que são mais frequentemente necessários para usuários online.
ISPF Primary Option Menu
ISPF Primary Option Menu Option ===>
0 Settings Terminal and user parameters User ID .: ZUSER
1 View Display source data or listings Time. . .: 17:29
2 Edit Create or change source data Terminal.: 3278
3 Utilities Perform utility functions Screen. .: 1
4 Foreground Interactive language processing Language.: ENGLISH
5 Batch Submit job for language processing Appl ID .: PDF
6 Command Enter TSO or Workstation commands TSO logon: IKJACCT
7 Dialog Test Perform dialog testing TSOprefix: ZUSER
8 LM Facility Library administrator functions System ID: SC04
9 IBM Products IBM program development products MVS acct.: ACCNT#
10 SCLM SW Configuration Library Manager Release .: ISPF 5.2
11 Workplace ISPF Object/Action Workplace
M More Additional IBM Products
Enter X to Terminate using log/list defaults
F1=Help F2=Split F3=Exit F7=Backward F8=Forward F9=Swap F10=Actions F12=Cancel
JES
componente do IBM ‘s MVS sistemas operacionais de mainframe que é responsável pelo gerenciamento de lote cargas de trabalho. Nos tempos modernos, existem duas implementações distintas do Job Entry System, chamadas JES2 e JES3 . Eles são projetados para fornecer execução eficiente de trabalhos em lote.
Job Entry Subsystem (JES
Para melhorar a eficiência de E / S, o JES executa o spool , que fornece vários trabalhos com acesso simultâneo a um volume de armazenamento comum. O JES usa uma estrutura chamada ponto verificação de para fazer backup das informações sobre as tarefas em execução no momento e sua saída associada. O ponto de verificação pode ser usado para restaurar trabalhos e saída no caso de falhas inesperadas de hardware ou software.