Simulado MJSP de Matérias Diversas para Cargos diversos | CONCURSO
📚 Simulado MJSP gratuito | cód.9643
Cada questão respondida é um passo rumo à aprovação. Bora pro simulado MJSP? 🏆
🎯 São milhares de simulados para concurso disponíveis para você praticar e conseguir a tão sonhada aprovação em Concurso Público.
🧪 Este Simulado MJSP foi elaborado da seguinte forma:
- 📌 Categoria: Concurso
- 🏛️ Instituição: MJSP
- 👔 Cargo: . Cargos Diversos
- 📚 Matéria: Matérias Diversas
- 🧩 Assuntos do Simulado:
- 🏢 Banca Organizadora: . Bancas Diversas
- ❓ Quantidade de Questões: 20
- ⏱️ Tempo do Simulado: 60 minutos
⚙️ REGRA DO SIMULADO
Este simulado é gratuito 🆓. Basta clicar no botão iniciar abaixo e preencher um breve cadastro para participar do nosso ranking.
📊 No ranking você compara sua nota com outros candidatos e acompanha sua evolução nos estudos.
🚀 Aproveite este simulado MJSP e saia na frente na sua preparação!
📖 Questões MJSP
Se ainda não estiver pronto para fazer o simulado, treine antes com nossas questões de concursos:
🎥 Vídeo Aula
Confira vídeo aulas no YouTube com foco no concurso MJSP. Estude com conteúdo gratuito e atualizado.
Assistir vídeo aula sobre MJSP
📚 Apostila
Encontre apostilas completas e materiais didáticos atualizados para o concurso MJSP.
📢 Concursos Abertos para MJSP
Veja os concursos abertos da instituição MJSP. A lista está sempre atualizada:
🍀 Boa sorte e Bons Estudos,
ConcursosAZ - Aprovando de A a Z ✅
- #140216
- Banca
- . Bancas Diversas
- Matéria
- Matérias Diversas
- Concurso
- MJSP
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 1 -
Com o objetivo de corrigir erros e efetuar melhorias, um engenheiro de dados foi contratado para analisar determinados comandos SQL presentes no sistema de uma empresa. Ao analisar corretamente a seguinte consulta SQL, o engenheiro concluirá que
Empregado id_empregado nome id_departamento salario
SELECT '1', id_departamento, id_empregado, salario FROM empregado WHERE id_departamento='3' UNION SELECT '2', 'TOTAL ', 'SALARIO', SUM(salario) FROM empregado WHERE id_departamento='3' ORDER BY 1,2,3
- a) a consulta apresenta um erro de sintaxe, pois ordena apenas a última operação.
- b) as duas operações possuem número de colunas diferente, o que gera um erro de sintaxe.
- c) o uso de duas colunas virtuais (‘TOTAL’ e ‘SALARIO’) gera um erro de sintaxe na consulta.
- d) o comando ‘ORDER BY’ gera um erro de sintaxe na consulta, pois não informa nomes válidos de colunas.
- e) a consulta não apresenta erros de sintaxe.
- #140217
- Banca
- . Bancas Diversas
- Matéria
- Matérias Diversas
- Concurso
- MJSP
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 2 -
Um engenheiro de dados efetuou três operações em um banco de dados relacional utilizando comandos dos tipos DDL, DML, DCL, nessa ordem. Dessa forma, é possível concluir que ele usou os respectivos comandos:
- a) ALTER, SELECT, DUMPGRID.
- b) UPDATE, CREATE, ROLLBACK.
- c) DROP, ALTER, COMMIT
- d) INSERT, ALTER, ROLLBACK.
- e) DROP, UPDATE, REVOKE.
- #140218
- Banca
- . Bancas Diversas
- Matéria
- Matérias Diversas
- Concurso
- MJSP
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 3 -
Assim como o Hadoop foi desenvolvido para possibilitar o processamento em lote de grande volume de dados, também surgiram tecnologias com suporte ao processamento em tempo real de Big Data, como o
- a) Hadoop RTime.
- b) Kubernetes.
- c) Elasticsearch.
- d) Spark
- e) RealStorm.
- #140219
- Banca
- . Bancas Diversas
- Matéria
- Matérias Diversas
- Concurso
- MJSP
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 4 -
O HDFS é o sistema de arquivos do Hadoop. Ele possui uma arquitetura mestre-escravo na qual um servidor é responsável por fazer todo o gerenciamento de metadados do sistema. Dentro da arquitetura do Hadoop, como se denomina esse servidor?
- a) NameNode.
- b) DataNode.
- c) HDFSnode.
- d) LinkNode.
- e) TraceNode.
- #140220
- Banca
- . Bancas Diversas
- Matéria
- Matérias Diversas
- Concurso
- MJSP
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 5 -
O Docker possibilita que uma imagem com todos os aplicativos e configurações realizadas em um contêiner sejam transferidos para outro host, bastando que este tenha o Docker instalado. Assinale a alternativa que apresenta o nome dessa operação.
- a) Restore.
- b) Dump.
- c) Drill down Contêiner
- d) Portabilidade.
- e) Drill up Contêiner.
- #140221
- Banca
- . Bancas Diversas
- Matéria
- Matérias Diversas
- Concurso
- MJSP
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 6 -
Devido às cardinalidades inseridas pelo analista de sistemas no modelo conceitual do banco de dados de um software de vendas, a equipe de desenvolvimento pode concluir que

