Buscar

Aula 01 História

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 25 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 25 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 25 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

PROGRAMAÇÃO 
PARA MAINFRAME 
COBOL
Prof. Anésio e Prof. Pazetti
Aula 01 – História 
Peter Drucker
“A melhor maneira de prever o futuro é criá-lo”
Ultrapassado
ou
Subestimado
COBOL - Histórico
COBOL é abreviação de COMMON BUSINESS ORIENTED LANGUAGE.
Em uma reunião no Pentágono em Washington, DC, em 1959, foi tomada a decisão para criar uma linguagem comum orientada a negócios.
O COBOL foi desenvolvido e mantido pela CODASYL, um dos três comitês propostos nessa reunião, ele também foi estabelecido como uma Linguagem Padrão pelo Instituto Americano de Padrões Nacionais (ANSI). O primeiro padrão foi noticiado em 1968, foi revisado em 1974 e uma nova versão foi lançada na metade dos anos 80.
www.cadcobol.com
Foi constituído por membros representantes fabricantes(6) de computadores e orgãos governamentais(3), a saber: 
Burroughs Corporation, IBM, 
Minneapolis-Honeywell (Honeywell Labs),
RCA, Sperry Rand, Sylvania Electric Products,
Força Aérea dos Estados Unidos,
David Taylor Model Basin,
Agência Nacional de Padrões (National Bureau of Standards ou NBS). 
http://www.carloscamposinfo.com/
COBOL - Histórico
A partir daí foram aprovadas pelo Comitê Executivo em Janeiro de 1960.
A gráfica do governo, editou e imprimiu com o nome de COBOL 60. 
Em 1985 o Instituto Americano de Padrões Nacionais (ANSI) aceitou o padrão da linguagem e a partir de então começou a ser chamado de COBOL ANSI 85. 
Por causa da padronização a linguagem é aperfeiçoada constantemente por empresa que a adotaram para desenvolvimento, como por exemplo, a IBM, Micro Focus.
http://www.carloscamposinfo.com/
COBOL - Histórico
É desenvolvido em linguagem direta, suas instruções podem ser compreendidas por qualquer pessoa que conheça o idioma inglês, facilitando a sua manutenção.
 Um programa em COBOL migra entre plataformas com poucas modificações. 
