Buscar

Analise de Sistemas - Prova Objetiva 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 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 1/12 - Análise de Sistemas
Conforme abordado na Aula 03, a evolução da Engenharia de Software se baseou nos chamados
Ciclos de Vida de Sistemas, sendo composta por 04 fases.
Assinale a alternativa correta que corresponde a estas quatro fases:
Nota: 10.0
A Distribuição, Instalação, Configuração, Utilização;
B Design, Implementação, Integração, Verificação;
C Migração, Reengenharia, Reengenharia Reversa, Validação;
D
Definição, Desenvolvimento, Operação, Retirada;
Você acertou!
Conforme apresentado nas páginas 03 e 04 da Rota de Aprendizagem da Aula 03, as fases
são definição, desenvolvimento, operação e retirada.
E Análise, Especificação, Planejamento, Implementação.
Questão 2/12 - Análise de Sistemas
A Análise Orientada a Objetos concentra-se nos aspectos essenciais do objeto sem detalhamento,
focando em suas características e o que ele faz.
Com relação as características da Análise Orientada a Objetos, assinale a alternativa correta que
corresponde a definição do conceito de Herança na análise orientada a objetos:
Nota: 10.0
A
Mecanismo que permite a construção de uma classe agregada a partir de outras classes 
componentes;
B É o princípio relacionado com as diferentes formas de um objeto;
C
Significa que todos os atributos e métodos programados no ancestral já estarão 
automaticamente presentes em seus descendentes sem necessidade de reescrevê-los;
Você acertou!
Conforme apresentado no slide 60/78, Herança na Análise Orientada a Objetos significa que
todos os atributos e métodos programados no ancestral já estarão automaticamente presentes
em seus descendentes sem necessidade de reescrevê-los.
D
Utilizada para agrupar certos objetos que ocorrem em algum ponto no tempo ou sob 
circunstâncias similares;
E
Significa que só deve ser representado as características que são relevantes para o problema 
em questão.
Questão 3/12 - Análise de Sistemas
Conforme abordado nas Aulas, o tratamento da informação é um requisito que fundamenta o
processo de desenvolvimento de software antes da solução de tecnologia a ser aplicada. Para isso
é necessário gerenciá-lo de forma eficiente.
Com base nesta definição, assinale a alternativa correta que corresponde aos objetivos da Garantia
de Qualidade:
Nota: 10.0
A Implementar uma gerência de requisitos eficaz;
B Realizar a associação entre os requisitos dependentes com o projeto;
C
Garantir que uma base de requisitos seja composta essencialmente de bons requisitos;
Você acertou!
Conforme apresentado na página 03 da Rota de Aprendizagem da Aula 04, os objetivos da
garantia de qualidade é garantir que uma base de requisitos seja composta essencialmente de
bons requisitos.
D Garantir que ocorra o controle de versões e controle de configuração;
E Garantir o rastreamento de origem dos requisitos.
Questão 4/12 - Análise de Sistemas
A UML nasceu em 1996 e em 1997 foi aprovada como padrão pela OMG e desde então tem tido 
grande aceitação. Atualmente na versão 2.0.
Com relação a UML, analise atentamente as imagens abaixo:
Assinale a alternativa correta que corresponde aos tipos de relacionamentos que correspondem 
respectivamente a cada uma das imagens acima:
Nota: 10.0
A
Composição, Herança e Agregação;
Você acertou!
Conforme apresentado na página 05 da Rota de Aprendizagem da Aula 05, e vídeo aula
desta mesma aula, as imagens correspondem respectivamente aos relacionamentos de
Composição, Herança e Agregação.
B Agregação, Herança e Composição;
C Herança, Composição e Agregação;
D Agregação, Composição e Herança;
E Herança, Agregação e Composição.
Questão 5/12 - Análise de Sistemas
Segundo o CMM, uma das atividades da área de processo chave, gerência de requisitos, é a
revisão dos requisitos antes de incorporá-los ao projeto.
Com base besta definição, assinale a alternativa correta que corresponde ao que é necessário para
a revisão dos requisitos segundo a CMM:
Nota: 10.0
A
Levantar todos os requisitos, Identificar requisitos com problema, Testar os requisitos, 
Implementar os requisitos testados e aprovados;
B
Revisar todos os requisitos, Selecionar os requisitos problemáticos, Corrigir os requisitos 
problemáticos e Implementar os requisitos;
C
Testar os requisitos problemáticos, Corrigir requisitos problemáticos e Implementar os 
requisitos;
D
Identificar requisitos incompletos ou ausentes, Determinar se os requisitos estão claros, 
Revisar requisitos com problemas potenciais e Negociar compromissos com os grupos 
envolvidos;
Você acertou!
Conforme apresentado na página 04 da Rota de Aprendizagem da Aula 04, durante a revisão
de requisitos é necessário segundo a CMM Identificar requisitos incompletos ou ausentes,
Determinar se os requisitos estão claros, Revisar requisitos com problemas potenciais e
Negociar compromissos com os grupos envolvidos.
E Identificar os requisitos, Selecionar os requisitos claros e Implementar os requisitos.
Questão 6/12 - Análise de Sistemas
Conforme visto nas aulas, Requisito é uma condição cuja exigência deve ser satisfeita.
Com relação aos requisitos, assinale a alternativa correta que corresponde a definição de 
Requisitos Não Funcionais:
Nota: 10.0
A Listagem de todas as coisas que o sistema deve fazer;
B
Restrições e qualidades que se coloca sobre como o sistema deve realizar seus requisitos 
funcionais;
Você acertou!
Conforme página 05 da Rota de Aprendizagem da Aula 03, Requisitos não funcionais são
restrições e qualidades que se coloca sobre como o sistema deve realizar seus requisitos
funcionais.
C Listagem de todas as coisas que devem ser evitadas no sistema;
D
Restrições e qualidades que se coloca sobre como o sistema não deve realizar seus requisitos 
funcionais;
E Listagem de todas as falhas ocorridas no sistema durante a fase de testes.
Questão 7/12 - Análise de Sistemas
O Diagrama de Fluxo de Dados é uma representação gráfica da interdependência de processos que
compõem um sistema.
Com relações as notações básicas de uma DFD, assinale a alternativa correta que corresponde a 
definição de Processo:
Nota: 10.0
A Representa o deslocamento de um item de dado ou coleção de itens de dados;
B
Representa um repositório de dados que são armazenados para serem usados em 
um ou mais processos;
C
Representa um produtor ou consumidor de informações que resida dentro dos 
limites do sistema a ser modelado;
D
Representa um transformador de informações que resida dentro dos limites do 
sistema a ser modelado;
Você acertou!
Conforme apresentado no slide 17/78 da Aula 02, Processo representa um
transformador de informações que resida dentro dos limites do sistema a ser
modelado.
E
Representa um produtor ou consumidor de informações que resida fora dos limites
do sistema a ser modelado.
Questão 8/12 - Análise de Sistemas
Diagramas de Estado da UML mostram uma máquina contendo estados, transições, eventos e
atividades. Estes diagramas são usados para modelar o comportamento de objetos.
De acordo com a definição apresentada acima, assinale a alternativa correta que corresponde aos
componentes de um diagrama de estado:
Nota: 10.0
A
Estado Inicial, Estado Final e Estado Intermediário;
Você acertou!
Conforme apresentado na página 07 da Rota de Aprendizagem da Aula 06, os componentes
de um diagrama de estado são: Estado Inicial, Estado Final e Estado Intermediário.
B Estado Inicial, Estado Secundário e Estado Final;
C Classe Inicial, Classe Intermediária e Classe Final;
D Objeto Inicial, Objeto Intermediário e Objeto Final;
E Classe, Objeto e Relacionamento.
Questão 9/12 - Análise de Sistemas
Conforme visto nas aulas, três tipos de análises podem ser utilizadas durante o desenvolvimento
de um projeto de software, sendo elas, Análise Estruturada, Análise Essencial e Análise Orientada
a Objetos:
Com base nestes conceitos, assinale a alternativa correta que corresponde às ferramentas 
utilizadas na Análise Essencial:
Nota: 10.0
A DFD, Diagrama de Estrutura de Dados, Lista de Eventos e Normalização;
B DFD, Diagrama deEstrutura de Dados e Dicionário de Dados;
C Miniespecificações, Dicionário de Dados, Normalização e Lista de Eventos;
D DER, DTE, Normalização, Lista de Eventos e Normalização;
E
Lista de Eventos, DFD, DER, DTE, Normalização, Miniespecificações e 
Dicionário de Dados.
Você acertou!
Conforme apresentado no slide 08/78 da Aula 02, são ferramentas da Análise 
Essencial:
- Lista de Eventos;
- DFD;
- DER;
- DTE;
- Normalização;
- Miniespecificações;
- Dicionário de Dados.
Questão 10/12 - Análise de Sistemas
O Diagrama de Casos de Uso da UML descreve o que o sistema faz do ponto de vista do
observador externo, ajudando a esclarecer os requisitos do sistema e a dividir o desenvolvimento
do sistema em tarefas.
De acordo com a definição apresentada acima, assinale a alternativa correta que corresponde aos
tipos de relacionamento entre os casos de uso:
Nota: 10.0
A Include, Extend, Composição;
B Agregação, Composição, Herança;
C Include, Composição, Herança;
D
Include, Extend, Generalization;
Você acertou!
Conforme apresentado na página 03 da Rota de Aprendizagem da Aula 06, os
relacionamentos entre os casos de uso são: Include, Extend, Generalization.
E Herança, Extend, Agregação.
Questão 11/12 - Análise de Sistemas (questão opcional)
Conforme abordado nas Aulas, o tratamento da informação é um requisito que fundamenta o
processo de desenvolvimento de software antes da solução de tecnologia a ser aplicada. Para isso
é necessário gerenciá-lo de forma eficiente.
Com base nesta definição, assinale a alternativa correta que corresponde a definição de 
Requisitos:
Nota: 0.0
A Fases de desenvolvimento adequadas às necessidades de tratamento da informação;
B Alterações que precisam ser feitas nos artefatos de software;
C Anotações do controle de versões e controle de configuração;
D
Validação que deve ser encarada na engenharia de requisitos e da qual dependem 
elevados custos a médio e longo prazo;
E
Descrições dos principais recursos de um produto de software, seu fluxo de 
informações, comportamento e atributos.
Conforme apresentado na página 01 da Rota de Aprendizagem da Aula 04,
requisitos são descrições dos principais recursos de um produto de software,
seu fluxo de informações, comportamento e atributos.
Questão 12/12 - Análise de Sistemas (questão opcional)
O surgimento de sistemas de software complexos resultou na necessidade de reavaliar a forma de
desenvolver sistemas. As técnicas têm evoluído de forma impressionante, notavelmente no que
tange à modelagem de sistemas.
Com relação aos conceitos apresentados acima e a modelagem de sistemas orientados a objetos,
assinale a alternativa correta que corresponde a definição da UML:
Nota: 0.0
A É uma linguagem de programação visual;
B
É uma linguagem visual independente de linguagem de programação e independente de 
processo de desenvolvimento;
Conforme apresentado na página de 04 da Rota de Aprendizagem da Aula 05, UML é
uma linguagem visual independente de linguagem de programação e independente de
processo de desenvolvimento.
C
Linguagem de programação que objetiva o desenvolvimento de diagramas de acordo com a 
linguagem que está sendo utilizada;
D
É uma linguagem visual independente de linguagem de programação, que que objetiva o 
desenvolvimento de diagramas de acordo com a linguagem que está sendo utilizada;
E Técnica utilizada para o levantamento de requisitos.

Outros materiais