QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
769 questões encontradas
Texto associado
No que se refere à interoperabilidade e componentização, julgue os itens que se seguem.

A componentização visa utilizar apenas um componente gráfico padronizado nas diversas interfaces de uma aplicação.

C Certo
E Errado
Órgão: Polícia Civil do Distrito Federal Cargo: Gestor de Apoio - Área: Analista de Informática Desenvolvimento de Sistemas Prova: CESPE/CEBRASPE - PCDF - Gestor de Apoio - Área: Analista de Informática Desenvolvimento de Sistemas . - 2025
Texto associado
A respeito do NIST – secure software development framework , julgue os itens subsecutivos.

Na implementação desse framework , é recomendado utilizar técnicas avançadas para assegurar a integridade do código e dos dados durante o desenvolvimento de software seguro, como o isolamento de componentes e o uso de mecanismos de controle de fluxo.

C Certo
E Errado
Órgão: Tribunal Regional Federal da 6ª Região Cargo: Analista Judiciário - Área Análise de Sistemas de Informação Prova: CESPE/CEBRASPE - TRF 6 - Analista Judiciário - Área Análise de Sistemas de Informação - 2025

Ao usar o Gateway APl com o Service Discovery no contexto da PDPJ-Br, a principal consequência para o frontend em uma aplicação baseada em microsserviços é que o

A Gateway API diminui a necessidade de autenticação, uma vez que o Service Discovery é integrado ao SSO.
B frontend deve configurar manualmente os IPs e portas dos serviços disponíveis na plataforma.
C frontend se torna o responsável pela chamada direta de cada microsserviço individualmente.
D Gateway APl reduz o número de chamadas externas que o frontend precisa fazer, tornando a comunicação mais eficiente.
E frontend deve gerenciar manualmente as atualizações de endpoint de cada serviço individual registrado.
Órgão: Tribunal Regional do Trabalho da 6ª Região Cargo: Analista Judiciário - Área Apoio Especializado - Especialidade: Tecnologia da Informação Prova: FCC - TRT 6 - Analista Judiciário - Área Apoio Especializado - Especialidade: Tecnologia da Informação - 2025

Em um sistema de gerenciamento de processos judiciais, desenvolvido em TypeScript, é necessário declarar uma variável chamada processos, que deve armazenar exclusivamente números inteiros representando os códigos dos processos. Essa variável deve ser inicializada com os valores 101, 102 e 103 , utilizando explicitamente a sintaxe de array genérico da linguagem. A instrução que atende corretamente a esse requisito é

A let processos = [101, 102, 103];
B let processos: number = [101, 102, 103];
C let processos: Array = [101, 102, 103];
D let processos: Array{Number} = [101, 102, 103];
E let processos: [number] = [101, 102, 103];
Órgão: Tribunal Regional Federal da 4ª Região Cargo: Técnico Judiciário - Área Apoio Especializado - Especialidade: Desenvolvimento de Sistemas Prova: FCC - TRF 4 - Técnico Judiciário - Área Apoio Especializado - Especialidade: Desenvolvimento de Sistemas - 2025

Um analista está configurando uma aplicação Spring Boot para atuar como um gateway de API utilizando o Spring Cloud Netflix Zuul. Após adicionar a dependência spring-cloud-starter-netflix-zuu1 ao projeto, em condições ideais, a anotação que o Analista deve adicionar à classe principal da aplicação para habilitar o Zuul Proxy é

A @EnableProxyGateway
B @EnableZuulProxyGateway
C @EnableZuulProxyServer
D @EnableZuulProxyClient
E @EnableZuulProxy
Órgão: Tribunal Regional Federal da 4ª Região Cargo: Analista Judiciário - Área Apoio Especializado - Especialidade: Suporte em Tecnologia da Informação Prova: FCC - TRF 4 - Analista Judiciário - Área Apoio Especializado - Especialidade: Suporte em Tecnologia da Informação - 2025

Um analista cria a entidade Processo para um sistema de um tribunal, persistindo processos judiciais em um banco relacional, com número do processo gerado automaticamente, tipo de ação não nulo e relacionamento N:1 com a entidade Vara (unidade judicial). Nesse contexto, o mapeamento correto da entidade Processo é @Entity para indicar que Processo é uma entidade,

