Algoritmos e Programação de Computadores

Prof. Hervé Yviquel – Turmas G/H/I

Este oferecimento de MC102 conta com a colaboração de várias(os) alunas(os) de pós-graduação (PEDs) e graduação (PADs) que atuam como monitoras(es). As(Os) monitoras(es) da turma são:

  • Casio Pacheco Krebs (PED)
  • Jose Luis Flores Campana (PED)
  • Giovani Lorenzo Bianchini dos Santos (PAD)
  • Pedro Bordignon (PAD)

Avisos Importantes:

  • [22/03/2021] Os primeiros laboratórios acontecerão o dia 24/03 (turma I) e dia 25/03 (turmas G/H): é muito importante toda/os participar.
  • [16/03/2021] A primeira aula acontecerá na quinta-feira 18/03 as 10h no Google Meet.

USA SUA CONTA DA UNICAMP PARA ACESSAR

Dias, Horários e Locais:

Tipo de Aula Dia da Semana Horário Sala
Teórica (turmas GHI) Terça 10h–12h Google Meet
Teórica (turmas GHI) Quinta 10h–12h Google Meet
Laboratório (turma GH) Quinta 14h–16h Google Meet
Laboratório (turma I) Quarta 16h–18h Google Meet

Ementa da Disciplina

Conceitos básicos de organização de computadores. Construção de algoritmos e sua representação em pseudocódigo e linguagens de alto nível. Desenvolvimento sistemático e implementação de programas. Estruturação, depuração, testes e documentação de programas. Resolução de problemas.

Linguagem de Programação: Python, versão 3.

Programa da Disciplina:

  • Conceitos Básicos de Organização de Computadores
  • Conceitos Básicos sobre Algoritmos e Programação
  • Entrada e Saída de Dados
  • Expressões Aritméticas, Lógicas e Relacionais
  • Comandos Condicionais
  • Comandos de Repetição
  • Listas, Tuplas, Dicionários, Strings e Matrizes
  • Funções e Escopo de Variáveis
  • Algoritmos de Ordenação
  • Algoritmos de Busca
  • Recursão
  • Algoritmos Recursivos de Ordenação
  • Arquivos (extra)
  • Expressões Regulares (extra)

Avaliação

Ver site da coordenação.

Notas

Consulte as notas aqui.