Jurisnauta
Tribunal Regional Federal da 5ª Região
Tribunais · Tribunal Regional Federal da 5ª Região

Técnico Judiciário - Área Apoio Especializado - Especialidade Desenvolvimento de Sistemas de Informação

IBFC · 2024 · 60 questões

Fazer simulado
Questão 1 · tribunais

O título do texto é o nome completo de uma personagem, um substantivo próprio. O emprego desse recurso faz com que:

Resposta correta!

Resposta incorreta. Gabarito: D

Questão 2 · tribunais

O primeiro período do texto é composto por várias orações. Na passagem “que cheguei a duvidar”, o vocábulo destacado cumpre papel coesivo apresentando valor semântico de:

Resposta correta!

Resposta incorreta. Gabarito: C

Questão 3 · tribunais

A sequência de verbos flexionados no pretérito perfeito contribui para o caráter narrativo do texto e indica ações que:

Resposta correta!

Resposta incorreta. Gabarito: A

Questão 4 · tribunais

Sobre a expressão “Com o mesmo desembaraço”, é correto afirmar que possui caráter:

Resposta correta!

Resposta incorreta. Gabarito: A

Questão 5 · tribunais

Em “Dizendo isso, suas mãos caminharam para o meu rosto”, destaca-se uma oração subordinada reduzida que, mantendo-se a equivalência semântica, poderia ser substituída pela seguinte forma desenvolvida:

Resposta correta!

Resposta incorreta. Gabarito: B

Questão 6 · tribunais

De acordo com o início do texto, a dúvida, apresentada pela enunciadora, em relação à deficiência visual de Da Luz deveu-se:

Resposta correta!

Resposta incorreta. Gabarito: D

Questão 7 · tribunais

O emprego do pronome oblíquo átono em “Da Luz me conduziu ao seu quarto” revela:

Resposta correta!

Resposta incorreta. Gabarito: D

Questão 8 · tribunais

Embora aproximem-se quanto à temática, os dois textos possuem diferenças estruturais. Quanto à tipologia, o segundo pode ser classificado como:

Resposta correta!

Resposta incorreta. Gabarito: C

Questão 9 · tribunais

O termo que introduz o terceiro parágrafo, contribui para a progressão textual estabelecendo, com a informação que o antecede, um sentido de:

Resposta correta!

Resposta incorreta. Gabarito: B

Questão 10 · tribunais

Em “no atendimento às necessidades desse público” (4º§), considerando-se as relações de subordinação, conclui-se que o termo destacado exerce a função sintática de:

Resposta correta!

Resposta incorreta. Gabarito: A

Questão 11 · tribunais

Em um jogo de quebra-cabeça, a peça com a imagem do sol está à esquerda da peça com a imagem da lua. E a peça do sol está à direita da peça das estrelas. Assinale a alternativa que apresenta a ordem correta dessas peças de quebra-cabeça.

Resposta correta!

Resposta incorreta. Gabarito: D

Questão 12 · tribunais

Hoje é segunda-feira e Maria vai à escola às segundas e terças-feiras. Assinale a alternativa com a conclusão correta.

Resposta correta!

Resposta incorreta. Gabarito: A

Questão 13 · tribunais

Quatro irmãos: Karina, Lucas, Marcelo e Natália, têm idades diferentes e gostam de cores diferentes: azul, verde, vermelho e amarelo. Sabe-se que: Karina é a mais velha e gosta de azul. Lucas é mais novo do que Marcelo, mas mais velho do que Natália. Marcelo gosta de verde. Natália não gosta de amarelo. Assinale a alternativa que apresenta a idade e a cor preferida de cada irmão.

Resposta correta!

Resposta incorreta. Gabarito: C

Questão 14 · tribunais

Em uma escola, há quatro turmas de primeiro ano: A, B, C e D. Cada turma tem 25 alunos. Sabe-se que: 10 alunos da turma A praticam futebol. 8 alunos da turma B praticam vôlei. 12 alunos da turma C praticam basquete. 15 alunos da turma D praticam natação. Nenhum aluno pratica mais de um esporte. Assinale alternativa que apresenta a quantidade de alunos do primeiro ano que não praticam nenhum esporte.

