Buscar

UNIASSELVI - Centro Universitário Leonardo Da Vinci - Modelagem de Sistemas Empresariais (GTI22) Avaliação II

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Acadêmico: Marcos da Silva (742529)
Disciplina: Modelagem de Sistemas Empresariais (GTI22)
Avaliação: Avaliação II - Individual FLEX ( Cod.:514983) ( peso.:1,50)
Prova: 21532092
Nota da Prova: 9,00
Legenda: Resposta Certa Sua Resposta Errada 
1. 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 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 II estão corretas.
 b) As sentenças I e III estão corretas.
 c) Somente a sentença II está correta.
 d) As sentenças II e III estão corretas.
2. Os requisitos representam uma exigência, solicitação, desejo ou necessidade que o cliente tem com relação a um
software. Os requisitos podem ser definidos conforme a funcionalidade que eles vão desempenhar nesse software
e podem ser divididos em funcionais ou não funcionais. Sobre os requisitos funcionais, analise as sentenças a
seguir:
I- O sistema deve cadastrar funcionários.
II- O sistema deve imprimir o relatório de clientes em até 5 segundos.
III- O sistema deve emitir um relatório de clientes.
IV- O cliente pode consultar seus dados no sistema.
Agora, assinale a alternativa CORRETA:
 a) Somente a sentença III está correta.
 b) As sentenças I, III e IV estão corretas.
 c) As sentenças I, II e IV estão corretas.
 d) As sentenças II, III e IV estão corretas.
3. O principal objetivo da engenharia de requisitos é desenvolver e armazenar um documento de requisito de sistema,
analisar se o sistema é viável, analisar a obtenção dos requisitos, realizar o levantamento dos requisitos e
confirmar se os requisitos são válidos para o sistema. A engenharia de requisitos pode ser aplicada e analisada em
um sistema orientado a objetos, em um sistema estruturado, pode também analisar modelos gráficos, como
modelo de casos de uso. A engenharia de requisito é composta por alguns subprocessos. Sobre esses
subprocessos, analise as seguintes opções:
I- Análise de dados e configuração.
II- Fusão de requisitos.
III- Estudo de viabilidade e especificação.
IV- Elicitação e validação.
Agora, assinale a alternativa CORRETA:
 a) Somente a opção III está correta.
 b) As opções III e IV estão corretas.
 c) Somente a opção I está correta.
 d) As opções II e IV estão corretas.
4. 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:
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) 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, embora a segunda proposição não é justificativa da primeira.
 d) As duas asserções são proposições falsas.
5. Analise o seguinte cenário fictício: 
"Uma empresa de auditoria deseja controlar seus funcionários e os empregados terceirizados, bem como seus
contratos com os clientes, através de um novo sistema. Por ser uma empresa de auditoria, um ponto importante é
a segurança, por isso a base de dados deve estar protegida e com acesso restrito aos usuários autorizados. O
cliente também precisa de um forte gerenciamento de risco, prazo e custo, pois se o projeto não for entregue em
seis meses ele não terá mais utilidade. Além disso, o sistema deve ser rápido, as consultas e os relatórios não
devem demorar mais que 10 segundos. Outra solicitação é o calculo dos salários dos funcionários e terceirizados,
todos os meses. Além de indicar para qual cliente eles trabalharam".
Baseado no cenário, identifique os requisitos não funcionais e classifique V para as sentenças verdadeiras e F para
as falsas:
( ) O sistema não pode demorar mais que seis meses e é necessário que o software calcule os salários dos
terceirizados e mensalistas.
( ) O sistema deve gerar relatórios mensalmente, separando por tipo de funcionário.
( ) O tempo de resposta das consultas não deve superar os dez segundos.
( ) Os relatórios por clientes indicam quem realizou os serviços.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - F - V.
 b) V - V - F - F.
 c) F - F - V - F.
 d) F - V - V - V.
6. 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 especificação apresentou problemas.
PORQUE
II- Deve conter uma descrição detalhada de todos os aspectos do software, incluindo os formulários e padrões
utilizados que apresentaram problemas.
Assinale a alternativa CORRETA:
 a) As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
 b) As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
 c) A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
 d) A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
7. Os requisitos de sistema são processos realizados pelos engenheiros, que realizam a análise de como devem ser
as funcionalidades do software a ser desenvolvido. O requisito de sistema possui como objetivodescrever o
comportamento externo do sistema e possui restrições operacionais, tanto para acesso quanto para ações de suas
funcionalidades. A utilização de como redigir de forma útil os requisitos de sistema pode estar atrelada ao uso de
qual linguagem?
 a) Orientada.
 b) Natural.
 c) Validação.
 d) Especificação.
8. Uma das principais razões para o fracasso de um software está relacionada a falhas no levantamento de
requisitos. Entre as principais razões destacam-se os requisitos mal organizados, requisitos mal expressos,
requisitos desnecessários para os clientes e a dificuldade para lidar com a constante alteração dos requisitos. Com
base no exposto, analise a lista de requisitos de um sistema que será desenvolvido e classifique V para as
sentenças verdadeiras e F para as falsas:
( ) O sistema não poderá excluir um fornecedor do cadastro, se o fornecedor estiver inadimplente; este é um
requisito não funcional. 
( ) O sistema só permitirá a visualização do campo "valor máximo" para gerentes; é um requisito funcional. 
( ) O sistema não permitirá acesso aos registros de compras após as 17 horas; é um requisito não funcional. 
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - F.
 b) V - F - V.
 c) V - V - F.
 d) V - F - F.
9. 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 - F - V.
 c) F - F - V - V.
 d) F - V - V - F.
10. Para Sommerville (2011), os requisitos de um sistema são as descrições do que o sistema deve fazer, os serviços
que o sistema oferece, além de deixar bem claras as restrições a seu funcionamento. Essa fase normalmente é
complexa e, para que esses problemas sejam minimizados, é muito importante que os requisitos sejam entendidos
pelas partes interessadas. Existe uma série de técnicas para a validação dos requisitos, que podem ser usadas
individualmente ou em conjunto. Sobre essas técnicas, analise as sentenças a seguir:
I- A revisão sistêmica e a procura de erros e inconsistências.
II- A criação de um protótipo para apresentação.
III- Testes através da geração de casos de testes.
IV- Conferência através dos documentos e entrevistas.
Agora, assinale a alternativa CORRETA:
FONTE: SOMMERVILLE, Ian. Engenharia de software. 9. ed. São Paulo: Pearson Prentice Hall, 2011.
 a) As sentenças I, III e IV estão corretas.
 b) As sentenças I, II e III estão corretas.
 c) As sentenças II, III e IV estão corretas.
 d) Somente a sentença II está correta.
Prova finalizada com 9 acertos e 1 questões erradas.

Continue navegando