Informática, perguntado por ArmandoMarchioretto, 1 ano atrás

Considere o algoritmo que realiza o cálculo de tempo estimado para conclusão de uma atividade PERT = (Pessimista + 4 x Mais provável + Otimista)/6 :

algoritmo "PERT"

// Função : calcula o tempo estimado de duração de uma atividade em um

// projeto.

// Autor : JJJ

// Data : 08/04/2015

// Seção de Declarações

var

pert, O, P, MP, desvio: real

atividade: caractere

inicio

// Seção de Comandos

escreval("***Tempo Estimado de Duração de Atividades***")

escreval("Informe o nome da atividade:")

leia(atividade)

escreval("Digite o tempo em um cenário otimista:")

leia(O)

escreval("Digite o tempo em um cenário pessimista:")

leia(P)

escreval("Digite o tempo em um cenário mais provável:")

leia(MP)

pert <- (P + 4*MP + O)/6

escreval("O tempo estimado de duração da atividade é:", pert, " semanas")

desvio <- (P - O)/6

escreval("O desvio padrão considerado para esta previsão é de:", desvio)

escreval("***Fim***")

fimalgoritmo



A partir da análise do algoritmo, assinale a alternativa correta:

Escolha uma:
a. A variável desvio não foi declarada.
b. A variável atividade deveria ser do tipo de dado inteiro.
c. A expressão pert <- (P + 4*MP + O)/6 representa o cálculo que será realizado a partir da inserção dos dados dos cenários pessimista, otimista e mais provável, conforme indica a fórmula, atribuindo o seu resultado a variável pert
d. A expressão utilizada para o cálculo é errada pois atribui um valor a variável a partir dos cálculos previstos na fórmula: pert <- (P + 4*MP + O)/6.
e. Para calcular a fórmula indicada seria necessário utilizar a função SQRT ou RAIZ.

Soluções para a tarefa

Respondido por cledersonbc
2
a) Negativo. A variável desvio foi declarada logo no início do algoritmo.
b) Negativo. A variável atividade recebe um nome, que nada mais é do que uma sequência de caracteres.
c) Positivo. Basta observar no algoritmo que após receber todos os dados (O, MP e P), é realizado o cálculo segundo a fórmula indicada.
d) Negativo. Não há nenhuma atribuição direta as variáveis utilizadas para a realização do cálculo. Em nenhum momento isso acontece, o valor "4" e "6" são da fórmula.
e) Negativo. Não há necessidade já que são realizadas apenas três operações elementares (adição, multiplicação e divisão).
Perguntas interessantes