No module Published on Offcanvas position
Rua Álvares de Azevedo 400 - Bela Vista - Divinópolis - MG - Brasil - CEP 35503-822 +553732291150 [email protected]

Princípios de Desenvolvimento de Algoritmos

Ementa:

  • Especificação da Linguagem de Programação:
    • Tipos de Dados;
    • Estruturas de Controle;
    • Entrada e Saída.
  • Representação de Algoritmos na Linguagem de Programação;
  • Estruturas de Dados;
  • Organização de Arquivos;
  • Exercícios

Biblografia:

  • Básica:
    • CORMEN, Thomas; RIVEST, Ronald, STEIN, Clifford, LEISERSON, Charles. Algoritmos. Rio de Janeiro: Elsevier, 2002. (7ex)
    • DEITEL, Paul; DEITEL, Harvey. C++ como programar. 5. ed. São Paulo: Pearson, 2006. (7ex)
    • MELO, Ana Cristina Vieira de; SILVA, Flávio Soares Corrêa da. Princípios de linguagens de programação. São Paulo: Edgard Blücher, 2003. (5ex)
  • Complementar:
    • ASCENCIO, A. F. G. & CAMPOS, E. A. V. Fundamentos da programação de computadores. 2. ed. São Paulo: Pearson Education, 2007.
    • MEDINA, Marcelo, FERTIG, Cristina. Algoritmos e programação: teoria e prática. Novatec. 2005.
    • MIZRAHI, V. V.. Treinamento em linguagem C: módulo 1. São Paulo: Makron Books, 2008. (5ex).
    • PUGA, S. & RISSETTI, G. Lógica de programação e estruturas de dados com aplicações em java. São Paulo: Prentice Hall, 2004.
    • ZIVIANI, Nívio. Projeto de Algoritmos com Implementação em Pascal e C. Cengage Learning. 2010. (4ex)

Aulas:

  • 03/08 - Introdução - Download aqui.
  • 04/08 - Conceitos de Computador e Algoritmos - Download aqui.
  • 10/08 e 11/08 - Introdução a Algoritmos - Download aqui.
  • 17/08 e 18/08 - Estruturas de Decisão - Download aqui.
  • 24/08 e 25/08 - Exercícios Práticos - Download aqui.
  • 31/08 e 01/09 - Estruturas de Repetição - Download aqui.
  • 08/09 - Prova.
  • 14/09 - Introdução a Linguagem C - Download aqui e 15/09 - Semana da UEMG.
  • 21/09 e 22/09 - Decisão em C - Download aqui.
  • 28/09 e 29/09 - Repetição em C - Download aqui.
  • 05/10 e 06/10 - Exercícios.
  • 12/10 e 13/10 - Feriado.
  • 19/10 e 20/10 - Prova
  • 26/10 ou 27/10 - Vetores - Download aqui.
  • 02/11 e 03/11 - Vetores II - (Lembrando que dia 02/11) é feriado.
  • 09/11 e 10/11 - Strings - Download aqui.
  • 16/11 e 17/11 - Matrizes.
  • 23/11 e 24/11 - Funções.
  • 30/11 ou 01/12 - Prova.

Trabalhos:

  • Lista 01 - Valor 03 pontos - Entrega 08/09/2015 - Download aqui.
  • Exercícios em Sala - Valor 02 pontos - Download aqui.
  • Lista 02 - Valor 06 pontos - Entrega 15/08/2015 - Download aqui.
  • Lista 03 - Valor 15 pontos - Entrega 20/10/2015 - Download aqui.
  • Lista de Reforço - Sem Valor - Download aqui.

Provas:

  • 08/09/2015 - Assunto Algoritmos (Estruturas de Decisão e Repetição).
  • 20/10/2015 - Programaçao C.
  • 01/12/2015 - Vetores, Strings, Matrizes e Funções.

Distribuição dos Pontos:

  • 3 etapas, sendo a primeira com 30 pontos e as restantes com 35 pontos.
    • 1ª Etapa:
      • 20 Pontos de Prova
      • 10 Pontos de Trabalho(s)
    • 2ª Etapa:
      • 20 Pontos de Prova
      • 15 Pontos de Trabalho(s)
    • 3ª Etapa
      • 25 Pontos de Prova
      • 10 Pontos de Trabalho(s)

Material Extra:

  • Apostila de C - Download aqui.
  • Curso de C - Link aqui.
  • Curso em Vídeo para Algoritmos - Link aqui.
  • Exercícios Resolvidos para Auxiliar o Aprendizado - Link aqui.
  • Pseudo-Algoritmos com Fluxogramas - Link aqui.

Email de contato:

  • Este endereço de email está sendo protegido de spambots. Você precisa do JavaScript ativado para vê-lo.