Questões de Concurso sobre Engenharia de Software

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
9.674 questões encontradas
Questões por página
20
Mais recentes
 

Analise as informações a seguir:


I. Tempo Médio Entre Falhas (Mean Time Between Failures – MTBF) é uma métrica que permite saber o tempo médio entre as interrupções de um sistema e mede com a segurança, o desempenho e a confiabilidade de sistemas dos seus equipamentos.

II. A fórmula do Mean Time Between Failures é: MTBF = tempo total de funcionamento ÷ número de falhas. Ou seja, esse cálculo é feito dividindo o tempo total de funcionamento de um equipamento pelo número de falhas que ocorrem durante o mesmo período.


Marque a alternativa CORRETA:


A

As duas afirmativas são verdadeiras.


B

A afirmativa I é verdadeira, e II é falsa.


C

A afirmativa II é verdadeira, e I é falsa.


D

As duas afirmativas são falsas.

Segundo “O Guia do Scrum”, versão 2020, em português, disponível no site www.scrumguides.org, a lista ordenada e emergente do que é necessário para melhorar o produto é denominada:


A

Sprint Backlog.


B

Product Manager.


C

Development Backlog.


D

Product Backlog.


E

Sprint Manager.

Na metodologia ágil Scrum, a Sprint Planning (Planejamento da Sprint) deve contar com a participação de quais papéis?


A

Developers, Product Owner e Scrum Master.


B

Apenas Product Owner e Scrum Master.


C

Apenas Developers e Product Owner.


D

Apenas Developers e Scrum Master.


E

Apenas Developers.

Assinale a ação mais apropriada para realizar uma análise de requisitos de usabilidade eficaz.


A

Limitar a análise aos requisitos funcionais do sistema para acelerar o desenvolvimento.


B

Consultar apenas a equipe de desenvolvimento para definir os requisitos de usabilidade, evitando influências externas.


C

Realizar testes de usabilidade apenas nas fases finais de desenvolvimento para ajustes finos.


D

Envolver usuários finais e stakeholders no processo de definição de requisitos desde o início do projeto.


E

Ignorar as diferenças culturais e de idioma dos usuários finais, focando unicamente na funcionalidade.

Um dos benefícios do DevOps, no que diz respeito aos testes, é o fato de a integração contínua estimular o princípio do teste antecipado, incentivando os desenvolvedores a entregar códigos de alta qualidade junto com a análise estática.


C

Certo


E

Errado

Na gestão de ativos, um dos objetivos da classificação da informação é prevenir, por exemplo, a divulgação indevida de dados em mídias físicas.


C

Certo


E

Errado

A meta da usabilidade que está associada à rapidez com que um objetivo é alcançado é a meta de


A

eficiência.


B

segurança.


C

utilidade.


D

eficácia.


E

aprendizagem.

O envolvimento do cliente, o uso do protótipo em produção parcial, o rápido planejamento e o fácil gerenciamento são vantagens da prototipação.


C

Certo


E

Errado

Um teste de software de regressão estará corretamente projetado quando se considera, em cada uma das funções principais do software, apenas os testes que tratam de uma ou mais classes de erros.


C

Certo


E

Errado

Enquanto trabalha no desenvolvimento do novo software da Universidade Federal de Sergipe, que segue a metodologia ágil Scrum, você encontra o conceito de Stakeholders. Esse conceito refere-se


A

a uma pessoa comum escolhida aleatoriamente na rua que não tem conhecimento sobre o projeto, mas é designada como tomadora de decisões-chave.


B

a uma lista de itens do backlog do produto selecionados para a sprint atual, além de um plano para entregar o incremento de produto resultante da sprint.


C

a uma lista priorizada de todas as funcionalidades desejadas no produto. É de responsabilidade do Product Owner gerenciar e priorizar o backlog do produto.


D

às partes interessadas no projeto, como clientes, usuários finais e gerentes. Eles têm interesse no produto e podem fornecer feedback valioso para o Product Owner.


E

a uma reunião diária de 15 minutos na qual a equipe Scrum discute o que foi feito desde a última reunião, o que será feito até a próxima e quaisquer impedimentos que estão no caminho.

O desenvolvimento seguro de software é um procedimento exigido para se construir arquitetura e sistemas seguros, tendo como premissa a unificação dos ambientes de desenvolvimento, teste e produção, de forma a se garantir e padronizar os testes afetos à segurança.


C

Certo


E

Errado

Considere o seguinte diagrama de classe UML:


Imagem associada para resolução da questão


Nesse diagrama, está sendo realizado uma


A

agregação.


B

composição.


C

herança.


D

associação binária.

No contexto do Scrum, assinale a alternativa que apresenta a principal responsabilidade do Product Owner durante o ciclo de desenvolvimento.


A

Garantir que o time Scrum siga estritamente as cerimônias e eventos estabelecidos, como as reuniões diárias


B

Definir as metas do sprint, priorizar e gerenciar o Product Backlog, garantindo que as necessidades do cliente sejam atendidas


C

Facilitar a comunicação entre o time de desenvolvimento e o cliente, sem influenciar no conteúdo do backlog


D

Executar testes e avaliar a qualidade do produto desenvolvido pelo time

Assinale a alternativa que o descreve corretamente o teste caixa preta.


A

Testa a funcionalidade interna do sistema, verificando o comportamento do código-fonte


B

Envolve o conhecimento dos detalhes de implementação para projetar os casos de teste


C

Avalia a funcionalidade do software sem conhecer os detalhes de implementação interna


D

Testa somente o desempenho do software em condições extremas

O diagrama de interação permite validar classes, responsabilidades e colaboradores identificados anteriormente. Ele tem, ainda, como função o refinamento do diagrama de classes.


C

Certo


E

Errado

A compatibilidade de funcionalidades prontas para o uso com diversas plataformas e dispositivos dos usuários é uma característica limitante do uso das plataformas de low-code e(ou) no-code.


C

Certo


E

Errado

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

A finalidade do teste de esforço é determinar o modo como, por exemplo, a aplicação web e seu ambiente do lado do servidor responderão a várias condições operacionais.


C

Certo


E

Errado

Assinale a única alternativa que preenche corretamente a lacuna em branco.

______________________é um processo na Engenharia de Software responsável por identificar e controlar o acesso, as versões e as mudanças nos itens de configuração com o objetivo de garantir sua integridade.


A

Manutenção de Software.


B

Gerenciamento de Configuração.


C

Concurrent Versions System (CVS)


D

Subversion (CVN).


E

Git.

   
Gerar simulado