Imagem de fundo

Durante o desenvolvimento de um sistema interno de controle de chamados em um órgão púb...

Durante o desenvolvimento de um sistema interno de controle de chamados em um órgão público, um técnico de tecnologia da informação foi encarregado de revisar a lógica de um algoritmo responsável por registrar e classificar solicitações de usuários. Para isso, ele analisou um pseudocódigo inicial elaborado por outro membro da equipe, cujo objetivo é contabilizar quantos chamados possuem prioridade alta. Considere o seguinte pseudocódigo simplificado:


inicio

leia N

contador <- 0

para i de 1 até N faça

leia prioridade

se prioridade = "alta" então

contador <- contador + 1

fimse

fimpara

escreva contador

fim


Com base nos conceitos de lógica de programação, algoritmos, fluxogramas, pseudocódigo, variáveis, operadores e estruturas de decisão e repetição, analise as assertivas a seguir e assinale V, para verdadeiro, ou F, para falso:


(__)O valor de N funciona como variável de controle da repetição, determinando quantas vezes o bloco de instruções será executado.

(__)A variável contador atua como acumulador, sendo incrementada condicionalmente dentro da estrutura de decisão.

(__)Em um fluxograma equivalente, a verificação da prioridade seria representada por um símbolo de decisão, normalmente indicado por um losango.

(__)Caso o comando de incremento estivesse fora da estrutura condicional, o algoritmo ainda contabilizaria apenas os chamados de prioridade alta.

(__)A leitura da variável prioridade ocorre dentro da estrutura de repetição porque o algoritmo precisa avaliar múltiplos registros de chamados.

(__)A substituição da estrutura "para i de 1 até N" por uma estrutura "enquanto" exigiria um mecanismo adicional de controle da variável de iteração.


Assinale a alternativa que apresenta a sequência CORRETA de V (verdadeiro) e F (falso):


A

V, V, F, V, V, F.


B

F, V, V, V, V, F.


C

V, V, V, F, F, V.


D

V, V, V, F, V, V.


E

V, F, V, F, F, F.