Neste site, você vai encontrar todo o material didático da disciplina Algoritmos II - teórica e prática - do departamento de Ciência da Computação (DCC) da UFJF.
Material
Os materiais de Algoritmos II teórica e prática (de Laboratório) podem ser encontrados aqui. Todo o material disponível está no formato PDF ou código fonte em C++. Para visualizá-lo, baixe gratuitamente o programa Adobe Acrobat Reader ou algum outro leitor de PDF de sua preferência (encontre algumas opções aqui).
Semestre 2026 - 3
Aulas de DCC200 - ALGORITMOS II
Turma A, Professor Marcelo Caniato Renhe. Quarta, 14h-16h e Sexta, 14h-16h, sala.
Turma B, Professor Itamar Leite de Oliveira. Quarta, 21h-23h e Sexta, 19h-21h, sala.
Aulas de DC5200 - ALGORITMOS II - PRÁTICA
Turma A, Professor Saulo Moraes Villela. Segunda, 14h-16h. Laboratório: L107 (Prédio Reuni, ICE novo).
Turma B, Professor Luciano Jerez Chaves. Segunda, 14h-16h. Laboratório: L205 (Prédio Reuni, ICE novo).
Turma C, Professor Heder Soares Bernardino. Segunda, 19h-21h. Laboratório: L107 (Prédio Reuni, ICE novo).
Turma D, Professor Itamar Leite de Oliveira. Segunda, 19h-21h. Laboratório: L205 (Prédio Reuni, ICE novo).
Conteúdo de cada aula e datas das avaliação
Valor de cada avalição: TVC1:40, TVC2: 20 e TVC3:40
Nota Final: TVC1 + TVC2 + TVC3. Será aprovado o aluno com Média Final igual ou superior a 60 e frequência igual ou superior a 75%.
As atividades (TVCs) citadas acima serão realizadas, também, por meio eletrônico. Por intermédio da plataforma designada, o discente deve fazer login e responder as questões a ele apresentadas.
2ª chamada: reposição de uma avaliação não realizada durante o período letivo. A segunda chamada pode ser sem ou com justificativa. O discente pode repor apenas uma avaliação não realizada sem justificativa durante o período letivo.
Substitutiva: não haverá prova substitutiva.
Caso o discente tenha justificativa (documento comprobatório) para a ausência na avaliação, pode ser feita a solicitação de segunda chamada sob conteúdo específico da avaliação perdida, seguindo os procedimentos indicados no RAG. Nesse caso, a justificativa deve ser obrigatoriamente anexada ao pedido:
Requerimento de 2a chamada com justificativa para cada avaliação, formulário on line.
As avaliações de 2a chamada com justificativa serão aplicadas no laboratório L205 ou sala de aula (2a avaliação), na próxima segunda-feira ou sexta-feira letiva seguinte a data regular marcada para cada avaliação (ver datas das avaliações no quadro acima). Independente da turma em que o aluno esteja matriculado, a 2a chamada será aplicada em uma única avaliação, no horário da aula prática das turmas noturnas (19h) ou na sala para a segunda avaliação, nos dias 28/09/2026 e 06/11/2026. A segunda chamada específica para o TVC3 e a segunda chamada geral será no dia 14/12/2026 às 19h para todas as turmas. A data da última 2a chamada específica (com justificativa) vale apenas se o aluno não for fazer a 2a chamada sem justificativa (geral) no fim do período.
O conteúdo da 2ª chamada sem justificativa é composto por todas as unidades de ensino previstas durante o período letivo das disciplinas. Já o conteúdo da 2ª chamada com justificativa é composto pelo mesmo conteúdo da avaliação perdida.
As avaliações serão realizadas nas aulas práticas da disciplina Algoritmos II, exceto a 2a avaliação que será na sala da turma teórica. Estão previstas duas avaliações (tarde e noite) para o mesmo dia com duração de até 2h.
A frequência das disciplinas DCC200 e DC5200 será contabilizada conjuntamente. Assim, do total de 30 + 15 = 45 aulas (90h), são permitidas no máximo 11 faltas (aulas), levando em consideração ambas disciplinas.
Procedimentos para Segunda Chamada (Sem Justificativa) no fim do período
Os procedimentos para a realização da 2a chamada sem justificativa serão divulgados em momentos oportunos na sala de aula e/ou via Classroom.
Segunda Chamada Específica com justificativa para uma das avaliações
Ver as regras gerais nesta página.
Programação das disciplinas, 2026-3 (as avaliações aparecem em vermelho e negrito na programação das aulas práticas no quadro acima):
16/12/2026: último dia de aula;
19/12/2026: último dia para o lançamento das notas.
Horário de Atendimento dos Professores de Algoritmos II
Turma A (prof. Caniato): Segunda-feira, 13h-14h e quarta-feira, 13h-14h
Turma B (prof. Itamar): Quarta-feira, 19h-21h.
Horário de Atendimento dos Professores de Algoritmos II - Prática
Turma A, prof. Saulo. Segunda-feira, 13h-14h.
Turma B, prof. Luciano. Segunda-feira, 17h-18h.
Turma C, prof. Heder. Segunda-feira, 18h-19h.
Turma D, prof. Itamar. Segunda-feira, 18h-19h.
Horário de Atendimento dos Monitores
Os atendimentos, nos horários apresentados a seguir, serão:
Na sala do professor, prédio do departamento de Ciência da Computação. Ou local previamente agendado entre as partes.
Na sala remota do classroom/meet. Para se inscrever na sala remota de monitoria, clique aqui.
Exceto nos dias em que os monitores participam das aulas de Algoritmos II - Prática (no laboratório de programação).
Monitor: Arthur de Souza Marques
Segunda-feira: 10:00 às 12:00h (Meet via Classroom)
Segunda-feira: 14:00 às 16:00h (no laboratório ajudando na aula prática)
Segunda-feira: 16:00 às 18:00h (lab DCC03, ICE antigo)
Terça-feira: 13:00 às 15:00h (Meet via Classroom)
Quinta-feira: 13:00 às 15:00h (Meet via Classroom)
Sexta-feira: 19:00 às 21:00h (lab DCC03, ICE antigo)
Monitor: Miguel Torres dos Santos
Segunda-feira: 14:00 às 16:00h (laboratório, durante a aula prática)
Segunda-feira: 19:00 às 21:00h (laboratório, durante a aula prática)
Terça-feira : 10:00 às 12:00h (Meet via Classroom)
Quarta-feira : 16:00 às 18:00h (lab DCC03, ICE antigo)
Quinta-feira : 10:00 às 12:00h (Meet via Classroom)
Sexta-feira : 14:00 às 16:00h (lab DCC03, ICE antigo)
Links Úteis
Site de Algoritmos - Site das disciplinas de Algoritmos e Laboratório de Programação.
Code::Blocks - Link para baixar o ambiente Code::Blocks.
C++ Tutor - Visualizador de execução de código C++.
Sala remota de monitoria (Classroom).
Plano departamento - DCC.