Ir para o conteúdo principal
Milhares de questões atuais de concursos.

Questões de Concurso – Aprova Concursos

Milhares de questões com o conteúdo atualizado para você praticar e chegar ao dia da prova preparado!


Exibir questões com:
Não exibir questões:
Minhas questões:
Filtros aplicados:

Dica: Caso encontre poucas questões de uma prova específica, filtre pela banca organizadora do concurso que você deseja prestar.

Exibindo questões de 52 encontradas. Imprimir página Salvar em Meus Filtros
Folha de respostas:

  • 1
    • Certo
    • Errado
  • 2
    • Certo
    • Errado
  • 3
    • Certo
    • Errado
  • 4
    • Certo
    • Errado
  • 5
    • Certo
    • Errado
  • 6
    • Certo
    • Errado
  • 7
    • Certo
    • Errado
  • 8
    • Certo
    • Errado
  • 9
    • Certo
    • Errado
  • 10
    • Certo
    • Errado
  • 11
    • Certo
    • Errado
  • 12
    • Certo
    • Errado
  • 13
    • Certo
    • Errado
  • 14
    • a
    • b
    • c
    • d
    • e
  • 15
    • a
    • b
    • c
    • d
    • e

Com relação a mineração de dados, aprendizado de máquina e aplicações Python, julgue o item a seguir.  

Uma das aplicações de Python é o aprendizado de máquina, que pode ser exemplificado por um programa de computador que aprende com a experiência de detectar imagens de armas e de explosivos em vídeos, tendo seu desempenho medido e melhorado por meio dos erros e de acertos decorrentes da experiência de detecção.

Julgue o item quanto à programação orientada a objetos e à linguagem de programação Python. Na estrutura de um programa em Python, as instruções contêm expressões que, por sua vez, criam e processam objetos.

Com relação à engenharia de software, julgue o item  

UML é uma linguagem de programação usada no desenvolvimento de sistemas para a Internet.

1. # ‐*‐ coding: latin1 ‐*‐
2. # Conjuntos de dados
3. s1 = set(range(3))
4. s2 = set(range(10, 7, ‐1))
5. s3 = set(range(2, 10, 2))
6. # Exibe os dados
7. print 's1:', s1, '\ns2:', s2, '\ns3:', s3
8. # Operação 1
9. s1s2 = s1.union(s2)
10. print 'União de s1 e s2:', s1s2
11. # Operação 2
12. print 'Diferença com s3:', s1s2.difference(s3)
13. # Operação 3
14. print 'Interseção com s3:', s1s2.intersection(s3)
15. # Operação 4
16 if s1.issuperset([1, 2]):
17. print 's1 inclui 1 e 2'
18. # Operação 5
19. if s1.isdisjoint(s2):
20. print 's1 e s2'

Com relação à execução do código acima, da linguagem de programação Python, julgue o item

O caractere #, usado na linha 2, indica um comentário.

1. # ‐*‐ coding: latin1 ‐*‐
2. # Conjuntos de dados
3. s1 = set(range(3))
4. s2 = set(range(10, 7, ‐1))
5. s3 = set(range(2, 10, 2))
6. # Exibe os dados
7. print 's1:', s1, '\ns2:', s2, '\ns3:', s3
8. # Operação 1
9. s1s2 = s1.union(s2)
10. print 'União de s1 e s2:', s1s2
11. # Operação 2
12. print 'Diferença com s3:', s1s2.difference(s3)
13. # Operação 3
14. print 'Interseção com s3:', s1s2.intersection(s3)
15. # Operação 4
16 if s1.issuperset([1, 2]):
17. print 's1 inclui 1 e 2'
18. # Operação 5
19. if s1.isdisjoint(s2):
20. print 's1 e s2'

Com relação à execução do código acima, da linguagem de programação Python, julgue o item

Na linha 7, o resultado de s2 será set([7, 8, 9]).

Julgue o item quanto à programação orientada a objetos e à linguagem de programação Python. A criação de métodos e tipos genéricos não é permitida pelo polimorfismo paramétrico.

