Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading content…
Loading…
Transcript

Relevância

História da Linguagem

O Pascal mantém-se relevante no paradigma educacional, funcionando como uma excelente ferramenta de aprendizagem.

Ao longo das décadas de 70, 80 e 90, foi muito utilizado em várias empresas de software.

Recentemente, foi eclipsado por linguagens como C e C++, muito devido ao peso da Microsoft no mercado informático.

Criada em 1968 e divulgada em 1970, pelo suiço Niklaus Wirth.

O seu nome serve como homenagem ao matemático e físico Blaise Pascal.

O objetivo era encorajar o uso de código estruturado.

Desvantagens

Vantagens

  • Pouco popular (ultrapassado pelas linguagens modernas);
  • Versões mais antigas da linguagem não suportam o uso de bibliotecas de funções.
  • Dificuldade na resolução de alguns problemas complexos.
  • Fácil aprendizagem;
  • Semelhanças com o Inglês;
  • Relativa facilidade na procura de erros (debug);
  • Linguagens modernas de Pascal são de fácil compilação;
  • Induz facilmente bons hábitos de programação.

Frutos do Pascal

Esta linguagem originou muitas outras. Dessas é importante destacar:

  • Turbo Pascal;
  • Delphi;
  • Super Pascal.

Tornou-se numa das linguagens mais no ensino de programação, juntamente com Scheme, Fortran e C.

Objetivo

Linguagem Pascal

Com este trabalho, pretendemos dar a conhecer os aspetos gerais da Linguagem Pascal, tais como:

  • História;
  • Sintaxe;
  • Vantagens e Desvantagens;
  • Relevância.

Sintaxe

Código do famoso programa "Hello World", em Pascal

Notas

Um programa em Pascal é composto por funções, procedimentos, varíaveis, constantes e um programa principal.

Funções e procedimentos são pedaços de código que podem ser chamados pelo programa principal ou por outras funções e procedimentos.

Conclusão

  • Não diferencia entre letras maiúsculas e minúsculas.
  • Inclui procedimentos e funções predefinidos, como read, readIn, write e writeIn.
  • A diferença entre função e procedimento reside no facto de a função devolver um valor e o procedimento não.
  • Procedimentos e funções podem conter outros procedimentos e funções
  • Pascal é uma linguagem que teve muita importância no passado.
  • Tem muita utilidade na aprendizagem da programação estrutura, embora, hoje em dia, se opte mais pelo ensino através de C e Scheme.
  • Reconhece-se, ainda, a sua relevância na resolução de problemas de grau de complexidade médio-alto.
Learn more about creating dynamic, engaging presentations with Prezi