MC102 - Algoritmos e Programação de Computadores

Turmas K e L - 2º Semestre de 2011

Prof. Ricardo Dahab

Instituto de Computação - UNICAMP


Novidades - leia frequentemente

Professor

Locais e horários

Programa da disciplina

Material didático e exercícios

Referências

Critério de avaliação e notas

Datas importantes



Novidades

Professor e auxiliares didáticos (menu principal)

Locais e horários (menu principal)

Programa da disciplina (menu principal) 

  1. Introdução à computação: organização básica de processador, memória e periféricos 
  2. Noções de correção e eficiência de algoritmos
  3. Variáveis e Atribuições
  4. Comandos condicionais
  5. Comandos de Entrada e Saída
  6. Comandos de repetição
  7. Algoritmos e resolução de problemas
  8. Procedimentos e funções
  9. Recursão
  10. Vetores
  11. Busca sequencial e binária (intuição de eficiência)
  12. Algoritmos básicos de ordenação
  13. Cadeias de caracteres
  14. Matrizes
  15. Representação de matrizes por linearização de índices
  16. Registros
  17. Arquivos

Repositório de material didático e exercícios (menu principal)

Será mantido um repositório com as transparências, exercícios e outros materiais didáticos que vierem a ser distribuídos.

  1. Transparências da aula sobre Organização de Computadores
  2. Transparências da aula sobre Algoritmos. (parte 1) (parte 2)
  3. Transparências sobre Programação em C:
    1. Introdução (transparências) (texto)
    2. Variáveis e memória (transparências) (texto)
    3. Tipos básicos de variáveis (transparências) (texto)
    4. Estruturas de um programa em C (transparências) (texto)
    5. Estruturas Condicionais (transparências) (texto)
    6. Estruturas de Repetição (transparências) (texto)
    7. Funções (transparências) (texto)
    8. Recursão (transparências) (texto)
    9. Apontadores (transparências) (texto)
    10. Vetores (transparências) (texto)
    11. Structs (registros), unions, typedefs e enums (transparências) (texto)
    12. Arquivos (transparências) (texto)
    13. Alocação dinâmica de memória (transparências) (textos)
  4. Listas de Exercícios
    1. Lista 1 (pdf)
    2. Lista 2 (pdf)
    3. Lista 3 (pdf)


Referências (menu principal)

Critério de avaliação

Notas

As notas estão nestes arquivos: Turma K; Turma L.



Datas importantes (menu principal)