Logo Passei Direto
Buscar

Algoritmos e Lógica de Programação ATIVIDADE ONLINE 2 - AV22023_3

User badge image
Ronylluan

em

Ferramentas de estudo

Questões resolvidas

É um legado da programação estruturada, pois orienta o fluxo da informação em um sentido “top-down”, isto é, de cima para baixo, desde o início até o fim do código.
Tal afirmação se refere a estutura:
a. Out…simples.
b. out... else.
c. If…simples
d. if... else.
e. up... else.

Este comando consiste em uma estrutura de repetição baseada em alguma variável do tipo lista. Com esse comando, é possível executar um código específico para cada elemento da lista. A lista pode ser qualquer tipo específico que você já tenha disponível no seu código. Que comando é este?
a. Upt.
b. Out.
c. Up.
d. For.
e. Up.

Por exemplo, se tivermos uma lista A = [2, 3, 4] e quisermos somar com outra lista B = [7, – 3, 2], basta fazer a soma elemento a elemento. Dessa forma, a soma dessas duas listas é dada por: A + B = [(2 + 7), (3 + (–3)), (4 + 2)] = [9, 0, 6], conforme apontam Forbellone e Eberspächer (2005). Para fazer essa mesma operação usando a linguagem Python, podemos usar o comando for para fazer o:
Escolha uma opção:
a. Controle aumentativo, elemento a elemento.
b. Controle de teste de mesa, elemento a elemento.
c. Controle de contagem, número a número.
d. Controle diminutivo, elemento a elemento.
e. Controle interativo, elemento a elemento.

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

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

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

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

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

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

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

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

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

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

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

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

É um legado da programação estruturada, pois orienta o fluxo da informação em um sentido “top-down”, isto é, de cima para baixo, desde o início até o fim do código.
Tal afirmação se refere a estutura:
a. Out…simples.
b. out... else.
c. If…simples
d. if... else.
e. up... else.

Este comando consiste em uma estrutura de repetição baseada em alguma variável do tipo lista. Com esse comando, é possível executar um código específico para cada elemento da lista. A lista pode ser qualquer tipo específico que você já tenha disponível no seu código. Que comando é este?
a. Upt.
b. Out.
c. Up.
d. For.
e. Up.

Por exemplo, se tivermos uma lista A = [2, 3, 4] e quisermos somar com outra lista B = [7, – 3, 2], basta fazer a soma elemento a elemento. Dessa forma, a soma dessas duas listas é dada por: A + B = [(2 + 7), (3 + (–3)), (4 + 2)] = [9, 0, 6], conforme apontam Forbellone e Eberspächer (2005). Para fazer essa mesma operação usando a linguagem Python, podemos usar o comando for para fazer o:
Escolha uma opção:
a. Controle aumentativo, elemento a elemento.
b. Controle de teste de mesa, elemento a elemento.
c. Controle de contagem, número a número.
d. Controle diminutivo, elemento a elemento.
e. Controle interativo, elemento a elemento.

Prévia do material em texto

03/08/2023 09:29 ATIVIDADE ONLINE 2 - AV22023/3
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2830847 1/6
Painel / Meus cursos / ALPADS / 📝 AVALIAÇÕES 2023/3 / ATIVIDADE ONLINE 2 - AV22023/3
Iniciado em quinta, 3 ago 2023, 09:07
Estado Finalizada
Concluída em quinta, 3 ago 2023, 09:29
Tempo
empregado
21 minutos 33 segundos
Avaliar 2,00 de um máximo de 2,00(100%)
Questão 1
Correto
Atingiu 0,20 de 0,20
Para a construção de testes lógicos mais completos, envolvendo mais de uma condição
comparativa, utiliza-se quais operadores lógicos?
Escolha uma opção:
a. SIM, E e NÃO (NEGADO ou NEGAÇÃO).
b. OU, E e NÃO (NEGADO ou NEGAÇÃO). 
c. E, TODAVIA e PORÉM.
d. OU, I e NÃO (NEGADO ou NEGAÇÃO).
e. OU, E e SIM (AFIRMATIVA ou AFIRMAÇÃO).
https://moodle.ead.unifcv.edu.br/my/
https://moodle.ead.unifcv.edu.br/course/view.php?id=2955
https://moodle.ead.unifcv.edu.br/course/view.php?id=2955#section-5
https://moodle.ead.unifcv.edu.br/mod/quiz/view.php?id=124183
03/08/2023 09:29 ATIVIDADE ONLINE 2 - AV22023/3
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2830847 2/6
Questão 2
Correto
Atingiu 0,20 de 0,20
Complete a lacuna a seguir:
 
A variável soma é uma variável____________, pois ela está, a cada interação, acumulando o
seu valor com o valor da variável de interação do comando for.
Escolha uma opção:
a. Contabilizadora.
b. Manipuladora.
c. Contadora.
d. Acumuladora. 
e. Arrecadatória.
Questão 3
Correto
Atingiu 0,20 de 0,20
A essência de qualquer decisão é, em última análise, uma comparação. Podemos classificar
nossos modos de comparação nas seguintes categorias, conforme aponta Law (2008):
 I. Equivalência ou similaridade: igual ou diferente;
 II. Qualidade: melhor ou pior;
 III. Dimensão: maior ou menor
 IV. Quantidade: mais ou menos, muito ou pouco.
 