- a) a teoria relacional prega que seja criado um campo multivalorado na tabela Pedido para armazenamento dos produtos.
- b) para modelagem física poderá ser criada uma tabela intermediária entre Pedido e Produto, com o objetivo de modificar a cardinalidade N:N.
- c) na maioria das vezes em que as cardinalidades 1:N e N:N são utilizadas, deve-se criar uma tabela intermediária para que estas sejam modificadas para 1:1, facilitando a implementação do modelo.
- d) as cardinalidades devem ser corretamente estabelecidas, pois são fundamentais na implementação das futuras rotinas de backup.
- e) as cardinalidades possuem função ilustrativa, não influenciando diretamente a forma como a modelagem será implementada.
- #140222
- Banca
- . Bancas Diversas
- Matéria
- Matérias Diversas
- Concurso
- MJSP
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 7 -
Uma empresa de software está iniciando o projeto de desenvolvimento de um sistema ERP. Com base nos requisitos, o analista de sistemas criou a modelagem conceitual do banco de dados apresentada a seguir. Ao analisar o modelo, a equipe que implementará o banco de dados pode concluir que

- a) um item na entidade Pedido pode não se relacionar com nenhum item na entidade Cliente ou pode relacionar-se com vários itens nessa entidade.
- b) um item na entidade Cliente pode não se relacionar com nenhum item na entidade Pedido ou relacionar-se com, no máximo, um item.
- c) um item na entidade Cliente pode não se relacionar com nenhum item na entidade Pedido ou pode relacionar-se com muitos itens nessa entidade.
- d) um item na entidade Pedido pode não se relacionar com nenhum item na entidade Cliente.
- e) um item na entidade Pedido pode relacionar-se com muitos itens na entidade Cliente.
- #140223
- Banca
- . Bancas Diversas
- Matéria
- Matérias Diversas
- Concurso
- MJSP
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 8 -
Um data warehouse (DW), via de regra, possui grande quantidade de dados advindos tanto de fontes homogêneas quanto heterogêneas. Dentro desse cenário, em relação às ferramentas de ETL, assinale a alternativa correta.
- a) Possuem a função de efetuar toda a limpeza dos dados heterogêneos e definir as regras de negócio para que os filtros sejam aplicados.
- b) As ferramentas de ETL modernas são capazes de fazer a extração e a carga dos dados de forma simultânea no DW.
- c) Possuem a função de fazer a extração e possível limpeza e reformatação dos dados, para que estes possam ser carregados no DW.
- d) Possuem a função de estabelecer regras de filtragem multidimensional dos dados, gerando visões específicas de acordo com as regras de negócio.
- e) Possuem a função de gerar metadados que poderão alimentar ferramentas de data minning, OLAP e Big Data.
- #140224
- Banca
- . Bancas Diversas
- Matéria
- Matérias Diversas
- Concurso
- MJSP
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 9 -
Muitos SGBD’s modernos estão utilizando um mecanismo conhecido como MVCC (Controle de Concorrência de Versão Múltipla) para controlar a concorrência entre as transações, em vez de simplesmente implementar técnicas de bloqueio. Sobre o MVCC, é correto afirmar que
- a) um snapshot dos dados é gerado no início da transação, possibilitando uma redução no número dos bloqueios de leitura e, consequentemente, melhorando o desempenho.
- b) melhora o controle de concorrência habilitando as chamadas threads de multiversão, fazendo com que transações que antes eram mutuamente exclusivas possam ser executadas em paralelo.
- c) possibilita que o nível de isolamento “serializable” seja utilizado. Com as transações executadas de forma serial, a concorrência aumenta exponencialmente, melhorando o desempenho.
- d) implementa técnicas de leitura baseadas em “Dirty Read”, que são mais seguras e rápidas que as técnicas de bloqueio tradicionais.
- e) Seu principal objetivo é garantir que nenhuma transação leia valores diferentes para o mesmo dado, garantindo total integridade. Para isso, as operações de leitura e escrita são alternadas em um esquema de pipeline dinâmico.
- #140225
- Banca
- . Bancas Diversas
- Matéria
- Matérias Diversas
- Concurso
- MJSP
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 10 -
Um SGBD que não possui um controle de concorrência efetivo pode apresentar problemas na integridade de seus dados. Suponha que uma transação T1 atualiza determinado registro de uma tabela e, nesse meio tempo, outra transação T2 utiliza esse mesmo registro para suas operações. Contudo a transação T1 falha e é desfeita pelo SGBD. Esse problema é conhecido como
- a) Leitura Fantasma.
- b) Resumo Incorreto.
- c) Deadlock.
- d) Atualização Perdida.
- e) Leitura Suja.
- #140226
- Banca
- . Bancas Diversas
- Matéria
- Matérias Diversas
- Concurso
- MJSP
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 11 -
O sistema de bloqueio, utilizado pelo SGBD para controle de concorrência, dependendo da forma como é implementado, pode gerar alguns problemas. Um deles é uma situação em que determinada transação não pode prosseguir por um período indefinido enquanto outras transações continuam normalmente, por terem maior prioridade. Assinale a alternativa que aponta o nome desse problema.
- a) Deadlock.
- b) Inanição.
- c) Timeouts.
- d) Timestamp.
- e) TWI (Transaction Waiting Infinity).
- #140227
- Banca
- . Bancas Diversas
- Matéria
- Matérias Diversas
- Concurso
- MJSP
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 12 -
O uso de técnicas de backup e restauração é fundamental para garantir a segurança dos registros armazenados no banco de dados. Sobre backup, assinale a alternativa correta.
- a) A técnica de backup incremental registra apenas as mudanças ocorridas após o backup anterior.
- b) A técnica de backup baseada em replicação de dados em diversos locais é a mais eficiente, tendo em vista que seu uso dispensa a utilização de qualquer outra forma de backup.
- c) O backup completo é uma técnica legada de fazer backup e não deve ser utilizado em banco de dados modernos.
- d) A técnica de backup lógico consiste em gerar cópias dos arquivos físicos do banco de dados presente no diretório de dados, fato que aumenta sua velocidade de gravação.
- e) A única forma de backup que substitui todas as outras técnicas é o log binário, pois ele faz o registro de todas as operações SELECT, INSERT, DELETE e UPDATE ocorridas no banco de dados.
- #140228
- Banca
- . Bancas Diversas
- Matéria
- Matérias Diversas
- Concurso
- MJSP
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 13 -
Uma analista de recursos humanos solicitou ao departamento de TI que fosse implementada uma consulta que retornasse o nome de todos os departamentos da empresa que são formados, exclusivamente, por funcionárias do sexo feminino. Considerando o seguinte modelo de banco de dados, qual alternativa apresenta o código SQL que atende à necessidade dessa analista?

