O documento discute as características das linguagens de programação COBOL e BASIC, incluindo suas estruturas básicas, sintaxes e definições. O COBOL segue regras estritas de formatação de código e suporte variáveis locais limitado, enquanto o BASIC tem muitas variações e foi projetado para ser fácil de usar e interativo.
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
Trabalho cobol e basic
1. Cobol & Basic Disciplina: Paradigmas de Linguagens de Programação Professor: Daniel Carrara Aluno: Wildner Ribeiro
2.
3.
4.
5. 2.4 Exemplo: de uma pequena Linguagem COBOL Estrutura básica de um programa chamado. Olá mundo IDENTIFICATION DIVISION. PROGRAM-ID. HELLO–WORLD. * ENVIRONMENT DIVISION. * DATA DIVISION. * PROCEDURE DIVISION. PARA-1. DISPLAY ”Hello, World!!!”. * STOP RUN.
6. 2.5 Definindo as Características “O uso do COBOL mutila a mente; seu ensino deveria, portanto,ser considerado um crime”. Antigas versões do COBOL não dão suporte variáveis locais e portanto não implementam inteiramente a programação estruturada.
7. 3.1 Linguagem BASIC “BASIC e um nome genérico dado a uma grande Família de linguagens de programação derivadas do BASIC original.” Existe provavelmente também variações do BASIC do que de qualquer outra linguagem de programação.
8. 3.2 Um programa em BASIC Um Programa em BASIC que imprimi todos os números pares entre A e B, lidos de um teclado, seria escrito como: 1. 10 INPUT A,B 2. INPUT A,B 20 FOR I=A TO B STEP 1 FOR I=A TO B 30 IF MOD(I,2)>0 THEN 50 IF MOD(I,2)=O THE 40 PRINT I PRINT I 50 NEXT I NETX 60 END
9. 3.3 Procedimentos e controle do Fluxo Ao contrario de outras linguagens, como C a biblioteca de funções do BASIC não é externas, mas considerada parte intrínseca da linguagem.
10. 3.4 Os 8 princípios de um projeto BASIC Ser fácil,para ser utilizada por iniciantes. Ser uma linguagem de programação de uso geral. Permitir que especialistas adicionassem Características avançadas. Ser interativa. Fornecer mensagens de erro claras e amigáveis. Responder rapidamente para programas pequenos. Não exigir o conhecimento de hardware do computador. Proteger o sistema operacional do Usuário.