Magna Concursos

Foram encontradas 55.959 questões.

3602431 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRR
Orgão: UFRR
Provas:
Atualmente, no cenário do desenvolvimento de software, observa-se uma crescente popularidade no uso de APIs, uma vez que têm se mostrado uma solução eficaz para a transição entre sistemas legados e a implementação de novos sistemas. GraphQL (Graph Query Language) tem se destacado como uma das opções para consumo eficiente das API's. Sobre essa tecnologia, analise as afirmativas a seguir:

I. JSON é um requisito para usar GraphQL.
Il. Por meio do GraphQL é possível evitar o overfetching.
III. Não é possível utilizar o GraphQL junto do REST, pois há conflito no serviço.
IV. É possível utilizar filtros e ordenação nativamente, porém para paginação é necessário uso de bibliotecas auxiliares.

Da relação apresentada está CORRETO o que se afirma em:
 

Provas

Questão presente nas seguintes provas
3602430 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRR
Orgão: UFRR
Provas:

Associe as duas colunas, relacionando as tecnologias à sua definição.

1. JDBC.

2. JTA

3. Hibernate.

4. JSF.

( ) Conjunto de APIs para gerenciar componentes de interface do usuário, eventos, validação de entrada, navegação de página, internacionalização e acessibilidade.

( ) É uma solução de Mapeamento Objeto/Relacional para ambientes Java, que facilita o mapeamento de objetos Java para bancos de dados relacionais e vice-versa.

( ) Fornece acesso universal aos dados a partir da linguagem de programação Java. é possível acessar virtualmente qualquer fonte de dados, desde bancos de dados relacionais até planilhas e arquivos de texto simples.

( ) Especifica interfaces de alto nível entre um gerenciador de transações e as partes envolvidas em um sistema de transações distribuídas.

A sequência CORRETA dessa associação é:

 

Provas

Questão presente nas seguintes provas
3602429 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRR
Orgão: UFRR
Provas:
O Spring Boot é um framework Java que simplifica o desenvolvimento de aplicações web e serviços. Considere as seguintes afirmativas abaixo sobre o Spring Boot e aplique valores Verdadeiro (V) ou Falso (F).

( ) O Spring Boot permite incorporar o uso de servidores web, tais como Tomcat ou Jetty.
( ) Por meio do “Auto-configuration”, o Spring Boot consegue detectar as dependências no classpath e configurar o aplicativo.
( ) O Spring Boot Starter é responsável por iniciar a aplicação, seja em modo de desenvolvimento ou produção.
 

Provas

Questão presente nas seguintes provas
3602428 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRR
Orgão: UFRR
Provas:
A ferramenta Git tem como seu principal objetivo o controle de versão para o desenvolvimento de software. Suponha a seguinte situação:

1. Um desenvolvedor fez o commit de uma mudança em um arquivo.
2. Entretanto ele percebe que ainda não deveria ter realizado o commit da mudança.
3. Dessa forma, pretende desfazer esse commit deixando o arquivo com as alterações, porém no status de “untracked”.

Qual comando ele deve utilizar, tendo como referência o Git versão 2.34.1?
 

Provas

Questão presente nas seguintes provas
3602427 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRR
Orgão: UFRR
Provas:
O analista de sistemas da UFRR Erick deseja ajustar a JVM (Java Virtual Machine) do Java 7, instalada no servidor de sua aplicação, objetivando otimizar sua performance. Para isso ele decidiu configurar a memória da JVM da seguinte forma:

Quantidade máxima de memoria: 2GB
Quantidade inicial de memória: 512MB
Quantidade de memória destinada a armazenar objetos recém-criados: 256MB

Baseado nessas informações, assinale a alternativa que apresenta quais parâmetros Erick deve configurar na JVM do servidor:
 

Provas

Questão presente nas seguintes provas
3602411 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRR
Orgão: UFRR
Provas:
Um pesquisador da Universidade Federal de Roraima (UFRR) esta desenvolvendo um software que utiliza cores especificas para ajudar na concentração dos alunos durante os estudos. Estudos em psicologia das cores sugerem que o azul pode ajudar a criar um ambiente propicio para o foco e a produtividade. Essa cor é considerada tranquilizadora e pode reduzir a ansiedade, permitindo que as pessoas se sintam mais relaxadas e, assim, mais concentradas em suas tarefas.

Uma tonalidade da cor azul, utilizada nos códigos é representada em binário da seguinte forma:

00011110 10010000 11111111

Para que o software funcione corretamente, é necessário converter essa representação binária para o formato hexadecimal.

Qual é o código hexadecimal correspondente a cor em questão?
 

Provas

Questão presente nas seguintes provas
3602410 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRR
Orgão: UFRR
Provas:
O Processo de compilação é estruturado em várias fases sequenciais. Cada fase transforma uma representação intermediária do programa fonte em outra, até a geração do código executável. Assinale a alternativa que apresenta a ordem CORRETA dessas fases em um compilador:

1. Análise semântica.
2. Geração de código.
3. Análise léxica.
4. Otimização de código dependente de máquina.
5. Análise sintática.
6. Otimização de código independente de máquina.
7. Geração de código intermediário.
 

Provas

Questão presente nas seguintes provas
Um ERP é um exemplo de sistema integrado de gestão utilizado nas organizações. Assinale a opção que ilustra corretamente um exemplo de ERP em uma fábrica de refrigerante.
 

Provas

Questão presente nas seguintes provas
Atente para as seguintes afirmações sobre a análise do ciclo de vida (ACV):

I. A ACV avalia os impactos ambientais de um produto em diferentes níveis, desde a extração de matériaprima até o descarte final.
II. As fases de condução de um estudo de ACV são: (i) definição do objetivo e do escopo; (ii) análise do inventário; (iii) avaliação dos impactos do ciclo de vida e; (iv) interpretação.
III. As etapas para a condução de um estudo de ACV são contempladas na norma ISO 14001.
IV. Um dos objetivos das normas ISO é padronizar a forma de avaliar o ciclo de vida, evitando o surgimento de obstáculos comerciais.
V. A ACV evita o deslocamento dos impactos ambientais de uma etapa do ciclo de vida para outra.

Está correto somente o que se afirma em
 

Provas

Questão presente nas seguintes provas
Assinale a opção que corresponde à tag HTML5 que é especificamente usada para representar uma seção de navegação em um documento.
 

Provas

Questão presente nas seguintes provas