Foram encontradas 24.449 questões.
Acerca de arquitetura e tecnologias de sistemas de informações e de desenvolvimento de integrações, julgue o seguinte item.
A especificação de metadados, em sistemas distribuídos, desempenha um papel crucial no sincronismo dos servidores, garantindo-se conformidade e eficiência no armazenamento e na recuperação dos dados.
Provas
Acerca de arquitetura e tecnologias de sistemas de informações e de desenvolvimento de integrações, julgue o seguinte item.
A arquitetura de software em sistemas distribuídos costuma ser organizada em aplicações encapsuladas, comumente emprega o modelo MVC (model-view-controller) para separar as responsabilidades de apresentação, processamento e acesso a dados, ao custo de maiores manutenção, escalabilidade e flexibilidade.
Provas
A respeito da arquitetura de sistemas distribuídos, julgue o item que se segue.
Enquanto o balanceamento de carga distribui as requisições entre os nós disponíveis, o fail-over assegura a continuidade do serviço em caso de falha de um nó, e a replicação de estado garante que os dados estejam duplicados ou sincronizados entre os nós.
Provas
A respeito da arquitetura de sistemas distribuídos, julgue o item que se segue.
Em sistemas distribuídos, técnicas de análise de desempenho e otimização de consultas (tuning) envolvem particionamento de dados entre nós, uso de cache distribuído, ajuste de parâmetros de redes, avaliação de latência e análise de balanceamento de carga, com o objetivo de melhorar a eficiência geral do sistema, assegurar sua consistência e reduzir o tempo de resposta das consultas.
Provas
A respeito de conceitos relacionados à computação em nuvem, julgue o item que se segue.
Em uma nuvem Azure, os grandes desafios do estilo de arquitetura controlada por eventos são o tratamento de erros e a perda de dados, em razão de a comunicação ser assíncrona.
Provas
A seguir, são apresentadas as tabelas Pessoas, Processos e Partes que existem em um banco de dados: a primeira armazena dados acerca das pessoas envolvidas nos processos; a segunda armazena dados dos processos; e a terceira relaciona pessoas aos processos, com indicação do papel de cada uma (autor, réu, testemunha, etc.). Por fim, uma mesma pessoa pode estar envolvida em mais de um processo, e assumir diferentes papéis em cada um deles.
| id_pessoa | nome |
|---|---|
| 101 | João da Silva |
| 102 | Maria Souza |
| 103 | Carlos Pereira |
| 104 | Ana Lima |
| id_processo | numero_processo |
|---|---|
| 1 | 20250012345 |
| 2 | 20250067890 |
| 3 | 20250111112 |
| 4 | 20250155555 |
| id_parte | id_processo | id_pessoa | tipo_parte |
|---|---|---|---|
| 1 | 1 | 101 | autor |
| 2 | 1 | 102 | réu |
| 3 | 2 | 103 | testemunha |
| 4 | 4 | 104 | réu |
| 5 | 2 | 101 | réu |
A partir das informações apresentadas, julgue o item que se segue.
A execução da consulta SQL a seguir listará todos os processos, inclusive aqueles que ainda não têm partes associadas, e exibirá o nome das pessoas e os seus respectivos papéis nos processos em que estão envolvidas.
SELECT p.numero_processo, ps.nome, pa.tipo_parte
FROM Processos p
LEFT JOIN Partes pa ON p.id_processo = pa.id_processo
LEFT JOIN Pessoas ps ON pa.id_pessoa = ps.id_pessoaProvas
Considere a tabela Funcionarios de um banco de dados de uma empresa:
CREATE TABLE Funcionarios (
id INT PRIMARY KEY,
nome VARCHAR(100),
cargo VARCHAR(50),
salario DECIMAL(10,2)
);
Qual das consultas, a seguir, retorna, corretamente, o nome, o cargo e o salário de todos os funcionários que ganham mais de R$ 3.000,00, ordenados em ordem decrescente de salário?
Provas
Uma empresa precisa processar grandes volumes de dados e está avaliando a adoção de Apache Hadoop ou Apache Spark para suas operações. A equipe técnica analisou as características de cada tecnologia e fez as seguintes observações:
• A equipe deseja minimizar a latência no processamento dos dados.
• O projeto exige suporte para análise de dados em tempo real.
• O orçamento disponível permite a utilização de mais memória RAM, se necessário.
• A infraestrutura já possui um Data Lake armazenado no HDFS.
Com base nas informações apresentadas, assinale a alternativa que representa a escolha mais adequada e o seu principal motivo.
Provas
CREATE TABLE Vendas ( id_venda INT PRIMARY KEY, id_cliente INT, valor DECIMAL(10,2), data_venda DATE );
A empresa deseja encontrar os clientes que realizaram pelo menos uma venda acima da média de todas as vendas registradas. Qual das seguintes consultas retorna corretamente esse resultado?
Provas
json { "_id":ObjectId("65a4f9c9e1234567890abcde"), "titulo": "Avanços em Machine Learning", "autor": "João Silva", "categoria": "Inteligência Artificial", "visualizacoes": 1250, "publicado_em":ISODate("2024-02-10T12:00:00Z"), "tags": ["IA", "Deep Learning", "Redes Neurais"] }
A equipe de ciência de dados precisa executar algumas consultas para analisar os artigos publicados e gerar relatórios. Assinale a alternativa que apresenta o comando que retorna todos os artigos da categoria "Inteligência Artificial", com número de visualizações que seja maior ou igual a 1000, ordenados por número de visualizações em ordem decrescente.
Provas
Caderno Container