A @Id e @GeneratedValue(strategy = GenerationType.SEQUENCE) para o atributo número do processo, @Column(nullable=true) para tipo de ação, @ManyToOne @JoinColumn(name = "processo_id", nullable = false) para o atributo que representa a vara.
B @Column(nullable=false) para o atributo que representa o tipo de ação, @ManyToOne(mappedBy = "vara") e @JoinColumn(name = "numero", nullable = false) para o atributo que representa a vara.
C @Id e @GeneratedValue(strategy = GenerationType.IDENTITY) para o atributo número do processo, @Column(nullable=false) para o atributo que representa o tipo de ação, @ManyToOne e @JoinColumn(name = "vara_id", nullable = false) para o atributo que representa a vara.
D @Id e @GeneratedValue(type = GenerationType.IDENTITY) para o atributo número do processo, @Column(nullable=false) para tipo de ação, @OneToOne @JoinColumn(name = "vara_id", nullable = true) para o atributo que representa a vara.
E @Column(nullable=false) para tipo de ação, @ManyToOne e @JoinColumn(id = "vara_id", nullable = false) para o atributo que representa a vara.
Órgão: Tribunal Regional Federal da 4ª Região Cargo: Técnico Judiciário - Área Apoio Especializado - Especialidade: Desenvolvimento de Sistemas Prova: FCC - TRF 4 - Técnico Judiciário - Área Apoio Especializado - Especialidade: Desenvolvimento de Sistemas - 2025

Durante a modemização de sistemas de um tribunal, uma equipe técnica adotou arquiteturas distribuídas com microsserviçcs, utilizando APls para comunicação entre componentes. Para garantir escalabilidade, segurança e gerenciamento eficiente das comunicações, o ambiente de produção também incorpora API Gateway, autenticação, Service Disrovery (Eureka) e proxy reverso (Nginx ou HAProxy). Considerando essas práticas de arquitetura, a estruturação adequada da soluçao deve garantir que

A a comunicação entre microsserviços seja realizada por meio de rotas fixas e predefinidas, simplificando a topologia da rede em ambientes estáticos.
B as APls REST utilizem t okens JWT para autenticaçao e autorização, fortalecendo a segurança na troca de mensagens.
C o API Gateway concentre o controle de entrada, isentando da necessidade de acoplar funções de autenticação, roteamento dinâmico ou controle de taxa de requisiÇôes.
D a arquitetura cliente-servidor seja mantida em serviços intermediários como padrao de comunicação entre microsserviçcs, garantindo isolamento lógico.
E o proxy reverso atue prioritariamente na camada de encaminhamento de requisiÇôes HTTP, sem interferência direta no balanceamento de carga ou cachlng de respostas.
Órgão: Tribunal Regional Federal da 4ª Região Cargo: Técnico Judiciário - Área Apoio Especializado - Especialidade: Desenvolvimento de Sistemas Prova: FCC - TRF 4 - Técnico Judiciário - Área Apoio Especializado - Especialidade: Desenvolvimento de Sistemas - 2025

Hibernate 5.x introduziu suporte nativo para as classes da API de Data e Hora do Java 8 ( java.time ), como

A NodaTime, ZonedDateTime e DurationTime.
B Year, Month, Day e Instant.
C LocalDate, LocalTime e LocalDateTime.
D DateTime, TimeStamp e DateInterval.
E DateTimeZone, DateTimeImmutable e DateTimeOffset.
Órgão: Tribunal Regional Federal da 4ª Região Cargo: Analista Judiciário - Área Análise de Sistemas de Informação Prova: FCC - TRF 4 - Analista Judiciário - Área Análise de Sistemas de Informação - 2025

Considere a seguinte implementação de uma classe Java:

Após a execução do seguinte trecho:

o último valor exibido no console (mesmo que seja precedido de alguma frase) será

A 5
B 0
C - 5
D 10
E Erro de execução ( runtlme exception )
Órgão: Tribunal Regional do Trabalho da 2ª Região Cargo: Técnico Judiciário - Área Apoio Especializado - Especialidade: Tecnologia da Informação Prova: FCC - TRT 2 - Técnico Judiciário - Área Apoio Especializado - Especialidade: Tecnologia da Informação - 2025

Durante o carregamento de dados via API no Angular, um técnico implementou o seguinte método para buscar informações de usuários:

A melhor prática para melhorar o tratamento de exceções neste contexto é

A trocar subscribe por then/catch.
B usar pipe(catchError(...)) antes do subscribe .
C declarar o método como async e usar await .
D mover o tratamento de erro para dentro do then .
E utilizar map em vez de error .
Órgão: Tribunal Regional do Trabalho da 2ª Região Cargo: Técnico Judiciário - Área Apoio Especializado - Especialidade: Tecnologia da Informação Prova: FCC - TRT 2 - Técnico Judiciário - Área Apoio Especializado - Especialidade: Tecnologia da Informação - 2025