QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
478 questões encontradas

Ao optar por utilizar a ferramenta de versionamento Git, em um projeto de software, deve-se criar um repositório Git em um diretório local, desta forma, assinale a alternativa que apresenta o comando Git que deve ser utilizado para criar este novo repositório local.

A git create
B git new
C git init
D git force

Estruturas de repetição são amplamente utilizadas no desenvolvimento de sistemas, isto é, estas estruturas permitem que um determinado bloco de código será executado por N vezes. Desta forma, a estrutura de repetição que mais adequada quando se precisa que o bloco de código seja executado pelo menos uma vez é:

A While
B Do-While
C For
D If

Um teste de regressão em desenvolvimento de software, tem como missão:

A identificar defeitos no código-fonte
B verificar se as novas funcionalidades não interferem nas existentes
C testar a aplicação em diferentes ambientes
D avaliar o desempenho do sistema
E realizar testes de usabilidade

Assinale a alternativa que apresenta o objetivo principal da UML (Linguagem de Modelagem Unificada) no desenvolvimento de software.

A Documentar o código-fonte do programa
B Representar graficamente a arquitetura e o design do sistema
C Testar a usabilidade da aplicação
D Implementar algoritmos de programação
E Fornecer uma interface gráfica para o usuário

Assinale a corretamente alternativa a lacuna. que preencha Na fase de implementação do ciclo de vida do desenvolvimento de software, sabemos que é produzido (a) ______.

A documentação de requisitos
B protótipos de interface de usuário
C código-fonte do programa
D plano de projeto
E diagramas de caso de uso

Em um pipeline de entrega contínua (CD), assinale a alternativa que apresenta a abordagem de "canary release".

A Consiste em liberar a nova versão para todos os usuários ao mesmo tempo, evitando segregação entre versões
B Envolve a liberação simultânea de várias versões do software em ambientes de produção para testes de carga
C Refere-se à liberação de uma nova versão para um pequeno grupo de usuários, monitorando seu desempenho antes de realizar uma liberação total
D Baseia-se no rollback instantâneo de uma nova versão, em caso de falha, sem monitoramento de desempenho

Em um fluxo de automação DevOps, assinale a alternativa que apresenta o principal objetivo da prática de "Infrastructure as Code" (IaC).

A Automatizar o deployment de aplicações em ambientes de desenvolvimento, porém não é aplicável em produção
B Documentar manualmente a configuração e os processos de provisionamento da infraestrutura
C Garantir que a infraestrutura seja provisionada e gerenciada por código versionável, garantindo consistência e eliminando erros manuais
D Impedir alterações frequentes na infraestrutura, favorecendo uma configuração estática para maior controle

Com base na diferença entre requisitos funcionais e não funcionais, assinale a alternativa correta.

A Requisitos funcionais definem como o software deve operar em termos de desempenho e usabilidade
B Requisitos não funcionais geralmente não impactam a arquitetura do sistema e podem ser facilmente corrigidos no final do projeto
C Requisitos funcionais especificam as funcionalidades que o sistema deve fornecer para atender às necessidades dos usuários
D Requisitos não funcionais são aqueles que definem o comportamento específico do sistema em relação à lógica de negócio

Segundo Sommerville

( 2011 ), no desenvolvimento ágil, uma das características fundamentais é ______. Assinale a alternativa que preencha corretamente a lacuna.

A A rigidez no cumprimento do planejamento inicial, sem aceitar mudanças nos requisitos
B A prioridade absoluta à qualidade, mesmo que isso comprometa a agilidade das entregas
C A aceitação de mudanças nos requisitos, mesmo após a entrega do projeto, devido à natureza imprevisível do mercado
D A rejeição de novas necessidades do mercado, que são consideradas após o fechamento do escopo

Assinale a alternativa que apresenta a principal regra que deve ser seguida pelo Time de Desenvolvimento em relação às prioridades do Backlog do Produto.

A O Time de Desenvolvimento pode alterar as prioridades com base em sugestões de outros membros da organização
B O Time de Desenvolvimento deve seguir apenas as prioridades indicadas pelo Product Owner, sem considerar instruções de outros membros da organização
C O Product Owner deve revisar e aprovar mudanças de prioridade sugeridas por membros da organização sempre que solicitadas
D O Time de Desenvolvimento deve consultar a equipe de gestão para ajustar as prioridades do Backlog do Produto