Buscar

aula1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

GCC 105 – LINGUAGENS DE 
PROGRAMAÇÃO I
AULA 1 – Apresentação da Disciplina
1º Semestre de 2015
Prof. Janderson Rodrigo de Oliveira
Universidade Federal de Lavras
Departamento de Ciência da Computação
Ementa da disciplina
• Histórico da evolução da programação imperativa. 
• Conceitos preliminares de linguagens de programação: 
– Variáveis;
– Tipos de dados;
– Expressões;
– Controle de fluxo;
– Subprogramas;
– Tipos abstratos de dados;
– Tratamento de exceções. 
• Programação Orientada a Eventos.
Bibliografia
• Básica
– R. W. Sebesta. Conceitos de linguagens de programação. 
Bookman, 2005.
– F. M. Varejão. Linguagens de programação: Java, C e C++ e 
outras: conceitos e técnicas. Elsevier Campus, 2004.
• Complementar
– D. Luckham. The power of events – An introduction to complex
event processing in distributed enterprise systems. Addison-
Wesley, 2002.
– D. Watt. Programming language concepts and paradigms. 
Prentice Hall, 1990.
Avaliação
• 1ª. Avaliação (P1) = 35% - 15 de Abril de 2015
• 2ª. Avaliação (P2) = 35% - 26 de Maio de 2015
• Seminários (S) = 30% - 09, 10, 16, 17, 23 e 24 de Junho de 
2015
Aprovação = 60% das notas de avaliação e 75% de presença
Revisão de prova = 5 dias após a divulgação das notas
Contatos
• Email: janderson.oliveira@dcc.ufla.br
• Página no Moodle:
Link: http://alunos.dcc.ufla.br/
Disciplina: Linguagens de Programação I 
Turmas: 14A
Senha: lp1b2015
Linguagem de Programação
• Uma linguagem de programação é caracterizada em termos 
de uma gramática e um significado bem definidos.
• A gramática de uma linguagem é usualmente apresentada em 
termos de regras de formação que definem uma sintaxe 
precisa, estabelecendo que programas são bem formados na 
linguagem.
Objetivos
• Estudar os princípios de projeto e as características dos 
principais modelos de linguagens de programação e sua 
adequação à solução de problemas.
• Por que estudar estes princípios?
Objetivos
• Por estudar estes princípios?
– Aumentar a capacidade de expressar ideias;
– Aumentar a habilidade de aprender novas linguagens;
– Melhorar a compreensão do significado da implementação;
– Melhorar a habilidade de projetar novas linguagens;
– Avanço da computação.

Outros materiais