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

Temario curso DB2 básico

DB2  Data Base 2  Básico




Se desarrolla la temática de la utilización de una base relacional para manejar grandes volúmenes de datos.
El DB2 es una herramienta fundamental en el manejo de información en el mainframe, mediante SQL (Structured Query Language) embebido en lenguajes de programación de alto nivel como el COBOL

Dirigido a: analistas programadores COBOL, 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
FUNDAMENTOS
Modelo
Componentes del DB2
Catálogo DB2
Plataforma
Storage Groups
Index Space
Table Space
Claves
Autorizaciones y Privilegios
Lenguaje   SQL

Módulo II
FUNCIONES
Funciones de columna
Funciones escalares
Clausulas
Predicados


Módulo III
COMMIT  /  ROLLBACK
Sqlcode
SPUFI

Módulo IV
DCLGEN

Módulo V
PROGRAMACIÓN
Cobol-DB2-Cics
Programa Cobol-DB2
Programa Cobol-DB2-Cics
Precompilación

Módulo VI
PACKAGES Y CURSORES
Ventajas
Plan
Bind
Cursor

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

Volver a 2BEIT

jueves, 11 de julio de 2019

Temario curso COBOL básico



COBOL  Common Business Oriented Language  Básico





La cantidad de información que se almacena hoy en día en las computadoras es admirable por lo tanto es necesario contar con los sistemas de información especializados y un lenguaje mediante el cual pueda manejarse.
El COBOL es un lenguaje de programación que fue diseñado expresamente para el procesamiento de datos administrativos. Es un lenguaje de alto nivel y como tal generalmente es independiente de la máquina.

Dirigido a: profesionales de IT, 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
INTRODUCCIÓN
Elementos del lenguaje
Estructura de un programa
IDENTIFICATION DIVISION

Módulo II
SECCIONES
DATA DIVISION
FILE SECTION
WORKING-STORAGE SECTION
LINKAGE SECTION
COMMUNICATION SECTION
REPORT SECTION
SCREEN SECTION

Módulo III
PROCEDURE DIVISION
SENTENCIAS BÁSICAS
DISPLAY/ ACCEPT/ MOVE/ COMPUTE/ ADD/
SUBSTRACT/ DIVIDE/ MULTIPLY

Módulo IV
SENTENCIAS DE CONTROL
IF/ PERFORM
Cadena de caracteres
EXAMINE/ TRANSFORM/ INSPECT/ STREAM

Módulo V
MANEJO DE TABLAS
MANEJO DE ARCHIVOS
FILE STATUS

Módulo VI
COMUNICACIÓN ENTRE PROGRAMAS
CALL/EXIT/CHAIN

Módulo VII
MANEJO DE ERRORES

Módulo VIII
EJERCITACIÓN
Programa
Compilacion
Prueba
Problemas

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

Volver a 2BEIT

Temario curso CICS



CICS  Customer Information Control System






Se analiza el manejo de un ambiente que permite la interacción de los usuarios con sistemas “on line” de manera amigable y sencilla.
También se introduce al conocimiento del archivo VSAM y cómo manejarse en este ambiente desarrollado para responder rápidamente a consultas y/o modificaciones de sistemas “on line”.

Dirigido a: Analistas Programadores COBOL, 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
CONCEPTOS Y FACILIDADES
Estructura del CICS
Apreciación global de los componentes y Tablas de recursos
Concepto de Programación Conversacional y Pseudo  Conversacional
El ciclo de un programa Bajo CICS

Módulo II
PREPARACIÓN DE UN PROGRAMA COBOL CICS
Estructura de Comandos de CICS dentro de un programa
Proceso de Compilación
Tablas de CICS

Módulo III
GENERACIÓN DE MAPAS – BMS
Codificación del Fuente BMS
Proceso de Compilación
Tablas de CICS

Módulo IV
CONTROL DE PROGRAMAS
COMMAREA
LINK
XCTL
RETURN
START/RETRIEVE

Módulo V
MANEJO DE ERRORES DEL PROGRAMA
Testeo de Condiciones de Excepción en los Comandos CICS
HANDLE CONDITION
RESP
HANDLE AID

Módulo VI
COMANDOS PARA ACCESO A DATOS
Obtención de fecha
Comandos para manejo de Mapas

Módulo VII
ACCESOS
Acceso a Archivos VSAM
Acceso a TS Temporary Storage
Acceso a TD Transient Data

Módulo VIII
UNIDAD LÓGICA DE TRABAJO
SYNCPOINT
SYNCPOINT ROLLBACK
ABEND

Módulo IX
DEMOSTRACIONES
CEDF
CEMT
CECI
CEDA

Módulo X
DUMPS
Seguimiento de cancelaciones
Análisis de los distintos tipos de cancelaciones
Manejo de Messages and Codes
ASRA detectar el lugar exacto dentro del programa donde se produce la cancelación

Módulo XI
PRACTICA
Programa COBOL CICS
Alta en Tablas de CICS



Pruebas

Duración: 48 horas distribuidas en 16 clases de 3 horas cada una.

Volver a 2BEIT