martes, 16 de julio de 2019

Temario curso básico de Mainframe

Básico de Mainframe





Con este curso se forma un profesional que queda preparado para afrontar los desafíos planteados en el día a día de trabajo sobre un ambiente mainframe. 

Dirigido a: jóvenes estudiantes de carreras afines a sistemas y a profesionales de otras plataformas que deseen aprender e incorporarse al mainframe.  


Capítulo I

                  Introducción, fundamentos y facilidades

Capítulo II
                  TSO/ISPF comandos, sentencias, VSAM
                  Práctica: manejo de miembros, bibliotecas, archivos 
     
Capítulo III

                  Conceptos de Control-M
                  Práctica: comandos, cadenas, 

Capítulo IV

                     JCL
                     Práctica: armado de jobs, ejecuciones

Capítulo V

                    COBOL
                    Práctica: compilaciones, prueba de programas batch

Duración: 54 horas repartidas en 18 clases de 3 horas cada una.


Volver a 2BEIT

Temario curso Introducción y Fundamentos de Mainframe



Introducción y Fundamentos del Mainframe




Con este curso se toma conocimiento de los aspectos básicos del Mainframe, se explica como funciona, como se distribuye el trabajo y porque es el sistema más seguro y confiable además de ser capaz de manejar grandes volúmenes de información.


Dirigido a: jóvenes estudiantes de carreras afines a sistemas y a profesionales de otras plataformas que deseen aprender e incorporarse al mainframe.


TEMARIO

Módulo I
                Que es el Mainframe?
                Workloads
                El concepto del trabajo en línea
                Roles

Módulo II
                RAS
                Seguridad
                Escalabilidad
                Evolución

Módulo III
                Periféricos
                zSeries
                Arquitectura
                Características 
                Servidores

Módulo IV
                Sistemas Operativos
                z/OS
                Subsistemas
                Componentes
                Lenguajes


Duración: 18 horas repartidas en 6 clases de 3 horas cada una.

Volver a 2BEIT

Temario curso de Assembler básico


ASSEMBLER  Básico




Este es el lenguaje que más se acerca a la máquina, tiene instrucciones que permiten realizar operaciones que no están permitidas en lenguajes más avanzados y además es ideal para seguir un dump.
Al finalizar el curso, el alumno podrá identificar los tipos de sistemas numéricos y convertir números entre ellos, identificar los componentes del sistema que intervienen en la programación Assembler, reconocer convenciones de codificación que se aplican a un programa ensamblador en un sistema operativo Z/OS, y reconocer el proceso ensamblador y estructuras del sistema, tales como fuente, objeto y unidades de carga, y los objetos de programa.

Dirigido a: Programadores de sistemas o programadores de aplicaciones que quieran profundizar en el desarrollo con código ensamblador o mantener los programas relacionados con el sistema y las salidas de usuario.



TEMARIO

Módulo I
INTRODUCCIÓN
Visión general de los sistemas de numeración
Conversiones entre decimal, binario y hexadecimal sistemas numéricos
Tipos de datos

Módulo II
ARQUITECTURA
Systems Architecture
Virtual Storage
Registros

Módulo III
COMPONENTES y ELEMENTOS
Assembler Code Mnemonics
Tipos de Interrupciones
Condition Codes
Sintaxis

Módulo IV
DIRECCIONAMIENTO
Estableciendo Direccionamiento
Seteo y  borrado de Registros Base
Utilizando Address Storage en Registros Base

Módulo V
INSTRUCCIONES
Carga y descarga
Aritmética
Comparaciones
Enlaces

Módulo VI
MACROS
Introducción
Declaraciones Atributos
Macros del sistema

Módulo VII
PROGRAMACIÓN
Organización de un programa
Convenios de Vinculación
Prologo y epilogo de un programa
Modos de direccionamiento
Manejo de espacio

Módulo VIII
EJERCITACION
Programas
Compilación
Pruebas
Análisis de errores
Cancelaciones


Duración: 45 horas repartidas en 15 clases de 3 horas cada una.

Volver a 2BEIT

Temario curso de RACF

RACF




Se desarrollan los temas concernientes a las funciones y consideraciones de la Seguridad en los accesos a las bibliotecas de Mainframe.
Se establece un sistema de seguridad a través de una base donde se especifican y definen los accesos de cada uno de los usuarios o grupos de ellos a las distintas bibliotecas utilizadas en el Mainframe tanto de aplicativos como operativas

Dirigido a: Profesionales de IT que deseen conocer cómo se manejan, definen y utilizan los estándares de cada instalación para a partir de ellos establecer los accesos.



TEMARIO

Módulo I
INTRODUCCIÓN
Consideraciones generales
Control de acceso a recursos
Herramientas de Auditoria
Seguridad externa para aplicaciones

Módulo II
LA BASE DE RACF
Características
Estructura
Actualización de la Base

Módulo III
USUARIOS Y GRUPOS
Consideraciones Generales
Administración
Atributos de usuario

Módulo IV
PROTECCIÓN DE DATASETS
Consideraciones generales
Perfiles
Niveles de autoridad

Módulo V
OPCIONES GLOBALES DE RACF
Consideraciones generales
Listado de SETROPTS
Análisis de cada opción de configuración
Configuración sugerida

Módulo VI
PROTECCIÓN DE RECURSOS GENERALES
Recursos generales y perfiles
Clases de miembros y agrupadoras
Niveles de acceso
Comando SEARCH

Módulo VII
CLASES PARTICULARES
Clase GLOBAL
Clase STARTED
Clase PROGRAM
Clase FACILITY

Módulo VIII
PROCESO DE CHEQUEO DE AUTORIDAD
Consideraciones generales
Autoridad de un usuario sobre un recurso

Módulo IX
PROGRAMAS UTILITARIOS
IRRUT100
IRRUT200
IRRUT400
IRRDBU00
IRRRID00
IRRMIN00

Módulo X
COMANDO RVARY
Listado de la configuración de las bases
Switch de las bases
Activación / Inactivación de las bases
Procedimientos de recuperación de RACF


Duración: 45 horas repartidas en 15 clases de 3 horas cada una.

Volver a 2BEIT

Temario curso de TSO


TSO  Time Sharing Option




Se desarrollan los temas concernientes a las funciones y comandos del TSO y las sentencias de JCL.
Con el TSO se establece la interface entre el usuario y la máquina permitiendo a gran cantidad de usuarios la ejecución de múltiples tareas.
Con el JCL comunicamos los programas con el Sistema Operativo y el hardware.

Dirigido a: Profesionales de IT que deseen incorporarse al mundo del Mainframe, estudiantes de carreras de Sistemas o afines que deseen desarrollarse en un ambiente donde se manejan grandes volúmenes de información propios de grandes empresas o grupos empresarios, Consultores en sistemas, Auditores de sistemas



TEMARIO


OS 390 – INTRODUCCIÓN

TSO – INTRODUCCIÓN

LOGON - INICIANDO SESIÓN

ISPF/PDF – DESCRIPCIÓN

ISPF/PDF – FUNCIONES

ISPF/PDF – NAVEGACIÓN

ISPF/PDF - CREACIÓN DE ARCHIVOS

ISPF/PDF - MOVER/COPIAR ARCHIVOS

ISPF/PDF - MOSTRAR/BUSCAR ARCHIVOS
ISPF/PDF - CREACIÓN DE MIEMBROS

ISPF/PDF - EDITOR COMANDOS

ISPF/PDF – SUPERC

ISPF/PDF – SEARCH

ISPF/PDF - COMANDOS TSO

ISPF/PDF - SPOOL DE EJECUCIÓN

ISPF/PDF - FILE MANAGER

ISPF/PDF - CONTROL-M

ISPF/PDF – QMF

ISPF/PDF - ADMINISTRADOR DB2



Duración: 45 horas repartidas en 15 clases de 3 horas cada una.

Volver a 2BEIT

Temario curso de JCL



JCL  Job Control Language



Se desarrollan los temas concernientes a la introducción de sentencia y comandos del MVS para la operatoria de la implementación de PGMs.

Dirigido a: Profesionales de IT que deseen incorporarse al mundo del Mainframe, estudiantes de carreras de Sistemas o afines que deseen desarrollarse en un ambiente donde se manejan grandes volúmenes de información propios de grandes empresas o grupos empresarios, Consultores en sistemas, Auditores de sistemas



TEMARIO

Módulo I
¿QUÉ ES JCL?
Job Control Language
¿es difícil JCL?
Como enviar información al ordenador

