Buscar

Algoritmos e Lógica de Programação ATV1

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

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
Você viu 3, do total de 8 páginas

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

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
Você viu 6, do total de 8 páginas

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

02/12/2021 12:17 ATIVIDADE ONLINE 2 - AV12021/4
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1272115 1/8
Painel / Meus cursos / Algoritmos e Lógica de Programação.
/ AVALIAÇÕES DO PERÍODO 2021/4 / ATIVIDADE ONLINE 2 - AV12021/4
Iniciado em quinta, 2 Dez 2021, 11:11
Estado Finalizada
Concluída em quinta, 2 Dez 2021, 12:16
Tempo
empregado
1 hora 4 minutos
Avaliar 1,60 de um máximo de 2,00(80%)
Questão 1
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. Acumuladora. 
b. Contabilizadora.
c. Arrecadatória.
d. Contadora.
e. Manipuladora.
https://moodle.ead.unifcv.edu.br/my/
https://moodle.ead.unifcv.edu.br/course/view.php?id=367
https://moodle.ead.unifcv.edu.br/course/view.php?id=367#section-10
https://moodle.ead.unifcv.edu.br/mod/quiz/view.php?id=14356
02/12/2021 12:17 ATIVIDADE ONLINE 2 - AV12021/4
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1272115 2/8
Questão 2
Incorreto
Atingiu 0,00 de 0,20
Veja o formato em Python da instrução e assinale a alternativa que contenha o tipo de
instrução:
 
if condição lógica: #Bloco A
Bloco de comandos executados caso a condição lógica seja verdadeira
#Bloco B
Comandos executados após o teste
 
Escolha uma opção:
a. Out simples
b. If else. 
c. Up else.
d. if simples
e. Out else.
02/12/2021 12:17 ATIVIDADE ONLINE 2 - AV12021/4
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1272115 3/8
Questão 3
Correto
Atingiu 0,20 de 0,20
Conforme lecionam Russell e Norvig (2013), para ambos os métodos de aplicação lógica
(dedutivo e indutivo), aplica-se a sequência geral de análise descritiva do problema. Assinale a
alternativa que contenha a sequência correta: 
Escolha uma opção:
a. Enunciar o problema; Ordenação lógica das premissas; Descrever todas as partes
constituintes do problema; Avaliação Conclusiva; Conclusão.
b. Ordenação lógica das premissas; Avaliação Conclusiva; Conclusão; Enunciar o
problema; Descrever todas as partes constituintes do problema.
c. Conclusão; Enunciar o problema; Descrever todas as partes constituintes do
problema; Enunciar o problema; Avaliação Conclusiva; Ordenação lógica das premissas.
d. Enunciar o problema; Conclusão; Descrever todas as partes constituintes do
problema; Ordenação lógica das premissas; Avaliação Conclusiva.
e. Enunciar o problema; Descrever todas as partes constituintes do problema;
Ordenação lógica das premissas; Avaliação Conclusiva; Conclusão. 
Questão 4
Correto
Atingiu 0,20 de 0,20
Essa estrutura permite o encadeamento de vários testes, selecionando conjuntos diferentes de
ações, de acordo com o resultado em cascata de cada condição lógica. Que estrutura é essa? 
Escolha uma opção:
a. Estrutura condicional put... it... out.
b. Estrutura condicional if...simples... else.
c. Estrutura condicional simples... out... else.
d. Estrutura condicional if... elif... else. 
e. Estrutura condicional if... elif... put.
02/12/2021 12:17 ATIVIDADE ONLINE 2 - AV12021/4
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1272115 4/8
Questão 5
Correto
Atingiu 0,20 de 0,20
Em Python, bem como em outras conhecidas linguagens de programação, os operadores
relacionais são representados no código. Deste modo, para dizer que A é diferente de C, a
representação correta em Python é: 
Escolha uma opção:
a. A ¥ C.
b. A <= C.
c. A != C. 
d. A == C.
e. A ≠ C.
Questão 6
Correto
Atingiu 0,20 de 0,20
Lógica tem dois significados principais: discute o uso de raciocínio em alguma atividade e é o
estudo normativo, filosófico do raciocínio válido”. Neste contexto, há, basicamente, dois
métodos de aplicação de lógica. Que métodos são esses? 
Escolha uma opção:
a. Método dedutivo e o método indutivo. 
b. Método dedutivo e o método consciente.
c. Método racional e o método irracional.
d. Método direto e o método indireto.
e. Método lógico e o método retrógrado.
02/12/2021 12:17 ATIVIDADE ONLINE 2 - AV12021/4
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1272115 5/8
Questão 7
Correto
Atingiu 0,20 de 0,20
Uma operação pode ser avaliada de forma ainda mais detalhada, a partir da divisão em três
passos. Que passos são esses? 
Escolha uma opção:
a. 1º passo: a variável indicada no lado esquerdo da atribuição (a variável a) passa a
apontar para o objeto gerado no 1º passo (o número 1); 2º passo: gera-se na memória o
objeto (dado) resultante do lado direito da atribuição (o número 1); 3º passo: exclui-se na
memória o objeto (dado) resultante do lado direito da atribuição (o número 1).
b. 1º passo: gera-se na memória o objeto (dado) resultante do lado direito da atribuição
(o número 1); 2º passo: se a variável indicada do lado esquerdo da atribuição não existir no
escopo (contexto) atual, cria-se essa variável (a variável a); 3º passo: a variável indicada
no lado esquerdo da atribuição (a variável a) passa a apontar para o objeto gerado no 1º
passo (o número 1); 2º passo: se a variável indicada do lado esquerdo da atribuição não
existir no escopo (contexto) atual, cria-se essa variável (a variável a); 3º passo: gera-se na
memória o objeto (dado) resultante do lado direito da atribuição (o número 1). 
c. 1º passo: gera-se na memória o objeto (dado) resultante do lado direito da atribuição
(o número 1); 2º passo: se a variável indicada do lado direito da atribuição não existir no
escopo (contexto) atual, cria-se essa variável (a variável a); 3º passo: a variável indicada
no lado esquerdo da atribuição (a variável a) passa a apontar para o objeto gerado no 1º
passo (o número 1); 2º passo: se a variável indicada do lado esquerdo da atribuição não
existir no escopo (contexto) atual, cria-se essa variável (a variável a); 3º passo: gera-se na
memória o objeto (dado) resultante do lado direito da atribuição (o número 1);
d. 1º passo: gera-se no módulo o objeto (dado) resultante do lado direito da atribuição (o
número 1); 2º passo: se a variável indicada do lado esquerdo da atribuição não existir no
escopo (contexto) atual, cria-se essa variável (a variável a); 3º passo: a variável indicada
no lado esquerdo da atribuição (a variável a) passa a apontar para o objeto gerado no 1º
passo (o número 1); 2º passo: se a variável indicada do lado esquerdo da atribuição não
existir no escopo (contexto) atual, cria-se essa variável (a variável a); 3º passo: gera-se na
memória o objeto (dado) resultante do lado direito da atribuição (o número 1).
e. 1º passo: gera-se na memória o objeto (dado) resultante do lado direito da atribuição
(o número 1); 2º passo: se a variável indicada do lado esquerdo da atribuição não existir no
escopo (contexto) atual, cria-se essa variável (a variável a); 3º passo: a variável indicada
no lado esquerdo da atribuição (a variável a) passa a apontar para o objeto gerado no 1º
passo (o número 1); 2º passo: se a variável indicada do lado direito da atribuição existir no
escopo (contexto) atual, não se deve criar uma variável (a variável a); 3º passo: gera-se na
memória o objeto (dado) resultante do lado esquerdo da atribuição (o número 1).
02/12/2021 12:17 ATIVIDADE ONLINE 2 - AV12021/4
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1272115 6/8
Questão 8
Incorreto
Atingiu 0,00 de 0,20
Representam dados ou objetos cujo valor permanece inalterado ao longo do tempo ou durante
a execução do programa. Tal afirmação diz respeito a: 
Escolha uma opção:
a. Constantes.
b. Instrução de atribuição. 
c. Algoritmos.
d. Marcador de posição.
e. Variáveis.
Questão 9
Correto
Atingiu 0,20 de 0,20
Na figura abaixo, temos um algoritmo simples que soma os números pares até 10. Como a
condição de paridade de um número é que ele seja divisível por 2, esse algoritmo deve ainda
fazer essa verificação. Ele a faz por meio de qual comando?
 
Escolha uma opção:
a. Out.
b. If. 
c. It.
d. For.
e. Put.
02/12/202112:17 ATIVIDADE ONLINE 2 - AV12021/4
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1272115 7/8
Questão 10
Correto
Atingiu 0,20 de 0,20
Relacione a coluna da direita com a da esquerda:
1. Bool. ( ) são apresentadas com parênteses (opcionais), e os
elementos são separados por “,”.
2. Int. ( ) só assume dois valores, True (verdadeiro) e False
(falso). O Python associa o número 1 ao valor True e 0 ao
valor False.
3. Float. ( ) objetos utilizados para a manipulação de tipos.
4. Complex. ( ) pode ser utilizado para representar algo que, no
momento, é desconhecido, mas que futuramente será
conhecido.
5. None. ( ) representa números complexos. A letra “j”, maiúscula
ou minúscula, é utilizada para representar o número
imaginário.
6. Str. ( ) esses objetos possuem precisão arbitrária, ou seja,
podem exibir números com quantidade arbitrária de
dígitos, sendo possível calcular números cujo resultado é
um valor bem considerável.
7. Tuple. ( ) representa números reais racionais, que permitem a
representação na codificação ponto flutuante, com 64
dígitos binários de precisão. Nessa classe, usa-se o
caractere “.” para separar a parte inteira da decimal, e não
“,”.
8. Type. ( ) dado utilizado para representar texto; sequências de
caracteres (strings) são declaradas a partir do uso de
aspas simples ou duplas, de modo equivalente.
 
Escolha uma opção:
a. 2, 4, 6, 8, 1, 3, 5, 7.
b. 3, 2, 1, 7, 6, 5, 4, 8.
c. 8, 2, 1, 7, 3, 5, 4, 6.
d. 1, 2, 3, 5, 6, 7, 8, 4.
e. 7, 1, 8, 5, 4, 2, 3, 6. 
02/12/2021 12:17 ATIVIDADE ONLINE 2 - AV12021/4
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1272115 8/8

Continue navegando

Outros materiais