Logo Passei Direto
Buscar

Avaliação II -Algoritmo e Lógica de Programação (EEA02)

Ferramentas de estudo

Questões resolvidas

Existem dois tipos distintos de subalgoritmos: os do tipo Função e os do tipo Procedimento. A diferença entre os dois é muito simples: os subalgoritmos do tipo Função retornam um valor para o local onde foram chamados, enquanto os do tipo Procedimento não retornam valor algum.
A qual subalgoritmo essa sintaxe pertence?
A ) Acumulador.
B ) Procedimento.
C ) Função.
D ) Looping.

Observe o algoritmo a seguir: Tendo como entrada os valores 7, 3 e 5, qual seria a saída apresentada por esse algoritmo?
A - "O aluno está aprovado com média: 6,5".
B - "O aluno está reprovado com média: 3".
C - "O aluno está aprovado com média: 15".
D - "O aluno está em exame com média: 5".

Em muitos casos, dependendo de uma determinada situação, pode-se desejar executar uma ou mais instruções e, dependendo da situação, pode-se desejar executar outras instruções. Para permitir que um algoritmo siga caminhos diferentes dependendo de determinadas condições, utilizamos as estruturas de seleção.
Qual estrutura de seleção esse exemplo representa?
A Escolha-caso.
B Encadeada.
C Composta.
D “SE-ENTÃO”.

Utilizados quando for necessário somar vários valores e, a cada valor, ir acumulando o montante dessa soma em uma variável.
A qual técnica de programação essa descrição representa?
Exemplo: SomaSalarios ← SomaSalarios + Salário. Nesse exemplo, cada vez que for executada essa instrução, o valor da variável Salario será adicionado à soma de salários calculada até o momento e o resultado desaa soma será armazenado novamente na variável SomaSalarios.
A Looping.
B Inicialização.
C Contadores.
D Acumuladores.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Questões resolvidas

Existem dois tipos distintos de subalgoritmos: os do tipo Função e os do tipo Procedimento. A diferença entre os dois é muito simples: os subalgoritmos do tipo Função retornam um valor para o local onde foram chamados, enquanto os do tipo Procedimento não retornam valor algum.
A qual subalgoritmo essa sintaxe pertence?
A ) Acumulador.
B ) Procedimento.
C ) Função.
D ) Looping.

Observe o algoritmo a seguir: Tendo como entrada os valores 7, 3 e 5, qual seria a saída apresentada por esse algoritmo?
A - "O aluno está aprovado com média: 6,5".
B - "O aluno está reprovado com média: 3".
C - "O aluno está aprovado com média: 15".
D - "O aluno está em exame com média: 5".

Em muitos casos, dependendo de uma determinada situação, pode-se desejar executar uma ou mais instruções e, dependendo da situação, pode-se desejar executar outras instruções. Para permitir que um algoritmo siga caminhos diferentes dependendo de determinadas condições, utilizamos as estruturas de seleção.
Qual estrutura de seleção esse exemplo representa?
A Escolha-caso.
B Encadeada.
C Composta.
D “SE-ENTÃO”.

Utilizados quando for necessário somar vários valores e, a cada valor, ir acumulando o montante dessa soma em uma variável.
A qual técnica de programação essa descrição representa?
Exemplo: SomaSalarios ← SomaSalarios + Salário. Nesse exemplo, cada vez que for executada essa instrução, o valor da variável Salario será adicionado à soma de salários calculada até o momento e o resultado desaa soma será armazenado novamente na variável SomaSalarios.
A Looping.
B Inicialização.
C Contadores.
D Acumuladores.

Prévia do material em texto

Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:771103)
Peso da Avaliação 1,50
Prova 55220270
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
Existem dois tipos distintos de subalgoritmos: os do tipo Função e os do tipo Procedimento. A diferença entre os dois é 
muito simples: os subalgoritmos do tipo Função retornam um valor para o local onde foram chamados, enquanto os do tipo 
Procedimento não retornam valor algum. Observe o exemplo:
A qual subalgoritmo essa sintaxe pertence?
A Acumulador.
B Looping.
C Procedimento.
D Função.
Quando precisarmos saber qual é o maior valor dentre uma relação de valores numéricos, basta criar uma variável cujo 
objetivo é sempre armazenar o maior valor “até o momento”. Se entrar um valor maior ainda, a variável passará a armazenar 
este, e assim por diante. Quando chegar no fim, o maior valor estará armazenado na variável. Para que essa técnica 
funcione, a variável que guarda o maior valor precisa ser inicializada com o menor valor possível, geralmente 0 (zero).
Qual técnica de programação essa descrição representa?
A Menor valor.
B Acumulador.
C Maior valor.
 VOLTAR
