Questões de Concurso sobre Processos (Metodologias) de Desenvolvimento e Modelos de Ciclo de Vida

 
 
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
 
610 questões encontradas
Questões por página
20
Mais recentes
 

O desenvolvimento de software envolve a execução de várias atividades. A sequência que contém uma ordem cronológica de atividades compatível com o modelo de ciclo de vida em cascata (waterfall) é:


A

requisitos, arquitetura, análise de requisitos, testes, construção.


B

requisitos, design, construção, testes.


C

planejamento, arquitetura (design), requisitos, construção.


D

testes, construção, design e validação.

Em um processo de desenvolvimento de software, a fase de análise de requisitos


A

visa compreender a necessidade do problema, dando aos desenvolvedores e usuários a mesma visão do que deve ser construído, em conjunto, buscando levantar e priorizar as necessidades dos futuros usuários do software.


B

é onde os desenvolvedores fazem um estudo detalhado dos dados levantados e de onde são construídos modelos a fim de representar o sistema de software a ser desenvolvido.


C

codifica a partir da descrição computacional da fase inicial do projeto, onde se torna possível a compilação e geração do código-executável para o desenvolvimento do software.


D

compreende a instalação do software no ambiente do usuário, o que inclui os manuais do sistema, importação dos dados para o novo sistema e treinamento dos usuários para o uso correto e adequado do sistema.

Um exemplo do tipo de inovação aberta de fora para dentro é a realização da separação de uma divisão para formar uma nova empresa independente.


C

Certo


E

Errado

Em relação às práticas dos 12 fatores, que é uma metodologia para construir softwares-como-serviço, são verdadeiras as afirmações:


l - A prática de processos diz: Execute a aplicação como um ou mais processos que não armazenam estado.

II - A prática de logs diz: Trate logs como fluxo de eventos.

Ill - A prática de configurações diz: Armazene as configurações no código.

IV - A prática de disparidade entre desenvolvimento e produção diz: Mantenha o desenvolvimento, teste e produção os mais distintos possíveis.


A

Somente as III e IV


B

Somente as l, II e IV


C

Somente as l e II


D

Somente as II, III e IV


E

Todas são verdadeiras

A prototipação como técnica a ser implementada no contexto da engenharia pode ser executada na etapa indicada por #2 na figura, conquanto não na atividade indicada por #4.


C

Certo


E

Errado

Empregando-se o Design Sprint de quatro dias, como proposto no Design Sprint 2.0, o fluxo de teste do usuário é uma técnica apropriada para apoiar o roteiro para o protótipo no dia dedicado à votação das soluções.


C

Certo


E

Errado

No ciclo de vida de desenvolvimento de um produto, caso se opte pela utilização do Design Thinking, deve-se excluir a prototipação, haja vista serem abordagens antagônicas; a primeira utiliza a lógica da ideação; e a segunda, a da experimentação.


C

Certo


E

Errado

A técnica storytelling é usada no design thinking para transmitir o valor de uma solução para pessoas nela interessadas, a partir de histórias sob várias perspectivas para explicar as ideias propostas.


C

Certo


E

Errado

A atividade indicada por #1 na figura deve levar em conta as variações de tarefas bem como atender os requisitos gerais dos usuários, concentrando-se, em adendo, no grau de facilidade de uso e aprendizado da interface.


C

Certo


E

Errado

Os métodos de engenharia de software baseiam-se em um conjunto de princípios básicos que governam cada área da tecnologia e inclui atividades de modelagem e outras técnicas descritivas. De posse dessas informações, assinale a alternativa CORRETA em relação a definição de Processo de Software.


A

Conjunto de atividades, métodos, ferramentas e práticas que são utilizadas para construir um produto de software.


B

Uma atividade que se esforça para atingir, ou não, um objetivo.


C

Uma forma aleatória de desenvolver software.


D

Uma série de passos, roteiro, para desenvolver software.

O pensamento abdutivo é uma técnica utilizada no design thinking para encontrar oportunidades de inovação com base nas hipóteses explicativas que são formuladas e postas para validação.


C

Certo


E

Errado

Considerando os modelos de desenvolvimento de software, é correto afirmar que o modelo


A

espiral é considerado um modelo do tipo prescritivo.


B

de prototipagem é considerado um modelo do tipo incremental.


C

espiral é considerado um modelo do tipo ágil de processo.


D

cascata é considerado um modelo do tipo prescritivo.


E

extreme programming (XP) é considerado um modelo do tipo prescritivo.

A revisão por pares é uma forma de análise da causa-raiz, na qual a equipe define uma meta ou efeito arquitetural e, então, enuncia as ações relacionadas para o alcance da meta.


C

Certo


E

Errado

A fase de iniciação do RUP possui como marco o objetivo do ciclo de vida, o qual avalia a viabilidade básica do projeto, a fim de formular o seu escopo e obter os requisitos mais importantes para o desenvolvimento da solução.


C

Certo


E

Errado

   
Gerar simulado