Sistemas de equações lineares são bastante comuns nas engenharias. Por exemplo, a
inversa de uma matriz de ordem n pode ser encontrada resolvendo-se n sistemas lineares.
Para isso, a decomposição LU é especialmente interessante, pois reduz o número total de
operações necessárias. O número de operações necessárias para inverter um a matriz de
ordem n utilizando a decomposição LU é:
Muitos problemas reais não têm solução analítica e por isso depende-se da computação
numérica para se encontrar uma solução. Encontrar a solução de equações não algébricas
requer, por exemplo, métodos numéricos para busca das raízes. Sobre métodos de busca de
raízes, é correto afirmar:
Com o mecanismo de tarefas, ou tasks, o OpenMP permite que diversos tipos de computação
não regular possam ser paralelizados. Sobre tarefas em OpenMP, é correto afirmar:
OpenMP é um padrão para programação em memória compartilhada que oferece a facilidade
de paralelização de códigos sequenciais com a inclusão de poucas linhas de código.
Diferentemente do modelo sequencial de programação, o escopo de variáveis em OpenMP
refere-se às threads que podem acessá-las, e não ao bloco de código em que foram
definidas. Sobre o escopo de variáveis em OpenMP, é correto afirmar: