Difference between revisions of "Linguagens para Aplicação Comercial (UFBA 2009.1)"
From AdonaiMedrado.Pro.Br
(→Aula do dia 17/03/2009) |
(→Aula do dia 10/03/2009) |
||
Line 52: | Line 52: | ||
::::Sobrecarga. | ::::Sobrecarga. | ||
:::Modificadores de acesso. | :::Modificadores de acesso. | ||
+ | ::Instruções de controle. | ||
+ | :::Seleção (if e switch). | ||
+ | :::Repetição (for, foreach, while e do). | ||
;Problemas propostos | ;Problemas propostos | ||
Revision as of 15:51, 2 March 2009
Contents
- 1 Programa
- 2 Links sugeridos
- 3 Avaliações
- 4 Especificação de trabalho
- 5 Cronograma
- 5.1 Aula do dia 03/03/2009
- 5.2 Aula do dia 10/03/2009
- 5.3 Aula do dia 17/03/2009
- 5.4 Aula do dia 24/03/2009
- 5.5 Aula do dia 31/03/2009
- 5.6 Aula do dia 07/04/2009
- 5.7 Aula do dia 11/04/2009 (sábado)
- 5.8 Aula do dia 14/04/2009
- 5.9 Aula do dia 28/04/2009
- 5.10 Aula do dia 05/05/2009
- 5.11 Aula do dia 12/05/2009
- 5.12 Aula do dia 26/05/2009
- 5.13 Aula do dia 02/06/2009
- 5.14 Aula do dia 09/06/2009
- 5.15 Aula do dia 16/06/2009
- 5.16 Aula do dia 23/06/2009
- 5.17 Aula do dia 30/06/2009
Programa
O programa oficial está em construção, uma versão em construção está disponível em PDF.
Links sugeridos
Avaliações
As avaliações da disciplina serão especificadas por escrito neste endereço. Mudanças podem ocorrer ao longo do semestre, porém a versões finais das especificações estarão disponíveis no mínimo 30 dias antes da data de entrega de cada atividade.
Segue abaixo as avaliações previstas e seus respectivos valores máximos:
- Prova I - 2,5 pontos.
- Prova II - 2,5 pontos.
- Trabalho semestral - 5,0 pontos.
Especificação de trabalho
Cronograma
Aula do dia 03/03/2009
- Atividade
- Apresentação da disciplina, da turma e do professor.
- Apresentação da dinâmica das aulas.
- Assuntos
- Revisão de orientação a objeto.
- Questões de legibilidade e qualidade de código em aplicações comerciais.
- Importância da legibilidade do código em aplicações comerciais.
- Legibilidade e estilos de programação.
- Comentários.
- Refatoração.
- Conceitos de teste de unidade e importância em aplicações comerciais.
- Problemas propostos
Aula do dia 10/03/2009
- Atividade
- Assuntos
- A plataforma .NET.
- Framework Microsoft .NET.
- Projeto Mono.
- A linguagem de programação C#
- Histórico.
- Padronização.
- Contexto de criação.
- Tipos de dados básicos.
- Vetores e matrizes.
- Classes.
- Campos.
- Propriedades.
- Construtores.
- Métodos.
- Parâmetros.
- Modificadores de acesso.
- Sobrecarga.
- Modificadores de acesso.
- Instruções de controle.
- Seleção (if e switch).
- Repetição (for, foreach, while e do).
- Problemas propostos
Aula do dia 17/03/2009
- Atividade
- Assuntos
- Classes.
- Indexadores.
- Palavra chave partial.
- Herança.
- Interface.
- Delegates.
- Métodos anônimos.
- Expressões lambda.
- Problemas propostos
Aula do dia 24/03/2009
- Atividade
- Assuntos
- Problemas propostos
Aula do dia 31/03/2009
- Atividade
- Assuntos
- Problemas propostos
Aula do dia 07/04/2009
- Atividade
- Assuntos
- Problemas propostos
Aula do dia 11/04/2009 (sábado)
- Atividade
- Revisão dos conceitos.
- Problemas propostos
Aula do dia 14/04/2009
- Atividade
- Prova I.
Aula do dia 28/04/2009
- Atividade
- Prova I (segunda chamada).
- Apresentação dos trabalhos semestrais (primeira parte).
Aula do dia 05/05/2009
- Atividade
- Assuntos
- Problemas propostos
Aula do dia 12/05/2009
- Atividade
- Assuntos
- Problemas propostos
Aula do dia 26/05/2009
- Atentar para aula do dia 23/06/2009.
- Atividade
- Assuntos
- Problemas propostos
Aula do dia 02/06/2009
- Atentar para aula do dia 23/06/2009.
- Atividade
- Assuntos
- Problemas propostos
Aula do dia 09/06/2009
- Atividade
- Pré-apresentação dos trabalhos (dúvidas).
Aula do dia 16/06/2009
- Atividade
- Prova II.
Aula do dia 23/06/2009
- Esta aula pode ser substituida por uma no dia 06/06/2009 (sábado).
- Atividade
- Prova AVII (segunda chamada).
- Apresentação dos trabalhos semestrais (segunda parte).
Aula do dia 30/06/2009
- Atividade
- Feedback da disciplina.
- Entrega dos resultados parciais.