Buscar

Algoritmo Logica Programação ATIVIDADE DE ESTUDO 02

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 4 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

Prévia do material em texto

Iniciado em 
Estado Finalizada 
Concluída em Algoritmo Logica Programação – ATIVIDADE DE ESTUDO 02 
Tempo empregado 
Avaliar 0,50 de um máximo de 0,50(100%) 
Questão 1 
Atingiu 0,05 de 0,05 
Texto da questão 
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 
 
a. if simples. 
b. If else. 
c. If else. 
d. Out simples. 
e. Out else. 
Sua resposta está correta. A resposta correta é: if simples. 
Questão 2 
Atingiu 0,05 de 0,05 
Texto da questão 
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….out. 
e. if simples. 
Sua resposta está correta. A resposta correta é: if... else. 
Questão 3 
Atingiu 0,05 de 0,05 
Texto da questão 
Analise as afirmativas abaixo e assinale a alternativa correta: 
1. O comando for 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. 
2. Quando você não tem uma lista, mas, mesmo assim, quer usar o comando for, é possível usá-lo com o comando range. 
3. É muito comum realizarmos alguma operação numérica com listas. Por exemplo, se quisermos contar quantos caracteres 
existem em uma frase, podemos usar a função for, juntamente com uma variável, para a contagem de caracteres. 
Dentro da estrutura do comando “If”, a cada letra que ele percorre na frase, a variável “qtdeLetras” é incrementada, isto é, é 
acrescida uma unidade para seu valor. Pode-se dizer que essa variável é uma variável contadora. 
a. 3, 4. 
b. 1, 3, 4. 
c. 2, 3, 4. 
d. 1, 2, 3. 
e. 1, 2, 3, 4. 
Sua resposta está correta. A resposta correta é: 1, 2, 3. 
 
Questão 4 
Atingiu 0,05 de 0,05 
Texto da questão 
É 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. Out…simples. 
c. up... else. 
d. out... else. 
e. If…simples 
Sua resposta está correta. A resposta correta é: if... else. 
 
Questão 5 
Atingiu 0,05 de 0,05 
Texto da questão 
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 operacional. 
b. Constante operacional. 
c. Operador relacional. 
d. Operador decisorial. 
e. Algoritmo decisorial. 
Sua resposta está correta. A resposta correta é: Operador relacional. 
Questão 6 
Correto 
Atingiu 0,05 de 0,05 
Texto da questão 
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 de teste de mesa, elemento a elemento. 
b. Controle de contagem, número a número. 
c. Controle diminutivo, elemento a elemento. 
d. Controle aumentativo, elemento a elemento. 
e. Controle interativo, elemento a elemento. 
Sua resposta está correta. A resposta correta é: Controle interativo, elemento a elemento. 
 
Questão 7 
Atingiu 0,05 de 0,05 
Texto da questão 
Complete a lacuna a seguir: 
O comando ______é capaz de atribuir à variável caracter cada letra da variável texto, uma de cada vez. Este comando é 
extremamente útil quando queremos percorrer cada elemento de uma lista. 
a. If. 
b. For. 
c. Out. 
d. Up. 
e. Upt. 
Sua resposta está correta. A resposta correta é: For. 
 
Questão 8 
Atingiu 0,05 de 0,05 
Texto da questão 
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 __________. 
a. Números primos; primo; primo. 
b. Números decimais; decimal; decimal. 
c. Números inteiros; inteiro; inteiros. 
d. Números exatos; exato; exatos. 
e. Números divisível; divisível; primo. 
 
Sua resposta está correta. A resposta correta é: Números primos; primo; primo. 
 
Questão 9 
 
Atingiu 0,05 de 0,05 
 
Texto da questão 
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 out 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 for realiza. 
Sua resposta está correta. A resposta correta é: Ao número de interações que o laço for realiza. 
 
 
 
 
 
 
 
Questão 10 
Atingiu 0,05 de 0,05 
Texto da questão 
Para a construção de testes lógicos mais completos, envolvendo mais de uma condição comparativa, utiliza-se quais operadores 
lógicos? 
a. E, TODAVIA e PORÉM. 
b. OU, E e SIM (AFIRMATIVA ou AFIRMAÇÃO). 
c. SIM, E e NÃO (NEGADO ou NEGAÇÃO). 
d. OU, E e NÃO (NEGADO ou NEGAÇÃO). 
e. OU, I e NÃO (NEGADO ou NEGAÇÃO). 
 
Sua resposta está correta. A resposta correta é: OU, E e NÃO (NEGADO ou NEGAÇÃO).

Outros materiais