Buscar

Modelagem de Sistemas Empresariais Avaliação Final Objetiva

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

4. Avaliação Final (Objetiva) - Individual FLEX (405840) - Modelagem de Sistemas Empresariais (GTI22)
 Prova: 6614366
X = Questão Cancelada
	Gabarito da Prova:  Resposta Certa
	Acadêmico:
	
	Disciplina:
	Modelagem de Sistemas Empresariais (GTI22)
	Avaliação:
	Avaliação Final (Objetiva) - Individual FLEX ( Cod.:405840) ( peso.:3,00)
	Prova Objetiva:
	6614366
	Nota da Prova:
	7
Parte superior do formulário
	1.
	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:
"Esse diagrama até a versão 2.0 era chamado de Diagrama de Colaboração, ele contempla as mesmas informações que o Diagrama de Sequência, mas não considera a dimensão temporal".
Sobre o diagrama descrito, assinale a alternativa CORRETA:
	 a)
	Diagrama de Tempo.
	 b)
	Diagrama de Implantação.
	 c)
	Diagrama de Comunicação.
	 d)
	Diagrama de Estrutura Composta.
	2.
	A Unified Modeling Language (UML) procura atender às diferentes fases do ciclo de vida de um projeto de desenvolvimento de software através de um conjunto de diagramas com características e notação específicas. As informações destes diagramas são complementares e, em conjunto, traduzem a visão do que o sistema deve fazer e de como ele deve ser construído, permitindo que os desenvolvedores visualizem os produtos de seu trabalho em diagramas padronizados, sendo muito usado para criar modelos de sistemas de software. Considerando as características dos diagramas da UML, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Os diagramas de tempo representam uma coleção de componentes de software e seus inter-relacionamentos.
(    ) O diagrama de comunicação era anteriormente chamado de diagrama de colaboração. 
(    ) O diagrama de componentes representa uma perspectiva, orientada por tempo, da colaboração entre os objetos.
(    ) O diagrama de pacotes representam um retrato, em tempo de execução, dos objetos do software e seus inter-relacionamentos.
  
Agora, assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	F - F - V - F.
	 b)
	V - F - F - V.
	 c)
	F - V - F - F.
	 d)
	F - F - V - V.
	3.
	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)
	As opções II e IV estão corretas.
	 b)
	As opções I e III estão corretas.
	 c)
	Somente a opção I está correta.
	 d)
	Somente a opção II está correta.
	4.
	A metodologia Scrum é utilizada com o objetivo de realizar o desenvolvimento ágil de um software, consegue gerenciar o trabalho de forma eficiente e possui como vantagem o trabalho em grupo. O Scrum prescreve quatro eventos formais, contidos dentro dos limites da Sprint, para inspeção e adaptação. Sobre esses quatros eventos, assinale a alternativa CORRETA:
	 a)
	Backlog do Produto, Reunião de planejamento da Sprint, reunião diária e retrospectiva da Sprint.
	 b)
	Reunião de planejamento da Sprint, reunião diária, reunião de revisão da Sprint e transparência do artefato.
	 c)
	Visão do Produto, reunião diária, reunião de revisão da Sprint e retrospectiva da Sprint.
	 d)
	Reunião de planejamento da Sprint, reunião diária, reunião de revisão da Sprint e retrospectiva da Sprint.
	5.
	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)
	Somente a sentença II está correta.
	 b)
	As sentenças I, II e III estão corretas.
	 c)
	As sentenças II, III e IV estão corretas.
	 d)
	As sentenças I, III e IV estão corretas.
	6.
	A metodologia de desenvolvimento Ágil busca tornar mais rápido o processo de desenvolvimento de software, além de promover uma melhor comunicação e interação entre os membros da equipe. Diminuir as falhas e ter um aumento na produtividade também são objetivos das metodologias ágeis. Sobre as metodologias ágeis, analise as opções a seguir:
I- Extreme Programming XP.
II- Processo Unificado Ágil (AUP).
III- Desenvolvimento Dirigido à Funcionalidade (FDD).
IV- Desenvolvimento Dirigido à Produção (DDP).
Assinale a alternativa CORRETA:
	 a)
	As opções I, II e III estão corretas.
	 b)
	Somente a opção IV está correta.
	 c)
	As opções II e IV estão corretas.
	 d)
	Somente a opção I está correta.
	7.
	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.
	8.
	A UML é uma linguagem padrão para modelagem orientada a objetos. Tem como papel auxiliar a visualizar o desenho e a comunicação entre objetos, permitindo que os desenvolvedores visualizem os produtos de seu trabalho em diagramas padronizados, sendo muito usada para criar modelos de sistemas de software. Ela traz consigo 13 diagramas, que são divididos em quatro grupos. Quais são eles?
	 a)
	Visão, Componentes, Interação e Colaboração.
	 b)
	Estruturais, Segurança, Implantação e Segurança.
	 c)
	Estruturais, Comportamentais, Implementação e Interação.
	 d)
	Implantação, Comportamentais, Estrutura e Interação.
	9.
	De acordo com Sommerville (2011), os requisitos não funcionais do sistema, como o nome sugere, são requisitos que não estão diretamente relacionados com os serviços específicos oferecidos pelo sistema a seus usuários. E são agrupados em três grandes grupos. Referente à classificação dos requisitos não funcionais, assinale a alternativa CORRETA:
FONTE: SOMMERVILLE, Ian. Engenharia de software. 9. ed. São Paulo: Pearson Prentice Hall, 2011.
	 a)
	Requisitos de produto, requisitos organizacionais e requisitos externos.
	 b)
	Requisitosde produto, requisitos operacionais e requisitos externos.
	 c)
	Requisitos de desempenho, requisitos organizacionais e requisitos externos.
	 d)
	Requisitos funcionais, requisitos não funcionais e requisitos externos.
	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)
	A inclusão e a extensão são obrigatórios em todos os modelos.
	 b)
	Um ator pode representar um sistema externo ou mesmo um dispositivo, como impressora ou máquina.
	 c)
	O relacionamento de extensão identifica uma obrigatoriedade de ativação entre dois casos de uso.
	 d)
	Os casos de uso, apesar das utilidades, não servem para identificar as funcionalidades que cada ator terá no sistema.
	11.
	(ENADE, 2008) Após atuar como programador em uma empresa de desenvolvimento de software por aproximadamente 10 anos, um funcionário que se destacou por nunca atrasar um cronograma foi nomeado gerente de projetos. Ao assumir o primeiro projeto, o funcionário foi informado que sua principal responsabilidade era a realização da entrega conforme o cronograma estabelecido no contrato. Para o gerenciamento de tempo, o gerente de projetos utilizará o PMBOK.
Considerando essa situação, é correto afirmar que o gerente de projetos deverá coordenar processos de:
	 a)
	Planejamento de compra e contratações, seleção de fornecedores e encerramento do contrato.
	 b)
	Planejamento, definição, verificação e controle do escopo.
	 c)
	Estimativa de custos, realização do orçamento e controle de custos.
	 d)
	Definição e sequenciamento de atividades, estimativa de recursos e duração da atividade, desenvolvimento e controle do cronograma.
	12.
	(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 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, III e IV.
	 b)
	II, III e IV.
	 c)
	I e III.
	 d)
	I e II.
Parte inferior do formulário

Continue navegando