Informática
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

[INFO] História

Ir para baixo

[INFO] História Empty [INFO] História

Mensagem por rodrigodias 12/1/2008, 09:51

História (Pascal)


A linguagem de programação PASCAL foi criada para ser uma ferramenta educacional, isto no início da década de 70 pelo Prof. Niklaus Wirth do Technical University em Zurique. Foi batizada pelo seu idealizador como PASCAL, em homenagem ao grande matemático Bleise Pascal, inventor de uma das primeiras máquinas lógicas conhecidas. Foi baseada em algumas linguagens estruturadas existentes então, ALGOL e PLI, tentando facilitar ao máximo o seu aprendizado.

O PASCAL somente ganhou popularidade quando foi adotado pela Universidade da Califórnia, San Diego, em 1973. No mesmo período, em seus cursos, também foram feitas implementações para minis e microcomputadores.

Nas suas primeiras implementações, não era muito amigável ao programador, pois eram necessários vários passos para se obter um programa executável. Primeiro devia se escrever o programa num editor de texto, depois compilá-lo, "lincá-lo" e montá-lo. Quando era feita uma manutenção no mesmo, todos estes passos deviam ser refeitos, o que não estimulava os programadores.

Apesar de todas as dificuldades iniciais, de seu propósito educacional e a facilidade de programação, o PASCAL começou a ser utilizado por programadores de outras linguagens, tornando-se, para surpresa do próprio Niklaus, um produto comercial. Contudo somente ao final do ano de 1983, é que a softhouse americana Borland International lançou o TURBO PASCAL para microcomputadores. Também nesse mesmo período, houve um grande crescimento no mercado de microcomputadores.

O TURBO PASCAL consegue em um único ambiente, colocar um editor de textos, bastante parecido com o WordStar e o SideKick, um código fonte ligado a um sistema de detecção de erros, um compilador de 1 passo, o que o torna bastante veloz, com a desvantagem de que apenas um erro é localizado por vez, e também um "linkador" (Linker) que permite a ligação do programa PASCAL com objetos, mesmo os gerados por outras linguagens.

O TURBO PASCAL em suas primeiras versões, até a sua versão 3, tinha uma tela inicial que também servia de menu principal, todas as rotinas existentes estavam num único arquivo e o programa executável tinha uma estrutura .COM. A partir da versão 4, o TURBO teve algumas mudanças conceituais, sendo as principais, de ambiente, tornado-o mais amigável, como a maioria dos softwares modernos. As rotinas auxiliares foram divididas de acordo com a atividade que desempenham no programa, e a própria estrutura do programa, .EXE que por suas características separa as diversas áreas do programa em segmentos de 64 Kbytes, além de novos tipos reais. A partir da versão 5.0, foram também adicionadas formas de depuração dos programas que estão em seu ambiente. Foi incrementada também uma estrutura da linguagem orientada por objeto (O.O.P.), que permite a criação de registros, contendo estruturas de programação.

Actualmente, o Turbo Pascal encontra-se na versão 7.1 para DOS e 1.5 para Windows.
rodrigodias
rodrigodias
Newbie
Newbie

Número de Mensagens : 1
Localização : Agueda
Data de inscrição : 12/01/2008

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos