Buscar

Análise 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 9 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

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 6, do total de 9 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

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 9, do total de 9 páginas

Prévia do material em texto

Questão 1/12 - Análise de Sistemas
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: 10.0
	
	A
	É uma linguagem de programação visual;
	
	B
	É uma linguagem visual independente de linguagem de programação e independente de processo de desenvolvimento;
Você acertou!
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.
Questão 2/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 aspectos fundamentais da Engenharia de Requisitos:
Nota: 10.0
	
	A
	Controle de mudanças, Gerência da configuração, Rastreabilidade e Garantia da qualidade;
Você acertou!
Conforme apresentado na página 02 da Rota de Aprendizagem da Aula 04, os aspectos fundamentais da Engenharia de Requisitos são controle de mudanças, gerência da configuração, rastreabilidade e garantia da qualidade.
	
	B
	Levantamento de requisitos, Análise de requisitos, Teste e validação;
	
	C
	Documentação, Modelagem, Projeto e Implementação;
	
	D
	Configuração, Atualização e Backup;
	
	E
	Levantamento de requisitos, Validação de Requisitos, Verificação de Requisitos e Implementação.
Questão 3/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 4/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 5/12 - Análise de Sistemas
No final de década de 1990 o paradigma de orientação a objetos atinge sua maturidade, assim os conceitos de padrões de projetos, frameworks de desenvolvimento, componentes e padrões de qualidade começam a ganhar espaço, e assim surge um novo conceito, a UML.
Assinale a alternativa correta que corresponde à definição da UML:
Nota: 10.0
	
	A
	Framework de desenvolvimento de sistemas;
	
	B
	Padrão de projeto para o desenvolvimento de sistemas modernos;
	
	C
	Instruções que quando executadas produzem a função e o desempenho desejados;
	
	D
	Ferramenta de modelagem utilizada no desenvolvimento atual de sistemas;
Você acertou!
Conforme abordado no slide 13/56 da Aula 01, UML é uma ferramenta de modelagem utilizada no desenvolvimento atual de sistemas.
	
	E
	Possibilita que os programas manipulem adequadamente a informação.
Questão 6/12 - Análise de Sistemas
A Prototipação é o processo que possibilita que o desenvolvedor crie um modelo do software que deve ser construído.
Com relação à Prototipação, analise atentamente as afirmativas abaixo:
I. Entrega do protótipo;
II. Projeto rápido;
III. Obtenção dos requisitos;
IV. Refinamento dos requisitos e construção do produto;
V. Testes do protótipo.
Com base nas afirmativas acima, assinale a alternativa que correspondem a atividades da Prototipação:
Nota: 10.0
	
	A
	São atividades relacionadas à Prototipação as atividades apresentadas nas afirmativas I, II e V;
	
	B
	São atividades relacionadas à Prototipação as atividades apresentadas nas afirmativas II, III e IV;
Você acertou!
Conforme apresentado nos slides 45/56 ao 47/56 da Aula 01, as seguintes atividades fazem parte da Prototipação:
- Obtenção de requisitos;
- Projeto rápido;
- Construção do protótipo;
- Avaliação do protótipo;
- Refinamento dos requisitos;
- Construção do protótipo.
	
	C
	São atividades relacionadas à Prototipação as atividades apresentadas nas afirmativas III, IV e V;
	
	D
	São atividades relacionadas à Prototipação as atividades apresentadas nas afirmativas IV e V;
	
	E
	São atividades relacionadas à Prototipação as atividades apresentadas nas afirmativas I, II, III, IV e V.
Questão 7/12 - Análise de Sistemas
Conforme abordado nas aulas, durante o desenvolvimento de software, as etapas que envolvem métodos, ferramentas e procedimentos, são conhecidas como componentes do Ciclo de Vida de Software.
Com relação aos modelos de ciclo de vida vistos nas aulas, analise atentamente a imagem abaixo:
Assinale a alternativa que corresponde ao modelo de ciclo de vida de software que é apresentado na imagem acima:
Nota: 10.0
	
	A
	Modelo Cascata;
Você acertou!
Conforme apresentado no slide 37/56 da Aula 1 e imagem abaixo, é o modelo cascata.
	
	B
	Modelo Estrutural;
	
	C
	Modelo Espiral;
	
	D
	Modelo Essencial;
	
	E
	Prototipação.
