Buscar

Modelagem de Sistemas Empresariais - 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 4 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

Prévia do material em texto

12/05/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 1/4
Acadêmico: Mateus Carrion Diehl (1832557)
Disciplina: Modelagem de Sistemas Empresariais (GTI22)
Avaliação: Avaliação II - Individual FLEX ( Cod.:514983) ( peso.:1,50)
Prova: 17681838
Nota da Prova: 10,00
Legenda: Resposta Certa Sua Resposta Errada 
1. 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 - V - F - V.
 b) V - F - F - V.
 c) F - F - V - F.
 d) V - V - V - F.
2. 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) Requisitos não funcionais.
 b) Requisitos funcionais.
 c) Requisito de sistema.
 d) Requisito de usuário.
12/05/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 2/4
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) III - II - I.
 b) I - III - II.
 c) II - I - III.
 d) I - II - III.
4. 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, revisão de requisitos e prototipação.
 b) Entrevistas e prototipação.
 c) Revisão de requisitos, prototipação e geração de casos de testes.
 d) Revisão de requisitos, verificação de validade e prototipação.
5. Quando estudamos Engenharia de Requisitos, verificamos sua importância, pois ela é o elemento fundamental na
engenharia de software para se permitir dar subsídios mais detalhados e precisos à modelagem dos sistemas de
informações computacionais. As falhas em requisitos estão entre as principais razões para o fracasso de um
software. 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 requisitos frequentemente mutáveis.
Sobre a definição de requisitos funcionais, assinale a alternativa CORRETA:
 a) ?Garantir segurança dos dados armazenados? também pode ser um requisito funcional, pois os dados são
armazenados de maneira remota.
 b) Os requisitos funcionais são as funcionalidades que o software deve realizar ativamente para atender à
determinada necessidade.
 c) ?Prover energia elétrica ininterrupta para as máquinas servidoras? pode ser um requisito funcional, dada a
necessidade de o software ser mantido em funcionamento vinte e quatro horas por dia, sete dias por semana.
 d) Os requisitos funcionais são as condições que devem preexistir para que o software consiga prover ou realizar
os requisitos funcionais.
12/05/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 3/4
6. 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 I, II e IV estão corretas.
 c) As sentenças II, III e IV estão corretas.
 d) Somente a sentença II está correta.
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 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) Natural.
 b) Orientada.
 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 decompras após as 17 horas; é um requisito não funcional. 
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - F.
 b) V - F - V.
 c) F - V - F.
 d) V - V - F.
9. Os requisitos de usuário possuem como funcionalidade descrever os requisitos funcionais e não funcionais do
software. Isso significa que precisam ser fáceis de utilizar pelo usuário do sistema. No levantamento dos requisitos,
devem ser observados apenas requisitos externos, não possuir gírias, utilizar uma linguagem simples e de fácil
compreensão pelo usuário. Podem ser encontrados, no levantamento dos requisitos do usuário, alguns problemas
escritos em linguagem natural. Assinale a alternativa CORRETA que apresenta esses problemas:
 a) Falta de confiabilidade, usabilidade e inconsistência.
 b) Falta de clareza, confusão e fusão de requisitos.
 c) Diminuição das aplicações, projeto e arquitetura.
 d) Diminuição da velocidade, tamanho e dificuldade de uso.
12/05/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 4/4
10. Durante o desenvolvimento de uma nova aplicação, o entendimento dos requisitos está entre as atividades mais
complexas. Especialmente porque o cliente em alguns casos, não sabe exatamente quais são as suas
necessidades e muitas vezes não possuírem um bom entendimento das características e funções que o sistema
deveria contemplar. Por isso, durante a fase de validação de requisitos, algumas atividades devem ser realizadas.
Sobre essa etapa de validação, analise as sentenças a seguir:
I- Verificação de validade dos requisitos, deve-se para garantir que todas as funções atendem as necessidades
específicas de um stakeholders.
II- Verificação de completude, para avaliar se os documentos incluem todos os requisitos e se definem todos os
comportamentos e restrições definidas.
III- Verificação do realismo, para assegurar que os requisitos podem ser implementados usando as tecnologias
disponíveis.
Agora, assinale a alternativa CORRETA:
 a) As sentenças I e III estão corretas.
 b) Somente a sentença III está correta.
 c) As sentenças I e II estão corretas.
 d) As sentenças II e III estão corretas.
Prova finalizada com 10 acertos e 0 questões erradas.

Continue navegando