Magna Concursos

Foram encontradas 57.523 questões.

4253686 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDIB
Orgão: Pref. Araguaína-TO
Provas:
Após a correção de um defeito crítico no módulo de autenticação de uma plataforma de comércio eletrônico, a equipe de qualidade de software executa um conjunto de verificações automatizadas sobre as funcionalidades inalteradas, como o carrinho de compras e o processamento de pagamentos, com o objetivo de garantir a estabilidade do sistema e assegurar a não introdução de novos defeitos em áreas já validadas. Assinale a alternativa correspondente a essa categoria de verificação.
 

Provas

Questão presente nas seguintes provas
4253685 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDIB
Orgão: Pref. Araguaína-TO
Provas:
Durante a avaliação de um aplicativo bancário, o especialista em experiência do usuário verifica se a interface mantém o usuário informado sobre o estado do sistema, se há correspondência entre o sistema e o mundo real e se o usuário possui controle e liberdade nas ações, aplicando um conjunto de princípios gerais de design para identificar problemas de interação. Assinale a alternativa que identifica o método de avaliação utilizado.
 

Provas

Questão presente nas seguintes provas
4253684 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDIB
Orgão: Pref. Araguaína-TO
Provas:
Durante o desenvolvimento de um novo sistema de gestão de estoque, o analista de negócios conduz entrevistas com os usuários finais, realiza observações do processo atual e aplica questionários para descobrir e levantar as necessidades e expectativas que a nova solução deve atender. Assinale a alternativa que identifica essa etapa inicial do processo de engenharia de requisitos.
 

Provas

Questão presente nas seguintes provas
4253683 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDIB
Orgão: Pref. Araguaína-TO
Provas:
Após a conclusão dos testes de integração e aceitação do usuário em um sistema de gestão acadêmica, a equipe de tecnologia realiza a instalação do software no servidor de produção, configura o ambiente de execução e executa a migração dos dados legados para que a instituição inicie o uso da nova solução. Assinale a alternativa que identifica a fase do ciclo de vida de desenvolvimento de software em que essas atividades são executadas.
 

Provas

Questão presente nas seguintes provas
4253680 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDIB
Orgão: Pref. Araguaína-TO
Provas:

Um desenvolvedor front-end precisa construir a barra de navegação de um portal institucional, alinhando horizontalmente o logotipo à esquerda e os links de menu à direita, com distribuição uniforme do espaço entre os itens. Para isso, utiliza um modelo de layout unidimensional do CSS que permite controlar o alinhamento ao longo do eixo principal e do eixo cruzado, conforme o trecho de código a seguir.

<nav class=”navegacao”>
    <img src=”logo.png” alt=”Logo”>
    <ul>
        <li><a href=”#inicio”>Início</a></li>
        <li><a href=”#sobre”>Sobre</a></li>
        <li><a href=”#contato”>Contato</a></li>
    </ul>
</nav>


.navegacao {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

Assinale a alternativa correspondente ao modelo de layout utilizado para organizar os elementos filhos do contêiner.

 

Provas

Questão presente nas seguintes provas
4253679 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDIB
Orgão: Pref. Araguaína-TO
Provas:

Um sistema de impressão corporativa utiliza um buffer de tamanho fixo para gerenciar documentos enviados por múltiplos usuários. O desenvolvedor implementa a estrutura de dados em Python conforme o trecho a seguir.
 

class Buffer:

    def __init__(self, tamanho):
        self.tamanho = tamanho
        self.itens = [None] * tamanho
        self.frente = 0
        self.tras = -1
        self.contador = 0

    def inserir(self, item):
        if self.contador < self.tamanho:
            self.tras = (self.tras + 1) % self.tamanho
            self.itens[self.tras] = item
            self.contador += 1

    def remover(self):
        if self.contador > 0:
            item = self.itens[self.frente]
            self.frente = (self.frente + 1) % self.tamanho
            self.contador -= 1
            return item

Assinale a alternativa correspondente à estrutura de dados implementada.

 

Provas

Questão presente nas seguintes provas
4253678 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDIB
Orgão: Pref. Araguaína-TO
Provas:

Um desenvolvedor implementa o seguinte trecho de código Python para ordenar uma lista de registros de transações financeiras antes de processá-los em lote:
 

def ordenar(lista):
    if len(lista) <= 1:
        return lista
    meio = len(lista) // 2
    esquerda = ordenar(lista[:meio])
    direita = ordenar(lista[meio:])
    return operacao(esquerda, direita)

def operacao(esq, dir):
    resultado = []
    i = j = 0
    while i < len(esq) and j < len(dir):
        if esq[i] <= dir[j]:
            resultado.append(esq[i])
            i += 1
        else:
            resultado.append(dir[j])
            j += 1
    resultado.extend(esq[i:])
    resultado.extend(dir[j:])
    return resultado

O algoritmo apresentado divide recursivamente a lista em sublistas menores até que cada uma contenha um único elemento, combinando-as posteriormente de forma ordenada. Assinale a alternativa correspondente ao algoritmo de ordenação implementado.

 

Provas

Questão presente nas seguintes provas
4253677 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDIB
Orgão: Pref. Araguaína-TO
Provas:
Um sistema de agenda corporativa armazena milhões de contatos ordenados alfabeticamente e exige que as operações de inserção, remoção e consulta mantenham tempo de execução logarítmico mesmo após sucessivas modificações, utilizando uma árvore binária de busca autoajustável cujas propriedades garantem o balanceamento através da coloração dos nós em duas cores distintas e da rotação de subárvores. Assinale a alternativa correspondente a essa estrutura de dados.
 

Provas

Questão presente nas seguintes provas
4253305 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDIB
Orgão: Pref. Araguaína-TO
Provas:
Durante a renderização de um cenário tridimensional complexo em um jogo, a placa de vídeo processa milhões de polígonos e pontos de imagem simultaneamente, executando pequenos programas especializados responsáveis por calcular individualmente a iluminação, as sombras, as cores e a geometria de cada vértice ou pixel da tela, sendo esses programas denominados:
 

Provas

Questão presente nas seguintes provas
4252641 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FEPESE
Orgão: Pref. Brusque-SC
Provas:
Identifique abaixo as afirmativas verdadeiras ( V ) e falsas ( F ) sobre os níveis e objetivos dos testes de software.
(  ) Os testes unitários verificam componentes individuais do software de forma isolada, sendo frequentemente automatizados e desenvolvidos pelos próprios programadores durante a implementação do sistema.
(  ) Os testes de integração têm como objetivo avaliar a interação entre módulos, componentes ou serviços, verificando se as interfaces e a troca de informações ocorrem conforme o especificado.
(  ) Os testes de sistema avaliam o comportamento do sistema integrado como um todo, considerando requisitos funcionais e não funcionais definidos para o produto.
(  ) Os testes de aceitação têm por finalidade verificar se o sistema atende às necessidades do usuário e aos critérios de aceitação estabelecidos, sendo obrigatoriamente executados apenas pela equipe de garantia da qualidade (QA), sem participação do cliente ou dos usuários finais.
(  ) No Desenvolvimento Orientado a Testes (Test-Driven Development – TDD), a implementação da funcionalidade é realizada integralmente antes da elaboração dos testes automatizados, permitindo que estes validem o comportamento final do sistema.
Assinale a alternativa que indica a sequência correta, de cima para baixo.
 

Provas

Questão presente nas seguintes provas