Buscar

Apol-01 Analise de sistemas s3 nota 100

Prévia do material em texto

Análise de Sistemas Apol 01 Nota 100 
 
 
Questão 1/10 - Análise de Sistemas Apol 01 Nota 100 
 
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 2/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 3/10 - Análise de Sistemas 
O desenvolvimento de softwares demanda que seus desenvolvedores tenham a possibilidade de estudar 
esse sistema a partir de várias perspectivas. De acordo com os autores, um sistema pode ser descrito por 
 
meio de três visões independentes. 
Uma delas descreve o sistema do ponto de vista externo como um conjunto de interações entre o próprio 
sistema e os agentes externos ao sistema. 
Essa visão é criada inicialmente e direciona o desenvolvimento das demais visões do sistema. 
Essa abordagem/documento é conhecida(o) como: 
Nota: 00.0 
 
A Requisitos 
 
B Viabilidade 
 
C Caso de Uso 
Você acertou! 
Rota de Aprendizagem, Análise de Sistemas, Aula 03, Pag. 5. 
 
D Processos 
 
Questão 4/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 5/10 - Análise de Sistemas 
Conforme abordado na Aula 03, a Engenharia de Software se preocupa em sistematizar o desenvolvimento 
através de modelos, técnicas e ferramentas para o produto e para o processo. 
Com base nos conceitos apresentados acima, assinale a alternativa correta que corresponde a como um 
Ferramenta CASE pode ser utilizada na Engenharia de Software: 
Nota: 10.0 
 
A apoio educacional para treinamento automatizado dos usuários do software; 
 
 
B apoio ao processo de segurança de software, a fim de evitar que usuários mal-intencionados acessem indevidamente o software; 
 
C apoio ao processo de manutenção dos repositórios de dados que são gerados após a fase de implantação do software; 
 
D apoio automatizado aos processos de software e fornecimento de informações sobre o software que está sendo desenvolvido; 
Você acertou! 
Conteúdo abordado na Rota de Aprendizagem, página 02 da Aula 03. 
 
E apoio ao processo de teste e segurança do software a fim de evitar erros no sistema. 
 
Questão 6/10 - Análise de Sistemas 
Num diagrama de fluxo de dados DFD, 
Nota: 10.0 
 
A Qualquer fluxo de dados tem sempre uma origem e um destino, sendo sempre um deles necessariamente um depósito de dados 
 
B Entre dois depósitos de dados e entre duas entidades externas deve haver pelo menos uma ligação entre um depósito de dados e uma 
entidade externa 
 
C O dicionário de dados, na descrição de componentes, permite utilizar o símbolo "?" para enquadrar componentes que são utilizados 
alternativamente. 
 
D O destino de um fluxo de um determinado processo pode ser outro processo, um depósito de dados ou uma entidade externa 
Você acertou! 
Rota de Aprendizagem, Análise de Sistemas, Aula 02, Pag. 1-3. 
 
Questão 7/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 8/10 - Análise de Sistemas 
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: 
Nota: 10.0 
 
A Análise Essencial; 
 
B Análise Estruturada; 
 
C Análise Sequencial; 
 
D Análise Orientada a Objetos; 
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. 
 
E UML. 
 
Questão 9/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 10/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 possibilitaque 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.

Continue navegando