Link Search Menu Expand Document

About

Table of contents

  1. Sobre
  2. Aulas e Dinâmica do Curso
  3. Recursos
    1. Referências
    2. Ambiente de desenvolvimento, Comunicação e Interação
  4. Avaliação e Datas de Provas
  5. Medidas de Segurança contra a COVID-19
  6. Monitoria
  7. Provas Passadas

Sobre

Os algoritmos numéricos servem como base para diversas tecnologias e estão presentes em nossa vida cotidiana. Existem diversas aplicações dos algoritmos numéricos em engenharia, computação, física, entre outras disciplinas. Por exemplo, os algoritmos de aprendizagem de máquina que realizam reconhecimento de face possuem como base o gradiente descendente, ferramentas de busca na internet utilizam sistemas de equações lineares e para determinar o comportamento de um sistema a partir de experimentos podemos utilizar a interpolação.

Os conteúdos discutidos em algoritmos numéricos são os mesmos vistos em cursos de matemática contínua como cálculo e álgebra linear. No entanto, nos algoritmos numéricos são utilizados métodos aproximados. Utilizar aproximações facilita a resolução dos problemas e permite resolver diversos problemas de forma algorítmica que não poderiam ser resolvidos de forma analítica.

Para prover um maior entendimento dos algoritmos, além da apresentação teórica, a linguagem de programação Python será empregada para implementá-los computacionalmente. Dessa forma, ao longo do curso, os(as) aluno(a)s realizarão atividades de implementação dos diversos algoritmos numéricos.


Aulas e Dinâmica do Curso

Neste semestre de 2022.2 (novembro 2022 - maio 2023) as aulas serão presenciais, nas dependências da Área II da UFPE.
O curso adotará a seguinte dinâmica: o(a) aluno(a) deve assitir as vídeo-aulas gravadas antes das aulas de modo que as dúvidas que surgirem possam ser sanadas durante o encontro. Além das dúvidas, tais aencontros tratarão sobre exercícios e a implementação computacional dos algoritmos em Python, ou seja, a aplicação dos conceitos vistos no material teórico.

  • As aulas gravadas serão disponibilizadas na página com o calendário da disciplina e no canal da disciplina.
  • Este semestre, as turmas estão distribuídas da seguinte forma.
    • Turma T1 (ter 8h-9:40h / qui 10h-12h) - Prof. José Paulo da Silva Lima
      • Sala: 14 (terca) / 03 (quinta)
      • Google classroom:
    • Turma T2 (ter 8h-9:40h / qui 10h-12h) - Prof. Lucas Farias
      • Sala: 4
      • Google classroom:
    • Turma T4 (ter 8h-9:40h / qui 10h-12h) - Profa. Jordana Seixas
      • Sala: 03 (terca) / 08 (quinta)
      • Google classroom:
    • Turma T6 (ter 10h-12h / qui 8h-9:40h) - Prof. José Paulo da Silva Lima
      • Sala: 14 (terca) / 03 (quinta)
      • Google classroom:
    • Turma T7 (ter 10h-12h / qui 8h-9:40h) - Profs. Andson Balieiro e Maíra Santanta
      • Sala: 4
      • Google classroom:
    • Turma T8 (ter 10h-12h / qui 8h-9:40h) - Profa. Jordana Seixas
      • Sala: 03 (terca) / 08 (quinta)
      • Google classroom:

Recursos

Referências

O curso adotará as seguintes referências, mas o(a) estudante é livre para acessar outras.

  • Ruggiero, Márcia A. Gomes, and Vera Lúcia da Rocha Lopes. Cálculo numérico: aspectos teóricos e computacionais. Makron Books do Brasil, 1997.
  • Métodos Numéricos, José Dias dos Santos & Zanoni Carvalho da Silva, Editora Universitária UFPE, 3ª Edição

Ambiente de desenvolvimento, Comunicação e Interação

Durante o curso, utilizaremos o Google Clasroom para disposição de material adicional e suporte para cada turma e um canal no Discord cobrindo todas as turmas para auxiliar na comunicação e solução de dúvidas de forma mais ágil.
Para a exibição e implementação dos métodos númericos em Python, o [Google Colab] (https://colab.research.google.com/) será utilizado. É uma ferramente online, acessada via browser, não demandando a instalação de nenhum software no computador.
Para a submissão das atividades de implementação dos métodos numéricos (listas de exercícios), utilizaremos a plataforma online LoP Alpha, que também não necessita instalar softwares no seu computador pessoal e os recursos também podem ser acessados através de tablet ou celular. Para seu uso:

  • Será necessário criar uma conta no LoP Alpha para realizar e entregar as listas de exercício.
  • Para criar a sua conta, siga este Tutorial. Atente para a forma de cadastro do nome, o email a ser utilizado e o código da sua turma.

Avaliação e Datas de Provas

O curso utilizará três unidades avaliativas regulares. A avaliação de cada unidade será composta de duas duas partes com os seguintes pesos:

  • Listas de exercícios (40% da nota)
  • Exercício escolar regular (60% da nota)

Além dos três exercícios escolares regulares, haverá as seguintes avaliações adicionais, caso sejam necessárias:

  • Exame de Segunda Chamada, que pode ser realizado pelo (a) estudante que não realizou UM dos exercicios escolares regulares, satisfaça os critérios indicados em resolução da UFPE sobre o tema e realize a solicitação dentro do prazo estabelecido. A nota obtida neste exame só substitui o componente exercício escolar regular da unidade correspondente, ou seja, os 60% da nota da unidade.
  • Exame Final, disponível ao aluno(a) que não atinja a média para aprovação com as notas das duas unidades escolares e satisfaça o critério de nota mínima indicada em resolução da UFPE sobre o tema.

Medidas de Segurança contra a COVID-19

Conforme é de ciência de todos, a UFPE determinou a obrigatoriedade de apresentação do comprovante de vacinação contra a Covid-19 para entrada dos alunos em sala de aula, conforme Resolução nº 01/2022, publicada no Boletim Oficial nº 16/2022.

Contamos com a sua colaboração/

Monitoria

Neste semestre de 2022.2 o curso contará com a colaboração do monitor Hierlan Alamo Batista,que estará disponivel para solucionar dúvidas via Discord, email ou classroom, bem como em encontros de monitorias a serem definidos.

Provas Passadas