Difference between revisions of "Laboratório de Programação I (UFBA 2009.1)"

From AdonaiMedrado.Pro.Br
Jump to: navigation, search
(Aula do dia 15/05/2009)
Line 1: Line 1:
 
== Programa ==
 
== Programa ==
 
O programa oficial da disciplina está disponível em [http://www.adonaimedrado.pro.br/wiki/documentos/professor/UFBA_2009_1_MATA57_PROGRAMA.pdf PDF].
 
O programa oficial da disciplina está disponível em [http://www.adonaimedrado.pro.br/wiki/documentos/professor/UFBA_2009_1_MATA57_PROGRAMA.pdf PDF].
 +
 +
== Links sugeridos ==
 +
*[http://cm.bell-labs.com/who/dmr/index.html Site do Criador Dennis Ritchie]
 +
**Documentos recomendados: [http://cm.bell-labs.com/cm/cs/who/dmr/cman.pdf C Reference Manual], [http://cm.bell-labs.com/cm/cs/who/dmr/chist.html The Development of the C Language]
 +
**Site do Livro: [http://cm.bell-labs.com/cm/cs/cbook/index.html The C Programming Language, Second Edition]
  
 
== Avaliações ==
 
== Avaliações ==

Revision as of 19:15, 10 February 2009

Programa

O programa oficial da disciplina 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 - 3,0 pontos.
  • Resolução dos problemas propostos e participação nas atividades de laboratório - 2,0 pontos.

Especificação de trabalho

Cronograma

Aula do dia 06/03/2009

Atividade
Apresentação da disciplina, professor e alunos.
Apresentação da metodologia de trabalho.
Assuntos
Histórico e principais características da Linguagem C
Introdução ao ambiente de programação
Editores de texto e compiladores utilizados
Principais erros da programação
Introdução à linguagem C
Tipos.
Operadores.
Expressões.
Estruturas de controle condicionais.
Estruturas de repetição.
Biblioteca padrão
stdio.h: Comandos printf e scanf.
Problemas propostos
C: Problema da média.
C: Problema da soma.
C: Problema do número espelho.
C: Problema da idade em dias.

Aula do dia 13/03/2009

Atividade
Dúvidas dos problemas propostos.
Problemas propostos

Aula do dia 20/03/2009

Assuntos
Vetores.
Matrizes.
Strings.
Leitura de parâmetros por linha de comando.
Atividade
Dúvidas dos problemas propostos.
Problemas propostos

Aula do dia 27/03/2009

Assuntos
Ponteiros.
Funções
Passagem de parâmetros por valor
Passagem de parâmetros por referência.
Atividade
Dúvidas dos exercícios.

Aula do dia 03/04/2009

Atividade
Dúvidas dos exercícios.
Problemas propostos

Aula do dia 17/04/2009

Atividade
Dúvidas dos exercícios.
Revisão dos conceitos.
Problemas propostos

Aula do dia 24/04/2009

Atividade
Prova I.

Aula do dia 08/05/2009

Atividade
Prova I (segunda chamada).
Apresentação das propostas dos trabalhos semestrais.

Aula do dia 15/05/2009

Atividade
Comentário e entrega dos resultados da Prova I.
Assuntos
Ponteiros.
Alocação de dinâmica de memória.
Problemas propostos

Aula do dia 22/05/2009

Assuntos
Estruturas não primitivas.
Tabelas (vetor de struct).
Problemas propostos

Aula do dia 23/05/2009 (Sábado)

Assunto
Lista encadeada.
Problemas propostos

Aula do dia 29/05/2009

Assunto
Arquivos
Problemas propostos

Aula do dia 05/06/2009

Assunto
Arquivos.
Problemas propostos

Aula do dia 12/06/2009

Problemas propostos

Aula do dia 19/06/2009

Atividade
Prova II.

Aula do dia 26/06/2009

Atividade
Prova II (segunda chamada).
Apresentação dos trabalhos semestrais.


Aula do dia 03/07/2009

Atividade
Comentário e entrega dos resultados da Prova II.
Divulgação dos resultados finais.
Feedback da disciplina.

Aula do dia 17/07/2009

Atividade
Prova final.