Buscar

Algoritimos e programação II Teste_ Atividade para Avaliação - Semana 3 - nota 10

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 6 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 6 páginas

Prévia do material em texto

24/10/2020 Teste: Atividade para Avaliação - Semana 3
https://cursos.univesp.br/courses/3222/quizzes/12795/take 1/6
1 ptsPergunta 1
O trecho de código resulta numa variável cujo conteúdo é ‘uniaesp’.
O trecho de código resulta numa variável cujo conteúdo é ‘univesp’.
O trecho de código irá gerar um erro.
O trecho de código cria uma variável str do tipo string, em seguida, o terceiro caractere da string é modificado.
O trecho de código resulta numa variável cujo conteúdo é ‘unavesp’.
Dada a seguinte sequência de instruções em Python, assinale a alternativa correta:
 str = 'univesp' 
 str[2] = 'a'
1 ptsPergunta 2
F – V – V – V
V – V – V – V
F – F – V – V
F – F – F – V
Dada a seguinte declaração em Python, considere as afirmativas verdadeiras (V) ou falsas (F):
l = [1, 2, (3, 4)]
 
( ) A instrução l[0] = -1 irá gerar um erro durante a execução. 
( ) A instrução l[2] = -1 irá gerar um erro durante a execução.
( ) A instrução l[2][0] = -1 irá gerar um erro durante a execução.
( ) A instrução l[-1][0] = -1 irá gerar um erro durante a execução.
 
Assinale a alternativa que apresenta a sequência correta, respectivamente:
24/10/2020 Teste: Atividade para Avaliação - Semana 3
https://cursos.univesp.br/courses/3222/quizzes/12795/take 2/6
F – F – F – F
1 ptsPergunta 3
No final da execução, a variável x terá valor 2 e a variável y terá valor 2.
No final da execução, a variável x terá valor 3 e a variável y terá valor 2.
No final da execução, a variável x terá valor 3 e a variável y terá valor 3.
No final da execução, a variável x terá valor 2 e a variável y terá valor 3.
O trecho de código irá gerar um erro.
Dada a seguinte sequência de instruções em Python, assinale a alternativa correta:
 x, y = 2, 3 
 y, x = x, y
1 ptsPergunta 4
Arquivos que possuem uma codificação e são legíveis pelo usuário.
Arquivos que, quando abertos por um editor de texto, podem ser lidos pelo usuário.
Arquivos que são compactados pelo computador.
Arquivos que contém uma sequência de bytes e nenhuma codificação.
Arquivos que sempre podem ser executados pelo computador.
Arquivos binários são:
1 ptsPergunta 5
Dada a seguinte definição, assinale a alternativa que melhor representa o conceito
apresentado:
24/10/2020 Teste: Atividade para Avaliação - Semana 3
https://cursos.univesp.br/courses/3222/quizzes/12795/take 3/6
Sistema de arquivos.
Estrutura de rede.
Estrutura de dados.
Programa executável.
Sistema operacional.
“Organiza os arquivos e fornece meios para criar, acessar e modificá-los”
1 ptsPergunta 6
Herança.
Polimorfismo.
Objeto.
Sobrecarga.
Método.
Dada a seguinte definição, assinale a alternativa que melhor representa o conceito
apresentado:
 
“Uma instância de uma classe”.
1 ptsPergunta 7
Sobrecarga.
Dada a seguinte definição, assinale a alternativa que melhor representa o conceito
apresentado:
 
“Armazena os nomes dos atributos de uma classe”.
24/10/2020 Teste: Atividade para Avaliação - Semana 3
https://cursos.univesp.br/courses/3222/quizzes/12795/take 4/6
Polimorfismo.
Objeto.
Método.
Namespace.
1 ptsPergunta 8
Todas as demais alternativas estão incorretas.
Existem dois objetos da classe Ponto e ambos apontam para o mesmo endereço de memória.
A função __init__ só vai ser executada se for chamada explicitamente.
Após a execução, o ponto p terá os valores 3 e 4 para os atributos x e y, respectivamente.
Após a execução, teremos p.x == q.x e p.y == q.y.
Considere uma classe Ponto em Python, e dois objetos definidos como segue:
class Ponto: 
 def __init__(self, x, y): 
 self.x = x 
 self.y = y 
p = Ponto(1, 2) 
q = Ponto(3, 4)
1 ptsPergunta 9
Dada a seguinte sequência de instruções em Python, assinale a alternativa correta:
class Ponto: 
 x = 0 
 y = 0 
p = Ponto() 
24/10/2020 Teste: Atividade para Avaliação - Semana 3
https://cursos.univesp.br/courses/3222/quizzes/12795/take 5/6
O programa imprimirá os números 2, 1, 4 e 3, nessa ordem e um em cada linha.
O programa imprimirá os números 1, 2, 3 e 3, nessa ordem e um em cada linha.
O programa imprimirá os números 1, 2, 3 e 4, nessa ordem e um em cada linha.
O programa imprimirá os números 2, 1, 3 e 4, nessa ordem e um em cada linha.
O programa imprimirá os números 1, 2, 4 e 3, nessa ordem e um em cada linha.
Ponto.x = 1 
p.x = 2 
p.y = 3 
Ponto.y = 4 
print(Ponto.x) 
print(p.x) 
print(Ponto.y) 
print(p.y)
1 ptsPergunta 10
Considere o seguinte programa em Python:
1 class Cachorro: 
2 def __init__(self, idade): 
3 self.idade = idade 
4 
5 class Dalmata(Cachorro): 
6 def __init__(self, idade, pedigree): 
7 super(Dalmata, self).__init__(idade) 
8 self.pedigree = pedigree 
9 
10 d = Dalmata(3, True) 
11 print(d.idade, d.pedigree)
Marque V para as afirmativas corretas e F para as afirmativas incorretas:
 
( ) O programa é um exemplo de como herança pode ser implementada em Python.
( ) O programa possui duas classes e cada classe possui um atributo cada.
( ) O objeto d é da classe Dalmata, que também possui as características de um cachorro. 
24/10/2020 Teste: Atividade para Avaliação - Semana 3
https://cursos.univesp.br/courses/3222/quizzes/12795/take 6/6
Nenhum dado novo para salvar. Última verificação às 6:13 
V-F-F-F
V-V-V-V
V-V-V-F
V-V-F-F
F-F-F-F
( ) A palavra-chave “super”, na linha 7, é usada para se referir à classe base.
Assinale a alternativa que apresenta a sequência correta, respectivamente:
 
Enviar teste

Continue navegando