Trabalho cobol e basic

1,930 views
1,792 views

Published on

Apresentação do trabalho da Disciplina de Paradigmas de Linguagens de Programação do ILES/ULBRA - 3º Período - 2011/1 - Grupo: Wildner. Tema: Linguagens Cobol e Basic.

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,930
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Trabalho cobol e basic

  1. 1. Cobol & Basic<br />Disciplina: Paradigmas de Linguagens de Programação<br />Professor: Daniel Carrara<br />Aluno: Wildner Ribeiro<br />
  2. 2. 2.1 Introdução<br /><ul><li>Como usar as definições de linguagens.</li></ul>1. Projetistas de linguagens em COBOL & BASIC.<br />2. Programadores (usuários da linguagem).<br />3. Definindo as Características.<br />
  3. 3. 2.2 As Condições Descrita por COBOL<br /><ul><li>Condições das Colunas de Descrição</li></ul>1 a 6 banco (preencha com uma numeração COBOL)<br /> 7 (banco) linha de codificação<br /> * (asterisco) linha de comentário<br /> - (hífen) continuação de literal não numérico<br />8 a 72 Instruções do COBOL iniciado na coluna 8.<br />
  4. 4. 2.3 Métodos de visões opostas do COBOL<br /><ul><li>Todas as linguagens de programação tem seus defensores e seus detratores. Já foi dito que com a linguagens como C, ou C++ E JAVA a única maneira de modificar o código legado é reescrevendo – o a cada vez.</li></ul> Por outro lado dizem que só um único Programa COBOL que foi copiado e modificado bilhões de vezes.<br />
  5. 5. 2.4 Exemplo: de uma pequena Linguagem COBOL<br />Estrutura básica de um programa chamado. Olá mundo<br />IDENTIFICATION DIVISION.<br />PROGRAM-ID. HELLO–WORLD.<br />*<br />ENVIRONMENT DIVISION.<br />*<br />DATA DIVISION.<br />*<br />PROCEDURE DIVISION.<br />PARA-1.<br /> DISPLAY ”Hello, World!!!”.<br />*<br />STOP RUN.<br />
  6. 6. 2.5 Definindo as Características<br />“O uso do COBOL mutila a mente; seu ensino deveria, portanto,ser considerado um crime”.<br /> Antigas versões do COBOL não dão suporte variáveis locais e portanto não implementam inteiramente a programação estruturada.<br />
  7. 7. 3.1 Linguagem BASIC<br />“BASIC e um nome genérico dado a uma grande Família de linguagens de programação derivadas do BASIC original.” <br />Existe provavelmente também variações do BASIC do que de qualquer outra linguagem de programação.<br />
  8. 8. 3.2 Um programa em BASIC<br />Um Programa em BASIC que imprimi todos os números pares entre A e B, lidos de um teclado, seria escrito como:<br />1.<br />10 INPUT A,B 2. INPUT A,B <br />20 FOR I=A TO B STEP 1 FOR I=A TO B <br />30 IF MOD(I,2)>0 THEN 50 IF MOD(I,2)=O THE <br />40 PRINT I PRINT I<br />50 NEXT I NETX<br />60 END<br />
  9. 9. 3.3 Procedimentos e controle do Fluxo<br />Ao contrario de outras linguagens, como C a biblioteca de funções do BASIC não é externas, mas considerada parte intrínseca da linguagem.<br />
  10. 10. 3.4 Os 8 princípios de um projeto BASIC<br />Ser fácil,para ser utilizada por iniciantes.<br />Ser uma linguagem de programação de uso geral.<br />Permitir que especialistas adicionassem Características avançadas.<br />Ser interativa.<br />Fornecer mensagens de erro claras e amigáveis.<br />Responder rapidamente para programas pequenos.<br />Não exigir o conhecimento de hardware do computador.<br />Proteger o sistema operacional do Usuário.<br />

×