Buscar

Lógica e Técnicas de Programação (ADS05) Avaliação Final (Discursiva) - Individual

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

25/10/2022 19:51 Avaliação Final (Discursiva) - Individual
about:blank 1/2
Prova Impressa
GABARITO | Avaliação Final (Discursiva) - Individual
(Cod.:668590)
Peso da Avaliação 4,00
Prova 33045560
Qtd. de Questões 2
Nota 6,10
O algoritmo representa os passos para a solução de um problema. São uma sequência de passos 
finitos que podem ser apresentados por meio de fluxogramas ou linguagens de programação, como 
PHP, Java ou Python. Logo, qualquer programa de computador é um algoritmo. No entanto, os 
fluxogramas não são possíveis de serem lidos por computadores, mas servem de rascunho para o 
desenvolvimento do algoritmo em uma linguagem de programação. Disserte sobre as fases que 
compõem um algoritmo e a sua responsabilidade.
Resposta esperada
Os algoritmos possuem três etapas: a etapa de entrada, em que os dados são informados para
serem processados pelos algoritmos; a etapa de processamento, em que são utilizados os
procedimentos para manipular informações/dados; na etapa de saída, tem-se o resultado final
esperado produzido pela etapa de processamento.
Minha resposta
Os algoritmos possuem três etapas: a etapa de entrada, em que os dados são informados para
serem processados pelos algoritmos; a etapa de processamento, em que são utilizados os
procedimentos para manipular informações/dados; na etapa de saída , tem-se o resultado final
espera do produzido pela etapa de processamento.
As estruturas de controle são blocos de programação que tem a responsabilidade de analisar 
variáveis e escolher uma trecho de código a ser executado, com base nos parâmetros predefinidos. 
Podemos dividir as estruturas de controle em comandos de seleção e comandos de repetição. Os 
comandos de seleção são também conhecidos como comandos condicionais, com sua utilização é 
possível executar comandos ou blocos de comandos com base em testes feitos durante a execução. Os 
comandos de repetição são utilizados para fazer com que um bloco de código seja executado 
repetidamente por uma quantidade de vezes ou até que uma condição seja satisfeita. Escreva um 
pseudocódigo - apenas a estrutura enquanto faça - para somar os números pares de 20 a 80.
Resposta esperada
soma = 0 
par = 20 
enquanto par <= 80 faça 
 VOLTAR
A+
Alterar modo de visualização
1
2
25/10/2022 19:51 Avaliação Final (Discursiva) - Individual
about:blank 2/2
soma = soma + par 
par = par + 2 
fim enquanto
Minha resposta
iniciar { var a, b, c, soma; a = 20; b =80; enquanto (c>20 e c<80) e c/2 ¿ inteiro{ soma = c++; }
imprima soma; fim(); }
Imprimir

Continue navegando