Questões de Engenharia de Software - Processos de Software para Concurso

Foram encontradas 921 questões

Q240176 Engenharia de Software
No Processo Unificado, os Contratos de Operação servem para descrever modificações detalhadas em objetos em um modelo de domínio como resultado de uma operação do sistema. As seções de um Contrato de Operação são as seguintes:
Alternativas
Q240172 Engenharia de Software
No Processo Unificado (PU), o termo Modelo de Domínio significa uma representação visual de classes conceituais ou objetos do mundo real.

Assinale a opção que apresenta uma afirmativa correta quanto ao Modelo de Domínio.
Alternativas
Q237764 Engenharia de Software
O Processo Unificado Rational (RUP) descreve uma abordagem disciplinada para alocar e gerenciar tarefas e responsabilidades durante o desenvolvimento de um sistema de software.
Trata-se de uma recomendação do RUP
Alternativas
Ano: 2011 Banca: FDC Órgão: CREMERJ Prova: FDC - 2011 - CREMERJ - Técnico de Informática |
Q237229 Engenharia de Software
O Rational Unified Proccess (RUP) está fortemente associado à notação UML. A figura abaixo mostra o ciclo de vida de software do RUP.


Imagem 022.jpg

Duas fases ocorrem dentro de ciclos interativos, uma constituída de análise e projeto e outra que corresponde à implementação e testes. Utilizando a terminologia do RUP, essas fases são conhecidas, respectivamente, como:
Alternativas
Q236311 Engenharia de Software
A visão estática do RUP prioriza as atividades que ocorrem durante o processo de desenvolvimento. Na descrição do RUP, essas são chamadas de workflows. Existem seis workflows centrais, identificadas no processo e três de apoio, dentre os quais é possível citar os workflows de
Alternativas
Q236310 Engenharia de Software
Dentre os principais estágios do modelo de desenvolvimento em cascata está o Projeto de sistema e software, que
Alternativas
Q235057 Engenharia de Software
Em relação ao Processo Unificado da Rational (RUP), analise as afirmativas a seguir:
I. Ele utiliza uma abordagem iterativa, centrada na arquitetura e orientada por casos de uso.
II. O processo analítico do RUP divide o ciclo de vida de desenvolvimento nas seguintes fases: transição, concepção, elaboração, implantação e construção.
III. O projeto vivencia fases básicas entre as quais podem ser mencionadas a elaboração e a construção. A elaboração corresponde ao entendimento da necessidade e à visão do projeto, enquanto a construção corresponde ao desenvolvimento do sistema.

Assinale a alternativa CORRETA
Alternativas
Q234761 Engenharia de Software
A direção de uma empresa designou uma equipe de
analistas para garantir a qualidade dos sistemas de informação em
produção na entidade. Para cumprir suas atribuições, a equipe
recorreu a diversas técnicas e metodologias para a avaliação da
qualidade do desenvolvimento de software.

Com base nessa situação hipotética, julgue os itens que se seguem

De acordo com o denominado processo unificado (unified process — UP), a verificação da qualidade do software é de responsabilidade da fase de transição.
Alternativas
Q232165 Engenharia de Software
Dos diferentes modelos para o ciclo de vida de desenvolvimento de um software é correto afirmar que
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
Q225160 Engenharia de Software
Observe um modelo de ciclo de vida para desenvolvimento de sistemas. Nessa abordagem, o desenvolvimento do produto de software é dividido em ciclos, sendo identificadas em cada ciclo, as fases de análise, projeto, implementação e testes.

Imagem 040.jpg

Este modelo é conhecido como ciclo de vida
Alternativas
Q223200 Engenharia de Software
Observe a figura, que representa uma ferramenta de processo, conhecida como Ciclo de Vida de Sistema. Devido ao encadeamento de uma fase com outra, esse modelo é conhecido como “cascata”. Observe.

Imagem 008.jpg

Um das fases prevê a execução de atividades que envolvem a identificação e a descrição das abstrações fundamentais do sistema de software e suas relações e o estabelecimento de uma arquitetura geral para o sistema como um todo. Essa fase denomina-se
Alternativas
Q223195 Engenharia de Software
O teste de sistemas envolve a integração de dois ou mais componentes que implementam funções ou características e depois o teste do sistema integrado. Em dois processos de desenvolvimento, o primeiro se concentra no teste de um incremento que será entregue ao cliente, e o segundo no teste de todo o sistema. Esses processos de desenvolvimento são, respectivamente, dos seguintes tipos
Alternativas
Ano: 2012 Banca: FUNCAB Órgão: MPE-RO Prova: FUNCAB - 2012 - MPE-RO - Analista de Sistemas |
Q222036 Engenharia de Software
Suponha que seu cliente tenha solicitado o desenvolvimento de um novo software . O modelo mais adequado para o gerenciamento deste processo de desenvolvimento de software , levando em conta as informações abaixo, é:
• o cliente não possui uma visão clara de todos os requisitos da aplicação.
• o cliente quer avaliar a viabilidade de desenvolvimento da aplicação.
• o cliente alocará um usuário-chave no projeto, em tempo integral, a fim de que este possa participar ativamente de todas as fases do projeto.
• o cliente gostaria de ter uma versão preliminar do sistema, com base em uma versão inicial dos requisitos, ainda que isto demande um investimento inicial.
Alternativas
Q222000 Engenharia de Software
A imagem abaixo representa um modelo linear de gerenciamento de processo de software em que cada fase deve ser completada antes que a próxima possa ser iniciada. Esse modelo é chamado de:

Imagem 003.jpg
Alternativas
Q220740 Engenharia de Software
No RUP, Stakeholder concurrence on scope definition and cost/schedule estimates trata de um critério de avaliação da
Alternativas
Q220739 Engenharia de Software
São duas disciplinas do RUP:
Alternativas
Q220697 Engenharia de Software
Sobre o Processo Unificado é correto afirmar:
Alternativas
Respostas
641: C
642: A
643: D
644: D
645: A
646: D
647: A
648: E
649: B
650: B
651: A
652: C
653: C
654: B
655: A
656: D
657: A
658: D
659: D
660: C