Pascal/Introdução: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
m remoção (não vi exemplo na página apresentada)
Linha 7:
Antes de falarmos em linguagem de programação, vamos falar primeiramente sobre o que é um [[w:Programa_de_computador|programa]]. Pois bem, um programa é uma sequência lógica de tarefas, e o destinado a computadores também obedece a este conceito.Existem diversas formas de escrever um programa para o computador.
 
Podemos fazê-lo diretamente em código de máquina (codificado em binário) com o uso de memônicosmnemônicos e montadores (linguagens de baixo nível, como, por exemplo, assembly) ou com o uso de uma linguagem corrente, normalmente o inglês, e o uso de um interpretador que se encarrega de convertê-la em linguagem de máquina, o que é feito a cada comando quando ele for executado ( exemplo BASIC ).
 
Um programa ainda pode ser feito por compilador (exemplo: COBOL, FORTRAN, PASCAL) que fará a conversão de todo o programa escrito em alto nível em um programa contendo o código objeto que, uma vez compilado, pode ser executado várias vezes sem depender masimais do uso do programa compilador.
 
== Algoritmo ==
Linha 15:
[[w:Algoritmo|Algoritmo]] é uma seqüência de procedimentos que são executados seqüencialmente com o objetivo de resolver um problema específico. Basicamente é um programa em linguagem mais próxima à nossa (alto nível).
 
Exemplo de algoritmo: “Como"Como fazer um bolo”bolo"
Pegar Farinha 1 xícara
Pegar Ovos ½ dúzia {ENTRADA}
Linha 43:
 
Turbo Pascal 2 e 3: Foram acrescentadas algumas funcionalidades nessas versões, como o acesso a diretórios através do ambiente de programação, para a localização de arquivos. Foi incluído novos procedimentos e funções.
 
EXENPLO NO SITE: http://cativagoogle.blogspot.com/
 
Turbo Pascal 4: Foram introduzidas rotinas do DOS para leitura de diretórios, leitura e escrita de atributos de arquivos; ferramentas para acesso à memória e portas de hardware; facilidades para a construção de rotinas gráficas, com estilo de contornos e preenchimentos; foi implementado na versão 4 o conceito de unidade (Unit), fazendo com que um mesmo código fosse compartilhado entre vários programas fonte, e sem a necessidade da recompilação; esta versão ainda foi responsável pela implementação de novos tipos de dados e finalmente, a possibilidade de deixar o programa residente.
Linha 59 ⟶ 57:
 
= Compiladores =
Para que o computador execute o programa escrito em Pascal, é necessário traduzítraduzi-lo para a [[w:linguagem de máquina|linguagem de máquina]]. [[w:Compiladores|Compiladores]] são estes tradutores, que além disso, ainda testam o código mostrando os erros.
 
Principais compiladores usados:
Linha 104 ⟶ 102:
readkey;
end.
 
[[Categoria:Pascal]]
[[Categoria:IntroduçãoPascal|{{SUBPAGENAME}}]]
[[Categoria:Introdução|{{SUBPAGENAME}}]]