Resposta correta!

Resposta incorreta. Gabarito: D

Questão 15 · tribunais

Um triângulo retângulo tem um cateto de 6 cm e a hipotenusa de 10 cm. Assinale a alternativa que apresenta o comprimento do outro cateto.

Resposta correta!

Resposta incorreta. Gabarito: B

Questão 16 · tribunais

Os valores abaixo representam os faturamentos (em unidades monetárias-u.m.) de lojas localizadas em shoppings centers em certo dia: 60 lojas faturaram 100 u.m.; 45 lojas faturaram 165 u.m.; 39 lojas faturaram 185 u.m.; 12 lojas faturaram 210 u.m.; 11 lojas faturaram 225 u.m.. O faturamento mediano das lojas em unidades monetárias foi de:

Resposta correta!

Resposta incorreta. Gabarito: B

Questão 17 · tribunais

A soma das diferenças entre cada um dos valores de um conjunto e a média aritmética dos valores desse conjunto é:

Resposta correta!

Resposta incorreta. Gabarito: D

Questão 18 · tribunais

Certa disciplina em um curso superior tem três avaliações, A1, A2 e A3, sendo que A1 tem peso 2, A2 tem peso 3 e A3 tem peso 5. A média para aprovação na disciplina é 6,0 e todas as avaliações têm nota máxima igual a 10,0. Um aluno que tirou 4,5 na A1 e 2,0 na A2 precisa obter na avaliação A3, para ser aprovado, nota mínima igual a:

Resposta correta!

Resposta incorreta. Gabarito: C

Questão 19 · tribunais

Em relação às medidas de dispersão, assinale a alternativa correta.

Resposta correta!

Resposta incorreta. Gabarito: C

Questão 20 · tribunais

Com base nos dados apresentados na Tabela 1 – Distribuição das idades (em anos) dos sócios do Clube Juvenil de Recreação e Bem-Estar, assinale a alternativa incorreta. Idade (em anos) Número de Sócios 10  12 92 12  14 107 14  16 231 16  18 189 Total 619 Tabela 1 – Distribuição das idades (em anos) dos sócios do Clube Juvenil de Recreação e Bem-Estar.

Resposta correta!

Resposta incorreta. Gabarito: A

Questão 21 · Direito Civil

A linguagem Java é amplamente utilizada mundialmente, devido a sua robustez e consolidação na área da computação. Diante do exposto, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F). ( ) A Máquina Virtual Java (JVM) permite que os programas Java sejam executados em diferentes plataformas, proporcionando portabilidade. ( ) Java não suporta herança, um dos princípios fundamentais da programação orientada a objetos. ( ) Java suporta coleta de lixo, o que significa que o programador não precisa gerenciar explicitamente a alocação e desalocação de memória. Assinale a alternativa que apresenta a sequência correta de cima para baixo.

Resposta correta!

Resposta incorreta. Gabarito: B

Questão 22 · tribunais

A linguagem Java, assim como outras linguagens possui frameworks, ou seja, ferramentas que auxiliam a maximizar o desenvolvimento. Um dos mais utilizados em Java é o Spring, desta forma, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F). ( ) O Spring é exclusivamente utilizado para o desenvolvimento de aplicações Android. ( ) O Spring não suporta a criação de APIs RESTful, sendo focado apenas em arquiteturas baseadas em serviços SOAP. ( ) O Spring é um framework de código aberto para desenvolvimento de aplicações Java. Assinale a alternativa que apresenta a sequência correta de cima para baixo.

Resposta correta!

Resposta incorreta. Gabarito: A

Questão 23 · tribunais

O desenvolvimento de APIs vem se tornando cada vez mais frequente, devido a necessidade da comunicação entre sistemas, desta forma muitas tecnologias foram e estão sendo criadas para apoiar os desenvolvedores a terem melhor produtividade e organização ao longo do desenvolvimento das aplicações. O swagger no contexto do desenvolvimento de APIs é:

Resposta correta!

Resposta incorreta. Gabarito: D

Questão 24 · tribunais

Analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F). ( ) O teste de segurança é uma técnica que não avalia a resistência do software a ameaças e ataques, visando não identificar vulnerabilidades e garantir a proteção dos dados. ( ) Teste de Unidade é uma técnica que verifica obrigatoriamente em todos os componentes de um software para garantir que tudo funcione conforme esperado, dispensando completamente o teste de partes menores isoladas (unidades). ( ) O teste de aceitação do usuário (UAT) é conduzido exclusivamente pelos desenvolvedores para garantir que o sistema atenda aos padrões de qualidade internos da equipe de desenvolvimento. Assinale a alternativa que apresenta a sequência correta de cima para baixo.

Resposta correta!

Resposta incorreta. Gabarito: A

Questão 25 · tribunais

Assinale a alternativa que preencha corretamente a lacuna: Todo e qualquer software considerando boas práticas de desenvolvimento, pressupõe-se ser documentado. Ao se tratar de APIs, estas requerem documentações imprescindíveis, para que um outro desenvolvedor possa compreender informações como: arquitetura de integração, dados a serem enviados/consumidos, entre outras informações técnicas. Desta forma, o Swagger é uma ferramenta que auxilia este processo de compreensão sobre a API que será fornecida. O Swagger contribui para o desenvolvimento de APIs Restful ______.

Resposta correta!

Resposta incorreta. Gabarito: B

Questão 26 · tribunais

Os frameworks e bibliotecas que são disponibilizados para serem utilizados junto as linguagens de programação crescem constantemente, e tendo uma grande adoção pelos desenvolvedores, garantindo maior produtividade, organização e diversos outros benefícios, desta forma, a biblioteca Flyway no contexto de desenvolvimento de aplicações Java é uma ferramenta de controle de:

Resposta correta!

Resposta incorreta. Gabarito: C

Questão 27 · tribunais

Considerando as afirmativas abaixo sobre o framework Hibernate, dê valores Verdadeiro (V) ou Falso (F). ( ) O Hibernate é exclusivamente utilizado para a criação de interfaces gráficas em aplicações Java. ( ) A utilização do Hibernate elimina a necessidade de conhecimento sobre a linguagem SQL, já que todas as operações de banco de dados são realizadas automaticamente pelo framework. ( ) O Hibernate é limitado a bancos de dados específicos e não oferece suporte a uma variedade de provedores de banco de dados relacionais. Assinale a alternativa que apresenta a sequência correta de cima para baixo.

Resposta correta!

Resposta incorreta. Gabarito: A

Questão 28 · tribunais

Sobre RabbitMQ, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F). ( ) RabbitMQ é um middleware de mensageria open-source que implementa o protocolo Advanced Message Queuing Protocol (AMQP). ( ) O RabbitMQ é exclusivo para a linguagem de programação Java, não oferecendo suporte a outras linguagens de programação. ( ) No RabbitMQ, os produtores são responsáveis por enviar mensagens para uma fila, enquanto os consumidores as recebem e processam. Assinale a alternativa que apresenta a sequência correta de cima para baixo.

Resposta correta!

Resposta incorreta. Gabarito: C

Questão 29 · tribunais

Assinale a alternativa que preencha corretamente a lacuna. O ______ é uma plataforma de código aberto para gerenciamento de identidade e acesso, oferecendo soluções robustas de autenticação, autorização e segurança para aplicações e serviços.

Resposta correta!

Resposta incorreta. Gabarito: B

Questão 30 · tribunais

Assinale a alternativa que preencha corretamente a lacuna. ______ é um método que permite aos usuários acessarem várias aplicações ou sistemas com uma única autenticação, simplificando o processo de login e proporcionando uma experiência de usuário mais eficiente.

Resposta correta!

Resposta incorreta. Gabarito: D

Questão 31 · tribunais

Assinale a alternativa que preencha correta e respectivamente as lacunas. 1______ é a prática de integrar código frequentemente em um repositório compartilhado, enquanto 2______ é a extensão desse conceito, permitindo que as alterações de código sejam entregues automaticamente em ambientes de produção de forma contínua e confiável.

