Questões de Concurso Público MPE-MA 2013 para Analista Ministerial - Análise e Desenvolvimento de Sistemas

Foram encontradas 15 questões

Q406628 Engenharia de Software
Com relação ao Scrum considere:

I. Refere-se às equipes de desenvolvimento.
II. Refere-se às sprints.

Assinale a alternativa em que as duas afirmativas sobre I e II são verdadeiras:
Alternativas
Q406629 Engenharia de Software
Observe a figura que apresenta elementos básicos do framework Scrum.

imagem-003.jpg

As caixas I, II, III e IV são, correta e respectivamente, preenchidas por:
Alternativas
Q406630 Engenharia de Software
Um processo de desenvolvimento de software em geral tem como entrada os requisitos do sistema e como saída um produto fornecido. Analise as afirmativas sobre este tema.

I. O desenvolvimento de software envolve os estágios: análise e definição de requisitos, projeto do sistema, codificação, testes e entrega do sistema. Assim, o ciclo de vida do software descreve a vida do produto de software desde sua concepção até a implementação e entrega.

II. Um dos primeiros modelos propostos foi o cascata. Neste modelo o desenvolvimento de um estágio deve terminar antes do próximo começar. O modelo em V é uma variação do modelo em cascata, que mostra como as atividades de teste estão relacionadas com a análise e o projeto. A codificação forma o V do vértice.

III. O modelo em cascata pode ser incrementado com atividades de prototipação. A prototipação é um modelo de processo efetivo em que partes do sistema são construídas rapidamente com o objetivo de validar os requisitos. Caso novas alternativas sejam discutidas, deve-se começar o ciclo em cascata novamente, abandonando-se o protótipo.

Está correto o que se afirma em
Alternativas
Q406631 Engenharia de Software
O RUP (Rational Unified Process) recomenda que o projeto e o desenvolvimento do software ocorram em fases. A fase que NÃO PERTENCE ao RUP é:
Alternativas
Q406632 Engenharia de Software
São programas que auxiliam no ciclo de desenvolvimento de um sistema, incluindo as fases de análise, testes e desenvolvimento e apoiam os processos de software. Oferecem um conjunto de serviços para apoiar uma ou mais atividades do processo de desenvolvimento de software. Podem ser divididas em tipos que: apoiam da análise até a geração do código; automatizam uma fase do desenvolvimento ou auxiliam numa etapa do projeto, como modelagem de dados e testes; e seguem uma metodologia específica como os métodos ágeis. Esta definição se refere à ferramenta
Alternativas
Respostas
1: D
2: B
3: C
4: D
5: E