1. Resolução
de Problemas com o Uso do Computador
·
Na
resolução de problemas com o uso do computador o objetivo é
ensinar o computador a obter a solução do problema
proposto.
·
São
necessários: a garantia que a natureza da solução do problema seja
computável, isto é, que o computador seja capaz de realizar a sua
solução a partir de suas operações básicas; e que os dados a serem processados
possam ser manipulados pelo computador. Ex: textos, números, imagens, sons,
etc.
·
Para
resolver problemas computáveis é necessário que alguns passos sejam
realizados:
1)
Entender
o problema –
conhecer a natureza do problema, identificar claramente o que está sendo pedido,
reunir a base de conhecimento para se elaborar um processo para a obtenção da
solução e quebrar o problema em problemas menores ou
subproblemas
2)
Conhecer
os dados do problema –
analisar os dados fornecidos e obter os dados
complementares
3)
Desenvolver
um método para obtenção da solução –
construir um algoritmo para dar solução ao
problema
4)
Otimizar
o método de obtenção da solução –
refinar, retirar redundâncias, usando estruturas as mais simples
possíveis
5)
Escrever
o programa –
traduzir as instruções lógicas do algoritmo para as instruções da linguagem de
programação que mais se adeqüe à natureza do problema, produzindo o
programa fonte
6)
Compilação
do programa fonte –
Traduzir automaticamente (pelo computador), através de um programa
compilador, o programa fonte para a linguagem que o computador
“entende”, a linguagem de máquina; caso sejam encontrados
erros de sintaxe, voltar ao passo 5)
7)
Testar o
programa –
executar um programa com dados de teste que explorem todas as funcionalidade e
limites do programa, analizando os reltados obtido; caso sejam encontrados
erros de lógica, voltar ao passo 3) ou , se necessário, ao passo
1)