Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Isso mesmo, na próxima aula vamos continuar falando sobre as limitações na análise do tempo de execução de um algoritmo. Para ajudar a compreender melhor essas limitações, vamos realizar uma atividade alternativa em que será dado ao aluno um algoritmo e ele deverá medir o esforço necessário para encontrar a solução, contando o tempo de execução e consequente resposta.
- Essa atividade vai permitir que os alunos vejam na prática como o tempo de execução de um algoritmo pode ser afetado por diferentes fatores, como o tamanho da entrada, a complexidade das operações realizadas, a capacidade do hardware utilizado, entre outros. Ao realizar a medição do esforço necessário para solucionar um problema com um algoritmo, os alunos poderão perceber as limitações da análise de complexidade e como ela pode ser afetada por fatores externos.
- Além disso, essa atividade também vai ajudar os alunos a desenvolver habilidades importantes de programação, como a capacidade de medir o tempo de execução de um programa, a capacidade de avaliar a complexidade de um algoritmo e a capacidade de otimizar o desempenho de um programa.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement