Buscar

AV - Processo Desenvolvimento de Software

Prévia do material em texto

17/05/2023, 13:12 EPS
https://simulado.estacio.br/alunos/ 1/4
Disciplina: PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE  AVS
Aluno: DANIEL FERREIRA DOS SANTOS 202002829648
Turma: 9003
CCT0746_AVS_202002829648 (AG)   21/06/2020 11:06:32 (F) 
Avaliação: 9,00 pts Nota SIA: 9,00 pts
 
PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE  
 
 1. Ref.: 569336 Pontos: 1,00  / 1,00
Assinale "VERDADEIRO" ou "FALSO" nas opções que se relacionam com uma boa especi�cação de requisitos
(Pádua, 2009 - Cap. 1):
(   ) boas especi�cações de requisitos são indispensáveis;
(    ) especi�cações de requisitos representam custos supér�uos, investimentos desnecessários, que se pagam com
baixos juros;
(    ) a participação dos usuários no levantamento de requisitos é essencial para que as suas necessidades pessoais
sejam corretamente atendidas;
(   ) uma boa especi�cação de requisitos custa tempo e dinheiro.
(   ) a ausência de uma boa especi�cação de requisitos custa mais tempo e dinheiro.
Marque a alternativa correta.
V, F, F, V, F
V, F, F, F, V
 V, F, F, V, V
F, V, F, F, V
F, F, F, V, V
 2. Ref.: 54118 Pontos: 1,00  / 1,00
Como forma de análise/levantamento de requisitos podemos utilizar várias técnicas. Cada item representa a
descrição de uma técnica:
=> O analista se insere no dia a dia da empresa, de forma a entender o funcionamento na prática;
=> O analista veri�ca relatórios e outros impressos da empresa;
=> É excelente para projetos que necessitam discussão de várias áreas da empresa.
Assinale a resposta que apresenta respectivamente as técnicas descritas.
Análise de documentos - Questionário - GED
Visita em Locco - Questionário - Análise de documentos
Entrevista - Questionário - JAD
 Visita em Locco - Análise de documentos - JAD
Entrevista - Análise de documentos - Brainstorm
 3. Ref.: 63249 Pontos: 1,00  / 1,00
javascript:alert('C%C3%B3digo da quest%C3%A3o: 569336.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 54118.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 63249.');
17/05/2023, 13:12 EPS
https://simulado.estacio.br/alunos/ 2/4
Considerando o seguinte mini mundo marque a alternativa correta que indica os elementos da análise
comportamental:
"A estratégia da Livraria ESTÁCIO não prevê a manutenção de livros em estoque. Todos os livros solicitados por seus
clientes são, semanalmente, encomendados às editoras. As editoras e os livros comercializados são selecionados
pela Direção da Livraria. Os clientes solicitam os livros pela internet a partir do código, após a análise do resumo. Os
pedidos são analisados e encomendados às editoras no �nal de toda semana. Quando os livros são fornecidos, a
livraria confere a nota de entrega da editora com a requisição, devolve as que contiverem erros e atende aos pedidos
dos clientes, emitindo a faturas de cobrança. Se o fornecimento dos livros estiver correto, as faturas encaminhadas
pelas editoras são registradas e pagas."
I. Código do livro.
II. Encomendar livros.
III. Editoras.
IV. Conferir requisição.
V. Resumo.
I, III e IV estão corretas.
 II e IV estão corretas.
I e IV estão corretas.
II, III e IV estão corretas.
III e IV estão corretas.
 4. Ref.: 609407 Pontos: 1,00  / 1,00
No processo uni�cado de desenvolvimento de software, qual é a fase em que o planejamento do projeto é
completado, o domínio do negócio é analisado e os requisitos do sistema são ordenados considerando-se prioridade
e risco?
Construção.
Concepção.
Produção.
 Elaboração.
Transição.
 5. Ref.: 711284 Pontos: 1,00  / 1,00
Escolha uma modalidade de testes na coluna da esquerda e associe corretamente para cada uma das classificações
apresentadas nas alternativas na coluna da direita.
 
