Apostila de Linguagem de Programacao
Fundação de Eensino “eEurípides S soares da Rrocha”
Administração cCom Habilitação eEm Análíse dDe Sistemas
Linguagem C
Curso
: Aná lise de Siste mas 2º A ( Not ur no)
Disciplina : Lingua ge m de P rog ra maç ão I I
Prof.
: Adalberto Sanches MunaroGisele Molina Becari
Marilia
FevereiroFevereiro - 20043
1. INTRODUÇÃO
1.1 Definição
Uma LP (Linguagem de Programação) é uma linguagem destinada a ser usada por uma pessoa para expressar um processo através do qual um computador pode resolver um proble ma.
Os quatro modelos de LP correspondem aos pontos de vista dos quatro componentes citados. A eficiência na construção e execução de programas depende da combinação dos quatro pontos de vista. 1.2 Porque estudar LP ?
Maior habilidade em resolver problemas: uma maior compreensão de uma LP pode aumentar nossa habilidade em pensar em como atacar os problemas. Tanto melhor se dominarmos os vários modelos de LP.
Melhor uso de uma LP: compreensão das funções e implementação das estruturas de uma LP nos levam a usar a LP de modo a extrair o máximo de sua funcionalidade e eficiência.
Melhor escolha de uma LP: adequação ao problema.
Maior facilidade em aprender novas LPs: conceitos chaves comuns às LPs.
Melhor designer de LPs: linguagens de interfaces de sistemas, extensão de LP via operadores e tipos de dados.
1.3 Histórico
Veja um pouco da história de algumas linguagens de programação que introduziram conceitos importantes para as futuras LPs e que ainda estão em uso. Essas linguagens estão classificadas em três períodos, de acordo com a época em que surgiram.
1955 - 1965
FORTRAN (FORmula TRANslation)
COBOL (COmmon Business Oriented Language)
ALGOL 60 (ALGorithmic Oriented Language)
LISP (LISt Processing)
APL (A Programming Language)
BASIC (Beginners All-purpose Symbolic Instruction Code)
1965 - 1971 (LP's baseadas em ALGOL)
PL/I (Programming Language I)
SIMULA 67
ALGOL 68
PASCAL
Linguagens dos