Prévia do material em texto
Iniciado em quinta, 3 out 2024, 16:08
Estado Finalizada
Concluída em quinta, 3 out 2024, 16:14
Tempo
empregado
5 minutos 48 segundos
Avaliar 1,80 de um máximo de 2,00(90%)
Painel / Minhas Disciplinas
/ 2ºGRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO-disc. 13- INTRODUÇÃO A CIÊNCIA DE DADOS/ALGORITIMOS E LÓGICA DE PROGRA
/ DISCIPLINA - ALGORITMO E LÓGICA DE PROGRAMAÇÃO
/ AB31 - ATIVIDADE DE ESTUDO - ALGORITMO E LÓGICA DE PROGRAMAÇÃO - ATÉ 10/11/2024 - VALOR 2,0 PONTOS
https://www.eadunifatecie.com.br/course/view.php?id=48893
https://www.eadunifatecie.com.br/course/view.php?id=48893
https://www.eadunifatecie.com.br/my/
https://www.eadunifatecie.com.br/course/view.php?id=48893
https://www.eadunifatecie.com.br/course/view.php?id=48893#section-2
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=1578735
Questão 1
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?
a. 1º passo: a variável indicada (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).
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: 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).
e. 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).
Sua resposta está correta.
A resposta correta é:
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).
Questão 2
Correto
Atingiu 0,20 de 0,20
Julgue com “V” para verdadeiro e “F” para falso:
( ) No método dedutivo, deve-se observar as premissas sobre o problema, procurando algum padrão que revele uma lei de
formação que seja a solução.
( ) O método indutivo é empregado com muita reserva no meio científico, pois as conclusões obtidas por meio dele são
generalizações, que podem conduzir a inverdades.
( ) No método dedutivo, conforme Law (2008), as premissas são avaliadas e ordenadas em uma sequência de causa e efeito, de
modo que a conclusão obtida seja resultante da sequência completa, emergindo como fato novo extraído ou, ainda, deduzido a
partir das premissas constituintes.
a. F, F, V.
b. V, V, V.
c. F, V, V.
d. F, F, F.
e. V, F, V.
Sua resposta está correta.
A resposta correta é:
F, V, V.
Questão 3
Correto
Atingiu 0,20 de 0,20
Há objetos que não podem ser modificados, apenas excluídos. Portanto, para modificar um valor imutável pertencente a uma
variável, necessita-se:
a. Gerar uma nova variável apenas com o valor devido e, utilizar uma operação de atribuição para que ele seja mostrado
pela variável
b. Gerar um novo algoritmo com o valor indevido e utilizar uma operação de atribuição para que ele seja mostrado pela
variável
c. Gerar uma nova constante com o valor devido e utilizar uma operação de atribuição para que ele seja mostrado pela
variável
d. Gerar uma nova constante com o valor indevido e utilizar uma operação de atribuição para que ele seja mostrado pela
variável
e. Gerar um novo objeto com o valor devido e utilizar uma operação de atribuição para que ele seja mostrado pela
variável
Sua resposta está correta.
A resposta correta é:
Gerar um novo objeto com o valor devido e utilizar uma operação de atribuição para que ele seja mostrado pela variável
Questão 4
Correto
Atingiu 0,20 de 0,20
Questão 5
Incorreto
Atingiu 0,00 de 0,20
Analise o exemplo abaixo.
if temperatura>25:
print("Ambiente quente, ajustando ar-condicionado para clima de verão")
AR _ CONDICIONADO(VERAO)
print("Ligando o ar-condicionado") AR _ CONDICIONADO(ON)
No exemplo, o ar-condicionado será sempre acionado com a mensagem ao usuário: “ligando o ar-condicionado”; porém, será
ajustado para a função verão somente se:
a. A temperatura for igual a 15.
b. A temperatura for maior do que 25º.
c. A temperatura for igual a 25º.
d. A temperatura for menor do que 15.
e. A temperatura for menor do que 25º.
Sua resposta está correta.
A resposta correta é:
A temperatura for maior do que 25º.
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:
a. Variável de soma.
b. Variável contadora.
c. Variável de adição.
d. Variável contabilizadora.
e. Variável acumuladora.
Sua resposta está incorreta.
A resposta correta é:
Variável contadora.
Questão 6
Correto
Atingiu 0,20 de 0,20
Questão 7
Correto
Atingiu 0,20 de 0,20
O teste de mesa envolvendo variáveis contadoras é um pouco mais simples do que com variáveis acumuladoras. O valor das
variáveis contadoras está diretamente associado a que?
a. Ao número de divisões que o laço for realiza.
b. Ao número de interações que o laço if realiza.
c. Ao número de interações que o laço for realiza.
d. Ao número de interações que o laço up realiza.
e. Ao número de interações que o laço out realiza.
Sua resposta está correta.
A resposta correta é:
Ao númerode interações que o laço for realiza.
Esse operador é o mais simples utilizado em lógica e constitui a operação lógica de inversão do estado lógico do elemento da
premissa. Que operador é esse?
a. Operador E (A . B).
b. Operador de IMPLICAÇÃO (A→B).
c. Operador de AFIRMAÇÃO (+A).
d. Operador OU (A + B).
e. Operador de NEGAÇÃO (~A).
Sua resposta está correta.
A resposta correta é:
Operador de NEGAÇÃO (~A).
Questão 8
Correto
Atingiu 0,20 de 0,20
Questão 9
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:
a. if... else.
b. If….up.
c. Out…else.
d. if simples.
e. If….out.
Sua resposta está correta.
A resposta correta é:
if... else.
Complete corretamente a lacuna da frase a seguir:
O _____________ será utilizado para representar quaisquer condições de decisão, sendo a forma como será transcrita em código a
condição lógica de decisão de qualquer enunciado.
a. Operador decisorial.
b. Algoritmo decisorial.
c. Operador operacional.
d. Constante operacional.
e. Operador relacional.
Sua resposta está correta.
A resposta correta é:
Operador relacional.
Questão 10
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?
a. If.
b. Out.
c. For.
d. It.
e. Put.
Sua resposta está correta.
A resposta correta é:
If.
◄ CLIQUE AQUI PARA ACESSAR AS AULAS DE ALGORITMO E LÓGICA DE PROGRAMAÇÃO
Seguir para...
ENQUETE DE SATISFAÇÃO - EAD UNIFATECIE ►
https://www.eadunifatecie.com.br/mod/book/view.php?id=1578734&forceview=1
https://www.eadunifatecie.com.br/mod/feedback/view.php?id=1578736&forceview=1