Modalidade Classificações
1. Quanto à
utilização do código
2. Quanto ao objetivo
na busca pelo erro
( ) Testes de integração - Teste para identificar erros durante a integração e interação
entre os módulos ou unidades do sistema
( ) Testes estáticos - São testes realizados pela análise do código fonte. O tipo de
análise é visual, podendo haver um questionário para acompanhar os testes,
inspecionando o código desenvolvido pela equipe de programação
( ) Testes dinâmicos - São testes baseados na execução do código do programa. Os
testes seguem, também, um questionário com base nos aspectos estruturais e
funcionais do programa
( ) Testes de unidade - Teste realizado em um módulo ou em alguns módulos definidos
que representam uma única unidade. A determinação da quantidade de módulos a
serem testados está contida na documentação de projeto
javascript:alert('C%C3%B3digo da quest%C3%A3o: 609407.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 711284.');
17/05/2023, 13:12 EPS
https://simulado.estacio.br/alunos/ 3/4
( ) Testes de validação - Teste realizado após a integração de todos os módulos do
sistema
2, 2, 1, 1, 2
2, 1, 2, 1, 1
1, 1, 1, 2, 2
 2, 1, 1, 2, 2
2, 1, 1, 2, 1
 6. Ref.: 236661 Pontos: 1,00  / 1,00
A Implementação é a etapa do processo de desenvolvimento de software que realiza a transformação do desenho
em diversos tipos de componentes de código de programação. Analise as a�rmativas a seguir em relação aos
componentes de código:
I - Código fonte - conjunto de instruções gerados através de uma Linguagem de Programação de forma lógica e
estruturada.
II - Código Objeto - Sequência binária de instruções, que são executadas diretamente por um processador.
III- Código de Máquina - Resultado da compilação do código fonte.
Assinale a única opção correta
 Somente I está correta
Somente I e II estão corretas
Somente II e III estão corretas
Somente I e III estão corretas
Somente a II está correta
 7. Ref.: 97182 Pontos: 1,00  / 1,00
Sobre o desenvolvimento de sistemas NÃO é correto a�rmar que:
A fase de teste do software deve estar integrada ao processo de desenvolvimento do sistema.
A fase de projeto de um sistema envolve diversas atividades tais como o projeto de dados, o projeto de
arquitetura e o projeto de interface.
A fase de validação de um sistema não é feita apenas após a sua codi�cação, ela contém atividades que
devem ser executadas ainda em estágios inicias do desenvolvimento como, por exemplo, na especi�cação de
requisitos.
A evolução de um sistema para contemplar novos requisitos pode requerer um processo de refatoração.
 No projeto arquitetural devemos primar por uma independência modular que contemple alto grau de
acoplamento e baixa coesão.
 8. Ref.: 2987879 Pontos: 0,00  / 1,00
Sobre o modelo em cascata com retroalimentação , avalie as assertivas I e II e a relação entre elas.
 
I. Ajustes em requisitos e inclusão de outros requisitos, são correções que podem ser feitas durante o processo de desenvolvimento
PORQUE
II. Modelo em cascata com retroalimentação permite a revisão de fases anteriores e a superposição entre as fases.
Pode-se concluir:
A assertiva I está correta e a II está errada
javascript:alert('C%C3%B3digo da quest%C3%A3o: 236661.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 97182.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 2987879.');
17/05/2023, 13:12 EPS
https://simulado.estacio.br/alunos/ 4/4
 As assertivas I e II estão corretas e a assertiva II justi�ca a assertiva I
As assertivas I e II estão erradas
A assertiva I está errada e a II está correta
 As assertivas I e II estão corretas e a assertiva não II justi�ca a assertiva I
 9. Ref.: 671833 Pontos: 1,00  / 1,00
Uma equipe de desenvolvimento está estudando qual o melhor modelo para a construção do sistema proposto.
Sabe-se que um dos fatores principais é tempo que eles possuem para o desenvolvimento, e com isso gostariam de
produzir protótipos com funcionalidades e desempenhos limitados, de forma a permitir que os desenvolvedores e
clientes veri�quem as funções das implementações preliminares dos modelos de sistemas antes de se
comprometerem com um sistema �nal. Qual é o melhor modelo para desenvolver este sistema?
Cascata
Evolucionário
Espiral
 Prototipação
Iterativo
 10. Ref.: 2987895 Pontos: 1,00  / 1,00
NÃO éuma boa prática do XP
 Reuniões formais e  diárias em auditórios 
Aceitação de pequenas versões ajudam na aceitação �nal.
Ritmo sustentável , sem horas extras (40h semanais)
O código fonte não pertence a ninguém 
Programação em PAR
javascript:alert('C%C3%B3digo da quest%C3%A3o: 671833.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 2987895.');

Mais conteúdos dessa disciplina