Buscar

APOL 01 ANALISE DE SISTEMAS NOTA 100

Prévia do material em texto

APOL 1
PROTOCOLO: 2016060212881418EC9FDCRISTIANA CORREA HERMES ANGELI - RU: 1288141 Nota: 100
Disciplina(s):
Análise de Sistemas
Análise de Sistemas
Data de início: 02/06/2016 10:58
Prazo máximo entrega: -
Data de entrega: 02/06/2016 11:12
Questão 1/10
Conforme abordado na Aula 1, a Crise de Software refere-se a um conjunto de problemas encontrados no 
desenvolvimento de software.
De acordo com a definição dada acima, assinale a alternativa correta que apresenta os principais problemas 
relacionados à Crise do Software:
A Produtividade alta dos profissionais, qualidade do software baixa, estimativas de prazo de entrega altas;
B Prazo de entrega baixo, qualidade do software adequada, pouco conhecimento em desenvolvimento por parte
dos desenvolvedores;
C Pouco conhecimento em desenvolvimento por parte dos desenvolvedores, baixo custo de remuneração, baixa
produtividade dos profissionais;
D Estimativas de prazo e custo imprecisas, software difícil de manter, insatisfação do cliente com o
software, qualidade do software menos que a adequada;
E Cliente satisfeito com o software recebido, demora na entrega do software, inadimplência por parte dos
clientes.
Questão 2/10
De acordo com o conteúdo abordado na Aula 1, considere que você trabalha em uma empresa de desenvolvimento de 
software e que a empresa tenha decidido desenvolver um novo editor de texto para colocar no mercado. Esse editor 
deve ser um software que forneça recursos adicionais de apoio à autoria, embasado no estilo de escrita do usuário, o 
que o torna um software de funcionalidade mais complexa. Considere que a empresa deseja disponibilizar o produto no 
mercado em versões que agreguem esse suporte de forma gradativa, fazendo análise de risco para avaliar a viabilidade 
de desenvolvimento de uma nova versão.
Com base na definição apresentada, conhecendo as características dos modelos de processos abordados, assinale a 
alternativa que corresponde ao modelo de processo apropriado para desenvolver esse editor:
Você acertou!
Conteúdo apresentado na Rota de Aprendizagem e nos slides 16/56 ao 23/56 da Aula 1.

AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/a...
1 de 6 13/07/2016 09:04
A RAD (Rappid Application Development);
B Cascata;
C Prototipação;
D Espiral;
E Clássico.
Questão 3/10
De acordo com o conteúdo apresentado na Aula 1 referente ao Ciclo de Vida de Sistemas e seus modelos, analise 
atentamente a definição apresentada abaixo:
Modelo mais antigo e o mais amplamente usado da engenharia de software, modelado em função do ciclo da 
engenharia convencional, requer uma abordagem sistemática e sequencial do desenvolvimento de software.
Com base na definição apresentada acima, assinale a alternativa correta que corresponde ao modelo de Ciclo de Vida 
que obedece a estas características.
A Espiral;
B Prototipação;
C MVC;
D Cascata;
E RAD (Rappid Application Development).
Questão 4/10
Conforme abordado na Aula 1, em Projetos de Software há ferramentas e frameworks que integram todo o processo de 
desenvolvimento de software.
Dentre estes frameworks, assinale a alternativa correta que corresponde a um dos frameworks mais utilizados hoje 
como forma de padronização e qualidade:
Você acertou!
Rota de Aprendizagem, Análise de Sistemas, Aula 01, Pag. 3 e Slides 48/56 ao 50/56 e 54/56.

Você acertou!
Conforme apresentado nos slides 36/56 ao 42/56 da Aula 1, o modelo cascata é o mais antigo e o mais
amplamente usado na engenharia de software, e requer uma abordagem sistemática e sequencial ao
desenvolvimento de software.

AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/a...
2 de 6 13/07/2016 09:04
A Ferramentas GUI;
B Ferramentas RAD;
C Arquitetura MVC;
D Projeto estruturado;
E UML.
Questão 5/10
De acordo com o conteúdo apresentado na Aula 1 referente ao Ciclo de Vida de Sistemas e seus modelos, analise 
atentamente a definição apresentada abaixo:
Engloba as melhores características do ciclo de vida Clássico e da Prototipação, adicionando um novo elemento: a 
Análise de Risco. Segue a abordagem de passos sistemáticos do Ciclo de Vida Clássico incorporando-os numa 
estrutura iterativa que reflete mais realisticamente o mundo real e usa a Prototipação, em qualquer etapa da evolução do 
produto, como mecanismo de redução de riscos.
Com base na definição apresentada acima, assinale a alternativa correta que corresponde ao modelo de Ciclo de Vida 
que obedece a estas características.
A RAD (Rappid Application Development);
B MVC;
C Espiral;
D Cascata;
E Prototipação.
Questão 6/10
Com base no conteúdo abordado na Aula 1, o desenvolvimento, operação e manutenção do software abrange um 
conjunto de três elementos fundamentais: Métodos, Ferramentas e Procedimentos.
Você acertou!
Conforme apresentado na Rota de Aprendizagem e slide 13/56 da Aula 1, a Linguagem de Modelagem Unificada
(UML), é a ferramenta de modelagem mais utilizada no desenvolvimento atual de sistemas.

