Buscar

Avaliação 3 2018 julho gabarito

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

= Questão Cancelada
	Gabarito da Prova: Resposta Certa   Sua Resposta Errada
	Acadêmico:
	Jean Gutemberg Bezerra (919165)
	Disciplina:
	Modelagem de Sistemas Empresariais (GTI22)
	Avaliação:
	Avaliação Final (Objetiva) - Individual FLEX ( Cod.:423727) ( peso.:3,00)
	Prova Objetiva:
	7708386
	Nota da Prova:
	
Parte superior do formulário
	1.
	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: 
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 I e II estão corretas.
	c)
	As sentenças II, III e IV estão corretas.
	d)
	Somente a sentença II está correta.
	2.
	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 Estrutura Composta.
	c)
	Diagrama de Implantação.
	d)
	Diagrama de Comunicação.
	3.
	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 Implantação.
	b)
	Diagrama de Tempo.
	c)
	Diagrama de Comunicação.
	d)
	Diagrama de Estrutura Composta.
	4.
	Um modelo é uma simplificação da realidade representando dados, funções e comportamentos. Os modelos têm 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 utiliza a técnica para representar lógica procedural, processos de negócios ou workflow, representando o fluxo de controle e no fluxo de uma atividade?
	a)
	Diagrama de sequência.
	b)
	Diagrama de atividades.
	c)
	Diagrama de classe.
	d)
	Diagrama de implantação.
	5.
	Com relação aos modelos de processos de software, destacamos o modelo sequencial linear ou modelos tradicionais, modelo de prototipação, modelo incremental, modelo espiral e as metodologias ágeis. Esses modelos 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. De acordo com estes modelos, analise as sentenças a seguir:
I- O ciclo de vida clássico ou modelo em cascata é o modelo mais antigo e mais utilizado em engenharia de software, que requer uma abordagem sistemática sequencial ao desenvolvimento de software, em que o produto será disponibilizado ao cliente somente no final do desenvolvimento.
II- A prototipação fornece o potencial para o desenvolvimento rápido de versões incrementais do software e exige considerável experiência na determinação de riscos e depende dessa experiência para ter sucesso.
III- O modelo espiral é dividido em fase de obtenção de requisitos, projeto rápido, construção do protótipo, avaliação do protótipo e refinamento do protótipo.
IV- O modelo incremental é um modelo de desenvolvimento de software que combina elementos do modelo em cascata com a filosofia da prototipação, sendo definidos incrementos em que o software será desenvolvido, bem como da entrega para o cliente.
Agora, assinale a alternativa CORRETA:
	a)
	As sentenças I, II e III estão corretas.
	b)
	As sentenças I e IV estão corretas.
	c)
	As sentenças II e IV estão corretas.
	d)
	As sentenças I e III estão corretas.
	6.
	O principal objetivo da engenharia de requisitos é desenvolver e armazenar um documento de requisito de sistema, analisar se o sistema é viável, analisar a obtenção dos requisitos, realizar o levantamento dos requisitos e confirmar se os requisitos são válidos para o sistema. A engenharia de requisitos pode ser aplicada e analisada em um sistema orientado a objetos, em um sistema estruturado, pode também analisar modelos gráficos, como modelo de casos de uso. A engenharia de requisito é composta por alguns subprocessos. Sobre esses subprocessos, analise as seguintes opções:
I- Análise de dados e configuração.
II- Fusão de requisitos.
III- Estudo de viabilidade e especificação.
IV- Elicitação e validação.
Agora, assinale a alternativa CORRETA:
	a)
	As opções III e IV estão corretas.
	b)
	Somente a opção III está correta.
	c)
	Somente a opção I está correta.
	d)
	As opções II e IV estão corretas.
	7.
	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)
	Verificação de validade, verificação de complexidade e verificabilidade.
	b)
	Verificação de validade, verificação de completude e verificabilidade.
	c)
	Verificação de invalidade, verificação de incompletude e verificabilidade.
	d)
	Verificação de atualidade, verificação de complexidade e utilidade.
	8.
	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 II, III e IV estão corretas.
	b)
	Somente a sentença II está correta.
	c)
	As sentenças I, II e IV estão corretas.
	d)
	As sentenças I, III e IV estão corretas.
	9.
	O Modelo de Entidadee 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.
	d)
	As opções I e III estão corretas.
	10.
	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.
	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 III.
	b)
	I e II.
	c)
	I, III e IV.
	d)
	II, III e IV.
	12.
	(ENADE, 2008) Analise as seguintes afirmações sobre a UML (Linguagem de Modelagem Unificada):
I- A UML é uma metodologia para o desenvolvimento de software orientado a objetos, uma vez que fornece um conjunto de representações gráficas e sua semântica para a modelagem de software.
II- O diagrama de casos de uso procura, por meio de uma linguagem simples, demonstrar o comportamento externo do sistema. Esse diagrama apresenta o sistema sob a perspectiva do usuário, e é entre todos da UML o mais abstrato, flexível e informal.
III- Um relacionamento de extensão de um caso de uso "A" para um caso de uso "B" significa que toda vez que "A" for executado ele incorporará o comportamento definido em "B".
IV- Os diagramas de comportamento da UML demonstram como ocorrem as trocas de mensagens entre os objetos do sistema para se atingir um determinado objetivo.
É correto apenas o que se afirma em:
	a)
	III e IV.
	b)
	II e IV.
	c)
	II, III e IV.
	d)
	I e II.
Parte inferior do formulário

Continue navegando