Questões de Concurso Para fgv e tj-sc

Foram encontradas 2.328 questões

Resolva questões gratuitamente!

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

Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150985 Não definido
No contexto de Sistemas Gerenciadores de Bancos de Dados Relacionais (SGBDR), como SQL Server, PostgreSQL e Oracle, o conceito de transação é fundamental para o processamento de dados. Uma transação corresponde a uma unidade lógica de trabalho que deve ser executada de forma completa e consistente.

O uso de transações tem como objetivo principal garantir que o banco de dados
Alternativas
Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150984 Não definido
Jonas é administrador de banco de dados do Tribunal de Justiça de Santa Catarina. Em sua rotina, realiza criação, manipulação e definição de dados por meio de linguagem SQL, atendendo às demandas da equipe de desenvolvimento de sistemas. Em determinada tarefa, verificou que havia criado uma tabela de forma equivocada e que ela não seria mais necessária, inclusive em sua estrutura.

Diante disso, para eliminar definitivamente essa tabela, ele deve utilizar o comando
Alternativas
Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150983 Não definido
Letícia é analista de sistemas do Tribunal de Justiça e elabora análises e relatórios sobre os processos de sua região. No desempenho de suas atribuições, realiza operações em OLAP (Online Analytical Processing).

Em uma dessas análises, utilizando um cubo de dados com as dimensões processos, tempo e cidade, ela deverá realizar as seguintes operações:

I. detalhar a quantidade de processos de ano para trimestre;
II. filtrar os processos, considerando apenas os de natureza criminal; e
III. rotacionar a visualização dos dados, trocando linhas por colunas.

A sequência de operações que Letícia deverá realizar é, respectivamente,
Alternativas
Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150982 Não definido
No desenvolvimento de soluções de Business Intelligence, a modelagem dimensional é amplamente utilizada para organizar os dados de forma a facilitar a análise e a performance de consultas.

Sobre os conceitos e as componentes dessa técnica de modelagem, analise as afirmativas a seguir.

I. As tabelas fato são projetadas para armazenar métricas quantitativas resultantes de processos ou eventos de negócio.
II. As tabelas dimensão fornecem o contexto necessário para os fatos, contendo atributos descritivos.
III. A modelagem dimensional baseia-se na normalização extensiva de suas tabelas como princípio de organização dos dados.

Está correto o que se afirma em
Alternativas
Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150981 Não definido
No contexto da modelagem de dados relacional, analise as afirmativas a seguir e assinale (V) para verdadeira e (F) para falsa.

( ) As tabelas são representações das relações, sendo que as linhas (ou tuplas) correspondem aos registros, enquanto as colunas correspondem aos atributos.
( ) Quando se fixa que certo campo só pode aceitar valores numéricos, trata-se de uma restrição de entidade.
( ) A forma normal que elimina a dependência transitiva é a terceira forma normal.
( ) Uma entidade é considerada forte quando utiliza uma chave primária composta formada pela chave primária de outra entidade e um atributo discriminador (chave parcial).

As afirmativas são, respectivamente,
Alternativas
Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150980 Não definido
OLTP e OLAP são mecanismos de gerenciamento de dados com propósitos distintos.
A esse respeito, relacione as opções 1 e 2, da coluna da esquerda, às respectivas características, da coluna da direita. 

Q51.png (348×197)

Assinale a opção que indica a relação correta, na ordem apresentada.
Alternativas
Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150979 Não definido
Em arquiteturas de microsserviços voltadas para tribunais, a comunicação baseada em mensageria (como o uso de Message Brokers) é frequentemente adotada para aumentar a resiliência do ecossistema.

Ao utilizar um modelo de comunicação assíncrona para o processamento de petições e atos processuais, o sistema busca mitigar o risco de falhas em cascata e lidar com picos de demanda.

Uma característica fundamental e intrínseca a esse modelo de interação é o
Alternativas
Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150978 Não definido
O setor de tecnologia de um tribunal desenvolveu uma aplicação web composta por três serviços: cadastro de usuários, consulta processual e geração de relatórios. Cada serviço possui dependências próprias e deve ser implantado de forma padronizada nos ambientes de desenvolvimento, homologação e produção.

Além disso, a equipe precisa distribuir réplicas desses serviços em diferentes nós de um cluster, reiniciar automaticamente instâncias com falha, ampliar a quantidade de réplicas em períodos de maior demanda e administrar, por uma interface centralizada, mais de um cluster Kubernetes utilizado pela instituição.

Nesse contexto, é correto afirmar que
Alternativas
Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150977 Não definido
A mensageria é fundamental para garantir a comunicação assíncrona e escalável entre sistemas distribuídos, permitindo que aplicações processem tarefas de forma desacoplada e eficiente. Uma das ferramentas mais empregadas no mercado para implementar mensageria é a RabbitMQ.

Sobre essa ferramenta, assinale (V) para afirmativa verdadeira e (F) para falsa.

( ) Aplicações podem referenciar filas por meio de seus nomes.
( ) A propriedade Exclusive determina que a fila sobreviverá à reinicialização do broker.
( ) Caso a segurança de dados seja prioridade, é mais recomendável usar filas clássicas do que filas do tipo quorum e streams.

As afirmativas são, respectivamente, 
Alternativas
Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150976 Não definido
Em um sistema corporativo desenvolvido em Java, a equipe precisa persistir entidades de domínio em um banco de dados relacional, utilizar uma implementação concreta para o Mapeamento Objeto-Relacional, manter histórico das alterações realizadas em determinadas entidades e controlar a evolução do esquema do banco de dados entre os ambientes de desenvolvimento, homologação e produção.

Com base nesse cenário, analise as seguintes afirmativas:

