Professional Documents
Culture Documents
Aula
Data
1
2
28/02
06/03
6
7
8
10
13/03
20/03
27/03
03/04
10/04
17/04
24/04
08/05
11
15/05
12
22/05
Contedo
Apresentao da Disciplina
Histrico da Evoluo das Linguagens
de
Programao:
traduo
(interpretao e compilao)
Paradigma Imperativo, Orientado a
Objeto, Funcional e Lgico; principais
representantes de cada um dos
paradigmas
Reviso do Processo de Compilao
(Compilao versus Interpretao);
Programao Imperativa: Vantagens e
desvantagens
da
programao
imperativa
Aspectos
Lxicos,
Sintticos
e
Semnticos: Descrio Lxica, Sinttica,
Mtodos Formais, Descrio Semntica;
Tipos de Dados: Definio de dados
Representao Interna
Escopo de Definies
Bindings
Ajuste de contedo
Primeira prova bimestral
Expresses e instrues de atribuio
Operadores sobrecarregados
Converses de tipo
Expresses Relacionais e Booleanas
Estruturas de Controle
Instruo de Seleo
Instrues Iterativas
Subprogramas
Questes de Projeto
Ambientes de Referncia
Mtodos de Passagem de Parmetros
Compilao Separada
Alocao Dinmica: Gerenciamento de
Memria
Suporte a Programao Orientada a
Objetos:
Aspectos
sintticos
e
Referncia
-
Captulo 1 - Sebesta
Captulo 1 - Sebesta
Captulos 3 e 4 - Sebesta
Captulos 5 e 6 - Sebesta
Captulo 7 - Sebesta
Captulos 7 e 8 - Sebesta
Captulo 9 - Sebesta
Captulo 10 - Sebesta
Captulo 12 - Sebesta
13
14
15
16
17
18
19
29/05
05/06
12/06
19/06
26/06
03/07
10/07
Captulo 16 - Sebesta
Captulo 16 - Sebesta
Captulo 15 - Sebesta
Bibliografia bsica
SEBESTA, R. W. Conceitos de Linguagens de Programao, 9 ed., Bookman, 2010.
GHEZZI, C. e JAZEYERI, M. Conceitos de linguagens de programao, Campus, 1987.
VAREJO, F. M. Linguagem de Programao: conceitos e tcnicas, Rio de Janeiro: Elsevier
(Campus), 2004.