Escolar Documentos
Profissional Documentos
Cultura Documentos
LP1 Aula
LP1 Aula
PROGRAMAO I
Universidade Federal de Lavras
Departamento de Cincia da Computao
Ementa da disciplina
Histrico da evoluo da programao imperativa.
Conceitos preliminares de linguagens de programao:
Variveis;
Tipos de dados;
Expresses;
Controle de fluxo;
Subprogramas;
Tipos abstratos de dados;
Tratamento de excees.
Bibliografia
Bsica
R. W. Sebesta. Conceitos de linguagens de programao.
Bookman, 2005.
F. M. Varejo. Linguagens de programao: Java, C e C++ e
outras: conceitos e tcnicas. Elsevier Campus, 2004.
Complementar
D. Luckham. The power of events An introduction to complex
event processing in distributed enterprise systems. AddisonWesley, 2002.
D. Watt. Programming language concepts and paradigms.
Prentice Hall, 1990.
Avaliao
1. Avaliao (P1) = 35% - 16 de Abril de 2015
2. Avaliao (P2) = 35% - 26 de Maio de 2015
Seminrios(S) = 30% - 09, 11, 16, 18, 23 e 25 de Junho de
2015
Contatos
Email: janderson.oliveira@dcc.ufla.br
Pgina no Moodle:
Link: http://alunos.dcc.ufla.br/
Disciplina: Linguagens de Programao I
Turmas: 10A/19A/22A
Senha: lp1a2015
Linguagem de Programao
Uma linguagem de programao caracterizada em termos
de uma gramtica e um significado bem definidos.
Objetivos
Estudar os princpios de projeto e as caractersticas dos
principais modelos de linguagens de programao e sua
adequao soluo de problemas.
Objetivos
Por estudar estes princpios?
Aumentar a capacidade de expressar ideias;
Aumentar a habilidade de aprender novas linguagens;
Melhorar a compreenso do significado da implementao;
Melhorar a habilidade de projetar novas linguagens;
Avano da computao.