Questões de Concurso Para tribunal

Foram encontradas 171.827 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q3029863 Banco de Dados
Depois de implementar um cubo de dados, carregando dados de diversos bancos de dados, o analista Davi precisa desenvolver a camada de visualização dos dados para que os tomadores de decisão possam analisá-los em diversas granularidades e por diferentes perspectivas.
No Power BI, para visualizar dados multidimensionais de um Data Mart, permitindo operações OLAP, Davi deve implementar o visual: 
Alternativas
Q3029862 Banco de Dados
A implementação de um banco de dados analítico requer a carga de dados extraídos de outros bancos. Cada banco de dados de origem implementa as suas próprias chaves para identificar seus registros.
Para evitar conflitos com as chaves utilizadas nos bancos de dados de origem dos sistemas transacionais, a rotina ETL de um Data Mart deve gerar uma chave: 
Alternativas
Q3029861 Banco de Dados
Observe a cardinalidade do seguinte diagrama de Entidade Relacionamento: 


Imagem associada para resolução da questão


A entidade A pode se relacionar com B: 
Alternativas
Q3029860 Banco de Dados
No sistema transacional da organização PrevData, há o registro dos pedidos de licença médica de todos os seus funcionários. Para apoiar as campanhas de prevenção, foi levantado o seguinte requisito analítico: quantidade de atestados de crise respiratória durante as estações do ano, ao longo dos últimos 10 anos.
Para atender a esse requisito analítico, deve ser elaborado o Modelo Multidimensional de Dados com a estrutura: 
Alternativas
Q3029859 Programação
Carla precisa integrar dois serviços criados com tecnologia Node.js: o primeiro é um backend na arquitetura REST e o segundo, um frontend que consome os serviços do primeiro. Os serviços executam no Docker, respectivamente, através dos contêineres back001 e front001, e apenas front001 oferece acesso no ambiente externo ao Docker.
Para integrá-los, Carla criou a rede virtual net001 no Docker e adicionou back001 e front001 a essa rede, utilizando os comandos:
Alternativas
Q3029858 Programação
A plataforma Node.js trouxe uma grande revolução em termos da aplicabilidade do Java Script, que agora é utilizado também na implementação de aplicativos servidores. Ele traz uma série de características robustas, como o Event Loop, para gerenciar eventos e operações de entrada e saída na forma assíncrona, e cuja implementação é baseada:
Alternativas
Q3029857 Sistemas Operacionais
Roberto foi contratado para gerenciar a implantação de um novo data center, que servirá para hospedar o ambiente de nuvem de um conjunto de organizações. Nesse ambiente, cada organização participante poderá criar seus serviços, com base nas ferramentas disponibilizadas no ambiente de nuvem, mas sem poder utilizar tecnologias arbitrárias.
Segundo as definições da recomendação NIST SP 800-145, o ambiente configurado por Roberto é classificado como:
Alternativas
Q3029856 Programação
Em um ambiente de microsserviços, é muito comum utilizar o RabbitMQ como plataforma de mensageria. Trata-se de um produto de fácil configuração para execução em contêineres.
Sobre o RabbitMQ, é correto afirmar que: 
Alternativas
Q3029855 Programação
O analista Jeferson está configurando um projeto no SonarQube. Ao configurar as métricas de código que devem ser monitoradas, Jefferson adicionou ao projeto a métrica que indica o tempo necessário para corrigir todos os code smells presentes no código. Jefferson adicionou ao projeto no SonarQube a métrica: 
Alternativas
Q3029854 Programação
A analista Flávia está escrevendo as regras de Cascading Style Sheets (CSS) para uma página web. Flávia precisa que determinada regra seja aplicada aos elementos da página que possuam ambas as classes “redondo” e “sem-borda”.
Para aplicar a regra através de seletores CSS, a analista deve utilizar o seletor:
Alternativas
Q3029853 Programação
O analista Eric foi designado para compatibilizar um antigo projeto de software Java com o recente Spring Boot 3. A versão atual do projeto utiliza Spring Boot 2.1 com Java 8, além de algumas Application Programming Interfaces (APIs) do Java Enterprise Edition (JEE).
A fim de atualizar o projeto para o Spring Boot 3 observando estritamente o mínimo necessário, Eric deve atualizar o Java para a versão:
Alternativas
Q3029852 Programação
Considere o seguinte código de um componente funcional do React Native:

