Buscar

Apol 1 Analise de sistemas

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

Prévia do material em texto

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: 
  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: 
  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. 
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 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. 
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.

Continue navegando