Ficou, comercialmente, tão enraizada que se tornou difícil a sua substituição, principalmente em empresas do setor financeiro. 
www.cadcobol.com
COBOL - Histórico
A Popularidade do COBOL
COBOL é uma velha Linguagem de Programação, então o que a faz permanecer tão popular?
Amplamente usada - é bem correspondida por arquivos direcionados (parte essencial da Programação Comercial) como armazenamento e restauração de informações;
Documentação - suporta muito bem o idioma inglês como Linguagem de Programação, portanto, é autodocumentável e suas instruções são de fácil leitura e compreensão.
http://www.cadcobol.com/
A Popularidade do COBOL
Compatibilidade - a Linguagem é uma máquina independente. Um programa escrito em COBOL para um tipo de computador pode ser executado em qualquer outro tipo, somente com algumas modificações;
Padronização - existe uma versão do COBOL que foi aceita como padrão pelo Instituto Americano de Padrões Nacionais (ANSI);
Com o crescimento de novas necessidades, o COBOL é constantemente revisado e atualizado; 
http://www.cadcobol.com/
A COBOL está sendo aperfeiçoada. Estima-se que 60% do código de software no mundo inteiro e 9,5 milhões de programas de aplicação utilizem COBOL.
Ferramentas de desenvolvimento de software baseadas em servidores e estações de trabalho permitem aos programadores em COBOL projetarem seu código para aplicações cliente/servidor e internet.
O desenvolvimento desse código em COBOL pode ser mais barato do que reescrever uma aplicação em uma linguagem mais nova.
http://www.cadcobol.com/
A Popularidade do COBOL
Apesar de seus 54 anos, ela ainda é considerada uma linguagem muito eficaz e ferramentas de desenvolvimento de software estão sendo utilizadas para permitir que usuários desenvolvam aplicações com um processo visual de indicar-e-clicar.
A COBOL tem sido utilizada de modo extensivo por anos. E muitas organizações não seriam facilmente convencidas a abrir mão de tudo isso.
http://www.cadcobol.com/
A Popularidade do COBOL
Ótimos programas já foram escritos em COBOL. A Linguagem ficou tão enraizada na maioria dos negócios, que se tornou permanente. 
Após todas estas vantagens você pode perguntar porquê o COBOL não é abordado mais amplamente nas Escolas e Universidades?
Vídeo – Um Mundo sem Cobol
http://www.cadcobol.com/
A Popularidade do COBOL
Analista de Sistemas - Mainframe - Campinas/SP 
HST Sistemas & Tecnologia, empresa de TI com mais de 25 anos no mercado, recruta profissionais de Mainframe com conhecimento em Cobol, CICS, DB2 e VSAM. 
Interessados que residirem em Campinas e região podem enviar CV com pretensão salarial para rhvagas@hst.com.br. 
Linkedin 07/08/13
Oportunidades
Mainframe Analyst COBOL
Workplace: Cracow 
Technologies: Cobol, JCL, CICS, DB2 
Contact: sszczesna@itekna.com
Linkedin 17/08/13
Oportunidades
Mainframe Developer Contract in Atlanta
Cobol, CICS, DB2 developer needed in the Atlanta area. LONG TERM contract (project scheduled through at least 2015). No third parties. MUST be able to work for us directly on a W2. Send resumes to brianw@essentialresources.net
Linkedin 18/08/13
Oportunidades
We are in need of mainframe candidates for Chennai / India
We are hiring candidates for Mainframe experience having 5 to 7 yrs. This will be a contract to hire based job opportunity and work location will be Chennai / India. Interested candidate call at 8939957747
Linkedin 19/08/13
Oportunidades
Analista de Sistemas Mainframe – Campinas/SP
HST Sistemas & Tecnologia, empresa de TI com mais de 25 anos no mercado, recruta profissionais com conhecimento em - Cobol, CICS, DB2 e VSAM
Interessados que residirem em Campinas e Região podem enviar CV com pretensão salarial para rhvagas@hst.com.b
Linkedin 25/08/13
Oportunidades
Experteam is looking for COBOL Senior Technical Analysts in Antwerp, Belgium (Only EU)
Experteam, part of the CSC international group, is an IT service company created in 1985 aimed at providing Applications Delivery solutions inside Belgium. Within the context of our extensive growth we are looking for senior COBOL Technical Analysts to work in our Delivery center in Antwerp.
 
Linkedin 06/09/13
Oportunidades
MARK-I - ENIAC
Em 1948, Claude Shannon, desenvolveu uma teoria baseada 
em numeração binária e introduziu o conceito de Bit – Binary digit.
Filme do ENIAC
O que é um Mainframe?
Batch / Online / Real Time
Questões Importantes
JCL
Job Control Language (JCL) é uma linguagem interpretada usada em mainframes da IBM para instruir o sistema a inicializar um sub-sistema ou executar um programa de lote.
É através dos JOB’s que se executam os programas e utilitários BATCH. 
JCL executa aplicações e fornece informações como: o tempo de execução, o tamanho do programa e os arquivos de programa usados para cada aplicação, usuário, classe, tempo máximo de processamento, etc.
Exemplo JCL
//DDAURSOE JOB 1222620,AURORA,
// CLASS=E,
// MSGCLASS=X,
// MSGLEVEL=(1,1)
//JOBCAT DD DSN=SYS1.MASTER,DISP=SHR
/*JOBPARM ROOM=TDS
//COMPILA EXEC COBCCL,CODE=MENU,
// PROD=TDS,SOUT=X,AMB=DES
//**
//C.SYSIN DD *
 ID DIVISION.
 PROGRAM-ID. MENU .
AUTHOR . GILMAR GOMES DE MOURA .
 ENVIRONMENT DIVISION.
..........................................
Questões
1. Cobol é uma linguagem de primeira geração, presente em sistemas corporativos e de governo, e tem a desvantagem de não se integrar com outras linguagens orientadas a objetos.
		Certo ( )		Errado ( )
X
Questões
2. O que significa o anacrônico Cobol?
COMMON BUSINESS ORIENTED LANGUAGE
ou Linguagem Comum Orientada a Negócios
3. O que é processamento batch e online?
Batch – processamento posterior ao lançamento
Online – processamento em tempo real ao lançamento
Questões
4. O que é um mainframe?
É um computador de grande porte utilizado para grande volume de transações
5. Qual o nome do primeiro computador?
O primeiro computador foi o Mark-1 e o ENIAC, em 1943

Continue navegando