Magna Concursos

Foram encontradas 55.986 questões.

3210551 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: BANDES

Árvores binárias balanceadas podem ser utilizadas para armazenar elementos de maneira a reduzir a quantidade de testes durante uma busca. Considerando que uma árvore com apenas um elemento (a raiz) possui 1 nível, marque a alternativa que indica a quantidade de níveis necessários para armazenar um total de 50 elementos utilizando todos os nós em uma árvore binária balanceada.

 

Provas

Questão presente nas seguintes provas
3210550 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: BANDES

Considerando a representação de valores com sinal, incluindo valores positivos e negativos, em binário utilizando a estratégia do Complemento de 2, assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas
3210549 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: BANDES

Considere uma estrutura de dados de uma Lista Encadeada Simples que é composta por uma cabeça e uma cauda, onde a cabeça aponta para o primeiro nó e a cauda aponta para o último nó da lista. Nessa estrutura, cada nó é composto por um valor inteiro e apenas um ponteiro para o próximo nó da lista. Marque a alternativa verdadeira sobre as características dessa estrutura de dados.

 

Provas

Questão presente nas seguintes provas
3210547 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: BANDES

No contexto da arquitetura de software, o modelo MVC (Model-View-Controller) é amplamente utilizado para organizar e estruturar sistemas, proporcionando uma separação clara de responsabilidades. Na camada de controle (Controller), é comum encontrar a lógica que coordena as interações entre a camada de apresentação (View) e a camada de dados (Model). Assim sendo, a principal responsabilidade da camada de controle no modelo MVC é

 

Provas

Questão presente nas seguintes provas
3210546 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: BANDES

No contexto de estruturas de dados e algoritmos, a escolha de métodos eficientes para ordenação, pesquisa e hashing é crucial para o desempenho de muitas aplicações. Dentre os métodos de ordenação, destaca-se uma técnica que utiliza um pivô para particionar o vetor em duas partes, garantindo que todos os elementos menores que o pivô fiquem à sua esquerda, e os elementos maiores, à direita. De acordo com a descrição apresentada, assinale a alternativa que contém o método de ordenação destacado.

 

Provas

Questão presente nas seguintes provas
3210545 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: BANDES

No desenvolvimento de sistemas distribuídos, a comunicação entre diferentes aplicações muitas vezes envolve a troca de dados estruturados. Dentre os padrões amplamente utilizados para essa finalidade, destaca-se um formato leve, fácil de ler e escrever, frequentemente utilizado em serviços web e APIs. Esse formato é caracterizado por ser baseado em pares de chave-valor e suportar arrays. Considerando a descrição, o padrão destacado se refere a

 

Provas

Questão presente nas seguintes provas
3210544 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: BANDES

Dentre as metodologias ágeis, destaca-se uma prática que envolve a criação de testes automáticos antes mesmo da implementação do código, promovendo o desenvolvimento incremental e garantindo a qualidade desde as fases iniciais do projeto. Essa abordagem, amplamente reconhecida por sua eficácia na prevenção de bugs e na orientação do design do software, é conhecida como

 

Provas

Questão presente nas seguintes provas
3210543 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: BANDES

Dentre as metodologias ágeis amplamente utilizadas no desenvolvimento de software, destaca-se uma abordagem que enfatiza a colaboração contínua entre desenvolvedores e clientes, utilizando práticas como histórias de usuário, integração contínua e testes automáticos. Esta metodologia valoriza a simplicidade no design e encoraja a melhoria constante do código por meio da comunicação efetiva e da retroalimentação constante. Considerando essa descrição, a metodologia ágil que está sendo destacada no texto é

 

Provas

Questão presente nas seguintes provas
3210542 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: BANDES

No contexto das metodologias de desenvolvimento de software, a abordagem ágil tem ganhado destaque devido à sua flexibilidade, foco na colaboração e capacidade de se adaptar a mudanças frequentes nos requisitos. Dentro do framework Scrum, um dos papéis essenciais é responsável por proteger a equipe de desenvolvimento contra interferências externas e garantir que o Scrum seja compreendido e aplicado corretamente. Seguindo a descrição dada no texto anterior, assinale aquela que descreve exatamente o papel destacado no Scrum.

 

Provas

Questão presente nas seguintes provas
3210541 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: BANDES

No contexto do desenvolvimento de software, o ciclo de vida do software compreende diferentes fases, cada uma com suas características e atividades específicas. Em um modelo de ciclo de vida conhecido por permitir a adaptação às mudanças nos requisitos do cliente ao longo do desenvolvimento, destaca-se uma fase em que o software é desenvolvido e entregue em incrementos, com funcionalidades adicionadas a cada iteração.

Dentre as alternativas apresentadas a seguir, aquela que melhor destaca o modelo de ciclo de vida do software destacado no texto do enunciado é

 

Provas

Questão presente nas seguintes provas