Questão 8/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 9/12 - Análise de Sistemas
A Orientação a Objetos surgiu no final da década de 60, quando dois cientistas dinamarqueses criaram a linguagem Simula (Simulation Language), sendo assim introduzido os conceitos de classe e herança.
Com relação a esta definição, assinale a alternativa correta que corresponde a definição de Herança na orientação a objetos:
Nota: 10.0
	
	A
	São procedimentos ou funções definidos e declarados que atuam sobre um objeto;
	
	B
	Representa um conjunto de informações, ou seja, elementosde dados que caracterizam um objeto;
	
	C
	É um tipo definido pelo usuário que contém o molde, a especificação para os objetos;
	
	D
	É o mecanismo pelo qual uma subclasse herda todas as propriedades da superclasse e acrescenta suas próprias e exclusivas características;
Você acertou!
Conforme apresentado na página de 03 da Rota de Aprendizagem da Aula 05, Herança é o mecanismo pelo qual uma subclasse herda todas as propriedades da superclasse e acrescenta suas próprias e exclusivas características.
	
	E
	É a propriedade segundo a qual os atributos de uma classe são acessíveis apenas pelos métodos da própria classe.
Questão 10/12 - Análise de Sistemas
Conforme abordado na aulas, a Crise do Software refere-se a um conjunto de problemas encontrados no desenvolvimento de software.
Com relação à Crise do Software, analise atentamente as afirmativas abaixo:
I. As estimativas de custo e prazo na maioria das vezes são precisas;
II. A qualidade de software geralmente é adequada;
III. A produtividade das pessoas da área de software não tem acompanhado a demanda por seus serviços;
IV. O software existente é muito difícil de manter.
Com base nas afirmativas acima, assinale a alternativa correta:
Nota: 10.0
	
	A
	As afirmativas I e II referem-se a problemas relacionados à Crise do Software;
	
	B
	As afirmativas I, III e IV referem-se a problemas relacionados à Crise do Software;
	
	C
	As afirmativas III e IV referem-se a problemas relacionados à Crise do Software;
Você acertou!
Conforme apresentado nos slides 17/56 ao 19/56 da Aula 1, os problemas referentes a Crise do Software são:
- As estimativas de prazo e de custo frequentemente são precisas;
- A produtividade das pessoas da área de software não tem acompanhado a demanda por seus serviços;
- A qualidade de software as vezes é menos que adequada;
- O software existente é muito difícil de manter.
	
	D
	As afirmativas I e III referem-se a problemas relacionados à Crise do Software;
	
	E
	As afirmativas I, II, III e IV referem-se a problemas relacionados à Crise do Software.
Questão 11/12 - Análise de Sistemas (questão opcional)
Diagramas de Sequência da UML descrevem as interações entre as classes através das trocas de mensagens ao logo do tempo.
De acordo com a definição apresentada acima, assinale a alternativa correta que corresponde aos componentes de um diagrama de sequência:
Nota: 0.0
	
	A
	Objetos, Classes e Mensagens;
	
	B
	Objetos, Atributos, Relacionamentos e Mensagens;
	
	C
	Classes, Linha da Vida e Relacionamentos;
	
	D
	Classes, Objetos, Relacionamentos e Linha da Vida;
	
	E
	Objetos, Mensagens e Tipos de Mensagens.
Conforme apresentado nas páginas 06 e 07 da Rota de Aprendizagem da Aula 06, os componentes de um diagrama de sequência são: Objetos, Mensagens e Tipos de Mensagens.
Questão 12/12 - Análise de Sistemas (questão opcional)
Com relação a definição de Software, analise atentamente as afirmativas abaixo:
I. Fazem parte da definição de Software, instruções que quando executadas produzem a função e o desempenho desejados;
II.Fazem parte da definição de Software, estruturas de dados que possibilitam que os programas manipulem adequadamente a informação;
III. Fazem parte da definição de Software, documentos que descrevem a operação e o uso dos programas.
Com base nas afirmativas apresentadas acima, assinale a alternativa correta:
Nota: 0.0
	
	A
	Estão corretas somente as afirmativas I e III;
	
	B
	Estão corretas somente as afirmativas I e II;
	
	C
	Estão corretas somente as afirmativas II e III;
	
	D
	Está correta somente a afirmativa I;
	
	E
	Estão corretas as afirmativas I, II e III.
Conforme apresentado no slide 14/56 da Aula 01, Define-se software como:
- Instruções que quando executadas produzem a função e o desempenho desejados;
- Estruturas de dados que possibilitam que os programas manipulem adequadamente a informação;
- Documentos que descrevem a operação e o uso dos programas.

Outros materiais