Alternativa A
Conceito de Algoritmo
Um algoritmo é fundamentalmente uma sequência finita e ordenada de passos destinados a realizar uma tarefa ou resolver um problema. Embora muito associado à computação, sua aplicação é universal, estando presente em rotinas do dia a dia, como seguir uma receita de bolo ou montar um móvel.
Análise das Afirmativas
Vamos analisar cada item para determinar a veracidade:
- (I) Um algoritmo pode ter mais de uma forma correta de ser escrito, desde que resolva o problema.
- Verdadeiro (V). Para um mesmo problema, existem inúmeras soluções algorítmicas. Por exemplo, para ordenar números, podemos usar o método da bolha (Bubble Sort) ou o quick sort (Quick Sort). Ambos são algoritmos válidos se chegarem ao resultado correto.
- (II) Algoritmos só existem quando estão ligados a computadores.
- Falso (F). Como destacado no próprio enunciado, algoritmos antecedem os computadores. São lógicas de ação humanas, como instruções de uso de eletrodomésticos ou procedimentos matemáticos antigos.
- (III) Todo algoritmo precisa obrigatoriamente ser escrito em linguagem de programação.
- Falso (F). A linguagem de programação é apenas uma ferramenta de implementação. Antes de programar, o algoritmo deve ser entendido logicamente, o que pode ser feito de outras formas.
- (IV) Algoritmos podem ser descritos em linguagem natural, fluxogramas ou pseudocódigo.
- Verdadeiro (V). Estas são as três formas principais de representação:
- Linguagem Natural: Texto descritivo (ex: português).
- Fluxograma: Representação gráfica com símbolos.
- Pseudocódigo: Uma mistura entre linguagem natural e estrutura de programação.
Resumo da Sequência
| Item | Afirmação | Resultado |
|---|
| (I) | Múltiplas formas corretas | V |
| (II) | Ligado apenas a computadores | F |
| (III) | Obrigatório em linguagem de programação | F |
| (IV) | Descritível em várias formas | V |
Portanto, a sequência correta é V, F, F, V, o que corresponde à Alternativa A.