Resposta correta!

Resposta incorreta. Gabarito: A

Questão 32 · tribunais

O versionamento de código é fundamental hoje para o desenvolvimento de sistemas, ainda mais quando estamos trabalhando em equipe, desta forma, o Git se popularizou como uma das ferramentas de versionamento mais utilizadas no dia a dia dos desenvolvedores. Desta forma, assinale a alternativa que apresenta o comando Git utilizado para criar uma nova branch e mudar para ela.

Resposta correta!

Resposta incorreta. Gabarito: A

Questão 33 · tribunais

Ao optar por utilizar a ferramenta de versionamento Git, em um projeto de software, deve-se criar um repositório Git em um diretório local, desta forma, assinale a alternativa que apresenta o comando Git que deve ser utilizado para criar este novo repositório local.

Resposta correta!

Resposta incorreta. Gabarito: C

Questão 34 · tribunais

Estruturas de dados são constantemente utilizadas em algoritmos para resolução de problemas, desde os mais simples aos mais complexos, desta forma, estrutura de dados utiliza o princípio “Último a entrar, primeiro a sair”(LIFO):

Resposta correta!

Resposta incorreta. Gabarito: C

Questão 35 · tribunais

Grafo é um conjunto de vértices (ou nós), interconectados dois a dois por arestas. Em uma estrutura de dados de grafo, assinale a alternativa que apresenta o que representa as arestas nesta estrutura.

Resposta correta!

Resposta incorreta. Gabarito: D

Questão 36 · tribunais

Sobre Estruturas de Seleção/Condição, analise as afirmativas e dê valores Verdadeiro (V) ou Falso (F). ( ) A instrução else é obrigatória em todas as estruturas de condição. ( ) A instrução else em uma estrutura de condição é executada quando a condição no if é avaliada como falsa. ( ) Estruturas de condição não são necessárias em programação, pois é possível realizar todas as operações sem avaliar condições. Assinale a alternativa que apresenta a sequência correta de cima para baixo.

Resposta correta!

Resposta incorreta. Gabarito: B

Questão 37 · tribunais

Sobre Estruturas de Repetição, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F). ( ) Em linguagens de programação, não é possível aninhar estruturas de repetição, ou seja, ter uma dentro da outra. ( ) A estrutura de repetição foreach é utilizada somente para iterações em que a ordem dos elementos não é importante. ( ) A utilização excessiva de instruções break e continue em estruturas de repetição é geralmente considerada uma boa prática de programação. Assinale a alternativa que apresenta a sequência correta de cima para baixo.

Resposta correta!

Resposta incorreta. Gabarito: A

Questão 38 · tribunais

Analise as afirmativas abaixo. I. É um paradigma de programação que organiza o código em unidades autônomas chamadas objetos, encapsulando dados e comportamentos relacionados, promovendo reutilização, modularidade e facilitando a compreensão e manutenção do sistema. II. É um paradigma de programação que enfatiza o uso de estruturas de controle, como sequência, seleção e repetição, para criar algoritmos organizados e eficientes, promovendo uma abordagem procedural e modular que facilita a compreensão, manutenção e depuração do código-fonte. Assinale a alternativa que apresenta quais são os paradigmas de programação citados.

Resposta correta!

Resposta incorreta. Gabarito: C

Questão 39 · Direito Civil

Sobre Programação Orientada a Objetos, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F). ( ) A herança em POO permite que uma classe herde atributos e métodos de outra classe, promovendo a reutilização de código. ( ) Objetos em POO não podem ser considerados entidades do mundo real, mas apenas representações abstratas no código-fonte. ( ) Em POO, o conceito de encapsulamento protege os detalhes internos de uma classe, permitindo que somente métodos específicos acessem seus atributos. Assinale a alternativa que apresenta a sequência correta de cima para baixo.

Resposta correta!

Resposta incorreta. Gabarito: D

Questão 40 · tribunais

