Buscar

Análise de Sistemas APOL01

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 3 páginas

Prévia do material em texto

Questão 1/5 ­ Análise de Sistemas
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
necessidades em software:
Nota: 20.0
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 2/5 ­ Análise de Sistemas
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.
Nota: 0.0
A RAD (Rappid Application Development);
B MVC;
C Espiral;
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.
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.
D Cascata;
E Prototipação.
Questão 3/5 ­ Análise de Sistemas
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:
Nota: 20.0
A Ferramentas GUI;
B Ferramentas RAD;
C Arquitetura MVC;
D Projeto estruturado;
E UML.
Questão 4/5 ­ Análise de Sistemas
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:
Nota: 20.0
A RAD (Rappid Application Development);
B Cascata;
C Prototipação;
D Espiral;
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!
Rota de Aprendizagem, Análise de Sistemas, Aula 01, Pag. 3 e Slides 48/56 ao 50/56 e 54/56.
E Clássico.
Questão 5/5 ­ Análise de Sistemas
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.
Nota: 20.0
A Espiral;
B Prototipação;
C MVC;
D Cascata;
E RAD (Rappid Application Development).
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.

Outros materiais