Buscar

Modelagem de Sistemas Empresariais - Avaliação II - Individual Semipresencial


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: 
Disciplina: Modelagem de Sistemas Empresariais 
Avaliação: Avaliação II - Individual Semipresencial ( peso.:1,50) 
Prova: 
Nota da Prova: 10,00 
Legenda: Resposta Certa Sua Resposta Errada 
1. 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. Durante o processo de validação dos requisitos, 
diferentes tipos de verificações devem ser realizados com os documentos de 
requisitos. Sobre os tipos de verificações de requisitos, assinale a alternativa 
CORRETA: 
 
FONTE: SOMMERVILLE, Ian. Engenharia de software. 9. ed. São Paulo: Pearson 
Prentice Hall, 2011. 
 a) Entrevistas e prototipação. 
 b) Revisão de requisitos, prototipação e geração de casos de testes. 
 c) Entrevistas, revisão de requisitos e prototipação. 
 d) Revisão de requisitos, verificação de validade e prototipação. 
 
2. Como qualquer projeto de desenvolvimento de software, existem processos e 
procedimentos que são difíceis de serem realizados e registrados. Podemos citar 
como exemplo disso a documentação de um sistema. No caso de levantamento de 
requisitos, também pode ser identificada a dificuldade de registrar, realizar o 
levantamento de todos os processos que envolvem as etapas de criação de um 
software. No levantamento de requisitos, podem ser encontradas algumas 
dificuldades, como desconhecimento do analista, falta de conhecimento técnico, 
excesso de palavras técnicas, falta de conhecimento técnico do usuário. Assinale a 
alternativa CORRETA que apresenta o método que realiza o levantamento de 
requisitos: 
 a) Modelagem e linguagem unificada. 
 b) Modelagem de casos de uso. 
 c) Modelagem do diagrama de atividade. 
 d) Modelagem do diagrama de classe. 
 
3. Ao contrário dos requisitos funcionais, que se referem ao que o sistema faz ou deixa 
de fazer, os requisitos não funcionais se relacionam com a funcionalidade do 
software, são requisitos que estão relacionados com propriedades de difícil 
verificação, como confiabilidade, desempenho, usabilidade, segurança, portabilidade 
e integridade. Estes requisitos não funcionais são agrupados em três grandes grupos. 
Referente à classificação dos requisitos não funcionais, associe os itens, utilizando o 
código a seguir: 
 
I- Requisitos de produto. 
II- Requisitos organizacionais. 
III- Requisitos externos. 
 
( ) Requisitos éticos. 
( ) Requisitos operacionais. 
( ) Requisitos de usabilidade. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
 a) II - I - III. 
 b) III - II - I. 
 c) I - II - III. 
 d) I - III - II. 
 
4. 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 I está correta. 
 b) Somente a opção III está correta. 
 c) As opções II e IV estão corretas. 
 d) As opções III e IV estão corretas. 
 
5. 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. 
 
6. A engenharia de requisitos é um processo muito importante e difícil de ser realizado 
no que tange ao desenvolvimento de um software, pois requer comunicação entre o 
cliente, o usuário e os desenvolvedores. Os requisitos de software são definidos pelo 
levantamento das informações que devem compor o software, como as 
funcionalidades, os serviços e as ações que este sistema deve executar. Devem ser 
compostos por uma linguagem natural, contendo diagrama, objetivo do serviço a 
executar e ser composto por restrições de acesso. Essas declarações se referem a qual 
requisito? 
 a) Requisito de usuário. 
 b) Requisitos funcionais. 
 c) Requisito de sistema. 
 d) Requisitos não funcionais. 
 
7. Ao contrário dos requisitos funcionais, que se referem ao que o sistema faz ou deixa 
de fazer, os requisitos não funcionais se relacionam com a funcionalidade do 
software, são requisitos que estão relacionados com propriedades de difícil 
verificação, como confiabilidade, desempenho, usabilidade, segurança, portabilidade 
e integridade. Sobre os requisitos não funcionais, classifique V para as sentenças 
verdadeiras e F para as falsas: 
 
( ) O sistema deverá permitir cadastrar novos produtos com todos os seus atributos 
(descrição, preço). 
( ) O sistema deverá permitir a exclusão de produtos por nome. 
( ) O sistema deve ser desenvolvido na linguagem Java, de modo a ser compatível 
com o sistema operacional Windows. 
( ) A interface do sistema deverá ser objetiva e agradável para o usuário. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
 a) V - F - F - V. 
 b) V - V - F - F. 
 c) F - V - V - F. 
 d) F - F - V - V. 
 
8. 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 objetivo descrever 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) Validação. 
 c) Natural. 
 d) Especificação. 
 
9. Podemos definir um requisito funcional, como algo que o software deve fazer, já o 
requisito não funcional é quem determina como o sistema fará. Os requisitos não 
funcionais são premissas ou restrições que o sistema deverá atender, mas que não são 
realizadas através de funcionalidades. Sobre os requisitos não 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) As sentenças I, III e IV estão corretas. 
 b) As sentenças II, III e IV estão corretas. 
 c) Somente a sentença II está correta. 
 d) As sentenças I, II e IV estão corretas. 
 
10. 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 cálculo dos salários dos terceirizados todos os meses, 
indicando para qual cliente eles trabalharam". 
 
Baseado no cenário, identifique os requisitos funcionais e classifique V para as 
sentenças verdadeiras e F para as falsas: 
 
( ) O cálculo dos salários dos funcionários e o forte gerenciamento de risco, prazo e 
custo. 
( ) As questões relativas à segurança e ao tempo de resposta. 
( ) A geração de relatórios sumarizados por tipo de funcionário e clientes. 
( ) A base de dados deve estar protegida e com acesso restrito aos usuários 
autorizados e entrega do produto final não pode ultrapassar o prazo de seis meses. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 a) F - F - V - F. 
 b) F - V - F - V. 
 c) V - F - F - V. 
 d) V - V - V - F. 
 
Prova finalizada com 10 acertos e 0 questões erradas.