Questões de Concurso Para ministério público

Foram encontradas 63.311 questões

Resolva questões gratuitamente!

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

Q3336833 Segurança da Informação

O analista Tiago foi incumbido de implementar, em determinado setor do MPU, dois controles previstos na NBR ISO/IEC 27001: o controle de trabalho remoto e o controle de mídia de armazenamento. A fim de harmonizar essa implementação com outras determinações do MPU que podem ser aplicáveis ao escopo de determinado controle, o analista deve ter em mente qual é o tipo de controle que está sendo implementado, à luz da norma.

À luz da NBR ISO/IEC 27001, os controles sendo implementados por Tiago pertencem, respectivamente, às categorias: 

Alternativas
Q3336832 Programação

A analista Flávia implementou, ao longo do último ano, o aplicativo móvel MPUPlay, tanto para Android quanto para iOS, utilizando, em cada plataforma, a linguagem de programação oficialmente recomendada, à época, pelo fabricante, para o desenvolvimento de aplicações móveis nativas.

Considerando as fabricantes do Android e do iOS como o Google e a Apple, respectivamente, Flávia implementou o MPUPlay por meio das linguagens:

Alternativas
Q3336831 Programação

O analista José está implementando um frontend web utilizando React. Em determinada tela do frontend, José precisa que o componente A seja renderizado pelo navegador em um nó do Document Object Model (DOM) que se encontra fora da hierarquia normal de renderização. Sabendo que o React oferece uma função que cumpre o propósito de orientar a renderização de componentes em partes inesperadas do DOM, José optou por utilizar essa função.

Para orientar a renderização do componente A no nó desejado, o analista José utilizou a seguinte função do React: 

Alternativas
Q3336830 Programação

Considere o código em Java a seguir.


Imagem associada para resolução da questão


O código acima possui um erro, pois a classe:

Alternativas
Q3336829 Programação

Considere o código HTML a seguir.


Imagem associada para resolução da questão


Após renderizar o código acima, um navegador web padrão exibe a linha: 


Alternativas
Q3336828 Engenharia de Software

A analista Ana está implementando um sistema seguindo os princípios SOLID. No módulo A do sistema, Ana aplicou o princípio SOLID que estabelece o seguinte: se uma propriedade q(x) for demonstrável para todos os objetos x do tipo T, então ela também deve ser demonstrável para todos os objetos y do tipo S, onde S é um subtipo de T.

O princípio aplicado por Ana no módulo A está diretamente relacionado à seguinte letra do acrônimo SOLID: 

Alternativas
Q3336827 Sistemas Operacionais

O analista Lucas está instalando no MPU a ferramenta Rancher, com o objetivo de facilitar o gerenciamento de contêineres. A fim de escolher a distribuição do Kubernetes que o Rancher irá operar, Lucas estabeleceu as seguintes condições: a distribuição escolhida deve ser compatível com o Rancher, não deve depender de nuvens externas e não deve depender do Docker como runtime de contêineres.

Diante dessas condições, o analista deve escolher, entre as distribuições do Kubernetes: 

Alternativas
Q3336826 Engenharia de Software

O analista Carlos gerencia o GitLab do MPU. Carlos adicionou o job microservico_A ao pipeline do projeto A, inserindo no arquivo .gitlab-ci.yml do projeto o seguinte conteúdo:



Imagem associada para resolução da questão

Considere que os arquivos referenciados são válidos e acessíveis. Com essa configuração, ao ser executado, o job microservico_A irá disparar, ao todo:

Alternativas
Q3336825 Arquitetura de Software
Após um estudo aprofundado sobre a sistemática de gestão de processos e do sistema digital que a apoia – o SisGEPRO 1.0 –, a Equipe de Soluções Técnicas (EST) identificou que há conceitos do negócio que não são compreendidos por algumas das partes envolvidas na sustentação do sistema, levando a erros de codificação. Assim, dada a complexidade do negócio e a obsolescência do SisGEPRO 1.0, a EST recomendou o desenvolvimento de uma nova versão do sistema – o SisGEPRO 2.0 – aplicando a abordagem Domain-Driven Design (DDD). Em conformidade com o DDD, o arquiteto de software, após a modelagem dos conceitos do domínio, irá:
Alternativas
Q3336824 Engenharia de Software
O Time de Desenvolvimento de Software (TDevS) de uma organização está utilizando testes automatizados em seus projetos. 
Ao utilizar testes automatizados, o TDevS: 
Alternativas
Q3336823 Governança de TI
O framework COBIT 2019 faz uma distinção clara entre governança e gestão. O domínio BAI – Build, Acquire and Implement (Construir, Adquirir e Implementar) trata da definição, aquisição e implementação de soluções de Informação e Tecnologia (I&T) e sua integração em processos de negócios. Uma prática de gerenciamento aderente aos objetivos de gerenciamento do domínio BAI pode ser executada pela(s) atividade(s):
Alternativas
Q3336822 Engenharia de Software
Um órgão público está desenvolvendo um sistema Web para apoiar a prestação de serviços aos cidadãos. Objetivando tornar o sistema mais acessível para pessoas com deficiência, a equipe técnica está seguindo as Diretrizes de Acessibilidade para Conteúdo Web (WCAG - Web Content Accessibility Guidelines). Um dos cuidados da equipe técnica está relacionado à diretriz que trata da ação de facilitar a operação das funcionalidades pelos usuários, por meio de várias entradas além do teclado. Considerando o WCAG, a equipe técnica deve:
Alternativas
Q3336821 Engenharia de Software

