Buscar

modelagem de sistemas empresariais (Avaliação 1)

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Disciplina:
	Modelagem de Sistemas Empresariais (GTI22)
	Avaliação:
	Avaliação I - Individual FLEX ( Cod.:445307) ( peso.:1,50)
	Prova:
	9992824
	1.
	O Diagrama de Entidade de Relacionamento ? DER ? é uma ferramenta que possui como objetivo modelar as entidades e seus relacionamentos, são informações definidas para o banco de dados de sistema. O DER é formado por entidades, relacionamentos e atributos. As entidades são formadas pelos dados concretos e abstratos, os quais formam um conjunto de informações sobre o sistema. Os relacionamentos são definidos pelas ocorrências entre as entidades. Os atributos são as descrições, nomes definidos para cada entidade do relacionamento. Sobre como é representado graficamente o DER, analise as opções a seguir:
I- Triângulo, quadrado e setas.
II- Reta, círculo e esfera.
III- Pirâmide, cubo e circular.
IV- Retângulo, losango e linhas.
Assinale a alternativa CORRETA:
	 a)
	Somente a opção IV está correta.
	 b)
	Somente a opção I está correta.
	 c)
	As opções II e IV estão corretas.
	 d)
	As opções I e III estão corretas.
	2.
	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)
	Somente a opção I está correta.
	 b)
	Somente a opção IV está correta.
	 c)
	As opções II e IV estão corretas.
	 d)
	As opções I, II e III estão corretas.
	3.
	Os modelos de ciclo de vida de processo de software são descrições abstratas do processo de desenvolvimento e apresentam 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. Entre os paradigmas de ciclo de vida de engenharia de software, um deles se caracteriza mais fortemente por uma abordagem sistemática e sequencial das atividades. Sobre o modelo descrito, assinale a alternativa CORRETA:
	 a)
	Híbrido.
	 b)
	Clássico ou Cascata.
	 c)
	Espiral.
	 d)
	Prototipação.
	4.
	A arquitetura global do RUP (uma variação do UP - Unified Process) é 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á o eixo vertical representa o aspecto estático do processo, organizado em termos de disciplinas. A visão estática do RUP prioriza as atividades que ocorrem durante o processo de desenvolvimento. Sobre estas atividades ou workflows, analise as sentenças a seguir:
I- Gerenciamento de Configuração e Mudança: os atores que interagem com o sistema são identificados e os casos de uso são desenvolvidos para modelar os requisitos do sistema. 
II- Meio Ambiente: os processos de negócio são modelados por meio de casos de uso de negócios.  
III- Análise e Projeto: um modelo de projeto é criado e documentado com modelos de arquitetura, modelos de componentes, modelos de objetos e modelos de sequência. 
Agora, assinale a alternativa CORRETA:
FONTE: Disponível em: <http://www2.dbd.puc-rio.br/pergamum/tesesabertas/0210668_06_cap_03.pdf>. Acesso em: 27 out. 2016.
	 a)
	As sentenças I e II  estão corretas.
	 b)
	Somente a sentença III está correta.
	 c)
	As sentenças I e III estão corretas.
	 d)
	Somente a sentença II está correta.
	5.
	Pode-se verificar se a implementação de um software é viável ou não por meio da fase de concepção ou iniciação. Nesta fase, são identificados e determinados o escopo, a arquitetura, os riscos do projeto, as combinações moderadas e os tratamentos que devem complementar o projeto de desenvolvimento do software. Esta fase de concepção e iniciação possui como objetivo avaliar os esforços e os prazos da implementação do software. Esta fase pertence ao ciclo de vida de um software. Classifique V para as opções verdadeiras e F para as falsas:
(    ) Modelo de dados.
(    ) Rational Unified Process (RUP).
(    ) Relacionamento de dados.
(    ) Procedimento modelado.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	F - V -  F  - F.
	 b)
	V - F - F - V.
	 c)
	V - F - V - F.
	 d)
	F - V - V - V.
	6.
	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. Os principais estágios do modelo demonstram as atividades fundamentais de desenvolvimento. Com base no modelo apresentado, classifique V para as sentenças verdadeiras e F para as falsas: 
(    ) Implementação e teste de unidade: durante esse estágio, o projeto de software é colocado em uso no cliente e ocorrem os testes das unidades programadas.
(    ) Análise e definição de requisitos: durante essa fase é que os serviços, as restrições e os objetivos do sistema já definidos são verificados pela equipe para iniciar a programação.
(    ) Integração e teste de sistema: nesta fase, após a programação individual, o sistema de software é liberado para testes para o cliente.
(    ) Operação e manutenção: nesta fase, após os testes, o sistema de software é liberado para o cliente.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	V - V - F - F.
	 b)
	F - V - V - V.
	 c)
	F - F - F - V.
	 d)
	F - V - V - F.
	7.
	O ciclo de vida de um software, definindo assim o seu tempo de utilização, possui como objetivo disponibilizar para os programadores o tempo em que se inicia o desenvolvimento do software, tempo de manutenção que este terá durante seu uso, bem como definir quando ele deixará de ser utilizado. O método de processo unificado, também chamado de Rational Unified Process (RUP), realiza a função de definir cada período do desenvolvimento do software, desde sua criação até sua finalização. Assinale a alternativa CORRETA que apresenta uma fase do ciclo de vida do processo unificado:
	 a)
	Interatividade.
	 b)
	Manutenibilidade.
	 c)
	Construção.
	 d)
	Manutenção.
	8.
	Cascata, espiral e prototipação são modelos de ciclo de vida que auxiliam no desenvolvimento de software. Esses modelos podem se adequar segundo as preferências da equipe ou as características específicas de um. Diante disso, analise as sentenças a seguir: 
I- Todos os modelos de ciclo de vida possuem três fases em comum: definição, desenvolvimento e manutenção.
II- Metodologias que seguem o modelo em cascata possuem fases bem definidas, mas que poderão variar conforme a necessidade da equipe.
III- O modelo cascata faz parte dos modelos clássicos de desenvolvimento.
IV- A fase de testes do modelo cascata tem por finalidade garantir rapidez e agilidade no desenvolvimento.
V- Projetos desenvolvidos através do modelo em espiral normalmente possuem um maior potencial de risco, já que sua abordagem está orientada à codificação.
Assinale a alternativa CORRETA:
	 a)
	As sentenças I, III e IV estão corretas.
	 b)
	As sentenças II, IV e V estão corretas.
	 c)
	As sentenças I, II e III estão corretas.
	 d)
	As sentenças III e V estão corretas.
	9.
	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 é uma ferramenta que pode realizar atividades e resolver problemas de projetos diferentes, desde que tenham as mesmas classes e os mesmos objetos em comum. Esta metodologia de gerenciar o desenvolvimento de softwares complexos está relacionada a uma técnica. Sobre essa técnica, ou seja, a abordagem utilizada, analise as seguintes opções:
I- Iterativa.
II- Implementativa.
III- Incremental.
IV- Dedutiva.
Assinale a alternativa CORRETA:
	 a)
	Somente a opção I está correta.
	 b)
	As opções I e III estão corretas.
	 c)
	Somente a opção IV está correta.
	 d)
	As opções II e IV estão corretas.
	10.
	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)
	Somente a opção I está correta.
	 c)
	Somente a opção II está correta.
	 d)
	As opções I e III estão corretas.

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando