Logo Passei Direto
Buscar

Prova Algoritmo e Lógica da Programação

Prova curricular de Algoritmo e Lógica de Programação com questões de múltipla escolha e correções; aborda operações com listas em Python, estruturas de controle (if/else, for), operadores relacionais, mutabilidade, atribuições, etapas de elaboração de algoritmos e métodos dedutivo e indutivo.

Ferramentas de estudo

Questões resolvidas

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:
a. Controle interativo, elemento a elemento.
a. Controle interativo, elemento a elemento.
b. Controle de teste de mesa, elemento a elemento.
c. Controle de contagem, número a número.
d. Controle aumentativo, elemento a elemento.
e. Controle diminutivo, elemento a elemento.

Complete a lacuna da afirmação a seguir: Os objetos _________ (listas, conjuntos e dicionários) admitem sua modificação na memória, o que exige mais atenção ao manipulá-los. Os dados numéricos são _________ na linguagem de programação Python.
Assinale a alternativa que preenche as lacunas acima:
a. Mutáveis; imutáveis
b. Neutros; imutáveis
c. Mutáveis; mutáveis
d. Imutáveis; imutáveis
e. Imutáveis; mutáveis

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 é:
a. A != C.
a. A != C.
b. A <= C.
c. A ¥ C.
d. A ≠ C.
e. A == C.

“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?
a. Método dedutivo e o método indutivo.
a. Método lógico e o método retrógrado.
b. Método dedutivo e o método consciente.
c. Método dedutivo e o método indutivo.
d. Método racional e o método irracional.
e. Método direto e o método indireto.

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 maior do que 25º.
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 25º.
e. A temperatura for menor do que 15.

Neste método, 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. Que método é este?
a. Método dedutivo.
a. Método indutivo.
b. Método lógico.
c. Método racional.
d. Método indireto.
e. Método dedutivo.

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 interações que o laço for realiza.
a. Ao número de interações que o laço up realiza.
b. Ao número de interações que o laço for realiza.
c. Ao número de interações que o laço out realiza.
d. Ao número de interações que o laço if realiza.
e. Ao número de divisões que o laço for realiza.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Questões resolvidas

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:
a. Controle interativo, elemento a elemento.
a. Controle interativo, elemento a elemento.
b. Controle de teste de mesa, elemento a elemento.
c. Controle de contagem, número a número.
d. Controle aumentativo, elemento a elemento.
e. Controle diminutivo, elemento a elemento.

Complete a lacuna da afirmação a seguir: Os objetos _________ (listas, conjuntos e dicionários) admitem sua modificação na memória, o que exige mais atenção ao manipulá-los. Os dados numéricos são _________ na linguagem de programação Python.
Assinale a alternativa que preenche as lacunas acima:
a. Mutáveis; imutáveis
b. Neutros; imutáveis
c. Mutáveis; mutáveis
d. Imutáveis; imutáveis
e. Imutáveis; mutáveis

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 é:
a. A != C.
a. A != C.
b. A <= C.
c. A ¥ C.
d. A ≠ C.
e. A == C.

“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?
a. Método dedutivo e o método indutivo.
a. Método lógico e o método retrógrado.
b. Método dedutivo e o método consciente.
c. Método dedutivo e o método indutivo.
d. Método racional e o método irracional.
e. Método direto e o método indireto.

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 maior do que 25º.
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 25º.
e. A temperatura for menor do que 15.

Neste método, 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. Que método é este?
a. Método dedutivo.
a. Método indutivo.
b. Método lógico.
c. Método racional.
d. Método indireto.
e. Método dedutivo.

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 interações que o laço for realiza.
a. Ao número de interações que o laço up realiza.
b. Ao número de interações que o laço for realiza.
c. Ao número de interações que o laço out realiza.
d. Ao número de interações que o laço if realiza.
e. Ao número de divisões que o laço for realiza.

Prévia do material em texto

Iniciado em segunda, 11 set 2023, 01:15
Estado Finalizada
Concluída em segunda, 11 set 2023, 01:23
Tempo
empregado
8 minutos 22 segundos
Avaliar 6,00 de um máximo de 6,00(100%)
Questão 1
Correto
Atingiu 0,60 de 0,60
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:
a. Controle interativo, elemento a elemento.
b. Controle de teste de mesa, elemento a elemento.
c. Controle de contagem, número a número.
d. Controle aumentativo, elemento a elemento.
e. Controle diminutivo, elemento a elemento.
Sua resposta está correta.
A resposta correta é:
Controle interativo, elemento a elemento.
Painel / Minhas Disciplinas / BACHARELADO EM SISTEMA DE INFORMAÇÃO EAD-3123- ALGORITMO E LÓGICA DE PROGRAMAÇÃO
/ PROVA CURRICULAR - REALIZAÇÃO DIA 11/09/2023 - VALOR 6,0 PONTOS
/ CLIQUE AQUI PARA REALIZAR A PROVA CURRICULAR - DIA 11/09/2023 - VALOR 6,0 PONTOS - 2ª OPORTUNIDADE
https://www.eadunifatecie.com.br/course/view.php?id=18911
https://www.eadunifatecie.com.br/my/
https://www.eadunifatecie.com.br/course/view.php?id=18911
https://www.eadunifatecie.com.br/course/view.php?id=18911#section-12
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=602909
Questão 2
Correto
Atingiu 0,60 de 0,60
Questão 3
Correto
Atingiu 0,60 de 0,60
É 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. if... else.
b. up... else.
c. out... else.
d. If…simples
e. Out…simples.
Sua resposta está correta.
A resposta correta é:
if... else.
Se tivermos uma variável auxiliar, cujo valor consiste em um número inteiro qualquer, e queremos adicionar 3 a ela, podemos escrever:
a. auxiliar = auxiliar = 3
b. auxiliar = auxiliar - 3
c. auxiliar / auxiliar + 3
d. auxiliar / auxiliar - 3
e. auxiliar = auxiliar + 3
Sua resposta está correta.
A resposta correta é:
auxiliar = auxiliar + 3
Questão 4
Correto
Atingiu 0,60 de 0,60
Complete a lacuna da afirmação a seguir:
 