- a) SELECT Departamento.nome FROM Departamento JOIN Funcionario USING(id_departamento) WHERE sexo='F';
- b) SELECT nome FROM Departamento WHERE id_departamento IN (SELECT DISTINCT(id_departamento) FROM Funcionario WHERE sexo='F');
- c) SELECT nome FROM Departamento WHERE id_departamento NOT IN (SELECT DISTINCT(id_departamento) FROM Funcionario WHERE sexo='M');
- d) SELECT Funcionario.nome FROM Departamento LEFT JOIN Funcionario USING(id_departamento) WHERE sexo='F';
- e) SELECT Funcionario.nome FROM Departamento FULL OUTTER JOIN Funcionario USING(id_departamento) WHERE sexo='F';
- #140229
- Banca
- . Bancas Diversas
- Matéria
- Matérias Diversas
- Concurso
- MJSP
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 14 -
Com o objetivo de premiar seu melhor vendedor, uma loja contratou José para desenvolver uma consulta SQL que retorne o ‘id_vendedor’ do vendedor que, somando o valor total de todos os seus pedidos, foi o que mais vendeu. Qual das alternativas a seguir apresenta o código que José deverá implementar para alcançar esse objetivo?
pedido id_pedido id_cliente id_vendedor total
- a) SELECT id_vendedor, SUM(total) FROM pedido GROUP BY id_vendedor HAVING SUM(total)=(SELECT SUM(total) FROM pedido GROUP BY id_vendedor ORDER BY SUM(total) ASC LIMIT 0,1);
- b) SELECT id_vendedor, SUM(total) FROM pedido GROUP BY id_vendedor HAVING SUM(total)=(SELECT SUM(total) FROM pedido GROUP BY id_pedido ORDER BY SUM(total) LIMIT 1,1);
- c) SELECT id_vendedor, SUM(total) FROM pedido GROUP BY id_vendedor HAVING SUM(total)=(SELECT SUM(total) FROM pedido GROUP BY id_vendedor ORDER BY SUM(total) DESC LIMIT 0,1);
- d) SELECT id_vendedor, SUM(total) FROM pedido GROUP BY id_vendedor HAVING SUM(total)=(SELECT SUM(total) FROM pedido GROUP BY id_vendedor ORDER BY SUM(total) LIMIT 1,1);
- e) SELECT id_vendedor, SUM(total) FROM pedido GROUP BY id_vendedor HAVING SUM(total)=(SELECT SUM(total) FROM pedido GROUP BY id_vendedor ORDER BY SUM(total) DESC LIMIT 1,0);
- #140230
- Banca
- . Bancas Diversas
- Matéria
- Matérias Diversas
- Concurso
- MJSP
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 15 -
Supondo que você trabalhe na equipe de testes de uma empresa de software, com base na tabela de pedidos, ao executar e testar a seguinte consulta SQL, qual alternativa possui o valor que você obterá como retorno?

SELECT SUM(total) FROM Pedido WHERE id_cliente BETWEEN 1 AND 25 AND id_pedido IN(1,2,3);
- a) 100
- b) 0
- c) 250
- d) Null
- e) 300