Buscar

ALG_I_TRABALHO_V01_T127_2020

Prévia do material em texto

UNICARIOCA 
ALGORITMOS-I - T127 
TRABALHO ACADÊMICO - V1 
ALGORITMO-I MANUEL 
TRABALHO ACADÊMICO - V1 
1 
 
COMPONENTES DO GRUPO - NOME COMPLETO E LEGÍVEL 
NOME - ORDEM ALFABÉTICA MATRÍCULA 
01- 
 
02- 
 
03- 
 
04- 
 
05- 
 
06- 
 
VALE 10,0 PONTOS 
01- Considere o algoritmo abaixo. 
Alg_01 
a ← 11; 
b ← 0; 
enquanto (a <= 20) faça 
 b ← a DIV 4; 
 a ← a + b; 
imprima (a,b); 
fim-enquanto; 
 
a) Preencha o chinês ao lado e indique também o que será impresso 
b) Desenhe o FLUXOGRAMA 
c) Quantas vezes o bloco do enquanto é repetido? R = 
(3 PONTOS) 
FLUXOGRAMA 
 
 
 
 
 
 
 
 
 
 
 
 
a b Impressão 
 
 
 
 
 
 
UNICARIOCA 
ALGORITMOS-I - T127 
TRABALHO ACADÊMICO - V1 
ALGORITMO-I MANUEL 
TRABALHO ACADÊMICO - V1 
2 
02- A partir do quadro de ações executadas exibido a seguir utilize engenharia 
reversa para gerar o fluxograma e as linhas de código do algoritmo correspondente. 
(2 PONTOS) 
 
 
 
 
 
 
 
Obs - q1 e q2 são condicionais 
 
LINHAS DE CÓDIGO 
 
 
 
 
 
 
 
 
 
 
 
 
FLUXOGRAMA 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
03- Suponha que a seguinte expressão seja utilizada para avaliar uma condição de 
desvio em um programa: (1 PONTO) 
se ( ( (y = 8 E x <= 5) OU (x = 5 E aviso) ) E (x - y < 3) ) 
 Então envio de e-mail. 
Em qual das situações abaixo o “envio de e-mail” será executado? 
(A) x = 3, y = 5, aviso = verdadeiro 
(B) x = 4, y = 8, aviso = falso 
(C) x = 4, y = 9, aviso = verdadeiro 
(D) x = 5, y = 2, aviso = verdadeiro 
(E) x = 5, y = 0, aviso = falso 
 
q1 q2 
Ações 
Executadas 
V V a , d 
V F a , d 
F V c 
F F b, d 
UNICARIOCA 
ALGORITMOS-I - T127 
TRABALHO ACADÊMICO - V1 
ALGORITMO-I MANUEL 
TRABALHO ACADÊMICO - V1 
3 
04- Observe o trecho de pseudocódigo abaixo: (2 PONTOS) 
a  1; 
b  3; 
c  5; 
enquanto ( (b <> a) E (c < 20) ) faça 
 SE (a > c) 
 então 
 c  c – 2; 
 senão 
 c  c + 2; 
 Se (a + b < c) 
então 
 a  b – a; 
 b  b + 2 
 Fim-se; 
 FIM-SE; 
fim-enquanto; 
imprima a, b, c; 
Os valores impressos para a, b e c são respectivamente: 
 
05- Considere o algoritmo abaixo: (2 PONTOS)
 
Escreva o pseudocódigo correspondente. 
 
 
 
 
 
 
 
 
 
 
 
IMPRESSÃO

Continue navegando