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 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 
Prova: 
 
Nota da Prova: 9,00 
 
Legenda: Resposta Certa Sua Resposta Errada 
1. Aplicativos computacionais são construídos no decorrer de inúmeras etapas. Cada 
uma delas propõe regras específicas no intuito de contemplar as expectativas dos 
usuários finais. Para que se tenha um bom entendimento disso, torna-se necessário 
fazer um adequado levantamento de requisitos, a fim de compreender as 
particularidades de negócio que serão executadas e controladas pelo sistema que será 
construído. Com relação ao levantamento de requisitos, analise as sentenças a seguir: 
 
I- Transforma conhecimento tácito em conhecimento explícito. 
II- Um requisito não pode ser considerado uma documentação do software. 
III- Requisitos funcionais estão relacionados às restrições tecnológicas envolvidas no 
processo de desenvolvimento. 
IV- Requisitos não funcionais especificam o comportamento do sistema. 
 
Assinale a alternativa CORRETA: 
 a) As sentenças II e III estão corretas. 
 b) As sentenças III e IV estão corretas. 
 c) As sentenças I e IV estão corretas. 
 d) Somente a sentença I está correta. 
 
2. 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) F - V - V - F. 
 b) F - F - V - V. 
 c) F - F - F - V. 
 d) V - V - V - F. 
 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTYwMEdUSQ==&action2=R1RJMjI=&action3=Njc3MjA2&action4=MjAyMS8x&prova=Mjk3Nzk4OTg=#questao_1%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTYwMEdUSQ==&action2=R1RJMjI=&action3=Njc3MjA2&action4=MjAyMS8x&prova=Mjk3Nzk4OTg=#questao_2%20aria-label=
3. 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 II, III e IV estão corretas. 
 b) As sentenças I, II e III estão corretas. 
 c) As sentenças I, III e IV estão corretas. 
 d) Somente a sentença II está correta. 
 
4. 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 III estão corretas. 
 b) As sentenças I e II estão corretas. 
 c) As sentenças II e III estão corretas. 
 d) Somente a sentença II está correta. 
 
5. 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 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTYwMEdUSQ==&action2=R1RJMjI=&action3=Njc3MjA2&action4=MjAyMS8x&prova=Mjk3Nzk4OTg=#questao_3%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTYwMEdUSQ==&action2=R1RJMjI=&action3=Njc3MjA2&action4=MjAyMS8x&prova=Mjk3Nzk4OTg=#questao_4%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTYwMEdUSQ==&action2=R1RJMjI=&action3=Njc3MjA2&action4=MjAyMS8x&prova=Mjk3Nzk4OTg=#questao_5%20aria-label=
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) A primeira asserção é uma proposição falsa, e a segunda é uma proposição 
verdadeira. 
 b) As duas asserções são proposições falsas. 
 c) As duas asserções são proposições verdadeiras, e a segunda proposição é 
justificativa da primeira. 
 d) As duas asserções são proposições verdadeiras, embora a segunda proposição não 
é justificativa da primeira. 
 
6. 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) I - III - II. 
 b) I - II - III. 
 c) II - I - III. 
 d) III - II - I. 
 
7. Com relação ao levantamento de requisitos, dependendo da situação encontrada, uma 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTYwMEdUSQ==&action2=R1RJMjI=&action3=Njc3MjA2&action4=MjAyMS8x&prova=Mjk3Nzk4OTg=#questao_6%20aria-label=https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTYwMEdUSQ==&action2=R1RJMjI=&action3=Njc3MjA2&action4=MjAyMS8x&prova=Mjk3Nzk4OTg=#questao_7%20aria-label=
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) Etnografia - observação pessoal. 
 b) Brainstorming. 
 c) Questionário. 
 d) JAD. 
 
8. 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) As sentenças I, III e IV estão corretas. 
 b) As sentenças I, II e IV estão corretas. 
 c) Somente a sentença III está correta. 
 d) As sentenças II, III e IV estão corretas. 
 
9. 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. 
 
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, bem como as restrições a seu 
funcionamento. Esses requisitos refletem a necessidade dos clientes para um sistema 
com finalidade específica, seja ela controlar um dispositivo, colocar ou buscar uma 
determinada informação. Os requisitos de um sistema são frequentemente 
classificados como funcionais e não funcionais. A respeito disto, analise as 
afirmativas a seguir: 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTYwMEdUSQ==&action2=R1RJMjI=&action3=Njc3MjA2&action4=MjAyMS8x&prova=Mjk3Nzk4OTg=#questao_8%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTYwMEdUSQ==&action2=R1RJMjI=&action3=Njc3MjA2&action4=MjAyMS8x&prova=Mjk3Nzk4OTg=#questao_9%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTYwMEdUSQ==&action2=R1RJMjI=&action3=Njc3MjA2&action4=MjAyMS8x&prova=Mjk3Nzk4OTg=#questao_10%20aria-label=
 
I- Requisitos funcionais são requisitos que descrevem o que o sistema deve fazer, 
como deve reagir a determinadas entradas e como deve comportar-se em situações 
particulares. 
II- Requisitos não funcionais devem descrever as funções, regras e as ações do 
sistema. 
III- Requisitos não funcionais são requisitos que não estão diretamente relacionados 
com as funções específicas do sistema. 
IV- Requisitos funcionais são requisitos que especificam como deve ser testada uma 
parte do sistema, incluindo-se as entradas, os resultados esperados e as condições sob 
as quais os testes devem ocorrer. 
 
Assinale a alternativa CORRETA: 
 
FONTE: SOMMERVILLE, I. Engenharia de Software. 9. ed. São Paulo: Pearson 
Prentice Hall, 2011. 
 a) As afirmativas I e III estão corretas. 
 b) As afirmativas III e IV estão corretas. 
 c) As afirmativas I e II estão corretas. 
 d) As afirmativas II e IV estão corretas.

Continue navegando