TRABALHO PARADIGMAS - COBOL
-
Upload
ellen-diana -
Category
Technology
-
view
101 -
download
6
Transcript of TRABALHO PARADIGMAS - COBOL
Linguagem- COBOLCOmmon Business Oriented Language
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
As instituições são:
• RCA;
• Sperry Rand;
• Sylvania Electric Products;
• Burroughs Corporation;
•IBM;
•Minneapolis Honeywell;
• 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 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.
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”.
Grace Hopper
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.
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, nome de seções e parágrafos deve
seguir a seguinte regra de formação de identificadores:
LITERAIS NUMÉRICOS
LITERAIS NÃO NUMÉRICOS
ESTRUTURA BÁSICANo 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.
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.
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.
• 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.
Exemplo ‘OLÁ MUNDO’ em COBOL
IDENTIFICATION DIVISION. PROGRAM-ID. HELLO-WORLD. PROCEDURE DIVISION.
DISPLAY 'Ola, mundo'. STOP RUN.
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*/
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.
OBRIGADO PELO ATENÇÃO
• ALEX DE OLIVEIRA GRACIANO
• ANA CAMILA FONSECA SOARES
• ELLEN DIANA SILVA DE CARVALHO GUISSONI
• LUCAS CARVALHO ASSUNÇÃO