I. A Java Persistent API (JPA) define uma especificação para persistência objeto-relacional em aplicações Java, permitindo o mapeamento de classes e relacionamentos para estruturas de bancos relacionais.
II. O Hibernate pode atuar como implementação da JPA, fornecendo mecanismos concretos de ORM para persistência, consultas e sincronização entre objetos Java e tabelas relacionais.
III. O Hibernate Envers é utilizado para controlar migrações versionadas do esquema do banco de dados, enquanto o Flyway registra o histórico das alterações realizadas nas entidades persistentes.

Está correto o que se afirma em
Alternativas
Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150975 Não definido
O Java Spring Boot (Spring Boot) é uma ferramenta open source que simplifica e acelera o desenvolvimento de aplicações web e microsserviços baseados no Spring Framework.

Nesse cenário, assinale a afirmativa que descreve corretamente uma característica do Spring Boot.
Alternativas
Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150974 Não definido
A Plataforma Digital do Poder Judiciário (PDPJ-Br) define a arquitetura, os padrões e as tecnologias pelos quais os sistemas e serviços relacionados à Administração da Justiça devem ser desenvolvidos. No contexto dessa arquitetura, uma das tecnologias apresenta as seguintes características:

“serviço REST que atua como service registry. Cada serviço, ao ser iniciado, registra-se nesse servidor, o qual mantém um catálogo de serviços ativos. A partir desse catálogo, é possível implementar outros comportamentos no sistema, como load balancing e circuit breaker.” 

Diante do exposto, assinale a opção cujo serviço corresponde às características descritas.
Alternativas
Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150973 Não definido
Em um projeto de integração entre sistemas de um tribunal, uma equipe técnica decidiu disponibilizar funcionalidades de consulta e atualização de informações por meio de uma API RESTful, utilizando o formato JSON para a troca de dados entre aplicações

Nesse contexto, assinale a opção que apresenta corretamente uma característica de uma API RESTful e uma característica do formato JSON.
Alternativas
Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150972 Não definido
No âmbito do Domain-Driven Design (DDD), assinale a afirmativa correta a respeito do emprego e das características de Value Objects e Entities.
Alternativas
Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150971 Não definido
Fátima está utilizando um sistema bancário para consulta de extratos e pagamento de contas de seu computador pessoal.

Sabendo que esse sistema utiliza a arquitetura cliente-servidor, o papel principal do cliente, nesse cenário, é
Alternativas
Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150970 Não definido
Em uma aplicação corporativa de um tribunal, os usuários acessam o sistema por meio de navegadores instalados em suas estações de trabalho. As regras de negócio, o controle de acesso e a comunicação com o banco de dados são centralizados em servidores da instituição. As estações dos usuários apenas enviam requisições, recebem respostas e exibem as telas da aplicação, sem executar localmente as principais rotinas de processamento.

A arquitetura da aplicação descrita é caracterizada como
Alternativas
Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150969 Não definido
Em um sistema de gestão arquivística de documentos digitais, os metadados podem desempenhar diferentes funções, como descrever o conteúdo dos documentos, registrar informações de gestão, apoiar sua preservação ou indicar a forma como seus componentes se relacionam.

Nesse contexto, os metadados estruturais são aqueles que
Alternativas
Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150968 Não definido
Um analista de testes precisa conduzir uma bateria de testes em um novo sistema do Tribunal de Justiça de Santa Catarina. Para isso, ele deve conhecer os diferentes níveis de testes, seus objetivos e os profissionais normalmente envolvidos em cada nível de sua execução.

Associe os níveis de teste às respectivas características.

1. Teste de integração.
2. Teste unitário. 
3. Teste de sistema.

( ) O ideal é que seja conduzido pelos próprios desenvolvedores, para prevenir o aparecimento de falhas logo no início.
( ) Avalia o comportamento do software como um todo, agindo sobre todas as camadas de forma unificada.
( ) Foca nas interfaces de comunicação e na troca de informações entre as partes internas ou com APIs externas.
( ) Recomenda-se que seja executado por uma equipe de testes independente, e não pelos desenvolvedores, para evitar testes "viciados" que mascarem falhas.

Assinale a opção que indica a relação correta, na ordem apresentada.
Alternativas
Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150967 Não definido
No sistema de controle de versão Git, há 3 comandos com nomes similares: reset, restore e revert.

Considerando esse contexto, relacione os comandos da coluna da esquerda às respectivas características, apresentadas na coluna da direita.

Q38.png (332×172)

Assinale a opção que indica a relação correta, na ordem apresentada.
Alternativas
Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150966 Não definido
Durante o planejamento da integração entre os sistemas de um órgão público, a equipe discutiu o uso de serviços baseados em SOAP (Simple Object Access Protocol) e em REST (Representational State Transfer)

Na ocasião, foram apresentadas as seguintes afirmações:

I. Em arquiteturas REST, a restrição de ausência de estado na comunicação entre cliente e servidor tende a favorecer a escalabilidade, pois cada requisição deve conter as informações necessárias ao seu processamento.
II. Em SOAP, a adoção do HTTP (Hypertext Transfer Protocol) implica que todas as operações sejam idempotentes, independentemente do método utilizado.
III. Em soluções baseadas em SOAP, o uso de WSDL (Web Services Description Language) pode contribuir para uma descrição formal do serviço, o que favorece a interoperabilidade contratual entre aplicações.

Está correto o que se afirma em
Alternativas
Respostas
2121: B
2122: E
2123: C
2124: C
2125: A
2126: A
2127: C
2128: A
2129: C
2130: C
2131: E
2132: B
2133: A
2134: D
2135: E
2136: E
2137: E
2138: C
2139: C
2140: D