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 2025 - 3
Aulas de DCC200 - ALGORITMOS II
Turma A, Professor Saulo Moraes Villela. Quarta, 16h-18h e Sexta, 16h-18h, S401.
Turma B, Professor Itamar Leite de Oliveira. Quarta, 21h-23h e Sexta, 19h-21h, S304.
Aulas de DC5200 - ALGORITMOS II - PRÁTICA
Turma A, Professor Itamar Leite de Oliveira. Segunda, 14h-16h. Laboratório: L205 (Prédio Reuni, ICE novo).
Turma B, Professor Heder Soares Bernardino. Segunda, 14h-16h. Laboratório:L107 (Prédio Reuni, ICE novo).
Turma C, Professor Itamar Leite de Oliveira. Segunda, 19h-21h. Laboratório: L205 (Prédio Reuni, ICE novo).
Turma D, Professor Marcelo Caniato Renhe. Segunda, 19h-21h. Laboratório: DCC04 (Prédio Reuni, ICE antigo, 2o andar, Bloco 31).
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, na próxima segunda-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), nos dias 10/11/2025 e 08/12/2025. A segunda chamada específica para o TVC3 e a segunda chamada geral será no dia 30/01/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. 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, 2025-3 (as avaliações aparecem em vermelho e negrito na programação das aulas práticas no quadro acima):
30/01/2026: último dia de aula;
03/02//2026: último dia para o lançamento das notas.
Horário de Atendimento dos Professores de Algoritmos II
Turma A (prof. Saulo): Quarta 14h-16h.
Turma B (prof. Itamar): Segunda 16h-17h e Quarta 20h-21h.
Horário de Atendimento dos Professores de Algoritmos II - Prática
Turma A, prof. Itamar. Segunda 16h-17h.
Turma B, profa. Heder. Terça 16h-17h.
Turma C, prof. Itamar. Segunda 16h-17h.
Turma D, profa. Caniato. Segunda 13h-14h.
Horário de Atendimento dos Monitores
Os atendimentos, nos horários apresentados a seguir, serão:
Na biblioteca do ICE, sala M303 ou
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: Gabriel dos Reis Cunha
Segunda-feira: 13:00 às 14:00h (Biblioteca de ICE)
Segunda-feira: 19:00 às 21:00h (no laboratório ajudando na aula prática)
Terça-feira: 19:00 às 21:00h (Meet via Classroom)
Quarta-feira: 13:00 às 14:00h (Biblioteca de ICE)
Quarta-feira: 19:00 às 22:00h (Meet via Classroom)
Quinta-feira: 13:00 às 14:00h (Biblioteca de ICE)
Quinta-feira: 20:00 às 22:00h (Meet via Classroom)
Monitor: Miguel Torres dos Santos
Segunda-feira: 14:00 às 16:00h (laboratório, durante a aula prática)
Segunda-feira: 16:00 às 18:00h (Meet via Classroom)
Terça-feira : 19:00 às 21:00h (Meet via Classroom)
Quinta-feira : 10:00 às 12:00h (Meet via Classroom)
Quinta-feira : 16:00 às 18:00h (Meet via Classroom)
Sexta-feira : 10:00 às 12:00h (Meet via Classroom)
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.