Magna Concursos

Foram encontradas 57.537 questões.

4217147 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: DIRENS Aeronáutica
Orgão: CIAAR

Sobre as estruturas de listas ligadas, informe verdadeiro (V) ou falso (F) para as assertivas abaixo e, em seguida, marque a opção que apresenta a sequência correta.

(    ) Em uma lista duplamente ligada, cada nó possui um objeto, uma chave e dois ponteiros: next e prev.

(    ) Para buscar um elemento com uma chave k em uma lista ligada de n elementos, o tempo de execução no pior caso é O(1).

(    ) Em uma lista circular, o ponteiro next do último elemento aponta para o primeiro elemento da lista.

(    ) A inserção de um novo elemento no início de uma lista ligada com sentinela consome tempo constante O(1).

 

Provas

Questão presente nas seguintes provas
4217146 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: DIRENS Aeronáutica
Orgão: CIAAR

Analise as afirmativas abaixo sobre as propriedades de uma Árvore Binária de Busca (BST).

Para qualquer nó x, se y é um nó na subárvore esquerda de x, então a chave de y é maior ou igual à chave de x. O percurso em ordem (in-order tree walk) de uma árvore binária de busca imprime as chaves em ordem crescente. O tempo de execução das operações básicas, como inserção e busca em uma BST, é proporcional à altura da árvore. No pior caso, a altura de uma árvore binária de busca com n nós é Θ(n).

Estão corretas apenas as afirmativas

 

Provas

Questão presente nas seguintes provas
4217145 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: DIRENS Aeronáutica
Orgão: CIAAR
A estrutura de dados na qual o elemento removido do conjunto é o que foi inserido mais recentemente, implementando uma política conhecida como LIFO (last-in, first-out), é denominada
 

Provas

Questão presente nas seguintes provas
No IFCE, um analista de tecnologia da informação desenvolveu um script em Python 3.7 ou superior para processar uma lista de matrículas duplicadas de estudantes, retornando apenas valores únicos e preservando a ordem original de inserção. Considerando requisitos de legibilidade e manutenção do código, assinale a alternativa que apresenta a solução mais performática para esse cenário.
 

Provas

Questão presente nas seguintes provas
No contexto do desenvolvimento de aplicações corporativas para o IFCE, considerando o uso de Java versão 8 ou superior, assinale a alternativa INCORRETA acerca das características da linguagem e da JVM
 

Provas

Questão presente nas seguintes provas

Sobre teste de usabilidade de software, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.

( ) Testes de usabilidade têm como objetivo avaliar a interação do usuário com o sistema, considerando aspectos como eficiência, eficácia e satisfação no uso.

( ) O teste de usabilidade ocorre em uma etapa posterior à implantação do sistema em ambiente de produção, sendo essa a fase adequada para a primeira avaliação da interface pelo usuário final.

( ) Métricas como tempo para conclusão de tarefa, taxa de erro e número de cliques podem ser utilizadas na avaliação de usabilidade.

( ) A observação direta de usuários executando tarefas e a aplicação de questionários estruturados são técnicas utilizadas em testes de usabilidade.

 

Provas

Questão presente nas seguintes provas
A respeito da arquitetura hexagonal (Ports and Adapters) no contexto de design de software, assinale a alternativa correta.
 

Provas

Questão presente nas seguintes provas
O IFCE está desenvolvendo uma nova API para integração entre o sistema acadêmico e aplicativos móveis institucionais. O analista de tecnologia da informação definiu que a solução backend deve: expor serviços REST, permitir integração com banco de dados relacional, suportar autenticação baseada em tokens e possibilitar organização modular do código. Considerando tecnologias backend, assinale a alternativa que apresenta a escolha adequada para esse cenário.
 

Provas

Questão presente nas seguintes provas

O IFCE está desenvolvendo um novo portal acadêmico utilizando tecnologias web modernas. Durante a implementação do frontend, a equipe identificou que diferentes componentes da interface precisam ser reutilizados em múltiplas páginas, mantendo separação entre estrutura, estilo e comportamento. O analista de tecnologia da informação propôs a adoção de um padrão arquitetural que organiza a aplicação em camadas distintas, promovendo separação de responsabilidades entre dados, interface e controle de eventos.

Assinale a alternativa que apresenta o padrão de frontend mais adequado ao cenário descrito.

 

Provas

Questão presente nas seguintes provas

O IFCE iniciará o desenvolvimento de um sistema para gestão de estágios. O analista de tecnologia da informação identificou que existem diferentes perfis envolvidos (alunos, coordenadores de curso, setor de convênios e empresas parceiras), com necessidades distintas e pouco documentadas. Para compreender expectativas, conflitos e regras implícitas do processo, o profissional optou por reunir representantes desses grupos em sessões estruturadas de discussão coletiva, conduzidas por facilitador, com objetivo de levantar requisitos de forma colaborativa.

Considerando as técnicas de elicitação de requisitos, é correto afirmar que a técnica descrita se refere

 

Provas

Questão presente nas seguintes provas