Uma forma comum para representar algoritmos é a chamada “De...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a B.
Vamos entender melhor o tema da questão:
Algoritmos podem ser representados de várias maneiras, sendo a descrição narrativa uma delas. Essa forma de representação descreve passo a passo as instruções de um algoritmo utilizando uma linguagem natural, como o português. A vantagem dessa abordagem é a sua simplicidade e facilidade de entendimento para humanos. No entanto, uma desvantagem significativa é que a linguagem natural está bem distante da linguagem de computação, o que pode dificultar a tradução direta para um código de programação executável.
Vamos agora justificar cada uma das alternativas:
A - Incorreta. Os algoritmos de descrição narrativa não são expressos em pseudocódigos. Pseudocódigos são uma representação intermediária entre a linguagem natural e a linguagem de programação, mais próxima da sintaxe de um código real, mas não é o caso aqui.
B - Correta. A descrição narrativa usa a linguagem natural (como português) para descrever os passos do algoritmo. A desvantagem é, de fato, a distância entre a linguagem natural e a utilizada pelos computadores.
C - Incorreta. Algoritmos de descrição narrativa não são expressos em fluxogramas. Fluxogramas são diagramas visuais que representam o fluxo de um algoritmo, usando símbolos e setas, mas isso não é uma descrição narrativa.
D - Incorreta. Assim como na alternativa C, fluxogramas não são usados em descrições narrativas. Além disso, a desvantagem mencionada aqui não se aplica, pois o foco da questão é sobre a linguagem narrativa e não sobre fluxogramas.
Ao estudar algoritmos, é fundamental entender as diferentes formas de representação e suas respectivas vantagens e desvantagens. A descrição narrativa é uma ferramenta importante, especialmente para facilitar o entendimento inicial do problema e a comunicação entre pessoas.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
"linguagem natural estar bem distante da linguagem utilizada pelos computadores" A julgar pelos binários sim, mas pela programação de código não....
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo