TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Lista Laboratorio de Desenvolvimento de Sistemas

Por:   •  1/10/2019  •  Exam  •  1.948 Palavras (8 Páginas)  •  583 Visualizações

Página 1 de 8

1) Qual a importância de um Processo de Desenvolvimento de Software e quais são as fases genéricas? Cite quatro processos

Um processo de desenvolvimento de software formaliza a produção de sistemas de computação. Com isso, times de desenvolvimento de software têm uma linguagem comum para dialogar e se entenderem sobre o que precisa ser feito e quando precisa ser feito. De forma geral, podemos resumir os processos nas seguintes fases: levantamento de requisitos, design e arquitetura, testes e entrega.

Entre os processos de software podemos citar alguns:

a) Cascata

b) Incremental

c) Iterativo

d) Espiral

e) Prototipação

f) RUP

g) Scrum

h) Kanban

2) Qual foi o motivador para o surgimento da Engenharia de Software?

A necessidade de produzir software de forma menos artesanal. Na medida em que sistemas computacionais são produzidos como resultado da execução de projetos com verba limitada e em com prazos para conclusão, não era possível deixar que o resultado do trabalho de desenvolvimento de sistemas estivesse fora de controle. Com a engenharia de software, processos foram criados para formalizar as etapas da construção de sistemas, e então foi possível ter uma ideia de como prever prazo, qualidade e escopo do resultado do trabalho de desenvolvimento de sistemas.

3) Demonstre, através de um desenho, o funcionamento do Modelo em Cascata.

4) Ou

5) Demonstre, através de um desenho, o funcionamento do Modelo Incremental

Incremental

Iterativo

Incremental e iterativo

6) É uma das disciplinas de suporte

a. Teste

b. Requisitos

c. Analise & Design

d. Modelagem de negócio

e. Configuração e gerenciamento de mudança

7) Segundo o RUP (Rational Unified Process), o artefato Plano de Integração do Build é um artefato da disciplina

a. Implementação

b. Implantação.

c. Ambiente.

d. Análise e Design.

e. Gerenciamento de projeto

8) Sobre as melhores práticas recomendadas pelo RUP, analise os itens abaixo e marque a(s) alternativa(s) correta(s):

a. Deve se utilizar um sistema de gerenciamento de mudanças, ferramentas e procedimentos para gerenciamento de configuração.

b. A verificação da qualidade do software garante que este atenda todos os padrões organizacionais de qualidade.

c. Deve se estruturar a arquitetura do sistema em componentes.

d. Novas mudanças no sistema devem, primeiro, ser realizadas para, depois, terem o impacto avaliado e documentado.

9) ANO: 2015 BANCA: CESPE ÓRGÃO: TRE-RS PROVA: TÉCNICO JUDICIÁRIO - PROGRAMAÇÃO DE SISTEMAS. Os objetivos da utilização do User Stories, em projetos que usam Scrum, são definir e organizar os requisitos, os quais devem ser descritos

a. com base na técnica de Delphi

b. por meio da metodologia RUP

c. no formato UML

d. de forma simples e concisa

e. de forma a suportar a importação em um webservice

10) ANO: 2016 BANCA: CESPE ÓRGÃO: TRE-PE PROVA: TÉCNICO JUDICIÁRIO - PROGRAMAÇÃO DE SISTEMAS. Com relação às metodologias ágeis XP, Scrum e UP e à metodologia RUP, assinale a opção correta.

a. A padronização da arquitetura de código-fonte é o foco principal da metodologia RUP

b. As metodologias ágeis são focadas no produto, sendo caracterizadas pela ausência de modelo de dados, de diagramas de classes e de documentação de código-fonte

c. A metodologia RUP, fundamentada em um modelo preditivo com foco no planejamento futuro, realiza entregas de software executável na mesma dinâmica das metodologias ágeis

d. Os métodos ágeis podem ser classificados como métodos adaptativos à necessidade de desenvolvimento de software, pois mudam conforme a necessidade do projeto, diferentemente das metodologias tradicionais de desenvolvimento de software

e. Uma metodologia clássica de engenharia de software deve ser aplicada em projetos com requisitos do sistema instáveis

11) Com relação ao RUP (rational unified process), julgue:

Orientação a casos de uso, arquitetura e iteração são os princípios básicos nos quais o RUP está fundamentado.

a. Certo

b. Errado

12) ANO: 2015 BANCA: UERJ ÓRGÃO: UERJ PROVA: ANALISTA DE SISTEMAS – DESENVOLVIMENTO. O Rational Unified Process é um processo iterativo para construção de software que tem por princípio básico a compreensão crescente do problema mediante aperfeiçoamentos sucessivos e desenvolvimento incremental de uma solução efetiva em vários ciclos. Portanto, o RUP apresenta semelhanças com a maioria dos modelos de processo de software citados abaixo, exceto:

a. espiral

b. cascata

c. prototipação

d. incremental

13) ANO: 2015 BANCA: NUCEPE ÓRGÃO: SEFAZ - PI PROVA: ANALISTA - SISTEMAS PLENO. Sobre o Rational Unified Process (RUP), é INCORRETO afirmar que

a. é dirigido por Casos de Uso.

b. é

...

Baixar como (para membros premium)  txt (14.4 Kb)   pdf (59.7 Kb)   docx (16.1 Kb)  
Continuar por mais 7 páginas »
Disponível apenas no TrabalhosGratuitos.com