Observe o diagrama abaixo modelado em UML 2.5.1.


Imagem associada para resolução da questão

Semanticamente, o diagrama indica que:

Alternativas
Q3336820 Engenharia de Software

A ORG_A é uma organização que anualmente conduz um processo seletivo interno para cargos de gerência. Concorrem aos cargos aqueles funcionários que cumprem um rol de requisitos definido em norma interna. A ORG_A já possui um software para gestão de funcionários e deseja estendê-lo com uma inovação para apoiar os processos seletivos.

O representante do cliente explicou que os funcionários que cumprem os requisitos para um cargo devem ser automaticamente selecionados pelo sistema, e seus nomes devem ser exibidos em tela em ordem crescente de data de admissão, um dado relevante para os usuários e para o processo de seleção. Deve ser disponibilizada a opção para que os usuários do sistema possam alterar a ordenação dos nomes dos funcionários, arrastando e soltando na posição desejada. O sistema deve salvar a nova ordenação após a solicitação do usuário. A alteração da ordenação pode ser refeita a qualquer tempo, mas o sistema deve armazenar o histórico das listas anteriores. As listas de funcionários podem ser impressas em tela. Opcionalmente, as listas podem ser exportadas para os formatos PDF, JSON e XML para interoperabilidade com outros sistemas da ORG_A.

Considerando a solicitação do cliente à luz da engenharia de requisitos, para a inovação solicitada identificam-se: 

Alternativas
Q3336819 Engenharia de Software

Ministerio_WEB é uma aplicação Web desenvolvida em multicamadas que utiliza o padrão arquitetural REST, cujo backend tem por base uma Application Programming Interface (API) e cujo frontend foi desenvolvido em React.JS. Foi padronizado que todas as funcionalidades para pesquisa de dados devem entregar os resultados aos usuários por meio de componente estruturado em tabela. É relevante para os usuários que cada apresentação de tabela respeite o limite de 15 registros por tela. O backend, por sua vez, fornece serviços de entrega de conjuntos de dados que resultam de pesquisas com a opção de parametrização da quantidade de registros a serem disponibilizados ao utilizador do endpoint.

Considerando que Ministerio_WEB precisa ser medido funcional e não funcionalmente, optou-se pelo uso do SNAP (Software Non-Functional Assessment Process) para dimensionamento não funcional.

Pela perspectiva da medição não funcional utilizando o SNAP, as funcionalidades para pesquisa de dados utilizadas no Ministerio_WEB estão aderentes, respectivamente, à categoria: 

Alternativas
Q3336818 Engenharia de Software

Durante um processo de contagem de pontos de função de uma aplicação, as telas do sistema foram utilizadas como subsídios. As Figuras 1 e 2 apresentam as telas para cadastro de clientes.



Imagem associada para resolução da questão


Com base na Análise de Pontos de Função, o cadastro apresentado nas Figuras 1 e 2 deve ser contado como:

Alternativas
Q3336817 Modelagem de Processos de Negócio (BPM)
Maria utilizou a notação BPMN para modelar o processo de negócio do departamento DEPTO1 da organização ORG_A, conforme figura abaixo.

Imagem associada para resolução da questão
Considerando a notação BPMN, é correto afirmar que:
Alternativas
Q3336816 Banco de Dados

Observe a transação SQL a seguir.


Imagem associada para resolução da questão


No PostgreSQL, após a execução da transação SQL, o(s) registro(s) da tabela Parte é(são):

Alternativas
Q3336815 Banco de Dados
O analista Paulo precisa analisar e descobrir padrões nas relações entre as diversas entidades nos processos judiciais do MPU, como promotores, juízes, autores, réus, secretários e advogados. Para isso, Paulo vai utilizar um banco de dados NoSQL para armazenar essa rede social judiciária que chamou de SocialJud. Para implementar o SocialJud, Paulo deve usar um banco de dados:
Alternativas
Q3336814 Banco de Dados

Observe os registros incluídos na tabela Processo pelo seguinte script SQL:


Imagem associada para resolução da questão

Para consultar apenas os Processos (Processo) que possuem o termo “trabalhista” no campo descrição (descricao), deve-se complementar a consulta com a cláusula where e a seguinte condição:

Alternativas
Respostas
5061: A
5062: C
5063: C
5064: C
5065: C
5066: C
5067: B
5068: A
5069: D
5070: E
5071: E
5072: D
5073: B
5074: B
5075: C
5076: A
5077: E
5078: A
5079: D
5080: B