1. Executar o software, qualquer que seja o nosso
propósito
2. Estudar o modo como o software funciona e adaptá-lo
às nossas necessidades
3. Distribuir cópias do software
4. Melhorar o software e distribuir esses melhoramentos
para benefício da comunidade
O tpc suporta os standards modernos da linguagem PASCAL (como
p/ex. o ANSI PASCAL) ao mesmo tempo que mantém a compatibilidade
com os compiladores e estilos mais antigos.
1. Pensar. Estudar o problema.
2. Escrever um programa 3. Resolver os erros do programa. Debugging 4. Analisar o resultado 5. Em caso necesário, Voltar ao passo 3, 2 ou 1. |
1. Pensar. Desenho um programa com papel e lápis. Ainda
não toca o computador! Busca informação sobre o assunto.
Chega a um algoritmo.
2. Escrever o programa. Use qualquer editor. Por exemple notepad, edit, ou turbo. 3. Debugging. ("bug" = bicho, então debugging é
debichomento). Eliminar erros do programa.
Ambas os tipos de erros devem ser eliminados! 4. Mesmo se o nosso programa passa o compilador sem gerar erros e corre
sem gerar erros o resultado do programa pode estár mal. por exemplo,
o "output" do programa pode ser
|
The First Computer Bug Grace Murray Hopper, working
in a temporary World War I building at Harvard University on the Mark II
computer, found the first computer bug beaten to death in the jaws of a
relay. She glued it into the logbook of the computer and thereafter when
the machine stops (frequently) they tell Howard Aiken that they are "debugging"
the computer. The very first bug still exists in the National Museum of
American History of the Smithsonian Institution. Edison had used the word
bug and the concept of debugging previously but this was probably the first
verification that the concept applied to computers.
|
1. Definir um espaço para o programa
2. Criar o programa
3. Compilar o programa
4. Executar o programa
mkdir prog1
cd prog1
edit prog1.pas ou tp prog1.pas
e escrever o programa que se segue:
PROGRAM MyFirstProgram;
begin
writeln('Hello World');
end.
tpc prog1.pas
O parâmetro -o diz ao compilador que o ficheiro executável
deverá chamar-se prog1, enquanto o prog1.c no final do comando indica
em que ficheiro se encontra o código fonte.
prog1 ou prog1.exe
e a mensagem "Hello World" vai aparecer no ecrã.