Questões de Concurso Comentadas sobre processos de software em engenharia de software

Foram encontradas 986 questões

Q3009673 Engenharia de Software
Engenharia de software é a disciplina que aplica princípios de engenharia para o desenvolvimento de software de qualidade. Considerando essas informações, julgue o item a seguir.

O gerenciamento de configuração é importante para rastrear e controlar mudanças no software ao longo de seu ciclo de vida.
Alternativas
Q3009672 Engenharia de Software
Engenharia de software é a disciplina que aplica princípios de engenharia para o desenvolvimento de software de qualidade. Considerando essas informações, julgue o item a seguir.

Uma vez que o software é construído de acordo com as boas práticas de engenharia de software e já lançado, não há necessidade de manutenção ou atualização.
Alternativas
Q3009669 Engenharia de Software
Engenharia de software é a disciplina que aplica princípios de engenharia para o desenvolvimento de software de qualidade. Considerando essas informações, julgue o item a seguir.

O método waterfall (ou cascata) é a única abordagem válida para o desenvolvimento de software.
Alternativas
Q2557073 Engenharia de Software

Julgue o próximo item, relativo ao DevOps.  


O DevOps é uma metodologia que abrange as fases de planejamento, desenvolvimento, entrega e operações de uma solução de software, e nessa metodologia cada fase depende das outras.

Alternativas
Q2550356 Engenharia de Software
No que se refere ao modelo em cascata, no contexto da engenharia de software, assinale a alternativa correta. 
Alternativas
Q2532044 Engenharia de Software
A respeito de deploy de aplicações, julgue o próximo item.


Para garantir que o deploy seja feito com sucesso em produção, é importante que o processo seja executado manualmente pelo desenvolvedor.
Alternativas
Q2515349 Engenharia de Software
Com relação aos diversos modelos de ciclo de vida de um software, considere a seguinte situação hipotética:
Uma equipe inicia um projeto com uma abordagem linear e sequencial. No entanto, ao longo do projeto substitui esta abordagem por um modelo com ênfase em protótipos no início de cada estágio para validação de conceitos e na análise de riscos.
Assinale a opção que apresenta o modelo que esta equipe empregou inicialmente e o modelo pelo qual este foi substituído.
Alternativas
Q2514516 Engenharia de Software
A integração de módulos e sistemas é uma etapa crucial no desenvolvimento de software, em que a abordagem de integração a ser tomada depende do cenário concreto.
Assinale a opção que apresenta o cenário para o qual a abordagem Big Bang é a mais adequada. 
Alternativas
Q2500067 Engenharia de Software
A respeito da metodologia XP, do RUP, do Scrum, do PMBOK e da análise de pontos de função, julgue o item.
O RUP é uma metodologia que enfatiza a entrega de software completo apenas no final do ciclo de desenvolvimento. 
Alternativas
Q2499304 Engenharia de Software
Os modelos de processos de software são abordagens sistemáticas e estruturadas para o desenvolvimento, manutenção e evolução de software. Eles descrevem as atividades, tarefas e técnicas que devem ser seguidas para produzir software de alta qualidade de forma consistente. Considere as seguintes características: 1- modelado em função do ciclo da engenharia convencional; 2- cada fase só começa após a conclusão da anterior; 3- requer uma abordagem sistemática, sequencial ao desenvolvimento de software. Essas características dizem respeito a qual modelo de processo de software?
Alternativas
Q2493761 Engenharia de Software
A construção de projeto de sistemas possui uma prática complexa devido à quantidade de ações e tarefas envolvidas. Para facilitar o desenvolvimento do projeto, existem modelos de processos, como o modelo cascata. A fase do modelo cascata que define as estimativas de recursos necessários e o cronograma é:
Alternativas
Q2493252 Engenharia de Software
A DeSoftware é uma organização que tem buscado a melhoria de seus processos atinentes à gerência e desenvolvimento de projetos de software. Recentemente, essa organização estabeleceu e institucionalizou seus processos de gerência de projetos e engenharia de requisitos, além do processo organizacional de gerência de configuração.

Assim, com base no Modelo de Referência do MPS.BR, após a avaliação por instituição autorizada, a DeSoftware poderá alcançar, no máximo, o nível:
Alternativas
Q2492538 Engenharia de Software

Acerca de engenharia de software, julgue o seguinte item. 


O backlog do produto é aquele criado durante o planejamento da sprint.

Alternativas
Q2471710 Engenharia de Software
Determinada disciplina ou fase, pertencente à dimensão estática do RUP (rational unified process), visa fornecer uma estrutura para gerenciar risco, bem como equilibrar objetivos concorrentes, a fim de superar restrições para entregar, com sucesso, um produto que atenda às necessidades dos clientes. Trata-se da
Alternativas
Q2471708 Engenharia de Software
O modelo em espiral de processo de software de Boehm possui quatro setores: definição de objetivos; avaliação e redução de riscos; desenvolvimento e validação; e planejamento. Nesse modelo, a atividade prototipação 
Alternativas
Q2471707 Engenharia de Software
No RUP (rational unified process), o marco da arquitetura de ciclo de vida, no qual são examinados os objetivos e o escopo detalhados do sistema, assim como a resolução dos principais riscos, é obtido ao final da
Alternativas
Q2469945 Engenharia de Software
O processo de desenvolvimento de software pode ser definido como o conjunto de atividades organizadas para definir, desenvolver, testar e manter um software. O modelo iterativo e incremental que incentiva o feedback de cada uma das fases é o
Alternativas
Q2467011 Engenharia de Software

Julgue o item a seguir, referente a conceitos, processos e aplicações da engenharia de software.


Entre os processos que fornecem suporte para as atividades de desenvolvimento de software, segundo o CMMI DEV v2.0, a categoria managing (gerenciando) abrange áreas de capacidade relacionadas à produção, compra e entrega de soluções de alta qualidade. 

Alternativas
Q2467010 Engenharia de Software

Julgue o item a seguir, referente a conceitos, processos e aplicações da engenharia de software.


O modelo de processo espiral permite a evolução de um sistema por meio de iterações e prototipação, ao mesmo tempo em que mantém a abordagem sistemática e controlada do modelo cascata durante o desenvolvimento completo desse sistema.

Alternativas
Q2464141 Engenharia de Software
Assinale a opção em que é apresentado o comando utilizado no GitHub para que se informem a outras pessoas as alterações de push que foram feitas em uma ramificação de um repositório. 
Alternativas
Respostas
141: C
142: E
143: E
144: C
145: A
146: E
147: C
148: E
149: E
150: E
151: D
152: A
153: E
154: B
155: A
156: A
157: B
158: E
159: C
160: E