Prévia do material em texto
Fazer teste: Semana 3 - Atividade Avaliativa
Informações do teste
Descrição
Instruções
Várias
tentativas
Este teste permite 3 tentativas. Esta é a tentativa número 2.
Forçar
conclusão
Este teste pode ser salvo e retomado posteriormente.
Suas respostas foram salvas automaticamente.
1. Para responder a esta atividade, selecione a(s) alternativa(s) que você considerar
correta(s);
2. Após selecionar a resposta correta em todas as questões, vá até o fim da página
e pressione “Enviar teste”.
3. A cada tentativa, você receberá um novo conjunto de questões diferentes para
que você responda e tente alcançar melhores resultados.
Olá, estudante!
Pronto! Sua atividade já está registrada no AVA.
a.
b.
c.
d.
e.
PERGUNTA 1
Você tem que usar a constante pi para realizar o cálculo da área do
círculo com raio igual a quatro, sendo a fórmula: π*raio². Você ficou
sabendo que esta constante está na biblioteca math. Indique o que
aconteceu neste código que você digitou, conforme abaixo.
import math
x = math.pi
print(x)
math.pi= x *
4 * 4
print(“calculo
da área
é:”,math.pi)
A última instrução math.pi= x * 4 * 4 está errada porque x tem
que ter o valor de 3.14.
O cálculo apresentado na última instrução como sendo a área
do círculo está errado.
Para obter o resultado correto, dever-se-ia colocar a seguinte
instrução: area= math.pi * 4 * 4. print(area).
A última instrução math.pi= x * 4 * 4, vai dar um erro porque
math.pi é uma constante e não pode ser mudada.
O algoritmo está correto. De fato, é possível fazer uma
atribuição a math.pi, ela é uma pseudo constante. Mas, quando
1,25 pontos Salva
Estado de Conclusão da Pergunta:
atribuição a math.pi, ela é uma pseudo constante. Mas, quando
você inicializar novamente seu interpretador, ela conterá o
verdadeiro valor de pi.
a.
b.
c.
d.
e.
PERGUNTA 2
Qual alternativa indica a principal definição de listas?
A lista é uma coleção tanto de valores quanto de operações.
Cada elemento da lista é chamado de nó e tem indicação de
qual elemento é o seguinte através de um ponteiro.
A lista ou tupla é uma sequência de objetos que podem ser de
diferentes tipos: números, strings, outras listas, etc. Em Python,
a lista é representada por objetos separados por vírgula,
envoltos por parênteses.
A lista é uma sequência de objetos de um único tipo de dados
separados por vírgulas e envoltos por colchetes.
A lista é uma sequência de objetos que podem ser de diferentes
tipos: números, strings, outras listas, etc. Em Python, a lista é
representada por objetos separados por vírgula, envoltos por
colchetes.
A lista é uma sequência de structs, que são chamados de nós
da lista.
1,25 pontos Salva
a.
b.
c.
d.
e.
PERGUNTA 3
Quando queremos calcular o logaritmo na base 10, temos que incluir e
usar a biblioteca padrão math. Você quer calcular o logaritmo na base
10 do número 2. Indique qual é o código a ser digitado no interpretador
Python.
print(math.log2(2))
print(log(2))
print(math.log1p(2))
print(math.log(2))
print(math.log10(2))
1,25 pontos Salva
a.
b.
c.
d.
PERGUNTA 4
Seja a seguinte instrução de um programa em Python: import math. O
código contido no arquivo math.py é um código Python que define uma
série de funções matemáticas. Indique como este arquivo é chamado
em Python:
Módulos embutidos.
Função Python.
Estrutura de dados Python.
Classe Python.
1,25 pontos Salva
Estado de Conclusão da Pergunta:
e. Módulo Python.
a.
b.
c.
d.
e.
PERGUNTA 5
O professor da disciplina tem uma lista de notas dos alunos. Como os
alunos fizeram todas as atividades de apoio, ele decidiu aumentar a
primeira nota com meio ponto.
Seja a lista de notas = [8.0, 5.5, 9.3, 7.6, 3.1]
Indique qual é a alternativa correta para fazer esta alteração de
valores.
notas[0] = 0.5
notas[0]=notas[0]+0.5
print(notas[0]+0.5)
notas[1] = notas[0]*0.5
notas[-1]= notas[-1]+0.5
1,25 pontos Salva
a.
b.
c.
d.
e.
PERGUNTA 6
Seja o seguinte código Python:
RevisãoConteudoDisciplina=['Conceito Tuplas','Fazer exercício 3',
345,['rever slide 6',334]]
print(RevisãoConteudoDisciplina[0])
print(RevisãoConteudoDisciplina)
RevisãoConteudoDisciplina[0]= 45
Defina qual seria o resultado correto deste programa Python.
Esta lista tem elementos faltando aspas simples ou duplas. Por
esta razão, as instruções posteriores darão erro de sintaxe.
É uma lista homogênea. A primeira instrução print apresenta a
string 'Conceito Tuplas'. O segundo print apresenta o conteúdo
de toda a lista RevisãoConteudoDisciplina. A instrução
RevisãoConteudoDisciplina[0]=45 não pode ser executada
porque o primeiro elemento da lista é uma string.
Esta lista tem vários elementos. Mas, quando você executa o
programa no interpretador, vê-se um erro “SyntaxError”.
É uma lista porque utiliza os []. A primeira instrução print
apresenta a string 'Conceito Tuplas'. O segundo print apresenta
o conteúdo de toda a lista RevisãoConteudoDisciplina. A
instrução RevisãoConteudoDisciplina[0]=45 não pode ser
executada porque a lista é imutável.
É uma lista heterogênea. A primeira instrução print apresenta a
string 'Conceito Tuplas'. O segundo print apresenta o conteúdo
de toda a lista RevisãoConteudoDisciplina. A instrução
RevisãoConteudoDisciplina[0]=45, muda o primeiro elemento da
lista que, nesse momento, terá o valor 45.
1,25 pontos Salva
PERGUNTA 7
Estado de Conclusão da Pergunta:
Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar
todas as respostas.
a.
b.
c.
d.
e.
PERGUNTA 7
Dado o seguinte programa em Python.
letra1 = 'A',
letra2 = ('A','B')
letra3 = 'A'
letra4 = ('A')
print(type(letra1))
print(type(letra2))
print(type(letra3))
print(type(letra4))
Indique qual é a alternativa correta que apresenta os tipos de cada
letra: letra1, letra2, letra3 e letra4.
letra1, letra2 e letra4 são tuplas, letra 3 é string.
letra2 é a única tupla, o resto são strings.
letra1 é do mesmo tipo que letra3, são strings. letra 2 e letra 4
são tuplas
letra1 é do tipo tupla, letra 2, 3 e 4 são strings.
letra1 é do mesmo tipo que letra2, eles são tuplas. letra3 e
letra4 são strings.
1,25 pontos Salva
a.
b.
c.
d.
e.
PERGUNTA 8
Em Python, há uma propriedade dos tipos de dados que é a
mutabilidade. Indique qual é a alternativa correta quando afirmamos
que um objeto é mutável.
Um objeto do tipo int é mutável.
Um objeto do tipo float é mutável.
Um objeto do tipo bool é mutável.
Um objeto do tipo lista é mutável.
Todos os objetos em Python são mutáveis.
1,25 pontos Salvar resposta
Salvar todas as respostas Salvar e Enviar
Estado de Conclusão da Pergunta: