Logo Passei Direto
Buscar

Programação

Colégio Objetivo
Você está participando do processo de seleção de um programa de estágio em Tecnologia. Mais precisamente, este programa está procurando estudantes que estão no meio ou no final da Graduação para ingressar no departamento de Tecnologia de uma grande empresa. Sendo assim, neste processo de seleção existem dinâmicas de grupo para a resolução de situações que podem acontecer no dia-a-dia de um trabalho de desenvolvedor de software. A ideia é mensurar o seu nível de conhecimento e autonomia para o desenvolvimento de algoritmos.

Considerando as informações apresentadas no texto, avalie as asserções a seguir e a relação proposta entre elas.
I. O "combinations_with_replacement" geram resultados diferentes do "combinations"
PORQUE
II. O "combinations_with_replacement" permite que tenhamos valores repetidos dentro de uma mesma combinação.
A respeito dessas asserções, assinale a opção correta.


A As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
B As asserções I e II são proposições falsas.
C A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
D A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
E As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
User badge image
Estudando com Questões

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

A resposta correta para essa questão é a alternativa D: A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. O método "combinations_with_replacement" permite que tenhamos valores repetidos dentro de uma mesma combinação, enquanto o método "combinations" não permite a repetição de valores. Portanto, a asserção I está correta, mas a asserção II está incorreta ao afirmar que o "combinations_with_replacement" gera resultados diferentes do "combinations".

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

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

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Questão 1/10 - Linguagem de Programação
Marcos é um analista júnior recém-contratado para uma equipe de Tecnologia e está em uma reunião com Jéssica, analista sênior da equipe. Jéssica está repassando boas práticas de desenvolvimento de software para Marcos e, mais precisamente, quais são as formas esperadas de desenvolvimento de software e o que ele não deve fazer.

Considerando as informações apresentadas no texto, avalie as asserções a seguir e a relação proposta entre elas.
I. O CPython é uma linguagem de programação que inclui o que geralmente desenvolvemos em Python, mas adiciona algumas características do C.
PORQUE
II. O CPython é a implementação tradicional do Python e foi escrito com as linguagens de programação Python e C.

A respeito dessas asserções, assinale a opção correta.
Nota: 10.0

A As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.

B As asserções I e II são proposições falsas.

C As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.

D A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.

E A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.


A As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
B As asserções I e II são proposições falsas.
C As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
D A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
E A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.

Questão 2/10 - Linguagem de Programação
Você se candidatou para uma vaga para trabalhar como analista em Tecnologia para uma startup. Como parte do processo, você está em uma entrevista técnica a qual possui como objetivo entender o seu conhecimento e proximidade com temas técnicos ligados a Python e à programação em geral. Neste momento, lhe perguntaram sobre o seu conhecimento e proximidade com SQLite.
A partir das informações apresentadas, é correto afirmar que
Nota: 10.0

A SQLite não deve ser tratado como um substituto de um banco de dados que utiliza SQL, mas sim uma alternativa.

B SQLite requer uma conexão ativa com a internet devido ao seu licenciamento

C SQLite deve ser utilizado somente para fins de aprendizado, já que ele possui muitos problemas relacionados à proteção dos dados e à Segurança da Informação.

D SQLite é uma alternativa de alta performance a outros bancos como MySQL e PostgreSQL.

E SQLite é um tipo de banco de dados não-relacional (NoSQL) e, por isso, possui alta compatibilidade com Python.


A SQLite não deve ser tratado como um substituto de um banco de dados que utiliza SQL, mas sim uma alternativa.
B SQLite requer uma conexão ativa com a internet devido ao seu licenciamento
C SQLite deve ser utilizado somente para fins de aprendizado, já que ele possui muitos problemas relacionados à proteção dos dados e à Segurança da Informação.
D SQLite é uma alternativa de alta performance a outros bancos como MySQL e PostgreSQL.
E SQLite é um tipo de banco de dados não-relacional (NoSQL) e, por isso, possui alta compatibilidade com Python.

Questão 3/10 - Linguagem de Programação
Ao ter acesso às novas disciplinas do seu curso nos últimos meses você começou a ter uma ideia: abrir a sua própria empresa que implemente serviços de Tecnologia para outras empresas. Logo, você pensa em sugerir a arquitetura de novas soluções em Python que possam se conectar aos sistemas já existentes destas empresas maximizando a performance e seguindo boas práticas de desenvolvimento de algoritmos. Neste caso, uma das preocupações é a de garantir que a sua aplicação possa funcionar corretamente independentemente do dia, horário e da quantidade de usuários.
Diante deste contexto, avalie as afirmacoes a seguir.
I. Códigos escaláveis devem seguir exclusivamente os paradigmas de programação estruturada.
II. Uma das formas de se garantir a performance de um algoritmo é prover mais computadores (servidores) para executar o mesmo trabalho.
III. Escalabilidade possui uma relação muito próxima em garantir que o algoritmo não aumente muito a sua quantidade de linhas com o passar do tempo.
IV. Ambiente controlado pode ser um tipo de situação problema a qual sabemos a resposta e/ou que seja suficientemente simples para que consigamos responder em tempo hábil.

É correto apenas o que se afirma em
Nota: 10.0

A II e IV.

B II.

C I e III.

D I. E III e IV.


A II e IV.
B II.
C I e III.
D I. E III e IV.

Questão 4/10 - Linguagem de Programação
Recentemente, uma Universidade publicou um edital com vagas para pesquisas da Iniciação Científica. Geralmente, estas pesqui


A
B
C
D
E

Você está participando do processo de seleção de um programa de estágio em Tecnologia. Mais precisamente, este programa está procurando estudantes que estão no meio ou no final da Graduação para ingressar no departamento de Tecnologia de uma grande empresa. Sendo assim, neste processo de seleção existem dinâmicas de grupo para a resolução de situações que podem acontecer no dia-a-dia de um trabalho de desenvolvedor de software. A ideia é mensurar o seu nível de conhecimento e autonomia para o desenvolvimento de algoritmos. Considerando as informações apresentadas no texto, avalie as asserções a seguir e a relação proposta entre elas.
I. O "combinations_with_replacement" geram resultados diferentes do "combinations"
PORQUE
II. O "combinations_with_replacement" permite que tenhamos valores repetidos dentro de uma mesma combinação.
A respeito dessas asserções, assinale a opção correta.


A As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
B As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
C As asserções I e II são proposições falsas.
D A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
E A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.

Considerando as informações apresentadas no texto, avalie as asserções a seguir e a relação proposta entre elas.
I. Permutações geralmente retornam mais resultados do que combinações
PORQUE
II. Nas combinações, a ordem dos elementos é importante.
A respeito dessas asserções, assinale a opção correta.


A As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
B As asserções I e II são proposições falsas.
C A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
D A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
E As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.

Considerando as informações apresentadas no texto, avalie as asserções a seguir e a relação proposta entre elas.
I. Uma operação linear é mais rápida do que uma operação quadrática
PORQUE
II. A performance de uma operação linear segue uma tendência de crescimento linear quanto à sua performance e à quantidade de dados sendo processada. Já a operação quadrática é mais lenta por obedecer uma função matemática quadrática no que concerne à sua performance.
A respeito dessas asserções, assinale a opção correta.


A As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
B As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
C A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
D As asserções I e II são proposições falsas.

Mais conteúdos dessa disciplina