Foram encontradas 57.540 questões.
Um programador estava trabalhando no branch solvebugio e acabou o serviço. Após fazer o commit final nesse branch, ele deseja passar todas as mudanças feitas no branch solvebugio para o branch main, fazendo a integração correta de mudanças.
Considerando-se esse contexto e as melhores práticas de controle de versão, quais comandos Git esse programador deve usar para realizar essa tarefa?
Provas
Considere o seguinte trecho de código Python:
import json
from multiprocessing import Pool
def process_data(data):
result = {}
for item in data:
if item in result:
result[item] += 1
else:
result[item] = 1
return result
def parallel_process(data):
with Pool(4) as p:
results = p.map(process_data, data)
return results
def serialize_results(results, file_name):
with open(file_name, 'w') as f:
json.dump(results, f)
data = ["apple", "banana", "apple", "orange", "banana", "apple"]
processed_data = parallel_process(data)
serialize_results(processed_data, "output.json")
Esse código pretende contar a frequência de cada item na lista data, processando os dados em paralelo e serializando os resultados em um arquivo JSON. O resultado esperado é {"apple": 3, "banana": 2, "orange": 1}. É necessário que algo seja alterado para que o código funcione corretamente e produza o resultado esperado?
Provas
O Microsoft Team Data Science Process (TDSP) é uma metodologia que define, entre outros conceitos, um ciclo de vida para projetos de ciência de dados.
A TDSP possui cinco estágios principais, de modo que na etapa de
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: BNDES
Em uma instalação do Red Hat Ansible Automation Platform, o administrador fez configurações através do Automation Controller, criando os modelos de trabalhos.
Esses modelos de trabalhos servem para
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: BNDES
Em um servidor utilizando a plataforma de aplicação Apache Kafka, a instalação levou em conta a combinação de suas features com a tecnologia de código aberto do Druid (que trabalha com consulta de dados em lote e oferece mecanismos otimizados para consultas de longa duração), permitindo tomadas de decisões em tempo real.
Com essa configuração específica, o Apache Kafka assume perfil condizente com
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: BNDES
Uma equipe de software que vem trabalhando no desenvolvimento de sistemas está aplicando a metodologia Scrum para atingir o objetivo de construir um software de gerência de redes. No momento, foi necessário apresentar a lista de trabalho, para que todos os envolvidos soubessem as próximas execuções que precisariam ser realizadas.
Que recurso da metodologia Scrum apresenta essas execuções?
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: BNDES
Uma empresa de desenvolvimento de software adotou uma metodologia ágil que trabalha com uso de cartões, ou post-its, associados a três tipos de murais: tarefas que devem ser feitas, tarefas sendo executadas e tarefas concluídas. Nessa metodologia, para cada situação da tarefa do software a ser desenvolvido, os cartões ou os post-its mudam de posição nos murais.
Para esse caso, essa metodologia ágil é identificada como
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: BNDES
Um dos aspectos que estão no escopo da governança de dados é a governança sobre a qualidade de dados.
Uma das características do monitoramento da qualidade dos dados utilizados por uma organização é que esse monitoramento
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: BNDES
Considere o seguinte código em uma linguagem de programação hipotética, onde tipos escalares são passados por valor e tipos dinâmicos por referência:
--------
def modify_value(x):
x = x + 10
return x
def modify_list(lst):
lst.append(10)
return lst
a = 5
b = [5]
modify_value(a)
modify_list(b)
print(a) # Saída 1
print(b) # Saída 2
----------
Considerando-se esse código e também a passagem de valores por referência e por valor, verifica-se que
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: BNDES
- Fundamentos de ProgramaçãoEstruturas de Seleção
- Fundamentos de ProgramaçãoFunções, Métodos e Procedimentos
- Fundamentos de ProgramaçãoVariáveisEscopo de Variáveis
A seguir está descrito o trecho de código em uma linguagem de programação hipotética, em que a construção “var” indica que o escopo da(s) variável(is) que ela declara é local ao bloco de comandos em que o “var” aparece.
// Linguagem hipotética
function exemplo() {
var a = 10;
if (true) {
var a = 20;
console.log(a); // Saída 1
}
console.log(a); // Saída 2
}
exemplo();
Considerando-se esse código, o valor de a na Saída 1 será
Provas
Caderno Container