Os objetos _________ (listas, conjuntos e dicionários) admitem sua modificação na memória, o que exige mais atenção ao manipulá-los.
Os dados numéricos são _________ na linguagem de programação Python.
 
Assinale a alternativa que preenche as lacunas acima:
a. Mutáveis; imutáveis
b. Neutros; imutáveis
c. Mutáveis; mutáveis
d. Imutáveis; imutáveis
e. Imutáveis; mutáveis
Sua resposta está correta.
A resposta correta é:
Imutáveis; imutáveis
Questão 5
Correto
Atingiu 0,60 de 0,60
Quanto as etapas para a criação de algoritmos, relacione a coluna da direita com a da esqureda:
1.    Descrição do problema a
resolver/tarefa a ser feita
(  ) Essa descrição necessita ser clara e objetiva,
definindo-se com precisão qual é a tarefa a ser
realizada. Com frequência, o próprio título do
algoritmo é suficiente como descrição.
2.    Decompor a tarefa ou o
problema em todas as ações
necessárias para a realização
(  ) Deve-se avaliar a sequência de instruções,
determinando se o objetivo foi alcançado, ou
seja, deve-se testar a sequência, executando
passo a passo cada instrução na ordem
estabelecida e observando se, ao final, a tarefa foi
realmente concluída com êxito.
3.    Ordenação lógica das ações (  ) Deve-se proceder à ordenação das ações de
modo que, ao final, a tarefa ou o problema esteja
resolvido com sucesso.
4.    Conclusão (  ) Deve-se também relacionar todos os itens
necessários para a realização. Nenhuma ação,
tecnicamente chamada instrução, pode ser
esquecida ou implicitamente entendida.
a. 4, 3, 2, 1.
b. 2, 1, 3 ,4.
c. 4, 3, 1, 2.
d. 2, 4, 1, 3.
e. 1, 4, 3, 2.
Sua resposta está correta.
A resposta correta é:
1, 4, 3, 2.
Questão 6
Correto
Atingiu 0,60 de 0,60
Questão 7
Correto
Atingiu 0,60 de 0,60
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 é:
a. A != C.
b. A <= C.
c. A ¥ C.
d. A ≠ C.
e. A == C.
Sua resposta está correta.
A resposta correta é:
A != C.
“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?
a. Método lógico e o método retrógrado.
b. Método dedutivo e o método consciente.
c. Método dedutivo e o método indutivo.
d. Método racional e o método irracional.
e. Método direto e o método indireto.
Sua resposta está correta.
A resposta correta é:
Método dedutivo e o método indutivo.
Questão 8
Correto
Atingiu 0,60 de 0,60
Questão 9
Correto
Atingiu 0,60 de 0,60
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 25º.
e. A temperatura for menor do que 15.
Sua resposta está correta.
A resposta correta é:
A temperatura for maior do que 25º.
Neste método, 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. Que
método é este?
a. Método indutivo.
b. Método lógico.
c. Método racional.
d. Método indireto.
e. Método dedutivo.
Sua resposta está correta.
A resposta correta é:
Método dedutivo.
Questão 10
Correto
Atingiu 0,60 de 0,60
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 interações que o laço up realiza.
b. Ao número de interações que o laço for realiza.
c. Ao número de interações que o laço out realiza.
d. Ao número de interações que o laço if realiza.
e. Ao número de divisões que o laço for realiza.
Sua resposta está correta.
A resposta correta é:
Ao número de interações que o laço for realiza.
◄ CLIQUE AQUI PARA REALIZAR A PROVA CURRICULAR - DIA 07/09/2023 ATÉ 10/09/2023 - VALOR 6,0 PONTOS - 1ª OPORTUNIDADE
Seguir para...
CLIQUE AQUI PARA REALIZAR A PROVA SUBSTITUTIVA - DIA 15/09/2023 - VALOR 6,0 PONTOS ►
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=602908&forceview=1
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=602911&forceview=1

Mais conteúdos dessa disciplina