Buscar

APOL 2 Análise de Sistemas NOTA 100

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

Prévia do material em texto

Disciplina(s): 
Análise de Sistemas Nota: 100 
Data de início: 08/05/2017 14:40 
 
Data de entrega: 08/05/2017 14:44 
 
 
Questão 1/5 - Análise de Sistemas 
Conforme visto na Aula 02 e apresentado por Yourdon, “Um sistema 
construído usando um método Orientado a Objetos é aquele cujos 
componentes são partes encapsuladas de dados e funções, que podem 
herdar atributos e comportamentos de outros componentes da mesma 
natureza, e cujos componentes comunicam-se entre si por meio de 
mensagens” e o objetivo é encontrar os objetos, organizá-los, 
descrever como interage através de mensagens, definir operações de 
seus comportamentos. 
Com base na implementação de sistemas orientados a objetos, 
assinale a alternativa correta que corresponde a como se define a 
implementação de um sistema orientado a objetos: 
Nota: 20.0 
 A 
Implementa-se um conjunto de tabelas no banco de dados que 
define a estrutura do sistema; 
 B A implementação é feita através de um código estruturado; 
 C 
Implementa-se um conjunto de classes que define os objetos 
presentes no sistema; 
Você acertou! 
Conteúdo abordado na Rota de Aprendizagem, página 06, e 
Slides 51/78 ao 65/78 da Aula 02. 
 D 
Implementa-se aspectos essenciais do objeto sem 
detalhamento, focando em suas características e o que ele faz; 
 E O sistema é definido através de comportamentos estruturais. 
 
Questão 2/5 - Análise de Sistemas 
Conforme visto na Aula 02 e apresentado por Yourdon, “Um sistema 
construído usando um método Orientado a Objetos é aquele cujos 
componentes são partes encapsuladas de dados e funções, que podem 
herdar atributos e comportamentos de outros componentes da mesma 
natureza, e cujos componentes comunicam-se entre si por meio de 
mensagens” e o objetivo é encontrar os objetos, organizá-los, 
descrever como interage através de mensagens, definir operações de 
seus comportamentos. 
Com base na implementação de sistemas orientados a objetos, 
assinale a alternativa correta que corresponde aos conceitos chaves do 
paradigma Orientado a Objetos: 
Nota: 20.0 
 A Casamento de padrões, herança, classes e objetos; 
 B 
Classes, objetos, herança e polimorfismo; 
Você acertou! 
Conteúdo abordado na Rota de Aprendizagem, páginas 06 e 
07, e Slides 51/78 ao 65/78 da Aula 02. 
 C 
Polimorfismo por inclusão, casamento de padrões, 
transparência referencial e herança; 
 D 
Diagrama Entidade Relacionamento e Diagrama de Fluxo de 
Dados; 
 E Classes, objetos, regras e funções. 
 
Questão 3/5 - Análise de Sistemas 
De acordo com o conteúdo abordado na Aula 03, a Engenharia de 
Requisitos tem como objetivo criar e manter um documento de 
requisitos. 
De acordo com esta definição, assinale a alternativa correta que 
corresponde aos quatro sub-processos da Engenharia de Requisitos: 
Nota: 20.0 
 A Manutenção, Análise, Teste, e Casos de Uso; 
 B 
Matriz de Rastreabilidade, Casos de Uso, Analise de Requisitos 
e Validação de Requisitos; 
 C Análise, Teste, Casos de Uso e Manutenção; 
 D 
Caso de Uso, Elicitação e Análise de Requisitos, Especificação e 
Validação de Requisitos; 
 E 
Estudo de Viabilidade, Elicitação e Análise de Requisitos, 
Especificação e Validação de Requisitos. 
Você acertou! 
Conteúdo abordado na Rota de Aprendizagem, página 04 da 
Aula 03. 
 
Questão 4/5 - Análise de Sistemas 
Conforme visto na Aula 02, Análise Essencial é o modelo do que o 
sistema tem que fazer, de forma a satisfazer os requisitos do utilizador, 
com o mínimo possível de informação sobre como o sistema deve ser 
implementado, dividindo-se em modelo ambiental e modelo 
comportamental. 
Com base na definição de Análise Essencial apresentada, assinale a 
alternativa correta que corresponde aos componentes que fazem parte 
do Modelo Comportamental da Análise Essencial. 
Nota: 20.0 
 A Análise Essencial, Modelo Ambiental, Modelo Comportamental; 
 B 
Declaração de Objetivos, Diagrama de Contexto, Lista de 
Eventos; 
 C 
Declaração de Objetivos, Diagrama de Fluxo de Dados 
Particionado, Dicionário de Dados; 
 D 
Diagrama de Fluxo de Dados Particionado, Diagrama Entidade 
Relacionamento, Normalização; 
Você acertou! 
Conteúdo apresentado na Rota de Aprendizagem, página 
05/08 da Aula 02. 
 E 
Lista de Eventos, Diagrama Entidade Relacionamento, 
Dicionário de Dados. 
 
Questão 5/5 - Análise de Sistemas 
Conforme abordado na Aula 03, a Engenharia de Software se preocupa 
em sistematizar o desenvolvimento através de modelos, técnicas e 
ferramentas para o produto e para o processo. 
Com base nos conceitos apresentados acima, assinale a alternativa 
correta que corresponde a como um Ferramenta CASE pode ser 
utilizada na Engenharia de Software: 
Nota: 20.0 
 A 
apoio educacional para treinamento automatizado dos usuários 
do software; 
 B 
apoio ao processo de segurança de software, a fim de evitar 
que usuários mal-intencionados acessem indevidamente o 
software; 
 C 
apoio ao processo de manutenção dos repositórios de dados 
que são gerados após a fase de implantação do software; 
 D 
apoio automatizado aos processos de software e fornecimento 
de informações sobre o software que está sendo desenvolvido; 
Você acertou! 
Conteúdo abordado na Rota de Aprendizagem, página 02 da 
Aula 03. 
 E 
apoio ao processo de teste e segurança do software a fim de 
evitar erros no sistema.

Outros materiais