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

Foram encontradas 1.002 questões

Q3504897 Engenharia de Software
Assinale a alternativa que corresponde a uma característica do modelo incremental, na engenharia de software. 
Alternativas
Q3503636 Engenharia de Software
No processo de desenvolvimento de jogos, é essencial compreender as diferentes práticas e fases de produção envolvidas. Sobre essas práticas e fases, é correto afirmar que
Alternativas
Q3502013 Engenharia de Software
Em comparação ao modelo de processo de desenvolvimento em cascata, assinale a alternativa correta sobre o modelo de processo de desenvolvimento incremental.
Alternativas
Q3499834 Engenharia de Software

No que concerne ao projeto de desenvolvimento de sistemas de software, o ciclo de vida constitui a estrutura contendo processos, atividades e tarefas, desde a definição dos requisitos até o término de uso. Cabe destacar que o modelo de ciclo de vida é a primeira escolha a ser feita no processo de software, partindo-se da maneira mais adequada de obter as necessidades do cliente, até quando e como o cliente receberá a primeira versão operacional do sistema. Entre os tipos de ciclos de vida, em um as atividades principais englobam a análise e a definição de requisitos, o projeto, a implementação, os testes e, finalmente, a integração. Esse modelo possui o grande mérito de ter sido o primeiro a impor o planejamento e o gerenciamento ao processo de software, que antes era casual, envolvendo uma sequência das fases em que cada uma só começa quando a anterior termina. Nesse ciclo de vida, é dada muita ênfase às fases de análise e de projeto antes de partir para a programação, a fim de que o objetivo do software esteja bem definido e que sejam evitados retrabalhos. Esse ciclo de vida é conhecido como:

Alternativas
Q3497397 Engenharia de Software
O modelo CMMI é projetado para fomentar a melhoria contínua dos processos através de uma abordagem holística, sendo estruturado em níveis de maturidade. Nesse contexto, relacione as colunas I e II a seguir:
COLUNA I
I- Gerenciado. II- Otimizado. III- Definido. IV- Gerenciado Quantitativamente.
COLUNA II
(__) A organização começa a estabelecer processos básicos. São implementadas práticas de planejamento e controle, com processos documentados e repetíveis para gerenciamento de projetos e atividades relacionadas.

(__) As organizações não só mantêm o controle quantitativo dos processos, mas também promovem inovações e melhorias que maximizam a eficiência e a qualidade.

(__) Os processos tornam-se padronizados e integrados em toda a organização. Eles são adaptados aos projetos específicos e melhorados continuamente, incorporando melhores práticas e lições aprendida.

(__) Enfatiza o uso de métricas e dados quantitativos para gerenciar os processos, coletados e analisados para entender as variações observadas.

Assinale a alternativa que contempla a sequência CORRETA da associação das colunas.
Alternativas
Q3497396 Engenharia de Software
Considere um desenvolvedor que deseja aumentar a confiabilidade e a qualidade do sistema de software a ser desenvolvido com a adoção do modelo Capability Maturity Model Integration (CMMI). Para isso, ele pretende implementar melhorias contínuas em seus processos de desenvolvimento, medindo a maturidade dos processos e ajustando práticas conforme o desempenho. Diante do exposto, assinale a alternativa CORRETA.
Alternativas
Q3484730 Engenharia de Software

Em relação ao processo unificado (RUP), julgue o item que se segue. 


A duração de uma iteração é influenciada pelo tamanho do projeto e pelo nível de automação utilizado para o gerenciamento do código, a distribuição de informações e a realização de testes. 

Alternativas
Q3478928 Engenharia de Software
No contexto do processo de desenvolvimento de software, diferentes frameworks, normas e metodologias podem ser aplicados para garantir qualidade, conformidade e eficiência, como
Alternativas
Q3475612 Engenharia de Software
O MPS.BR (Melhoria de Processo do Software Brasileiro) é um modelo de referência criado para apoiar a melhoria e avaliação de processos de software, oferecendo uma alternativa acessível e alinhada às necessidades das empresas brasileiras. Ele estrutura níveis de maturidade que orientam a evolução da gestão e desenvolvimento de software. Nesse sentido, qual é o nível do MPS.BR em que a gerência de requisitos está inserida? 
Alternativas
Q3468227 Engenharia de Software

Em relação ao processo unificado (RUP), julgue o item que se segue. 


No ciclo de desenvolvimento inicial típico para um projeto de tamanho médio, recomenda-se a seguinte distribuição de esforço: 10% para iniciação, 25% para elaboração, 50% para construção e 15% para transição. 

Alternativas
Q3468225 Engenharia de Software

Em relação ao processo unificado (RUP), julgue o item que se segue. 


No RUP, a estrutura estática representa o processo ao longo do tempo, organizado em ciclos, fases, iterações e marcos (milestones). 

Alternativas
Q3468224 Engenharia de Software

Em relação ao processo unificado (RUP), julgue o item que se segue. 


O RUP possui nove disciplinas: seis core disciplines, diretamente ligadas à engenharia de software, e três umbrellas ou supporting disciplines, que dão suporte ao processo.

Alternativas
Q3468219 Engenharia de Software

A respeito dos processos de desenvolvimento de software cascata e iterativo, de projeto de software orientado a objetos, de testes e de validação de software, julgue o item a seguir.  


O modelo em cascata deve ser adotado exclusivamente para sistemas com requisitos fixos, como sistemas embarcados e sistemas críticos, que exigem uma especificação completa desde o início.  

Alternativas
Q3468216 Engenharia de Software

A respeito dos processos de desenvolvimento de software cascata e iterativo, de projeto de software orientado a objetos, de testes e de validação de software, julgue o item a seguir.  


O modelo em cascata estabelece um fluxo de trabalho unidirecional e planejado integralmente, composto por fases discretas e rigidamente sequenciais, em que cada etapa depende da conclusão formal da anterior.

Alternativas
Q3445192 Engenharia de Software
No contexto do desenvolvimento de software, o processo interativo e incremental é
Alternativas
Q3350277 Engenharia de Software
Em DevOps, é característica do continuous deployment 
Alternativas
Q3299579 Engenharia de Software

O MPS.BR é dividido em níveis de maturidade. O nível em que os processos são completamente definidos, documentados e seguidos pela organização é o nível

Alternativas
Q3287973 Engenharia de Software
Com relação aos modelos de construção de software, assinale a alternativa que apresenta um modelo de processo executado em sequência, sem que de uma etapa posterior seja possível retornar a uma etapa anterior.
Alternativas
Q3287325 Engenharia de Software

A respeito de engenharia de software, julgue o item a seguir. 


O modelo em espiral combina características do modelo cascata e do modelo iterativo, o que proporciona maior flexibilidade e controle ao incorporar iterações de desenvolvimento e gerenciamento de riscos em cada fase do ciclo de vida do software. 

Alternativas
Q3286997 Engenharia de Software

Julgue o próximo item, relativo aos padrões de programação para smartphones, às tecnologias de persistência de dados em dispositivos móveis e aos modelos de ciclo de vida de software.


A entrega de uma versão final do software sem a necessidade de iteração ou prototipagem é a característica principal do modelo em espiral. 


Alternativas
Respostas
101: D
102: D
103: D
104: D
105: B
106: B
107: C
108: E
109: A
110: E
111: E
112: C
113: E
114: C
115: B
116: A
117: A
118: A
119: C
120: E