ciÊncias da computação 2
Ciência da Computação II - ICC2
1. INTRODUÇÃO
O que é um programa? Programa constitui uma seqüência lógica de passos para solução de um problema.
Um programa pode ser codificado em linguagem de baixo nível (ex: assembly) ou em linguagens de alto nível (ex: Pascal, C, ...).
Por exemplo: a linguagem de programação Pascal foi criada por Niklaus With de Technical University em Zurich, para ser uma ferramenta educacional.
Programas escritos em Turbo Pascal 7 têm código-fonte com extensão .PAS e devem ser salvos no diretório \BIN.
A execução de programas pode ser feita por dois processos: pela interpretação e pela compilação. Pela interpretação, a avaliação da sintaxe e a execução são feita no mesmo momento ... quando se submete o prgrama para execução. Na compilação, os programas são executados por meio do seguinte esquema:
2. ESTRUTURA DO PROGRAMA
program NOME_DO_PROGRAMA; uses fdelay, crt; var { definição de variáveis }
procedure NOME_DA_PROCEDURE; { se houver ... } begin ....................................... end; { fim da procedure }
function NOME_DA_FUNCTION; { se houver ... } begin ....................................... end; { fim da function }
begin { corpo principal do programa } CLRSCR; ................................ aqui se codifica o algoritmo ... aqui se usam comandos FOR, WHILE, REPEAT, READ/READLN, WRITE/WRITELN, IF, CASE ... ................................ READKEY end. { fim do programa }
Comentários:
Todo programa começa com a declaração PROGRAM seguido de um nome do