AV Processoa de Desenvolvimento de Software

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 4

Disciplina: PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE AV

Aluno: DANIEL GREGÓRIO NARCISO CLEIM 202304366772


Turma: 9004
DGT1393_AV_202304366772 (AG) 06/06/2023 15:30:36 (F)

Avaliação: 7,00 pts Nota SIA: 9,00 pts

ENSINEME: FASES DO DESENVOLVIMENTO DE SOFTWARE

1. Ref.: 3990448 Pontos: 1,00 / 1,00

Durante a codificação do software, podemos adotar a estratégia de teste em forma de espiral, sendo a
mesma percorrida a partir do interior, aumentando o nível de abstração a cada volta. Considerando
a referida estratégia, assinale a sequência correta de execução dos testes:

Teste de Unidade, Teste de Validação, Teste de Integração e Teste de Sistema.


Teste de Unidade, Teste de Integração, Teste de Sistema e Teste de Validação.
Teste de Unidade, Teste de Integração, Teste de Validação e Teste de Sistema.
Teste de Integração, Teste de Unidade, Teste de Validação e Teste de Sistema.
Teste de Integração, Teste de Validação, Teste de Unidade e Teste de Sistema.

2. Ref.: 3990449 Pontos: 1,00 / 1,00

No contexto do processo de desenvolvimento de software, avalie a relação entre os conceitos e definições a


seguir:

Determina arquitetura física do sistema.


[1] MVC [A]

[2] Modelo de implantação [B] Um padrão de arquitetura.


[3] Modelo de interação [C] Define aspectos dinâmicos do sistema.

Assinale a opção que corretamente relaciona os referidos conceitos e definições:

[1][A] - [2][B] - [3][C].


[1][C] - [2][B] - [3][A].
[1][C] - [2][A] - [3][B].
[1][B] - [2][A] - [3][C].
[1][B] - [2][C] - [3][A].

3. Ref.: 7822765 Pontos: 1,00 / 1,00

Considerando as etapas de implantação e manutenção do processo de desenvolvimento de software,


avalie os conceitos a seguir:

_________________: de forma simplificada, é um conjunto de tarefas que visam gerenciar as alterações


durante o desenvolvimento do software, sendo a mesma aplicada em todas as etapas do processo de
desenvolvimento de software.

_________________: requer a avaliação do mérito técnico, efeitos colaterais em potencial, o impacto


global em termos de configuração e funcionalidade e o custo de uma determinada alteração.
_________________: gerencia as versões do software distribuído aos clientes.

Assinale a alternativa que preenche as lacunas na sequência correta:

Gestão de configuração, Processo de controle de alterações, Gerenciamento de alterações.


Processo de controle de alterações, Gestão de configuração, Gerenciamento de releases.
Processo de controle de alterações, Gerenciamento de releases, Gestão de configuração.
Gestão de configuração, Gerenciamento de releases, Processo de controle de alterações.
Gestão de configuração, Processo de controle de alterações, Gerenciamento de release.

ENSINEME: FUNDAMENTOS DE SOFTWARE E GERENCIAMENTO DE PROJETOS

4. Ref.: 4848566 Pontos: 1,00 / 1,00

Após atuar como programador em uma empresa de desenvolvimento de software por aproximadamente
10 anos, um funcionário que se destacou por nunca atrasar um cronograma foi nomeado gerente de
projetos. Ao assumir o primeiro projeto, o funcionário foi informado que sua principal responsabilidade era a
realização da entrega conforme o cronograma estabelecido no contrato. Para o gerenciamento de tempo, o
gerente de projetos irá utilizar o PMBOK. Considerando essa situação, é correto afirmar que o gerente de
projetos deverá coordenar processos de:

Planejamento, definição, verificação e controle do escopo.


Planejamento de compra e contratações, seleção de fornecedores e encerramento do contrato.
Estimativa de custos, realização do orçamento e controle de custos.
Definição e sequenciamento de atividades, estimativa de recursos e duração da atividade,
desenvolvimento e controle do cronograma.
Planejamento, garantia e controle da qualidade.

5. Ref.: 4851338 Pontos: 0,00 / 1,00

Os Objetivos do Gerenciamento de Riscos incluem aumentar a probabilidade e o impacto de eventos


positivos (oportunidades) e diminuir a probabilidade e o impacto dos eventos adversos (ameaças). Neste
contexto, avalie se as afirmativas a seguir são Falsas ou Verdadeiras:

As potenciais fontes de riscos para o projeto podem ser apresentadas dentro


[____]
de uma Estrutura Analítica do Risco (EAR) hierárquica.
A análise quantitativa permite priorizar os riscos que mereçam maior cuidado,
[____]
a fim de identificar as piores ameaças e as melhores oportunidades.
[____] A análise qualitativa define para cada risco a sua probabilidade e impacto.

Assinale a opção correta:

[V] - [F] - [F]


[V] - [V] - [V].
[F] - [V] - [V]
[V] - [F] - [V]
[V] - [V] - [F]

ENSINEME: MODELOS DE PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE


6. Ref.: 3990734 Pontos: 0,00 / 1,00

Considere que você trabalhe em uma empresa de desenvolvimento de software e que a empresa tenha
decidido desenvolver um novo editor de texto para colocar no mercado. Esse editor deve ser um software
que forneça recursos adicionais de apoio à autoria, embasado no estilo de escrita do usuário, o que o torna
um software de funcionalidade mais complexa. Considere que a empresa deseje disponibilizar o produto no
mercado em versões que agreguem esse suporte de forma gradativa, fazendo análise de risco para avaliar a
viabilidade de desenvolvimento de uma nova versão. Tendo de escolher um modelo de processo para
desenvolver esse editor, e conhecendo as características dos modelos existentes, entre os modelos abaixo,
qual é o modelo apropriado para esse caso?

cleanroom
prototipação
cascata
RAD (rapid application development)
espiral

7. Ref.: 3990740 Pontos: 1,00 / 1,00

Uma das principais práticas de XP (Extreme Programming) é o Iteration Planning Game. Entre as atividades
realizadas em uma sessão de Iteration Planning, está a:

estimação, feita por cada programador, do tempo que será necessário para realizar cada tarefa sob
sua responsabilidade.
designação, por parte do coach, dos programadores que irão realizar as tarefas contidas na lista de
tarefas.
definição, pelos programadores, de quais story cards serão implementados em uma iteração.
estimação do esforço que será necessário para implementar cada story card.
estimação da data de entrega de um release baseado na estimativa de esforço de cada story card.

7389 - NORMAS E MODELOS DE QUALIDADES DE PROCESSO DE SOFTWARE

8. Ref.: 7792515 Pontos: 1,00 / 1,00

(CESPE/CEBRASPE/2019) O modelo de processo de software brasileiro (MPS.BR) estabelece patamares de


evolução de processos na organização com base em sete níveis de maturidade, ordenados de A a G. Assinale a opção
que apresenta a correta relação entre esses níveis e os patamares de evolução de processos.

A - largamente definido / B - gerenciado quantitativamente / C - definido / D - parcialmente gerenciado / E -


parcialmente definido / F - gerenciado / G - em otimização
A - em otimização / B - gerenciado / C - largamente definido / D - definido / E - parcialmente gerenciado / F -
gerenciado quantitativamente / G - parcialmente definido
A - parcialmente gerenciado / B - gerenciado / C - parcialmente definido / D - largamente definido / E -
definido / F - gerenciado quantitativamente / G - em otimização
A - gerenciado / B - gerenciado quantitativamente / C - em otimização / D - largamente definido / E -
parcialmente definido / F - definido / G - parcialmente gerenciado
A - em otimização / B - gerenciado quantitativamente / C - totalmente definido / D -definido / E -
parcialmente definido / F - gerenciado / G - parcialmente gerenciado

9. Ref.: 7792709 Pontos: 0,00 / 1,00


(COVEST-COPSET/2019) A norma ISO/IEC 15504 está intrinsecamente associada à metodologia Software Process
Improvement and Capability Determination (SPICE). Acerca dessa norma, é correto afirmar que:

a norma ISO/IEC 15504 não detalha as qualificações e competências do avaliador, sendo estas objeto de
outra norma.
uma das etapas do processo de avaliação é a aplicação do método de avaliação descrito na norma para obter,
inclusive, definição da equipe de avaliação, coleção de dados e validação de dados.
a dimensão "processos" é dividida em três categorias: engenharia, suporte e gestão.
a avaliação pode ser classificada em três etapas: o processo de avaliação, o modelo de avaliação e as
ferramentas utilizadas na avaliação.
como parte da metodologia, cada atributo do processo é separadamente classificado em uma escala binária
como "atende" ou "não atende".

10. Ref.: 7792512 Pontos: 1,00 / 1,00

O framework do CMMI possui basicamente duas representações, que são ______ e ______ .

Assinale a alternativa que preencha correta e respectivamente as lacunas:

contínua / por estágio


estática / dinâmica
por estágio / instantânea
intervalada / instantânea
intervalada / contínua

Você também pode gostar