Nesse exercício vamos estudar algoritmos.Existem processadores sequenciais, cujas instruções são necessariamente executadas em ordem, mas também existem processadores em paralelo, nos quais existe a possibilidade de se executar mais de uma instrução simultaneamente. Os algoritmos que executamos em um processador sequencial são necessariamente executados de forma sequencial, entretanto algoritmos em paralelo, cada processador individualmente executa as instruções de forma sequencial, mas duas instruções, sequenciais ou não, em processadores ou threads distintas podem sim executar fora da ordem descrita nas instruções do algoritmo.Portanto, a menos que estejamos falando de alguma arquitetura paralela, sim os algoritmos são executados na ordem em que as instruções são passadas pelo programador.
Compartilhar