O título do texto é o nome completo de uma personagem, um substantivo próprio. O emprego desse recurso faz com que:
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:
A sequência de verbos flexionados no pretérito perfeito contribui para o caráter narrativo do texto e indica ações que:
Sobre a expressão “ Com o mesmo desembaraço”, é correto afirmar que possui caráter:
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:
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:
O emprego do pronome oblíquo átono em “Da Luz me conduziu ao seu quarto” revela:
Embora aproximem-se quanto à temática, os dois textos possuem diferenças estruturais. Quanto à tipologia, o segundo pode ser classificado como:
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:
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:
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.
Hoje é segunda-feira e Maria vai à escola às segundas e terças-feiras. Assinale a alternativa com a conclusão correta.
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.
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.
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.
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 faturam 225 u.m.. O faturamento mediano das lojas em unidades monetárias foi de:
A soma das diferenças entre cada um dos valores de um conjunto e a média aritmética dos valores desse conjunto é:
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:
Em relação às medidas de dispersão, assinale a alternativa correta.
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.
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.
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 é:
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.
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 ______.
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:
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.
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.
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.
______ é 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.
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.
O versionamento de código é fundamental hoje para o desenvolvimento de sistemas, ainda mais quando estamos trabalhando em equipe, desta forma, assinale a alternativa que apresenta o comando Git utilizado para criar uma nova branch e mudar para ela.
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.
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):
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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:
É 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.
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 é:
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.
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.
Com relação ao React Native, assinale a alternativa que apresenta como deve ser usado o AsyncStorage em React Native para armazenar dados localmente.
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.
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.
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" é:
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:
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.
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.
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.
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.
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.
Na linguagem CSS, assinale a alternativa que apresenta a propriedade que é usada para arredondar as bordas de um elemento:




















