Questões de Concurso Sobre processos de software em engenharia de software

Foram encontradas 1.054 questões

Ano: 2009 Banca: FUNCAB Órgão: AFEAM
Q1221115 Engenharia de Software
Os nomes das quatro fases do Processo Unificado (UP) são:
Alternativas
Q193792 Engenharia de Software
Assinale a alternativa INCORRETA sobre o modelo cascata:
Alternativas
Q149998 Engenharia de Software
O RUP (Rational Unified Process) é uma metodologia de projeto de software criada pela Rational. O processo analítico do RUP divide o ciclo de vida de desenvolvimento de software em 4 fases. Assinale a alternativa que não indica uma fase do ciclo de vida de desenvolvimento de software, de acordo com o RUP.

Alternativas
Q149997 Engenharia de Software
O Rational Unified Process (RUP) é um exemplo de modelo de processo moderno que foi derivado do trabalho sobre a UML e do Processo Unificado de Desenvolvimento de Software associado. O RUP reconhece que os modelos convencionais de processo apresentam uma visão única de processo e é geralmente descrito a partir de três perspectivas:

Alternativas
Q147571 Engenharia de Software
Imagem 013.jpg

Considerando a figura acima, assinale a opção correta, a respeito de RUP.
Alternativas
Q147336 Engenharia de Software
O SEI – Software Engineering Institute criou na década de 1980 o CMM – Capability Maturity Model com o objetivo de avaliar a qualidade de software desenvolvido pelas empresas. Desde 1991 surgiram diversos CMMs, voltados para necessidades específicas, como desenvolvimento de sistemas, engenharia de software, aquisição de software, desenvolvimento de produtos e processos, entre outros. O SEI, no intuito de integrá-los, criou o CMMI – Capability Maturity Model Integration. O CMMI está dividido em cinco estágios, sendo o estágio GERENCIADO caracterizado por:
Alternativas
Q147316 Engenharia de Software
O MPS.BR1 é um programa para Melhoria de Processo do Software Brasileiro coordenado pela Associação para Promoção da Excelência do Software Brasileiro (SOFTEX), contando com apoio do Ministério da Ciência e Tecnologia (MCT), Financiadora de Estudos e Projetos (FINEP) e Banco Interamericano de Desenvolvimento (BID), e é baseado no CMMI, nas normas ISO/IEC 12207 e ISO/IEC 15504 e na realidade do mercado brasileiro. Observe a tabela abaixo, que mostra os níveis de maturidade e atributos de processo.

Imagem 012.jpg
Imagem 013.jpg

Sendo “A” e “B” os níveis mais altos, são denominados, respectivamente, Em otimização, e Gerenciado Quantitativamente.

Os níveis mais baixos “E”, “F” e “G” são conhecidos, respectivamente, por:

Alternativas
Q147313 Engenharia de Software
O CMMI – Capability Maturity Model Integration, criado pelo SEI – Software Engineering Institute, é um conjunto de modelos integrados de maturidade e capacidade para diversas áreas, como engenharia de software e sistemas, fontes de aquisição e desenvolvimento integrado do produto, que auxilia na garantia e melhoria da qualidade de produtos e serviços na área de TI. Estruturado em 5 níveis de maturidade, o CMMI abrange 25 áreas de processo divididas em 4 categorias, como mostra a figura a seguir:

Imagem 010.jpg

As categorias identificadas por III e IV são denominadas, respectivamente:
Alternativas
Q146678 Engenharia de Software
Conforme o SWEBOK, corpo de conhecimento da engenharia de
software, a engenharia de software é a aplicação de uma abordagem
sistemática, disciplinada e quantificada ao desenvolvimento, operação
e manutenção de software. Julgue o item a seguir acerca das
informações apresentadas e dos conceitos de engenharia de software.
Entre os modelos de ciclo de vida de software, o modelo espiral possui maior proximidade com as práticas da engenharia clássica empregadas, por exemplo, na construção de casas, quando comparado aos modelos cascata e de componentes reusáveis.
Alternativas
Q141667 Engenharia de Software
O produto resultante de cada iteração do processo de software Rational Unified Process — RUP — é uma versão executável do sistema.
Alternativas
Q141666 Engenharia de Software
As Abordagens Evolucionárias de desenvolvimento de software permitem determinar, de forma precisa, o número de ciclos necessários para a construção do produto.
Alternativas
Q123267 Engenharia de Software

Julgue o item subsequente, acerca do RUP (Rational Unified Process), versão 7.0, e da UML (Unified Modeling Language), versão 2.0.


Em relação à engenharia de usabilidade, a definição e a validação da arquitetura da interface com o usuário, bem como os testes de desempenho, estão mais associados à fase de construção que à fase de elaboração.

Alternativas
Q122135 Engenharia de Software
No modelo de etapas de ações, um princípio que deve ser seguido para um bom projeto é:

Alternativas
Q122125 Engenharia de Software
Com relação ao Ciclo de Vida de um Sistema, associe as colunas:
A sequência correta de cima para baixo é:



Alternativas
Q113160 Engenharia de Software
Opção que relaciona produtos de trabalho da fase de elaboração, integrante da metodologia do processo unificado (PU):
Alternativas
Q101183 Engenharia de Software
Para o desenvolvimento de qualquer programa, devem-se seguir etapas, conhecidas como Ciclo de Vida do Sistema. Das alternativas abaixo, marque aquela que não condiz com essas etapas:
Alternativas
Q74663 Engenharia de Software
Em relação à engenharia de software, a afirmação NÃO pertinente aos processos de software é:
Alternativas
Q59596 Engenharia de Software
Os planos de desenvolvimento de software cobertos em RUP são:
Alternativas
Q59595 Engenharia de Software
Em RUP, a iteratividade ajuda no gerenciamento de recursos e custos porque
Alternativas
Q59594 Engenharia de Software
Em RUP, a integração contínua, no contexto do ciclo de vida iterativo, significa
Alternativas
Respostas
901: C
902: C
903: D
904: B
905: D
906: B
907: E
908: A
909: E
910: C
911: E
912: E
913: D
914: C
915: D
916: C
917: E
918: E
919: B
920: B