Magna Concursos

Foram encontradas 56.729 questões.

3602437 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRR
Orgão: UFRR
Provas:
Complete o trecho a seguir com a alternativa CORRETA.

Vários atributos de um banco de dados podem ter o mesmo tipo de dados. Um exemplo disso seriam atributos como nome_cliente e nome_funcionário, que podem ter o mesmo domínio: o conjunto de todos os nomes de pessoa. Por outro lado, é possivel também que existam atributos cujo tipo de dado é, aparentemente, semelhante, mas que, na pratica, o tipo de dados nao é o mesmo. Um exemplo disso são os atributos saldo_em_dolares e saldo_em_reais. Embora, ambos os atributos sejam moedas, eles não deveriam ser diretamente comparáveis no contexto do banco de dados, uma vez que U$ 10,00 não é o mesmo que R$ 10,00, ainda que os números sejam iguais. Pensando nisso, ________.
 

Provas

Questão presente nas seguintes provas
3602435 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRR
Orgão: UFRR
Provas:
O HTMLS (Hypertext Markup Language), lançado no ano de 2014, é a principal linguagem utilizada para estruturar e exibir conteúdo na World Wide Web. Com o seu lançamento, algumas tags passaram a ser consideradas obsoletas ou “deprecated”. Marque, dentre as alternativas abaixo, a que apresenta somente tags válidas/atuais que NÃO foram classificadas como obsoletas:
 

Provas

Questão presente nas seguintes provas
3602434 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRR
Orgão: UFRR
Provas:
A lista abaixo apresenta duas tecnologias amplamente utilizadas no contexto de servidores Web. Associe elas às suas características de acordo com sua numeração.

1. Apache Webserver.
2. Nginx.

( ) Utiliza um modelo orientado em eventos, no qual um único processo principal coordena vários processos trabalhadores, cada um com um único thread.
( ) Sua configuração é orientada a blocos.
( ) Utiliza um modelo baseado em processos/threads, em que cada conexão é gerenciada por um processo ou thread distinto.
( ) É nativamente mais estendido por módulos.

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

Provas

Questão presente nas seguintes provas
3602433 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRR
Orgão: UFRR
Provas:
Uma analista da UFRR está desenvolvendo um novo sistema de recursos humanos em substituição a um sistema legado de RH. Entretanto, necessita manter os dois sistemas funcionando até a entrega de todas as funcionalidades do novo sistema. Dessa forma, enquanto o sistema legado não for descontinuado permanentemente, necessitará realizar troca de dados com o novo. O sistema de RH apresenta uma estrutura de dados hierárquica e complexa, com muitos aninhamentos e relacionamentos entre elementos, por isso necessita garantir a integridade e validade dos dados. Baseado na situação apresentada marque a opção que contém a tecnologia que a resolveria de forma mais eficiente e compreensível:
 

Provas

Questão presente nas seguintes provas
3602432 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRR
Orgão: UFRR
Provas:
Python e Java são linguagens de programação muito populares e amplamente utilizadas. Embora ambas sejam linguagens de alto nível, ambas possuem diferenças e semelhanças em alguns aspectos. Analise as alternativas abaixo e encontre a INCORRETA:
 

Provas

Questão presente nas seguintes provas
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