A+ Alterar modo de visualização
1
2
09/08/2025, 17:55 Avaliação II - Individual
about:blank 1/6
D Looping.
Sobre os subalgoritmos, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Existem dois tipos de subalgoritmos: funções e procedimentos.
( ) A declaração (construção) dos subalgoritmos é feita no início, entre a área de variáveis e o início do algoritmo principal.
( ) Variáveis e constantes que existem dentro de um algoritmo não são enxergadas dentro de um subalgoritmo e vice-versa.
Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V.
B V - V - V.
C F - V - F.
D V - V - F.
Quando é utilizado as estruturas de repetição, precisamos contar quantas vezes uma instrução irá executar.
Do que estamos falando?
A Registro.
B Contador.
C Gerador.
D Looping.
Em muitos casos, é necessário repetir uma instrução ou um mesmo conjunto de instruções mais de uma vez. Essas estruturas 
repetirão um bloco de instruções até que uma determinada condição seja atendida. Condição é uma expressão que resultará 
sempre em verdadeiro ou falso, exatamente como são usadas na estrutura SE-ENTÃO. Observe o exemplo:
3
4
5
09/08/2025, 17:55 Avaliação II - Individual
about:blank 2/6
Qual estrutura de repetição esse exemplo representa?
A PARA-FAÇA.
B SE-ENTÃO.
C ENQUANTO-FAÇA.
D REPITA-ATÉ.
Observe o algoritmo a seguir:
6
09/08/2025, 17:55 Avaliação II - Individual
about:blank 3/6
 
Tendo como entrada os valores 7, 3 e 5, qual seria a saída apresentada por esse algoritmo?
A "O aluno está em exame com média: 5".
B "O aluno está aprovado com média: 6,5".
C "O aluno está reprovado com média: 3".
D "O aluno está aprovado com média: 15".
09/08/2025, 17:55 Avaliação II - Individual
about:blank 4/6
Considere uma estrutura "SE-ENTÃO" subordinado a outra "SE-ENTÃO".
Que seleção teremos?
A Subordinada.
B Encadeada.
C Repetida.
D Desencadeada.
Em muitos casos, dependendo de uma determinada situação, pode-se desejar executar uma ou mais instruções e, 
dependendo da situação, pode-se desejar executar outras instruções. Para permitir que um algoritmo siga caminhos 
diferentes dependendo de determinadas condições, utilizamos as estruturas de seleção. Observe o exemplo:
Qual estrutura de seleção esse exemplo representa?
A “SE-ENTÃO”.
7
8
09/08/2025, 17:55 Avaliação II - Individual
about:blank 5/6
B Encadeada.
C Composta.
D Escolha-caso.
Refere-se a ir adicionando ao valor (que uma variável já tem) outro valor qualquer, informado pelo usuário ou por qualquer 
outra fonte de dados.
Que conceito é esse?
A Inicialização.
B Compactador.
C Acumulador.
D Visualizador.
Utilizados quando for necessário somar vários valores e, a cada valor, ir acumulando o montante dessa soma em uma 
variável.
Exemplo: SomaSalarios ← SomaSalarios + Salário. Nesse exemplo, cada vez que for executada essa instrução, o valor da 
variável Salario será adicionado à soma de salários calculada até o momento e o resultado desaa soma será armazenado 
novamente na variável SomaSalarios.
A qual técnica de programação essa descrição representa?
A Inicialização.
B Acumuladores.
C Looping.
D Contadores.
9
10
Imprimir
09/08/2025, 17:55 Avaliação II - Individual
about:blank 6/6

Mais conteúdos dessa disciplina