Buscar

Fases do Desenvolvimento de um Projeto Orientado a Objeto

Prévia do material em texto

04/12/21, 11:43 AVA
https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiNjg5MjAxIiwiZGVzY3JpcHRpb24iOiJBdmFsaWHDp8OjbyBJSSAtIEluZGl2aWR1YWwiLCJwYXJhbWV0ZXIiOjU0O… 1/4
GABARITO | Avaliação II - Individual (Cod.:689201)
Peso da Avaliação
1,50
Prova
36901047
Qtd. de Questões
10
Acertos/Erros
4/6
Nota
4,00
A fase de um projeto orientado a objeto mais importante é o levantamento de requisitos, pois o escopo do projeto baseia-se nela,
possibilitando o desenvolvimento de cronograma e até alocação de recursos humanos para o projeto. O objetivo da fase de levantamento de
requisitos é documentar os requisitos funcionais e não funcionais do sistema a ser desenvolvido ou alterado. Referente ao planejamento de
execução do projeto, proporcionado pelo levantamento de requisitos, analise as afirmativas a seguir: 
 
I- Durante a fase de levantamento de requisitos é selecionado o modelo a ser adotado no projeto. 
II- Durante a fase de levantamento de requisitos, é realizado o levantamento inicial dos requisitos e a separação deles em funcionais e não
funcionais. 
III- Após a fase de levantamento de requisitos realizada, é possibilitado o desenvolvimento dos modelos de casos de uso. 
IV- Após a fase de levantamento de requisitos, devem ser desenvolvidos os casos de uso que devem contemplar os requisitos, interfaces e
atores envolvidos no projeto. 
V- Durante a fase de levantamento de requisitos, o modelo conceitual de classes pode ser desenvolvido, criando as entidades, associações,
relacionamentos e atributos. 
 
Assinale a alternativa CORRETA:
A As afirmativas II, III e IV estão corretas.
B As afirmativas I, II e V estão corretas.
C As afirmativas I, III, IV e V estão corretas.
D As afirmativas II, III, IV e V estão corretas.
No processo de desenvolvimento de um sistema de controle de materiais (matérias-primas) para uma metalúrgica, a equipe de projeto,
responsável pelo mapeamento dos requisitos, desenvolveu seus trabalhos seguindo os quatro subprocessos da engenharia de requisitos.
Inicialmente, foram feitas a análise e a avaliação para se verificar se o sistema seria útil ao negócio. Em um segundo momento, os requisitos
foram identificados e analisados e, logo em seguida, foram documentados. Finalmente, foi verificado se os requisitos identificados atendiam
às demandas dos usuários. Tendo sido executado esse procedimento, uma empresa independente de auditoria, após análise, identificou dois
problemas no processo: a documentação dos requisitos (formulários e padrões utilizados) estava inadequada e não possibilitava o
entendimento correto dos requisitos; o processo de checagem entre as demandas dos usuários e as especificações relatadas não foi bem
conduzido e seus resultados eram insatisfatórios. Considerando o relatório da auditoria independente, com relação as duas fases do processo
de engenharia de requisitos, avalie as asserções a seguir e a relação proposta entre elas: 
 
I- A fase de validação apresentou problemas. 
 
PORQUE 
 
II- Deve mostrar que os requisitos levantados definem o sistema desejado pelos usuários, mas estava inadequada e não possibilitava o
entendimento correto. 
 
Assinale a alternativa CORRETA:
A As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
B A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
C As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
 VOLTAR
A+ Alterar modo de visualização
1
2
André Luiz da Silva Almiro
Gestão da Tecnologia da Informação (3018499) 
78
04/12/21, 11:43 AVA
https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiNjg5MjAxIiwiZGVzY3JpcHRpb24iOiJBdmFsaWHDp8OjbyBJSSAtIEluZGl2aWR1YWwiLCJwYXJhbWV0ZXIiOjU0O… 2/4
D A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
O documento de requisito de software possui como objetivo implementar os requisitos levantados, tanto no requisito de usuário quanto
no levantamento das especificações dos requisitos de sistema. O documento de requisito é constituído por vários usuários do sistema e
engenheiros do desenvolvimento. Esse contexto exige que a comunicação no levantamento dos requisitos seja bem clara entre os
desenvolvedores e o cliente. Com relação aos usuários que utilizam parte do documento de requisitos de software, analise as opções a seguir: 
 
I- Líderes. 
II- Gerentes. 
III- Engenheiros de testes. 
IV- Suporte técnico. 
 
Assinale a alternativa CORRETA:
A As opções II e III estão corretas.
B As opções III e IV estão corretas.
C As opções I e IV estão corretas.
D As opções I e II estão corretas.
Os requisitos de um sistema são uma descrição de necessidades ou aspirações para um produto, os serviços que o sistema oferece ou não,
além de deixar bem claras as restrições a seu funcionamento. Devido à complexidade dessa fase e, para que os problemas sejam minimizados,
é muito importante que os requisitos sejam entendidos pelas partes interessadas. Para que um requisito possa ser validado e aceito, algumas
verificações devem ser realizadas. Sobre os requisitos funcionais, classifique V para as sentenças verdadeiras e F para as falsas: 
 
( ) O sistema deve possibilitar o cadastramento dos dados pessoais dos funcionários. 
( ) O sistema deve permitir a baixa automática do estoque quando da venda de um produto. 
( ) O tempo de resposta do sistema não deve ultrapassar 10 segundos. 
( ) O software deve ser operacionalizado no sistema Windows. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - V.
B V - V - F - F.
C F - V - V - F.
D V - F - F - V.
Com relação ao levantamento de requisitos, dependendo da situação encontrada, uma ou mais técnicas podem ser utilizadas. Uma delas é
conhecida como a técnica de observação, em que os analistas passam alguns dias na empresa na qual o software será utilizado e, dessa forma,
conseguem entender a política organizacional da empresa e acompanhar os trabalhos diários para que, assim, conheçam os processos reais que
os usuários irão precisar diariamente no sistema. Sobre essa técnica, assinale a alternativa CORRETA:
A JAD.
B Questionário.
C Etnografia - observação pessoal.
D Brainstorming.
A Engenharia de Software define diversas metodologias com diversos ciclos de vidas de desenvolvimento de software, a fim de
dinamizar a execução dos projetos adotando os melhores métodos, técnicas de ferramentes para execução de seus processos de software, a fim
de atingir maior produtividade e qualidade nos projetos. Acerca do exposto, avalie as asserções a seguir e a relação proposta entre elas: 
 
3
4
5
6
André Luiz da Silva Almiro
Gestão da Tecnologia da Informação (3018499) 
78
04/12/21, 11:43 AVA
https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiNjg5MjAxIiwiZGVzY3JpcHRpb24iOiJBdmFsaWHDp8OjbyBJSSAtIEluZGl2aWR1YWwiLCJwYXJhbWV0ZXIiOjU0O… 3/4
I- No início, através da fase de iniciação são realizados o planejamento do projeto, definindo os requisitos de sistemas para garantir que o
escopo do projeto seja atendido, onde neste processo as atividades de requisitos de softwares são extremamente importantes. 
 
PORQUE 
 
II- É um trabalho que consiste na análise de requisitos para identificar, quantificar, definir, especificar, documentar, rastrear, priorizar e
classificar os principais problemas que o futuro software deve resolver. É onde os requisitos de software expressam a necessidade e restrições
ou limitações colocadas sobre o produto ou software. 
 
Assinale a alternativa CORRETA:
A As duas asserções são proposições verdadeiras, e a segunda proposição é justificativa da primeira.
B As duas asserções são proposições falsas.
C As duas asserções são proposições verdadeiras, embora a segunda proposição não é justificativa da primeira.
D A primeira asserção é uma proposição falsa, e a segunda é uma proposiçãoverdadeira.
Os trainees de uma empresa deveriam escolher um sistema de média complexidade, contendo no mínimo 50 funcionalidades, para ser
modelado em UML e codificado em uma linguagem orientada a objetos. Um dos grupos de trainees estabeleceu a seguinte estratégia para
identificação e seleção do sistema. 
• Se reunir em um horário predeterminado em um grupo de mensagens instantâneas. 
• Cada integrante deveria sugerir um ou mais sistemas e justificar sua escolha, e não poderia criticar as ideias dos outros. 
• À medida que as ideias fossem digitadas, o líder deveria copiá-las para um editor de texto e controlar o tempo de sugestão. 
• Quando o limite de tempo fosse atingido, o líder disponibilizaria todas as sugestões para serem analisadas pelo grupo. 
• As cinco melhores ideias seriam selecionadas e colocadas em votação para a escolha da melhor ideia, segundo critérios predefinidos. 
 
Nessa situação, a estratégia utilizada pelo grupo de funcionários é uma adaptação da técnica de geração de ideias denominada:
A PIECES (perfomance informação/dados economia controle eficiência e serviços).
B Facilitaded application specification techniques.
C Brainstorming.
D Entrevista.
A etapa de identificação e entendimento dos requisitos é fundamental para desenvolver um software com sucesso. Os requisitos são
características ou regras de negócio específicas do projeto a ser desenvolvido. Entender estas particularidades reduz os riscos e os custos de
desenvolvimento. Sobre os requisitos, classifique V para as sentenças verdadeiras e F para as falsas: 
 
( ) Os tipos de requisitos são: funcionais e não funcionais. 
( ) As metodologias ágeis permitem a alteração dos requisitos. 
( ) Requisito é uma importante documentação acerca do software que será desenvolvido e contempla regras específicas que deverão ser
obedecidas na execução de cada atividade. 
( ) O sucesso dos projetos não depende do levantamento de requisitos. 
 
Assinale a alternativa que apresenta a sequência CORRETA:
A V - V - V - F.
B F - F - V - V.
C F - F - F - V.
D F - V - V - F.
A modelagem de um software pode ser entendida como a captura de uma visão do sistema físico, descrevendo estruturas
comportamentais ou estruturai do software. Neste sentido, um diagrama de casos de uso apresenta as funcionalidades e os atores que
interagem com elas, no contexto da aplicação. Os casos de uso são baseados nos requisitos levantados junto ao cliente, e após serem
7
8
9
André Luiz da Silva Almiro
Gestão da Tecnologia da Informação (3018499) 
78
04/12/21, 11:43 AVA
https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiNjg5MjAxIiwiZGVzY3JpcHRpb24iOiJBdmFsaWHDp8OjbyBJSSAtIEluZGl2aWR1YWwiLCJwYXJhbWV0ZXIiOjU0O… 4/4
desenvolvidos, são apresentados ao cliente para que este aprove as funcionalidades previstas. Sobre a modelagem de software, analise as
sentenças a seguir: 
 
I- A fase de análise de requisitos é uma das principais etapas de um processo de desenvolvimento de software, sendo caracterizada pelo
levantamento de requisitos. 
II- Durante o levantamento de requisitos, o analista deve auxiliar o cliente sugerindo funcionalidades para solução de seu problema, não
deixando a solução toda ser requerida pelo cliente. 
III- A fase de levantamento de requisitos compreende a identificação de requisitos funcionais assim como de requisitos não funcionais, os
quais são necessários para solucionar o problema do cliente. 
 
Assinale a alternativa CORRETA:
A As sentenças I e III estão corretas.
B As sentenças I e II estão corretas.
C Somente a sentença II está correta.
D As sentenças II e III estão corretas.
O levantamento de requisitos é uma etapa fundamental do projeto de sistemas. Dependendo da situação encontrada, uma ou mais
técnicas podem ser utilizadas para a elicitação dos requisitos. Sobre essas técnicas, analise as sentenças a seguir: 
 
I- O brainstorming deve ser acompanhado por uma carta explicativa, redigida por um alto executivo, para enfatizar a importância dessa
pesquisa para a organização. 
II- Etnografia consiste na observação das ações do funcionário na realização de uma determinada tarefa, para verificar os passos necessários
para sua conclusão. 
III- O cenário é montado com os stakeholders e podem ser abertas ou fechadas. 
IV- A prototipagem é uma versão inicial do sistema. 
 
Assinale a alternativa CORRETA:
A As sentenças II e IV estão corretas.
B As sentenças I e III estão corretas.
C As sentenças I e II estão corretas.
D As sentenças II e III estão corretas.
10
André Luiz da Silva Almiro
Gestão da Tecnologia da Informação (3018499) 
78

Continue navegando