Linguagem- COBOL 
COmmon Business Oriented Language
HISTÓRIA 
• Criado por um comitê de investigadores de 
várias instituições civis e governamentais 
durante o segundo semes...
As instituições são: 
• RCA; 
• Sperry Rand; 
• Sylvania Electric 
Products; 
• Burroughs Corporation; 
•IBM; 
•Minneapoli...
• David Taylor Model Basin; 
• Força Aérea dos Estados Unidos; 
• Agência Nacional de Padrões (NBS).
• Linguagem Comum Orientada para os 
Negócios ; 
• É uma programação orientada para o 
processamento de banco de dados com...
POR QUEM FOI CRIADO? 
• O COBOL foi criado por um comitê de 
investigadores de várias instituições civis e 
governamentais...
Grace Hopper
CARACTERÍSTICAS EXCLUSIVAS DO 
COBOL 
• Os compiladores atuais portam o código cobol para 
Macintosh e PCs(DOS, Windows,Li...
NÍVEIS E SUBNÍVEIS DE VARIÁVEIS
IDENTIFICADORES 
Qualquer componente criado pelo programador, seja nome de arquivo, 
variável, nome de área temporária, no...
LITERAIS NUMÉRICOS
LITERAIS NÃO NUMÉRICOS
ESTRUTURA BÁSICA 
No COBOL há três tipos básicos de dados usados nas instruções: 
• Numérico (sinalizado ou não, com decim...
AMBIENTE DE DESENVOLVIMENTO 
• Traz produtividade e colaboração dos mais modernos 
Ambientes de Desenvolvimento Integrados...
Cobol Server 
• Fornece um ambiente de execução robusto e de 
alto desempenho que os seus aplicativos 
corporativos COBOL ...
• Para além de Windows, Unix, Linux e .NET, as 
aplicações podem ser implementadas 
directamente em Java Virtual Machine (...
Exemplo ‘OLÁ MUNDO’ em COBOL 
IDENTIFICATION DIVISION. 
PROGRAM-ID. HELLO-WORLD. 
PROCEDURE DIVISION. 
DISPLAY 'Ola, mundo...
PARTES BASICAS DO COBOL 
• INDENTIFICATION DIVISION. 
• PROGRAM-ID./* 
• AUTHOR./*nome de quem esta fazendo o 
programa*/ ...
Bibliografia 
• WIKIPEDIA. Grace Hopper. 2014. Disponível em: 
<http://pt.wikipedia.org/wiki/Grace_Hopper>. Acesso em: 06 ...
OBRIGADO PELO ATENÇÃO 
• ALEX DE OLIVEIRA GRACIANO 
• ANA CAMILA FONSECA SOARES 
• ELLEN DIANA SILVA DE CARVALHO 
GUISSONI...
Próximos SlideShares
Carregando em…5
×

TRABALHO PARADIGMAS - COBOL

438 visualizações

Publicada em

Apresentação

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
438
No SlideShare
0
A partir de incorporações
0
Número de incorporações
31
Ações
Compartilhamentos
0
Downloads
6
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

TRABALHO PARADIGMAS - COBOL

  1. 1. Linguagem- COBOL COmmon Business Oriented Language
  2. 2. HISTÓRIA • Criado por um comitê de investigadores de várias instituições civis e governamentais durante o segundo semestre de 1959; • O comitê foi constituído por membros representantes de seis fabricantes de computadores e três órgãos governamentais
  3. 3. As instituições são: • RCA; • Sperry Rand; • Sylvania Electric Products; • Burroughs Corporation; •IBM; •Minneapolis Honeywell;
  4. 4. • David Taylor Model Basin; • Força Aérea dos Estados Unidos; • Agência Nacional de Padrões (NBS).
  5. 5. • Linguagem Comum Orientada para os Negócios ; • É uma programação orientada para o processamento de banco de dados comerciais. • É a linguagem de programação inteira mais usada, produto do Departamento de defesa Norte- Americano sob a direção da contra-almirante Grace Murray Hopper.
  6. 6. POR QUEM FOI CRIADO? • O COBOL foi criado por um comitê de investigadores de várias instituições civis e governamentais durante o segundo semestre de 1959. As especificações eram em grande parte inspiradas na linguagem de programação FLOW-MATIC inventada pela Grace Hopper - referida como "a mãe da língua COBOL”.
  7. 7. Grace Hopper
  8. 8. CARACTERÍSTICAS EXCLUSIVAS DO COBOL • Os compiladores atuais portam o código cobol para Macintosh e PCs(DOS, Windows,Linux) e Mainframe; • Leitura do código é fácil, porque os comandos são bem próximos ao inglês fluente; • Única linguagem que aceita hífens em nomes de variáveis; • Comandos para cada operação matemática básica separados, e comando para fórmulas matemáticas; • As variáveis são divididas por níveis, podendo uma variável ser parte de outra.
  9. 9. NÍVEIS E SUBNÍVEIS DE VARIÁVEIS
  10. 10. IDENTIFICADORES Qualquer componente criado pelo programador, seja nome de arquivo, variável, nome de área temporária, nome de seções e parágrafos deve seguir a seguinte regra de formação de identificadores:
  11. 11. LITERAIS NUMÉRICOS
  12. 12. LITERAIS NÃO NUMÉRICOS
  13. 13. ESTRUTURA BÁSICA No COBOL há três tipos básicos de dados usados nas instruções: • Numérico (sinalizado ou não, com decimal ou inteiros); • Alfanumérico; • Constantes figurativas; O COBOL consiste basicamente em quatro divisões separadas: • IDENTIFICATION DIVISION; • ENVIRONMENT DIVISION; • DATA DIVISION; • PROCEDURE DIVISION.
  14. 14. AMBIENTE DE DESENVOLVIMENTO • Traz produtividade e colaboração dos mais modernos Ambientes de Desenvolvimento Integrados (IDEs), líderes da indústria, para os sistemas COBOL – incluindo a implantação de aplicativos de negócios críticos COBOL em Windows, UNIX, Linux, .NET, JVM e cloud.
  15. 15. Cobol Server • Fornece um ambiente de execução robusto e de alto desempenho que os seus aplicativos corporativos COBOL precisam. Permitindo que os sistemas COBOL sejam executados em qualquer plataforma necessária.
  16. 16. • Para além de Windows, Unix, Linux e .NET, as aplicações podem ser implementadas directamente em Java Virtual Machine (JVM) e na plataforma cloud Microsoft Windows Azure. Com o Visual Cobol R3, os programadores podem escolher trabalhar com Visual Studio 2010 ou com Eclipse. Também podem implementar o núcleo das aplicações Cobol em múltiplas plataformas a partir de uma única fonte, sem necessidade de utilizarem uma plataforma de trabalho específica.
  17. 17. Exemplo ‘OLÁ MUNDO’ em COBOL IDENTIFICATION DIVISION. PROGRAM-ID. HELLO-WORLD. PROCEDURE DIVISION. DISPLAY 'Ola, mundo'. STOP RUN.
  18. 18. PARTES BASICAS DO COBOL • INDENTIFICATION DIVISION. • PROGRAM-ID./* • AUTHOR./*nome de quem esta fazendo o programa*/ • ENVIROMENT DIVISION. • DATA DIVISION./*parte q utiliza variáveis, pois tem q ser declaradas antes da utilização, pois o cobol é fortemente tipado */ • PROCEDURE DIVISION. /*rotina do programa, onde esta a logica do programa*/
  19. 19. Bibliografia • WIKIPEDIA. Grace Hopper. 2014. Disponível em: <http://pt.wikipedia.org/wiki/Grace_Hopper>. Acesso em: 06 out. 2014. • ANDRADE, Ricardo Amaral de. Cobol. 2014. Disponível em: <http://pt.slideshare.net/TurboTux/cobol?related=1>. Acesso em: 05 out. 2014. • WIKIPEDIA. Linguagem_Cobol. 2014. Disponível em: <https://pt.wikipedia.org/wiki/COBOL>. Acesso em: 04 out. 2014. • AUGUSTO, José. Mundo_Cobol. 2014. Disponível em: <http://mundocobol.com.br/?p=103>. Acesso em: 07 out. 2014.
  20. 20. OBRIGADO PELO ATENÇÃO • ALEX DE OLIVEIRA GRACIANO • ANA CAMILA FONSECA SOARES • ELLEN DIANA SILVA DE CARVALHO GUISSONI • LUCAS CARVALHOASSUNÇÃO

×