Você acertou!
Conforme apresentado na Rota de Aprendizagem e slide 49/56 da Aula 1, o modelo Espiral engloba as melhores
características do ciclo de vida Clássico e da Prototipação, adicionando um novo elemento: a Análise de Risco.
Segue a abordagem de passos sistemáticos do Ciclo de Vida Clássico incorporando-os numa estrutura iterativa
que reflete mais realisticamente o mundo real e usa a Prototipação, em qualquer etapa da evolução do produto,
como mecanismo de redução de riscos.

AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/a...
3 de 6 13/07/2016 09:04
De acordo com estes conceitos, assinale a alternativa correta que corresponde a denominação dada a totalidade das 
etapas que se constituem destes elementos:
A Ciclos de Desenvolvimento Ágil;
B RAD (Rappid Application Development);
C Fases da UML;
D Ciclo de Vida;
E Crise de Software.
Questão 7/10
De acordo com o conteúdo apresentado na Aula 1 referente ao Ciclo de Vida de Sistemas e seus modelos, analise 
atentamente a definição apresentada abaixo:
Processo que possibilita que o desenvolvedor crie um modelo do software que deve ser construído.
Com base na definição apresentada acima, assinale a alternativa correta que corresponde ao modelo de Ciclo de Vida 
que obedece a estas características.
A Prototipação;
B RAD (Rappid Application Development);
C Ciclo de Vida do Software;
D Ciclo de Desenvolvimento Ágil;
E Fases da UML.
Questão 8/10
De acordo com Sommerville, o software compreende tudo o que é necessário para um sistema computacional 
funcionar: Programa de computador, documentação, arquivos de configuração, entre outros, e existe por causa das 
necessidades de clientes.
Com base na definição de Sommerville, assinale a alternativa correta que corresponde a como transformar as 
Você acertou!
Conforme conteúdo da Rota de Aprendizagem e slides 32/56 ao 35/56, o conjunto das etapas que envolvem
métodos, ferramentas e procedimentos, são conhecidos como ciclo de vida.

Você acertou!
Conteúdo abordado na Rota de Aprendizagem e slide 44/56, onde define que a prototipação é o processo que
possibilita que o desenvolvedor crie um modelo do software que deve ser construído.

AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/a...
4 de 6 13/07/2016 09:04
necessidades em software:
A Entregar o produto ao cliente, entender as necessidades do cliente, Planejar a solução, implementar a
solução, validar esta solução;
B Criar um modelo do software, identificar os requisitos de software, definir um conjunto de objetivos gerais
para o software;
C Requerer uma abordagem sistemática, sequencial ao desenvolvimento de software;
D Programação no computador,documentação do software, arquivos de configuração do sistema;
E Definir o modelo de desenvolvimento, escolha adequada da linguagem de programação.
Questão 9/10
Conforme abordado na Aula 1, no período da década de 1990 surge um novo paradigma de modelagem, como resposta 
às dificuldades encontradas na aplicação da Análise Estruturada a certos domínios de aplicação.
Assinale a alternativa correta que corresponde ao tipo de modelagem que obedece ao conceito apresentado acima:
A Análise Essencial;
B Análise Estruturada;
C Análise Sequencial;
D Análise Orientada a Objetos;
E UML.
Questão 10/10
Conforme apresentado na Aula 1, a Análise de Sistemas é a atividade de identificar os problemas do domínio, 
apresentar alternativas de soluções e o estudo da viabilidade de um software. Porém, no final dos anos 40 até os anos 
60, quando se iniciou a evolução dos sistemas computadorizados, grande parte dos esforços, e consequentes custos, 
eram concentrados em outra atividade.
Você acertou!
Conforme abordado na Rota de Aprendizagem, pagina 03 da Aula 1, devem ser consideradas as atividades de
como entender as necessidades do cliente, planejar a solução, implementar a solução, validar esta solução,
entregar o produto ao cliente. Estas atividades são executadas ordenadas ou não, formalmente ou informalmente.

Você acertou!
Conforme apresentado na Rota de Aprendizagem, página 2 e slide 12/56 da Aula 1, surge a análise orientada a
objetos no período da década de 1990, como resposta às dificuldades encontradas na aplicação da Análise
Estruturada a certos domínios de aplicação.

AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/a...
5 de 6 13/07/2016 09:04
Com base na definição apresentada acima, assinale a alternativa que corresponde qual atividade está se referindo:
A Desenvolvimento do software;
B Documentação do software;
C Levantamento de requisitos;
D Análise Estruturada;
E Desenvolvimento do Hardware.
Você acertou!
Conteúdo apresentado na página 1 da Rota de Aprendizagem. No final dos anos 40 até os anos 60, quando se
iniciou a evolução dos sistemas computadorizados, grande parte dos esforços, e consequentes custos, eram
concentrados no desenvolvimento do hardware, em razão, principalmente das limitações e dificuldades
encontradas na época.

AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/a...
6 de 6 13/07/2016 09:04

Outros materiais

Perguntas Recentes