Buscar

Apol-01 Analise de sistemas 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/10 - 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: 10.0 
 
A RAD (Rappid Application Development); 
 
B Cascata; 
 
C Prototipação; 
 
D Espiral; 
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 2/10 - Análise de Sistemas 
Flávio pretende desenvolver um software seguindo os estágios do modelo em cascata proposto por 
Sommerville, em razão de ponderações que faz em relação a outros modelos quanto à solução de um 
problema que se apresenta. 
Desta forma ele definiu em seu cronograma, na ordem apresentada pelo autor, as seguintes etapas do 
ciclo de vida de software: 
Nota: 10.0 
 
A Projeto de sistema e software; Definição de requisitos; Implementação e teste de unidade; Integração e teste de sistema; Operação e 
manutenção 
 
B Projeto de sistema e software; Análise de requisitos; Engenharia de requisitos; Implantação; Testes de sistemas; Operação e manutenção 
 
C Definição de requisitos; Engenharia de requisitos; Integração e teste de sistema; Projeto de sistema e software; Implementação e teste de 
unidade; Operação e manutenção; Integração e teste de sistema. 
 
D Definição de requisitos; Projeto de sistema e software; Implementação e teste de unidade; Integração e teste de sistema; Operação e 
manutenção 
Você acertou! 
Rota de Aprendizagem, Análise de Sistemas, Aula 03, Pag. 3-4. 
 
Questão 3/10 - Análise de Sistemas 
 
Na área de Engenharia de Software, uma Ferramenta CASE pode ser utilizada como: 
Nota: 10.0 
 
A apoio automatizado aos processos de software e fornecimento de informações sobre o software que está sendo desenvolvido 
Você acertou! 
Rota de Aprendizagem, Análise de Sistemas, Aula 03, Pag. 2. 
 
B apoio ao processo de manutenção dos repositórios de dados que são gerados após a fase de implantação do software 
 
C apoio ao processo de segurança de software, a fim de evitar que usuários mal-intencionados acessem indevidamente o software 
 
D apoio educacional para treinamento automatizado dos usuários do software 
 
Questão 4/10 - Análise de Sistemas 
São conceitos chaves do paradigma Orientado a Objetos: 
Nota: 10.0 
 
A Classes, objetos, regras e funções 
 
B Casamento de padrões, herança, classes e objetos 
 
C Classes, objetos, herança e polimorfismo 
Você acertou! 
Rota de Aprendizagem, Análise de Sistemas, Aula 02, Pag. 6-7. 
 
D Polimorfismo por inclusão, casamento de padrões, transparência referencial e herança. 
 
Questão 5/10 - Análise de Sistemas 
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: 
Nota: 10.0 
 
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. 
 
Questão 6/10 - Análise de Sistemas 
Como se defne a implementação de um sistema orientado a objetos? 
Nota: 10.0 
 
A Implementa-se um conjunto de classes que defne os objetos presentes no sistema 
Você acertou! 
Rota de Aprendizagem, Análise de Sistemas, Aula 02, Pag. 6. 
 
B O sistema é definido através de comportamentos estruturais 
 
C A implementação é feita através de um código estruturado 
 
D Implementa-se um conjunto de tabelas no banco de dados que define a estrutura do sistema 
 
Questão 7/10 - Análise de Sistemas 
Conforme conteúdo visto na Aula 02, no final da década de 70, a análise estruturada possibilitou especificar 
os requisitos lógicos do sistema em um modelo gráfico de alto nível, capaz de ser compreendido pelos 
usuários e de ser mapeado para a arquitetura do projeto. 
Com base nos conceitos apresentados, assinale a alternativa correta com relação à análise estruturada: 
Nota: 10.0 
 
A Diagrama de Fluxo de Dados (DFD) não tem utilidade para a Análise de Requisitos; 
 
B A Análise Estruturada é uma técnica de modelagem do conteúdo e do fluxo de informação; 
Você acertou! 
Conteúdo abordado na Rota de Aprendizagem e slides 06/78 ao 33/78 da Aula 02. A Análise Estruturada é uma técnica de modelagem do conteúdo e do 
fluxo de informação. 
 
C O Projeto do Fluxo de Dados (DFDesign) é utilizado no planejamento da implantação; 
 
D A Análise Estruturada é uma técnica de modelagem da estrutura da organização; 
 
E Descreve a forma como os dados de entrada são transformados nos dados de saída. 
 
Questão 8/10 - 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: 
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. 
Nota: 10.0 
 
A Prototipação; 
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. 
 
B RAD (Rappid Application Development); 
 
C Ciclo de Vida do Software; 
 
D Ciclo de Desenvolvimento Ágil; 
 
E Fases da UML. 
 
Questão 9/10 - Análise de Sistemas 
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: 
Nota: 10.0 
 
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; 
Você acertou! 
Conteúdo apresentado na Rota de Aprendizagem e nos slides 16/56 ao 23/56 da Aula 1. 
 
E Cliente satisfeito com o software recebido, demora na entrega do software, inadimplência por parte dos clientes. 
 
Questão 10/10 - Análise de Sistemas 
Sobre a engenharia de software, considere: 
 
I. Atualmente todos os problemas na construção de softwarede alta qualidade no prazo e dentro do 
orçamento foram solucionados. 
 
II. Ao longo dos últimos 50 anos, o software evoluiu de um produto de indústria para um ferramental 
 
especializado em solução de problemas e análise de informações específicas. 
 
III. Todo projeto de software é iniciado por alguma necessidade do negócio. 
 
IV. O intuito da engenharia de software é fornecer uma estrutura para a construção de software com alta 
qualidade. 
 
Nota: 10.0 
 
A III e IV, somente 
Você acertou! 
Rota de Aprendizagem, Análise de Sistemas, Aula 03, Pag. 2-4. 
 
B II e III, somente 
 
C I, II e IV, somente 
 
D II, III e IV, somente

Outros materiais