Julgue o item quanto à programação orientada a objetos e à linguagem de programação Python.

A Python fornece módulos internos para processamento numérico, como, por exemplo, o math.

1. # ‐*‐ coding: latin1 ‐*‐
2. # Conjuntos de dados
3. s1 = set(range(3))
4. s2 = set(range(10, 7, ‐1))
5. s3 = set(range(2, 10, 2))
6. # Exibe os dados
7. print 's1:', s1, '\ns2:', s2, '\ns3:', s3
8. # Operação 1
9. s1s2 = s1.union(s2)
10. print 'União de s1 e s2:', s1s2
11. # Operação 2
12. print 'Diferença com s3:', s1s2.difference(s3)
13. # Operação 3
14. print 'Interseção com s3:', s1s2.intersection(s3)
15. # Operação 4
16 if s1.issuperset([1, 2]):
17. print 's1 inclui 1 e 2'
18. # Operação 5
19. if s1.isdisjoint(s2):
20. print 's1 e s2'

Com relação à execução do código acima, da linguagem de programação Python, julgue o item

O resultado apresentado na linha 14 será Interseção com s3: set([8, 2]).

Julgue o item quanto à programação orientada a objetos e à linguagem de programação Python. O encapsulamento permite atualizar um componente, fornecendo uma implementação mais eficiente, ou até mesmo corrigir erros, sem a necessidade de tocar nos outros objetos do programa.

1. # ‐*‐ coding: latin1 ‐*‐
2. # Conjuntos de dados
3. s1 = set(range(3))
4. s2 = set(range(10, 7, ‐1))
5. s3 = set(range(2, 10, 2))
6. # Exibe os dados
7. print 's1:', s1, '\ns2:', s2, '\ns3:', s3
8. # Operação 1
9. s1s2 = s1.union(s2)
10. print 'União de s1 e s2:', s1s2
11. # Operação 2
12. print 'Diferença com s3:', s1s2.difference(s3)
13. # Operação 3
14. print 'Interseção com s3:', s1s2.intersection(s3)
15. # Operação 4
16 if s1.issuperset([1, 2]):
17. print 's1 inclui 1 e 2'
18. # Operação 5
19. if s1.isdisjoint(s2):
20. print 's1 e s2'

Com relação à execução do código acima, da linguagem de programação Python, julgue o item

O comando print, na linha 17, não fornecerá saída alguma, pois a condição if, da linha anterior, não foi atendida.

Julgue o item quanto à programação orientada a objetos e à linguagem de programação Python.

Um recurso bastante útil da Python consiste no tratamento posicional das strings. Elas são consideradas como sequências mutáveis e podem ter sua ordem (sequência) alterada da esquerda para a direita ou vice‐versa, dependendo da função do programa.

1. # ‐*‐ coding: latin1 ‐*‐
2. # Conjuntos de dados
3. s1 = set(range(3))
4. s2 = set(range(10, 7, ‐1))
5. s3 = set(range(2, 10, 2))
6. # Exibe os dados
7. print 's1:', s1, '\ns2:', s2, '\ns3:', s3
8. # Operação 1
9. s1s2 = s1.union(s2)
10. print 'União de s1 e s2:', s1s2
11. # Operação 2
12. print 'Diferença com s3:', s1s2.difference(s3)
13. # Operação 3
14. print 'Interseção com s3:', s1s2.intersection(s3)
15. # Operação 4
16 if s1.issuperset([1, 2]):
17. print 's1 inclui 1 e 2'
18. # Operação 5
19. if s1.isdisjoint(s2):
20. print 's1 e s2'

Com relação à execução do código acima, da linguagem de programação Python, julgue o item

Nas linhas 3 e 4, a função range tem a finalidade de implementar, respectivamente, uma fila e uma pilha.

Analise o código Python a seguir.

Assinale o que acontece com esse código quando o comando Run Module (F5) é acionado na interface IDLE (Python GUI).

Assinale a opção que indica o comando Python que produz [-2, -4].

© Aprova Concursos - Al. Dr. Carlos de Carvalho, 1482 - Curitiba, PR - 0800 727 6282