Assinale a alternativa correta:
Escolha uma opção:
a. I e III apenas.
b. III penas
c. II e IV apenas.
d. I, II, III e IV. 
e. I, III e IV.
03/08/2023 09:29 ATIVIDADE ONLINE 2 - AV22023/3
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2830847 3/6
Questão 4
Correto
Atingiu 0,20 de 0,20
É um legado da programação estruturada, pois orienta o fluxo da informação em um sentido
“top-down”, isto é, de cima para baixo, desde o início até o fim do código. Tal afirmação se
refere a estutura:
Escolha uma opção:
a. Out…simples.
b. out... else.
c. If…simples
d. if... else. 
e. up... else.
Questão 5
Correto
Atingiu 0,20 de 0,20
Uma lista numérica pode ser somada à outra de igual dimensão, por meio da soma de cada
elemento individual. Por exemplo, se tivermos uma lista A = [2, 3, 4] e quisermos somar com
outra lista B = [7, – 3, 2]. A soma das duas linhas será dada por:
Escolha uma opção:
a. A + B = [(2 + 7), (3 + 3), (4 + 2)] = [9, 0, 6]
b. A + B = [(2 + 7), (3 + (–3)), (4 + 2)] = [9, 0, 6] 
c. A + B = [(2+3 + 4) + (7 + 3 + 2)]
d. A + B = [(2 - 7), (3 - (3)), (4 - 2)] = [9, 0, 6]
e. A + B = [(2 + 7), (3 + 3), (4 - 2)] = [2, 0, 1]
03/08/2023 09:29 ATIVIDADE ONLINE 2 - AV22023/3
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2830847 4/6
Questão 6
Correto
Atingiu 0,20 de 0,20
Este comando consiste em uma estrutura de repetição baseada em alguma variável do tipo
lista. Com esse comando, é possível executar um código específico para cada elemento da
lista. A lista pode ser qualquer tipo específico que você já tenha disponível no seu código. Que
comando é este?
Escolha uma opção:
a. Upt.
b. Out.
c. Up.
d. For. 
e. Up.
Questão 7
Correto
Atingiu 0,20 de 0,20
Por exemplo, se tivermos uma lista A = [2, 3, 4] e quisermos somar com outra lista B = [7, – 3,
2], basta fazer a soma elemento a elemento. Dessa forma, a soma dessas duas listas é dada
por: A + B = [(2 + 7), (3 + (–3)), (4 + 2)] = [9, 0, 6], conforme apontam Forbellone e Eberspächer
(2005). Para fazer essa mesma operação usando a linguagem Python, podemos usar o
comando for para fazer o:
Escolha uma opção:
a. Controle aumentativo, elemento a elemento.
b. Controle de teste de mesa, elemento a elemento.
c. Controle de contagem, número a número.
d. Controle diminutivo, elemento a elemento.
e. Controle interativo, elemento a elemento. 
03/08/2023 09:29 ATIVIDADE ONLINE 2 - AV22023/3
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2830847 5/6
Questão 8
Correto
Atingiu 0,20 de 0,20
Imagine a situação: o ar-condicionado será sempre acionado, com a mensagem ao usuário
“ligando o ar-condicionado”. Será ajustado para o verão, avisando o usuário por meio da
mensagem “ambiente quente, ajustando ar-condicionado para clima de verão”, se a
temperatura for maior do que 25º, ou será ajustado para o inverno, avisando o usuário por
meio da mensagem “ambiente frio, ajustando ar-condicionado para clima de inverno”, se a
temperatura for menor ou igual a 25º.
Neste exemplo, devemos utilizar a estrutura condicional:
Escolha uma opção:
a. If….out.
b. if simples.
c. if... else. 
d. Out…else.
e. If….up.
Questão 9
Correto
Atingiu 0,20 de 0,20
Complete a lacuna da afirmação a seguir:
 
Na computação, os _____________ são muito importantes, porque, a partir deles, são
construídos vários algoritmos de criptografia. Quando o número é pequeno, é fácil descobrir se
ele é ou não um número ___________; porém, quanto maior o número fica, mais difícil é
descobrir se ele é ou não __________.
Escolha uma opção:
a. Números primos; primo; primo. 
b. Números exatos; exato; exatos.
c. Números inteiros; inteiro; inteiros.
d. Números decimais; decimal; decimal.
e. Números divisível; divisível; primo.
03/08/2023 09:29 ATIVIDADE ONLINE 2 - AV22023/3
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2830847 6/6
Questão 10
Correto
Atingiu 0,20 de 0,20
Dentro da estrutura do comando for, a cada letra que se percorre na frase, a variável
“qtdeLetras”, por exemplo, é incrementada, isto é, é acrescida uma unidade para seu valor.
Pode-se dizer que essa variável é uma:
Escolha uma opção:
a. Variável de adição.
b. Variável de soma.
c. Variável acumuladora.
d. Variável contadora 
e. Variável contabilizadora.

Mais conteúdos dessa disciplina