Apresentação linguagem cobol

349 visualizações

Publicada em

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
349
No SlideShare
0
A partir de incorporações
0
Número de incorporações
6
Ações
Compartilhamentos
0
Downloads
10
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Apresentação linguagem 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

×