Professional Documents
Culture Documents
agora pode ser executado passo a passo, inclusive com o acompanhamento do contedo
das variveis.
Turbo Pascal 5.5: Esta verso foi a responsvel pela estria do Pascal Orientado a Obj
etos, dando origem a primeira implementao do Object Pascal.
Comandos[editar editar cdigo-fonte]
Conjunto de palavras-chave de uma linguagem de programao que tem por finalidade di
zer ao computador como ele deve executar uma tarefa. No exemplo de algoritmo des
crito acima (receita de bolo), os comandos eram palavras-chaves representados po
r verbos da lngua portuguesa, em computadores os comandos so usualmente palavras o
riginria da lngua inglesa. Exemplo: write, read, do, ...
Compiladores[editar editar cdigo-fonte]
Para que o computador execute o programa escrito em Pascal, necessrio traduzi-lo
para alinguagem de mquina.Compiladoresso estes tradutores, que alm disso, ainda testam
o cdigo mostrando os erros.
Principais compiladores usados:
Turbo Pascal 7- Clssico compilador de Pascal, Utiliza interface DOS;
Pascalzim- Desenvolvido no Departamento de Cincias da Computao da Universidade de Br
aslia,
Utiliza interface Windows, e tem como principal recurso a procura e substituio de
palavras.
Free Pascal- Compilador gratuito, compatvel com Pascal e Object Pascal (linguagem
usada no Delphi). muito compatvel com a linguagem usada no Turbo Pascal 7, e poss
ui verses para sistemas Windows, GNU/Linux, Mac, DOS, OS/2, Haiku, e GNU/BSD. um
projeto de cdigo livre (open source).
Bibliotecas[editar editar cdigo-fonte]
Bibliotecasso um conjunto de funes e procedimentos chamadas por comandos nosprogramas
. Por exemplo a biblioteca CRT responde ao comando clrscr (limpar a tela). No ca
so do compilador Turbo Pascal acessamos a biblioteca da seguinte forma:
program teste;
uses crt;
var
Observao: o compilador Pascalzim j acessa a biblioteca CRT, no sendo necessrio acess-l
a.
Construo do programa em Pascal[editar editar cdigo-fonte]
O programa se constitui num texto, que pode ser editado em qualquer editor de te
xto ou diretamente no compilador, sendo necessrio ser salvo com a terminao .pas de
pascal, em seguida compilado (traduzido para linguagem de mquina), para depois se
r executado. Nos compiladores de hoje j possvel executar direto pulando todas esta
s etapas.
O programa em Pascal se constitui basicamente de:
{comentrios entre chaves no so lidos pelo compilador}
program Nome_do_programa; {identificao do programa}
uses CRT; {acessar uma biblioteca,necessrio no Turbo Pascal}
var
{declaramos as variveis}
a,b,c:real; {variveis:tipo}
begin
{incio do corpo do programa}
read(a); {comandos dentro do corpo}
c:=a;
{comandos terminam com ponto e vrgula}
end.
{fim do corpo do programa com ponto}
No decorrer do livro sero apresentados mais detalhes
Exemplo de programa em Pascal:
program nomey;
uses wincrt;
var
nome:string;
begin
clrscr;
write('Escreva um nome ');
read(nome);
writeln('O nome que voce escreveu foi: ',nome);
readkey;
end.