Leia a afirmativa abaixo. Os quatro pilares da Orientação a Objetos, ______, ______, ______, e ______, formam a base conceitual que guia o design de sistemas, permitindo a criação de código modular, reutilizável e flexível, promovendo a eficiência e manutenção em ambientes de programação orientada a objetos. Assinale a alternativa que preencha correta e respectivamente as lacunas.

Resposta correta!

Resposta incorreta. Gabarito: A

Questão 41 · tribunais

Leia a afirmativa abaixo. A ______, enquanto princípio fundamental da Programação Orientada a Objetos, possibilita a criação de classes que adquirem atributos e comportamentos de outras, promovendo a reutilização de código, estruturação hierárquica e facilitando a manutenção e extensibilidade dos sistemas. Assinale a alternativa que preencha corretamente a lacuna.

Resposta correta!

Resposta incorreta. Gabarito: D

Questão 42 · tribunais

A programação orientada a objetos é sustentada por 4 pilares fundamentais, em que abstração é um destes pilares fundamentais. Desta forma, assinale a alternativa que apresenta o principal objetivo deste pilar.

Resposta correta!

Resposta incorreta. Gabarito: D

Questão 43 · tribunais

Docker é uma plataforma de código aberto que automatiza a implantação, o dimensionamento e a gestão de aplicativos em contêineres. Contêineres são unidades leves e autossuficientes que encapsulam todo o software e suas dependências, permitindo a execução consistente em diferentes ambientes, sobre Docker. Assinale a alternativa que apresenta o comando utilizado para parar todos os containers em execução no sistema.

Resposta correta!

Resposta incorreta. Gabarito: A

Questão 44 · tribunais

Considerando a utilização de contêineres com Docker, em um projeto, assinale a alternativa que apresenta o comando utilizado para remover um contêiner.

Resposta correta!

Resposta incorreta. Gabarito: D

Questão 45 · tribunais

De acordo com o Art. 2 da Portaria Nº 131 de 05/05/2021 do Conselho Nacional de Justiça: “O Grupo Revisor de Código-Fonte será composto por membros indicados pelo Departamento de Tecnologia da Informação e Comunicação (DTI) do CNJ, bem como por representantes indicados pelos tribunais.”, desta maneira, em seu primeiro parágrafo diz:

Resposta correta!

Resposta incorreta. Gabarito: C

Questão 46 · tribunais

É uma abordagem avançada de design de software que coloca o foco no profundo entendimento e modelagem do domínio do negócio, promovendo uma linguagem ubíqua entre desenvolvedores e especialistas do domínio. Através da identificação e encapsulamento de conceitos complexos no código, visa criar sistemas mais flexíveis e alinhados com as necessidades do negócio, facilitando a evolução e manutenção ao longo do tempo. De acordo com a afirmativa acima, assinale a alternativa que apresenta qual modelo de arquitetura a afirmativa se refere.

Resposta correta!

Resposta incorreta. Gabarito: B

Questão 47 · tribunais

Com relação a linguagem JavaScript, a definição para uma função chamada "dobrar" que retorna o dobro de um número em JavaScript é:

Resposta correta!

Resposta incorreta. Gabarito: A

Questão 48 · tribunais

A linguagem PHP é amplamente utilizada no desenvolvimento Web, e um de seus recursos amplamente utilizados são as sessões. Assinale a alternativa que apresenta, a forma correta de se iniciar uma sessão em PHP.

Resposta correta!

Resposta incorreta. Gabarito: D

Questão 49 · tribunais

Considerando que seja necessário a criação de uma nova aplicação Node.JS utilizando o npm (Node Package Manager), assinale a alternativa que apresenta qual o comando deve ser utilizado.

Resposta correta!

Resposta incorreta. Gabarito: D

Questão 50 · tribunais

Com relação ao React Native, assinale a alternativa que apresenta como deve ser usado o AsyncStorage em React Native para armazenar dados localmente.

Resposta correta!

Resposta incorreta. Gabarito: B

Questão 51 · tribunais

Sobre definição de Schema XML, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F). ( ) XML Schema Definition (XSD) é uma linguagem utilizada para definir a estrutura e o conteúdo de documentos XML. ( ) Elementos em um schema XML não podem ter atributos associados a eles. ( ) Schemas XML fornecem uma maneira formal de definir a hierarquia e a cardinalidade dos elementos em um documento XML. Assinale a alternativa que apresenta a sequência correta de cima para baixo.

