Logo Passei Direto
Buscar
A construção de algoritmos traduz raciocínio lógico em passos sequenciais. Métodos como descrição narrativa, fluxograma e pseudocódigo variam da linguagem natural a formas próximas da máquina. Suas diferenças em precisão, padronização e facilidade de codificação ditam a escolha conforme a fase e complexidade do problema. MANZANO, J. N. G.; OLIVEIRA, J. F. Algoritmos: lógica para desenvolvimento de programação de computadores. 29. ed. Rio de Janeiro: Érica, 2019.
Sobre as características das formas de representação de algoritmos, assinale a alternativa correta.
a. Para ser válido, pseudocódigo deve seguir regras estritas de compilação para permitir execução direta.
b. pseudocódigo, linguagem intermediária menos rígida sintaticamente, facilita a transcrição lógica para a codificação.
c. A descrição narrativa elimina ambiguidades pelo uso da linguagem natural, garantindo compreensão única dos passos.
d. fluxograma, por sua padronização gráfica, é ideal para detalhar cálculos complexos e operações de dados.
e. A vantagem do fluxograma é a agilidade na manutenção lógica, superando a escrita textual em correções rápidas.
User badge image
Questões para Estudantes

há 16 horas

Respostas

User badge image

Ed Verified user icon

há 16 horas

Vamos analisar cada alternativa com base no conhecimento sobre formas de representação de algoritmos: a) "Para ser válido, pseudocódigo deve seguir regras estritas de compilação para permitir execução direta." Falso. Pseudocódigo não é uma linguagem de programação e não é compilado; é uma forma intermediária para facilitar o entendimento e a transcrição para código real. b) "Pseudocódigo, linguagem intermediária menos rígida sintaticamente, facilita a transcrição lógica para a codificação." Verdadeiro. O pseudocódigo é uma representação textual que não exige sintaxe rígida, facilitando a tradução do raciocínio lógico para a programação. c) "A descrição narrativa elimina ambiguidades pelo uso da linguagem natural, garantindo compreensão única dos passos." Falso. A linguagem natural pode gerar ambiguidades, pois não é padronizada nem precisa como pseudocódigo ou fluxograma. d) "Fluxograma, por sua padronização gráfica, é ideal para detalhar cálculos complexos e operações de dados." Falso. Fluxogramas são bons para visualizar o fluxo lógico, mas não são ideais para detalhar cálculos complexos, que ficam mais claros em pseudocódigo ou código. e) "A vantagem do fluxograma é a agilidade na manutenção lógica, superando a escrita textual em correções rápidas." Falso. Fluxogramas podem ser mais difíceis e lentos para modificar em comparação com texto, especialmente em algoritmos complexos. Resposta correta: b) pseudocódigo, linguagem intermediária menos rígida sintaticamente, facilita a transcrição lógica para a codificação.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina