Buscar

Modelagem de Sistemas Empresariais GTI22 - Avaliação Final Objetiva - Prova 18145070

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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

Acadêmico: 
Disciplina: Modelagem de Sistemas Empresariais (GTI22) 
Avaliação: 
Avaliação Final (Objetiva) - Individual Semipresencial ( Cod.:638658) 
( peso.:3,00) 
Prova: 18145070 
Nota da 
Prova: 
10,00 
Legenda: Resposta Certa Sua Resposta Errada 
1. 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 - V - V - F. 
 b) F - F - V - V. 
 c) V - V - F - F. 
 d) V - F - F - V. 
 
2. Um modelo é uma simplificação da realidade representando dados, funções e 
comportamentos. Tem como objetivo compreender melhor a estruturação do sistema 
que será desenvolvido. Os melhores modelos estão relacionados à realidade e devem 
expressar diversos níveis de precisão referentes ao fluxo de trabalho a ser realizado. 
A Linguagem de Modelagem Unificada (do inglês, UML Unified Modeling 
Language) é uma linguagem de modelagem que permite representar um sistema de 
forma padronizada. Na UML, qual é o diagrama que tem o objetivo de mostrar como 
as mensagens entre os objetos são trocadas no decorrer do tempo para a realização de 
uma operação? 
 a) Diagrama de sequência. 
 b) Diagrama de transição de estados. 
 c) Diagrama de objetos. 
 d) Diagrama de atividades. 
 
3. 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 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_1%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_2%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_3%20aria-label=
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) A primeira asserção é uma proposição falsa, e a segunda é uma proposição 
verdadeira. 
 b) As duas asserções são proposições verdadeiras, e a segunda proposição é 
justificativa da primeira. 
 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. 
 
4. O Modelo de Entidade e Relacionamento ? MER ? possui como objetivo mapear e 
representar de forma gráfica os relacionamentos entre os dados de um banco de 
dados, busca apresentar definições relativas ao mundo real, formado por 
características, objetos e relacionamentos. Analisando a estrutura do Diagrama de 
Entidade e Relacionamento ? DER ?, esta ferramenta possui como funcionalidade 
modelar e representar as entidades e os relacionamentos dentro do banco de dados de 
um sistema. O Diagrama de Entidade e Relacionamento DER, conforme figura, é 
formado por três composições. Analise as opções a seguir: 
 
I- Modelo, entidade e diagrama. 
II- Entidade, associação e atributo. 
III- Modelagem, conjunto e objetos. 
IV- Ocorrências, características e dados. 
 
Agora, assinale a alternativa CORRETA: 
 
 a) Somente a opção II está correta. 
 b) As opções II e IV estão corretas. 
 c) Somente a opção I está correta. 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_4%20aria-label=
 d) As opções I e III estão corretas. 
 
5. A arquitetura global do RUP é organizada em duas dimensões: a horizontal e a 
vertical. O eixo horizontal evidencia o aspecto dinâmico do processo, descrevendo 
como ocorre o desenvolvimento ao longo do tempo em termos de fases, iterações e 
marcos. Também mostra como a ênfase varia ao longo do tempo. Já no eixo vertical 
representa o aspecto estático do processo, organizado em termos de disciplinas. No 
RUP, processo é definido como sendo uma descrição de quem está fazendo o quê, 
como e quando - esses quatro elementos estruturais, correspondem a Papel (quem), 
Atividade (como), Artefato (o quê) e Fluxo (quando). Com base no exposto, ordene 
as fases do eixo horizontal: 
 
I- Concepção. 
II- Transição. 
III- Construção. 
IV- Elaboração. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
 
FONTE: Disponível em: <http://www2.dbd.puc-
rio.br/pergamum/tesesabertas/0210668_06_cap_03.pdf>. Acesso em: 27 out. 2016. 
 a) I - IV - III - II. 
 b) II - III - IV - I. 
 c) III - I - II - IV. 
 d) IV - II - I - III. 
 
6. A UML é uma linguagem padrão para modelagem orientada a objetos e possui um 
conjunto de diagramas que tem por objetivo documentar e representar partes 
diferentes de um sistema, a fim de tornar mais fácil o seu entendimento. Analise o 
conceito proposto: 
 
"É o diagrama que esboça a visão física das aplicações com foco na arquitetura de 
implantação do software em termos de hardware, ou seja, expressa as características 
da máquina na qual o software será executado e nos protocolos de comunicação 
estabelecidos entre as máquinas para a transmissão das informações da aplicação". 
 
Sobre o diagrama descrito, assinale a alternativa CORRETA: 
 a) Diagrama de Estrutura Composta. 
 b) Diagrama de Tempo. 
 c) Diagrama de Comunicação. 
 d) Diagrama de Implantação. 
 
7. O diagrama de caso de uso tem como objetivo ilustrar de uma forma geral o sistema, 
ou seja, apresentar uma visão externa e geral das funcionalidades e de seus serviços. 
Ele não tem a preocupação de como eles serão realizados. O diagrama de caso de uso 
pode ser representado por atores, casos de uso e o relacionamento entre os seus 
elementos. Referente aos diagramas de caso de uso, analise as sentenças a seguir: 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_5%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_6%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_7%20aria-label=
 
I- Um ator é sempre um usuário do sistema. 
II- Um ator pode desempenhar muitos casos de uso, e um caso de uso pode ser 
representado por vários atores. 
III- Os casos de uso são representados por círculos. 
IV- Os casos de uso servem apenas para o diagrama de classe. 
 
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 e II estãocorretas. 
 
8. O ciclo de vida é a primeira escolha que deve ser realizada no processo de software. 
Ele é a estrutura que contém os processos, as atividades e as tarefas envolvidas no 
desenvolvimento, operação e manutenção de um produto de software, abrangendo a 
vida do sistema, desde a definição de seus requisitos até o término de seu uso. O 
modelo de ciclo de vida clássico ou modelo Cascata recebeu esse nome devido ao 
encadeamento de uma fase com outra. Com base no modelo apresentado, classifique 
V para as sentenças verdadeiras e F para as falsas: 
 
( ) O ciclo de vida clássico da engenharia de software tem sofrido críticas dos 
especialistas. Uma delas é o fato de o cliente ter de declarar todos os requisitos 
explicitamente na primeira parte do projeto, gerando insegurança. 
( ) O modelo cascata é o modelo mais antigo e mais utilizado em engenharia de 
software, que requer uma abordagem sistemática sequencial ao desenvolvimento de 
software, sendo o produto disponibilizado ao cliente somente no final do 
desenvolvimento. 
( ) É o modelo que se concentra na capacidade de se especificar o software a uma 
máquina em um nível que esteja próximo à linguagem natural e engloba um conjunto 
de ferramentas de software que possibilitam que o sistema seja especificado em uma 
linguagem de alto nível e que o código-fonte seja gerado automaticamente a partir 
dessas especificações. 
( ) O modelo cascata é dividido em fase de obtenção de requisitos, projeto rápido, 
construção do protótipo, avaliação o protótipo e refinamento do protótipo. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
 a) V - V - V - V. 
 b) V - V - F - F. 
 c) F - V - F -V. 
 d) V - F - F - F. 
 
9. 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: 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_8%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_9%20aria-label=
 
( ) 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) V - V - F. 
 b) F - V - F. 
 c) V - F - V. 
 d) V - F - F. 
 
10. O diagrama de casos de uso é um dos diagramas mais versáteis dentro da UML. 
Tamanha é sua versatilidade que ele atende desde analistas de sistemas, servindo 
como uma ferramenta para coleta de requisitos, até clientes como auxílio na 
visualização das funcionalidades do sistema. Considerando as características dos 
casos de uso, assinale a alternativa CORRETA: 
 a) Os casos de uso, apesar das utilidades, não servem para identificar as 
funcionalidades que cada ator terá no sistema. 
 b) A inclusão e a extensão são obrigatórios em todos os modelos. 
 c) O relacionamento de extensão identifica uma obrigatoriedade de ativação entre 
dois casos de uso. 
 d) Um ator pode representar um sistema externo ou mesmo um dispositivo, como 
impressora ou máquina. 
 
11. (ENADE, 2011) 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. A respeito dessas técnicas, analise as 
afirmações a seguir: 
 
I- Brainstorming de requisitos consiste na realização de reuniões estruturadas e 
delimitadas entre os analistas de requisitos do projeto e representantes do cliente. 
II- Cenário 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- As entrevistas são realizadas com os stakeholders e podem ser abertas ou 
fechadas. 
IV- A prototipagem é uma versão inicial do sistema, baseado em requisitos 
levantados em outros sistemas da organização. 
 
É correto apenas o que se afirma em: 
 a) I e II. 
 b) I, III e IV. 
 c) I e III. 
 d) II, III e IV. 
 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_10%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_11%20aria-label=
12. (ENADE, 2011) Modelos de ciclo de vida de processo de software são descrições 
abstratas do processo de desenvolvimento, mostrando as principais atividades e 
informações usadas na produção e manutenção de software, bem como a ordem em 
que as atividades devem ser executadas. Com relação aos modelos de ciclo de vida 
de processo de software, analise as seguintes asserções: 
 
O modelo de desenvolvimento em cascata acrescenta aspectos gerenciais 
(planejamento, controle e tomada de decisão) ao processo de desenvolvimento de 
software. 
 
PORQUE 
 
Considera que o processo é composto por várias etapas que são executadas de forma 
sistemática e sequencial. 
 
Acerca dessas asserções, assinale a opção correta: 
 a) As duas asserções são proposições verdadeiras, mas a segunda não é 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, e a segunda é uma justificativa 
correta da primeira. 
 d) A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição 
falsa. 
 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_12%20aria-label=

Continue navegando