Módulo II
SINTAXIS BÁSICA DE LAS SENTENCIAS JCL
Continuación de sentencias JCL
Comentarios en JCL

Módulo III
TRES TIPOS DE SENTENCIAS JCL
La sentencia JOB
La sentencia EXEC
Programas y procedimientos catalogados
La sentencia DD (data definition – definición de datos)

Módulo IV
SENTENCIAS DD PARA SALIDA IMPRESA
Clases SYSOUT para impresoras IBM
Sentencia JCL de salida

Módulo V
SENTENCIAS DE CONTROL DEL JES3
Sentencia   //*MAIN
Programando especificaciones para el job
Sentencia  //*OPERATOR

Módulo VI
UTILIDAD SORT - JCL
Ordenar un fichero dado
Eliminar duplicados
Dividir el fichero en 2 o 3 ficheros
Copiar duplicados eliminados en otro fichero
Copiar registros en función de la condición
Formateando un fichero, usando INREC
Otros parámetros

Módulo VII
UTILIDADES MVS - JC
IEFBR14
IEBGENER
IEHLIST
IEHPROG
IEBCOPY
IEBUPDTE
IEHINITT
ICKDSF
IDCAMS


Duración: 45 horas repartidas en 15 clases de 3 horas cada una.

Volver a 2BEIT

Temario curso de REXX

REXX  Lenguaje De Reestructuración De Programación Extendida




Este curso explica como instruir operaciones, sistemas y aplicación en el uso y la codificación del lenguaje de reestructuración de programación extendida (REXX). Se describen los principales componentes y la estructura del lenguaje, incluidas las instrucciones de palabras clave y funciones integradas. Aunque REXX fue desarrollado originalmente para sistemas mainframe de IBM, ahora es capaz de funcionar en muchas plataformas. La mayoría de los módulos de los cursos será de utilidad para los programadores de REXX en cualquier plataforma.


Dirigido a: Profesionales de IT como job streamers, operadores, analistas, programadores y consultores como así también estudiantes de carreras de Sistemas o afines que deseen incorporar los conocimientos y la comprensión de los fundamentos de la programación en REXX.
Al finalizar el curso el estudiante debería ser capaz de identificar las características del lenguaje, describir los elementos que lo componen y aplicar funcionalmente rutinas escritas en REXX para agilizar y automatizar funciones estratégicas de la instalación.



TEMARIO

Módulo I
INTRODUCCIÓN
Características básicas del lenguaje
Descripción
Términos y variables REXX
Operadores REXX

Módulo II
PROGRAMACIÓN
Introducción a la programación en REXX
Código Procesal REXX
Ejecución de REXX desde TSO/ISPF
Ejercicios

Módulo III
INSTRUCCIONES
Instrucciones conversacionales
Palabras clave
Utilizando la cola de datos externos
Plantillas de variables y análisis sintáctico

Módulo IV
FLOW LOGIC
Procesamiento condicional
Construir usando IF/ THEN/ ELSE
SELECT/ WHEN/ OTRO FIN/ Palabra Clave
Looping

Módulo V
CONTROL DE EJECUCIÓN
Como utilizar las instrucciones de ramificación
Procedimientos y subrutinas
Depuración de programas

Módulo VI
FUNCIONES
Codificación y uso de REXX funciones incorporadas
Manipulación de cadenas con funciones de
Localización y comparación de datos en cadenas
Uso de las funciones de texto
Uso de las funciones de Word
Uso de las funciones numéricas
Uso de las funciones Justificación
Uso de las funciones de conversión

Módulo VII
FUNCIONES DE ENTORNO Y PROCESAMIENTO
Utilizando diversas funciones ambientales
Utilizando funciones ambientales en las rutinas de error
Utilizando funciones del sistema ambiental
Streaming Functions

Módulo VIII
COMANDOS
Comandos de control de ejecución
Con ISPFEXEC y HCES ISREDIT
Uso de la HCE CA7

Módulo IX
FUNCIONES EXTERNAS Y FILE CONTROL
Data Set Information
Controlando TSO/E Messages
Consultas  System Information
Leer Data Sets
Grabar Data Sets
Update Data Sets

Duración: 45 horas repartidas en 15 clases de 3 horas cada una.

Volver a 2BEIT