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

Foram encontradas 920 questões

Q782579 Engenharia de Software
São Fluxos de Trabalho, também conhecidos como Disciplinas, do Processo Unificado, EXCETO:
Alternativas
Q779063 Engenharia de Software
O RUP (Rational Unified Process) é uma proposta da Rational Software Corporation para a implementação do Processo Unificado de desenvolvimento de Software utilizando suas ferramentas. Essa metodologia tem como características: iteratividade no desenvolvimento, guiada pela arquitetura e por casos de uso, um processo de engenharia de software bem definida e bem estruturada, entre outros. Com base no RUP, assinale a alternativa que melhor descreve o conceito de Fast tracking.
Alternativas
Q778886 Engenharia de Software
Um Técnico do TRE-SP foi solicitado a contribuir nas seguintes atividades de um projeto: − realizar testes beta para validar o novo sistema e verificar se atende às expectativas dos usuários. − operar o sistema legado que está sendo substituído pelo novo sistema. − realizar a conversão de bases de dados operacionais. − treinar os usuários no uso do novo sistema. Considerando-se que o projeto está sendo desenvolvido com base no RUP, as atividades se referem à fase
Alternativas
Q777762 Engenharia de Software
No modelo Cascata os requisitos são declarados pelos usuários no início do projeto e depois não se retoma mais a essa fase. Devido ao dinamismo das necessidades dos usuários pode-se minimizar esse problema com:
Alternativas
Q777742 Engenharia de Software
Quanto as quatro fases do RUP relacione a fase da coluna da esquerda com a sua respectiva descrição na coluna da direita: (A) Iniciação              (B) Elaboração           (C) Construção          (D) Transição             (E) ênfase na arquitetura (F) ênfase no escopo do sistema (G) ênfase no desenvolvimento (H) ênfase na implantação
Alternativas
Q777137 Engenharia de Software

Observe o diálogo entre dois analistas de sistema:

Imagem associada para resolução da questão

O modelo de processo de software, que atende às características do projeto que John L. e Paul M. irão desenvolver, é

Alternativas
Q776560 Engenharia de Software
Qual modelo de desenvolvimento de software, também chamado de Clássico ou Linear, caracteriza-se por possuir uma tendência na progressão sequencial entre uma fase e a seguinte?
Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774938 Engenharia de Software
Concepção, Elaboração, Construção, Transição e Produção são fases do Modelo/Processo
Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774937 Engenharia de Software
O modelo de processo de software evolucionário que acopla a natureza iterativa da Prototipação com os aspectos sistemáticos e controlados do modelo Cascata denomina-se:
Alternativas
Q774303 Engenharia de Software
Um framework de processo de software dirigido a riscos foi proposto por Boehm (1988) e é conhecido como modelo em espiral. Este processo de software é representado como uma espiral, e não como uma sequência de atividades. Cada volta na espiral representa uma fase do processo de software. Segundo Sommerville (2011), no modelo em espiral de Boehm, cada volta está dividida em quatro setores. Uma das alternativas abaixo NÃO denomina um desses quatro setores. Assinale-a:
Alternativas
Q774300 Engenharia de Software

Segundo Sommerville (2011), o RUP (Rational Unified Process) é um modelo de processo genérico moderno organizado em fases (concepção, elaboração, construção e transição) e possui workflows estáticos. Sobre os workflows estáticos do RUP, associe a segunda coluna com a primeira.

I) Modelagem de negócios

II) Requisitos

III) Análise e projeto

IV) Implementação

V) Teste

VI) Implantação

VII) Gerenciamento de configuração e mudanças

VIII) Gerenciamento de projetos

IX) Meio ambiente


( ) O teste é um processo iterativo que é feito em conjunto com a Implementação. O teste do sistema segue a conclusão da Implementação.

( ) Este workflow está relacionado com a disponibilização de ferramentas apropriadas para a equipe de desenvolvimento de software.

( ) Um release do produto é criado, distribuído aos usuários e instalado em seu local de trabalho.

( ) Este workflow de apoio gerencia o desenvolvimento do sistema.

( ) Atores que interagem com o sistema são identificados, e casos de uso são desenvolvidos para modelar os requisitos do sistema.

( ) Este workflow de apoio gerencia mudanças no sistema.

( ) Os componentes do sistema são implementados e estruturados em subsistemas de implementação. A geração automática de código a partir de modelos de projeto ajuda a acelerar este processo.

( ) Os processos de negócio são modelados por meio de casos de usos de negócio.

( ) Um modelo de projeto é criado e documentado com modelos de arquitetura, modelos de componentes, modelos de objetos e modelos de sequência.

Assinale a alternativa que contém a sequência CORRETA de associação, de cima para baixo:

Alternativas
Q768978 Engenharia de Software
O RUP (Rational Unifed Process) considera que existam nove disciplinas: seis de Engenharia de Software (Core Business) e três de Apoio/Suporte (Core Supporting Workfows). Assinale a alternativa que contenha somente as três disciplinas de Apoio/Suporte:
Alternativas
Q767400 Engenharia de Software
O Processo Unificado (UP), que também é conhecido como RUP, ou Rational Unified Process, em suas recomendações comporta as antigas fases de estudo de viabilidade, análise de domínio, análise de requisitos, e até o projeto em múltiplas camadas, porém, estas fases aparecem organizadas de uma maneira diferente no UP. As fases do UP são apresentadas pelas seguintes ações, EXCETO:
Alternativas
Q765885 Engenharia de Software

Considere a figura abaixo.

Imagem associada para resolução da questão

Pelas características apresentadas na figura, este processo de software

Alternativas
Q765884 Engenharia de Software
Considere, por hipótese, que uma equipe de Analistas de Sistemas da Procuradoria Geral do Estado de Mato Grosso está desenvolvendo um projeto com base no PU − Processo Unificado e os seguintes trabalhos foram produzidos:
− Modelo de implementação do projeto − Incremento integrado do software − Plano e procedimentos de testes − Casos de teste
Com base nos trabalhos produzidos, a equipe está na fase do PU: 
Alternativas
Q765788 Engenharia de Software
No modelo em cascata, também conhecido como ciclo de vida de software, na fase de Implementação e teste unitário o projeto do software é desenvolvido como um conjunto de programas ou unidades de programa, criando embasamento para a próxima etapa do modelo, chamada de
Alternativas
Q756931 Engenharia de Software
As técnicas elaboradas pelo RUP fornecem à equipe de desenvolvimento de sistemas uma série de instruções que visam ao aumento da produtividade nesse processo. Quanto a essas técnicas, é correto afirmar que elas são baseadas em 4Ps, que se referem a
Alternativas
Q754947 Engenharia de Software
O texto a seguir descreve uma das fases do Processo Unificado, segundo Sommerville. “Os objetivos desta fase são: um entendimento do domínio do problema, estabelecer um framework de arquitetura para o sistema, desenvolver o plano do projeto e identificar os riscos principais do projeto”.
A fase descrita neste texto é denominada de
Alternativas
Q751826 Engenharia de Software
O modelo de desenvolvimento de software em cascata, também conhecido como ciclo de vida clássico, sugere uma abordagem sistemática e sequencial para o desenvolvimento de softwares. Este ciclo de desenvolvimento é constituído pelas seguintes fases, em ordem de execução:
Alternativas
Q748765 Engenharia de Software
O RUP (Rational Unified Process) estabelece que as maiores cargas, ou fluxos de trabalho, da Implantação são realizadas durante as fases de:
Alternativas
Respostas
381: A
382: B
383: D
384: A
385: B
386: B
387: A
388: B
389: E
390: C
391: C
392: E
393: A
394: D
395: A
396: E
397: B
398: E
399: D
400: D