function printTheme(props) {  const theme = useState(props?.index?0:1);
 try { console.log(theme); }  catch (e) { console.log(e); }
 return <Text>{theme}</Text>; }

Considere feitas as importações necessárias.

Ao ser utilizado em uma aplicação React Native, o componente acima apresentará:
Alternativas
Q3029851 Programação
A analista Glenda precisa adicionar uma biblioteca de código fechado a um projeto Java com Maven. A biblioteca possui um conjunto de funções criptográficas implementadas por uma empresa terceirizada. A empresa disponibilizou a biblioteca por meio de um Java Archive (JAR) que não foi construído pelo Maven.
Para que o Maven adicione ao repositório local o JAR da empresa terceirizada, a analista deve executar a seguinte meta do maveninstall-plugin: 
Alternativas
Q3029850 Programação
O analista Anderson foi incumbido de introduzir o suporte a paralelismo na aplicação Java NetTRF. Conforme documentação do Java Development Kit usado na NetTRF, Anderson pode implementar threads virtuais ou threads de plataforma. Enquanto um tipo de thread é escalonado diretamente pelo sistema operacional (SO), o outro é escalonado pelo próprio Java runtime (JRE). Para fins de simplicidade, o analista deve escolher apenas um tipo de thread. Na NetTRF, cada thread deve ter uma pilha de chamadas de baixa profundidade.
Para permitir o maior número possível de threads na NetTRF, dadas as condições, Anderson deve implementar threads:
Alternativas
Q3029849 Programação
Considere o seguinte código em JavaScript:

const array = ["T", "R", "F", 1]
array.splice(0, 0, '>')
console.log(array.filter(v=>!!v))

Ao ser executado, o código acima exibirá na saída do console:
Alternativas
Q3029848 Arquitetura de Software
O sistema TRF1Web possui um módulo orientado a eventos, chamado TRF1Sync. No TRF1Sync, há um objeto central que implementa um loop síncrono, responsável por receber eventos de indicação. Ao receber um evento, o objeto central dispara a operação associada mediante um objeto manipulador de evento. Esse comportamento do TRF1Sync é resultado direto da aplicação do seguinte padrão da Pattern-Oriented Software Architecture: 
Alternativas
Q3029847 Programação
O analista Joaquim implementou o código do sistema TRF1Web seguindo os princípios SOLID. O TRF1Web já se encontra em produção. A documentação do TRF1Web, escrita por Joaquim, estabelece que novas funcionalidades devem ser introduzidas no sistema por meio de plugins, sem modificar o código atual do sistema.
Essa maneira de introduzir novas funcionalidades no TRF1Web é resultado direto da aplicação do seguinte princípio SOLID:
Alternativas
Q3029846 Modelagem de Processos de Negócio (BPM)
Cintia elaborou um diagrama BPMN representando diversas atividades que ocorrem em repetição (loopings). Com isso, o diagrama apresenta longas linhas de sequência de fluxos que se cruzam.
Para evitar essas longas linhas ao representar repetições em fluxo normal, o tipo de evento intermediário (Intermediate Event Types) que Cintia deve usar é: 
Alternativas
Q3029845 Programação
A CERTI_Online é uma aplicação Web que viabiliza a solicitação de certidões e comprovantes para pessoas físicas. A CERTI_Online requer que o usuário se autentique para que possa preencher formulários para cada solicitação. Júlia, ao utilizar a CERT_ Online, precisou de bastante tempo para preencher um dos formulários. Quando ela tentou enviar a solicitação, a CERT_ Online apresentou uma mensagem dizendo que o tempo de preenchimento havia expirado.
Para que Júlia tenha uma experiência consonante às recomendações do WCAG (World Content Accessibility Guide), a CERT_ Online deve:
Alternativas
Q3029844 Programação
A Equipe de Gestão de Inovações (EGI) de uma organização vem estudando conceitos de estratégias para desenvolvimento de front-end de aplicações. Assim, decidiu desenvolver algumas pequenas soluções de software, na qualidade de testes dos conceitos, pautadas em Single-Page Application (SPA), e outras pautadas em Progressive Web App (PWA).
Em seu estudo, a EGI deve considerar que:
Alternativas
Respostas
1121: A
1122: D
1123: E
1124: D
1125: D
1126: B
1127: E
1128: C
1129: A
1130: C
1131: D
1132: D
1133: D
1134: C
1135: B
1136: A
1137: A
1138: A
1139: D
1140: C