Tarefas valendo notas extra

O aluno está livre para fazer ou não qualquer uma das seguintes sugestões de atividades, que valerão nota extra. As tarefas variam em dificuldade, portanto a nota será proporcional à dificuldade da tarefa e da qualidade.

O aluno deve entregar as tarefas até  final da última semana de aula, e deverá apresentar cada atividade realizada individualmente ao professor em um horário a definir antes da semana dos exames.

Abaixo a relação das atividades sugeridas:

Extras com classes e desenho com o Turtle:

1 – Fazer função que desenha um círculo sem usar a função circle() do turtle
2 – Fazer uma classe genérica PoligonoRegular, que possua os campos tamanho_lado, quantidade_lados e canto. Fazer a função que desenha qualquer poligono regular passado por parâmetro. Um polígono regular é uma figura geométrica com vários lados, sendo que o tamanho de todos os lados é igual. Por exemplo, um quadrado, um triângulo equilátero e um pentágono regular são exemplos de polígonos regulares. Veja mais em https://pt.wikipedia.org/wiki/Pol%C3%ADgono_regular
DICA: OBSERVE BEM O MODO COMO FOI FEITA A FUNÇÃO desenhaQuadrado()
3 – Fazer função que desenha uma estrela de oito pontas
4 – Desenhar a bandeira do Brasil

Extras do Trabalho 1 – Motor de Busca

  1. Visitar páginas dentro de páginas (visita recursiva, embora o algoritmo não necessariamente precise ser recursivo) com profundidade máxima definida.
  2. Pegar palavras com mais precisão (split considerando não apenas espaços em branco, mas também outros itens que separam palavras no HTML)
  3. Criar índice remissivo (requisitos: matrizes e/ou dicionários): pedir orientação ao professor
  4. Busca de mais de uma palavra (não necessariamente juntas)

Extras do Trabalho 2 – Sistema de contas bancárias

1 – Gravar banco de dados em arquivo no formato CSV (um registro/instância por linha, com os campos separados com “,”)
2 – Carregar banco de dados gravado em arquivo
3 – Implementar transferência entre duas contas
4 – Ordenar registros (por CPF)
5 – Realizar busca mais eficiente com busca binária (necessário ordenar banco de dados por CPF)

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s