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

Foram encontradas 926 questões

Q50312 Engenharia de Software
A atividade analisar um caso de uso, prevista no Processo Unificado, produz um artefato chamado realização de análise de caso de uso, que mostra como as classes de análise colaboram para que o caso de uso apresente o comportamento especificado. A esse respeito, assinale a afirmação correta.
Alternativas
Q50310 Engenharia de Software
O modelo de casos de uso é um dos artefatos mais importantes previstos pelo Processo Unificado. Sobre o modelo de casos de uso, são feitas as afirmativas a seguir.

I - Atores humanos são identificados com base no papel que desempenham do ponto de vista do sistema, e não necessariamente no cargo que ocupam na instituição em que o sistema rodará.

II - A evolução dos casos de uso ao longo do ciclo de vida do projeto prevê que os mesmos ganhem em seu texto os detalhes específicos de implementação necessários à construção do software na tecnologia adotada.

III - As combinações possíveis do fluxo principal com os fluxos alternativos de um caso de uso fornecem todos os cenários possíveis para o mesmo, os quais, por sua vez, podem ser utilizados como unidades de planejamento, implementação e testes.

IV - É recomendável que cada caso de uso seja decomposto funcionalmente e passe a incluir casos de uso menores, sucessivamente, até a menor unidade implementável possível, atendendo ao princípio da decomposição funcional.

Estão corretas APENAS as afirmativas
Alternativas
Q50309 Engenharia de Software
Um princípio fundamental do Processo Unificado é
Alternativas
Q45707 Engenharia de Software
Considere as seguintes assertivas sobre modelos de processos de software:

I. No modelo em cascata, a fase seguinte não deve iniciar antes que a fase precedente tenha sido concluída.
II. No modelo evolucionário, a mudança constante tende a corromper a estrutura do software
III. A explícita consideração dos riscos no modelo em espiral distingue esse modelo dos modelos em cascata e evolucionário.

As assertivas corretas são:
Alternativas
Q43325 Engenharia de Software
Considerando os modelos do ciclo de vida de software, julgue os
itens que se seguem.
O modelo orientado a reúso parte de um software existente para que se crie outro, no todo ou apenas em parte de seus componentes.
Alternativas
Q43322 Engenharia de Software
Considerando os modelos do ciclo de vida de software, julgue os
itens que se seguem.
O modelo em cascata consiste de fases e atividades que devem ser realizadas em seqüência, de forma que uma atividade é requisito da outra.
Alternativas
Q42167 Engenharia de Software
O modelo Espiral para a Engenharia de Software define quatro importantes atividades representadas pelos quatro quadrantes da figura. Quanto a estas atividades, é correto afi rmar que a
Alternativas
Q17106 Engenharia de Software
Três dos principais artefatos da disciplina Requisitos previstos pelo RUP são:
Alternativas
Q17099 Engenharia de Software
O RUP (Rational Unified Process) é um processo iterativo de desenvolvimento de software, baseado no Processo Unificado. A esse respeito, analise as afirmativas a seguir.

I - Um dos objetivos da fase de Elaboração é a criação e estabilização da arquitetura do sistema.

II - São exemplos de disciplinas do RUP: Modelagem de Negócio, Gestão de Portifólios e Gestão da Documentação Técnica.

III - O principal artefato de requisitos utilizado pelo RUP é a Estória de Usuário (User Story), que serve como um "lembrete" para uma conversa sobre os requisitos entre o desenvolvedor e o cliente.

IV - Um dos princípios do RUP é considerar como medida principal do progresso do projeto o software executável funcionando.

Estão corretas APENAS as afirmativas
Alternativas
Q9657 Engenharia de Software
Em que fase do RUP deve ser criada uma arquitetura robusta e confiável?
Alternativas
Q5915 Engenharia de Software
Que situação favorece a escolha do uso de XP para um projeto de desenvolvimento de software, em oposição à escolha do RUP ou do modelo Cascata?
Alternativas
Q2252643 Engenharia de Software
Com relação a software usado em computadores digitais, assinale a opção correta. 
Alternativas
Q2251517 Engenharia de Software
Em uma das fases do RUP encontra-se o terceiro maior milestone do projeto onde é decidido se o software, os sites e os usuários estão operacionalmente prontos, sem expor o projeto a altos riscos. Freqüentemente chamado de “beta” release é o
Alternativas
Q2251516 Engenharia de Software
No RUP, a maior porção do Core Process Workflow, denominado Analysis & Design, é executada na Phase
Alternativas
Q2251514 Engenharia de Software
No processo de software é correto afirmar que o modelo Cascata descreve um método de desenvolvimento que é
Alternativas
Q2221465 Engenharia de Software
Tendo como base a filosofia de desenvolvimento de sistemas estruturados, assinale a opção correta. 
Alternativas
Ano: 2007 Banca: CESPE / CEBRASPE Órgão: TST
Q1232006 Engenharia de Software
Acerca da estrutura e funcionamento dos sistemas operacionais, julgue o item a seguir.
O modelo de desenvolvimento em espiral permite repensar o planejamento diversas vezes durante o desenrolar do projeto.
Alternativas
Ano: 2007 Banca: FEC Órgão: DETRAN-RO Prova: FEC - 2007 - DETRAN-RO - Analista de Sistemas |
Q225816 Engenharia de Software
O processo unificado de desenvolvimento de software utiliza a linguagem unificada de modelagem (UML) e define os componentes que serão usados para construir o sistema e as interfaces que irão conectar esses componentes. Essa técnica de desenvolvimento utiliza uma combinação de dois modelos de processo de software conhecidos por:
Alternativas
Ano: 2007 Banca: FEC Órgão: DETRAN-RO Prova: FEC - 2007 - DETRAN-RO - Analista de Sistemas |
Q225815 Engenharia de Software
Na engenharia de software, o modelo seqüencial linear apresentou críticas (problemas) quando foi aplicado, questionando sua eficácia. Das opções seguintes, aquela que apresenta um dos problemas questionados é:
Alternativas
Ano: 2007 Banca: FEC Órgão: DETRAN-RO Prova: FEC - 2007 - DETRAN-RO - Analista de Sistemas |
Q225795 Engenharia de Software
Na engenharia de software, o modelo de processo de desenvolvimento de software incremental que enfatiza um ciclo de desenvolvimento extremamente curto é conhecido como modelo:
Alternativas
Respostas
881: B
882: B
883: A
884: E
885: C
886: C
887: A
888: A
889: B
890: C
891: C
892: C
893: C
894: A
895: B
896: D
897: C
898: B
899: A
900: C