Resposta correta!

Resposta incorreta. Gabarito: B

Questão 52 · tribunais

Sobre Scrum, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F). ( ) O Scrum não requer a realização de reuniões específicas, deixando a equipe livre para decidir como se organizar. ( ) Em Scrum, o backlog do produto é uma lista dinâmica de funcionalidades que não precisa ser priorizada. ( ) Scrum é um framework ágil que facilita o desenvolvimento, entrega e manutenção de produtos complexos. Assinale a alternativa que apresenta a sequência correta de cima para baixo.

Resposta correta!

Resposta incorreta. Gabarito: B

Questão 53 · tribunais

De acordo com a linguagem de manipulação de dados em SQL, para atualizar o valor da coluna "quantidade" para 50 na tabela "estoque" para todos os registros onde o produto é "Leite" é:

Resposta correta!

Resposta incorreta. Gabarito: C

Questão 54 · tribunais

A linguagem SQL dispõe de diversos comandos. Assinale a alternativa que apresenta qual comando SQL é usado para agrupar registros com base em valores em uma ou mais colunas:

Resposta correta!

Resposta incorreta. Gabarito: D

Questão 55 · tribunais

Analise a afirmativa abaixo e assinale a alternativa que apresenta a qual conceito ela se refere. É um repositório centralizado de dados que integra informações de várias fontes, transformando e armazenando esses dados de maneira otimizada para análise e geração de relatórios, possibilitando a tomada de decisões estratégicas fundamentadas dentro de uma organização.

Resposta correta!

Resposta incorreta. Gabarito: C

Questão 56 · tribunais

Leia a frase abaixo. O ______ é a assimilação e compreensão de informações adquiridas, enquanto a ______ envolve a capacidade de aplicar esse ______ de maneira adaptativa, analítica e inovadora para resolver problemas e tomar decisões eficazes em diferentes contextos. Assinale a alternativa que preencha correta e respectivamente as lacunas.

Resposta correta!

Resposta incorreta. Gabarito: B

Questão 57 · tribunais

Sobre Conceitos de OLAP, assinale as alternativas abaixo e dê valores Verdadeiro (V) ou Falso (F). ( ) OLAP é otimizado para transações em tempo real e não é adequado para análises de grandes conjuntos de dados. ( ) Cubos OLAP são estruturas multidimensionais que armazenam dados de maneira organizada para facilitar análises multidimensionais. ( ) Os dados em um cubo OLAP são armazenados de forma linear e unidimensional para facilitar consultas mais rápidas. Assinale a alternativa que apresenta a sequência correta de cima para baixo.

Resposta correta!

Resposta incorreta. Gabarito: C

Questão 58 · tribunais

Analise as afirmativas abaixo sobre padrões de projeto e dê valores Verdadeiro (V) ou Falso (F). ( ) Padrões de projeto são soluções comprovadas para problemas recorrentes no design de software, promovendo boas práticas e reutilização de código. ( ) O padrão Observer é utilizado para definir uma dependência um-para-muitos entre objetos, de modo que, quando um objeto muda de estado, todos os seus dependentes são notificados e atualizados automaticamente. ( ) Padrões de projeto podem ser classificados em três categorias principais: padrões de criação, padrões estruturais e padrões comportamentais. Assinale a alternativa que apresenta a sequência correta de cima para baixo.

Resposta correta!

Resposta incorreta. Gabarito: D

Questão 59 · Direito Civil

A linguagem CSS é extremamente importante para a estilização de páginas web. Diante do exposto, assinale a alternativa que apresenta que propriedade CSS3 é usada para aplicar sombras a elementos.

Resposta correta!

Resposta incorreta. Gabarito: A

Questão 60 · Direito Civil

Na linguagem CSS, assinale a alternativa que apresenta a propriedade que é usada para arredondar as bordas de um elemento:

Resposta correta!

Resposta incorreta. Gabarito: D