Buscar

Todas Apols 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 15 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 15 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 9, do total de 15 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

Prévia do material em texto

10/06/2019 ap.html
file:///C:/Users/Rita/Desktop/ap.html 1/15
Questão 1/5 - Análise de Sistemas
Conforme abordado na Aula 02, o Diagrama de Fluxo de Dados (DFD) é uma representação gráfica da rede
de processos interligados.
Com base nos conceitos apresentados, assinale a alternativa correta com relação ao Diagrama de Fluxo de
Dados:
Nota: 20.0
A O dicionário de dados, na descrição de componentes, permite utilizar o símbolo "?" para enquadrarcomponentes que são utilizados alternativamente;
B Os dados podem mover-se diretamente de um depósito de dados para outro depósito de dados;
C Entre dois depósitos de dados e entre duas entidades externas deve haver pelo menos uma ligaçãoentre um depósito de dados e uma entidade externa;
D Qualquer fluxo de dados tem sempre uma origem e um destino, sendo sempre um delesnecessariamente um depósito de dados;
E
O destino de um fluxo de um determinado processo pode ser outro processo, um depósito de dados ou
uma entidade externa.
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, páginas 1-3 da Aula 02.
Questão 2/5 - 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. Assim, conforme visto na Aula 03, 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.
Com base nos conceitos apresentados acima, assinale a alternativa correta que corresponde a como é
conhecida essa abordagem/documento:
Nota: 20.0
A
Casos de Uso;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, página 05 da Aula 03.
B Viabilidade;
C Requisitos;
D Análise;
E Processos.
Questão 3/5 - Análise de Sistemas
Conforme visto na Aula 02 e apresentado por Yourdon, “Um sistema construído usando um método
Orientado a Objetos é aquele cujos componentes são partes encapsuladas de dados e funções, que podem
herdar atributos e comportamentos de outros componentes da mesma natureza, e cujos componentes
comunicam-se entre si por meio de mensagens” e o objetivo é encontrar os objetos, organizá-los, descrever
como interage através de mensagens, definir operações de seus comportamentos.
10/06/2019 ap.html
file:///C:/Users/Rita/Desktop/ap.html 2/15
Com base na implementação de sistemas orientados a objetos, assinale a alternativa correta que corresponde
aos conceitos chaves do paradigma Orientado a Objetos:
Nota: 20.0
A Casamento de padrões, herança, classes e objetos;
B
Classes, objetos, herança e polimorfismo;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, páginas 06 e 07, e Slides 51/78 ao 65/78 da Aula 02.
C Polimorfismo por inclusão, casamento de padrões, transparência referencial e herança;
D Diagrama Entidade Relacionamento e Diagrama de Fluxo de Dados;
E Classes, objetos, regras e funções.
Questão 4/5 - 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: 20.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 acessemindevidamente o software;
C apoio ao processo de manutenção dos repositórios de dados que são gerados após a fase deimplantaçã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 5/5 - Análise de Sistemas
De acordo com o conteúdo abordado na Aula 03, a Engenharia de Requisitos tem como objetivo criar e
manter um documento de requisitos.
De acordo com esta definição, assinale a alternativa correta que corresponde aos quatro sub-processos da
Engenharia de Requisitos:
Nota: 20.0
A Manutenção, Análise, Teste, e Casos de Uso;
B Matriz de Rastreabilidade, Casos de Uso, Analise de Requisitos e Validação de Requisitos;
C Análise, Teste, Casos de Uso e Manutenção;
D Caso de Uso, Elicitação e Análise de Requisitos, Especificação e Validação de Requisitos;
E Estudo de Viabilidade, Elicitação e Análise de Requisitos, Especificação e Validação de Requisitos.
Você acertou!
10/06/2019 ap.html
file:///C:/Users/Rita/Desktop/ap.html 3/15
Conteúdo abordado na Rota de Aprendizagem, página 04 da Aula 03.
Questão 1/10 - Análise de Sistemas
Conforme abordado na Aula 03, requisito é uma sentença identificando uma capacidade, uma característica
física ou um fator de qualidade que limita um produto ou um processo.
Sobre Requisitos, assinale a afirmativa correta:
Nota: 0.0
A
São descrições dos principais recursos de um produto de software, seu fluxo de informações,
comportamento e atributos;
Conteúdo abordado na Rota de Aprendizagem, página 01 da Aula 04.
B São responsáveis por dependências entre as origens do sistema e o projeto do sistema;
C Objetivam fornecer métodos para compreender a natureza de um problema;
D Representam as características de hardware necessárias para suportar o sistema;
E Visam tanto a tomada de decisão como a sugestão de possíveis alternativas de solução.
Questão 2/10 - Análise de Sistemas
De acordo com o conteúdo abordado na Aula 03, a Engenharia de Requisitos tem como objetivo criar e
manter um documento de requisitos.
De acordo com esta definição, assinale a alternativa correta que corresponde aos quatro sub-processos da
Engenharia de Requisitos:
Nota: 10.0
A Manutenção, Análise, Teste, e Casos de Uso;
B Matriz de Rastreabilidade, Casos de Uso, Analise de Requisitos e Validação de Requisitos;
C Análise, Teste, Casos de Uso e Manutenção;
D Caso de Uso, Elicitação e Análise de Requisitos, Especificação e Validação de Requisitos;
E
Estudo de Viabilidade, Elicitação e Análise de Requisitos, Especificação e Validação de Requisitos.
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, página 04 da Aula 03.
Questão 3/10 - Análise de Sistemas
Com relação ao conteúdo de Engenharia de Software abordado na Aula 03, análise atentamente a situação
abaixo:
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.
Com base na situação apresentada acima, assinale a alternativa correta que corresponde as etapas do ciclo de
vida de software que devem ser definidas no cronograma, na ordem apresentada pelo autor:
Nota: 10.0
A Codificação, Algoritmo de processamento, Análise de requisitos, Projeto da estrutura de dados;
B 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;
10/06/2019 ap.html
file:///C:/Users/Rita/Desktop/ap.html 4/15
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, páginas 03 e 04 da Aula 03.
C Projeto de sistema e software, Análise de requisitos, Engenharia de requisitos, Implantação, Testes desistemas, Operação e manutenção;
D Definição de requisitos, Engenharia de requisitos, Integração e teste de sistema, Projeto de sistema esoftware, Implementação e teste de unidade, Operação e manutenção, Integração e teste de sistema;
E Projeto de sistema e software, Definição de requisitos, Implementaçãoe teste de unidade, Integraçãoe teste de sistema, Operação e manutenção.
Questão 4/10 - Análise de Sistemas
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. Dentro dos princípios da Engenharia de Software podemos
destacar fases que completam o ciclo de vida do sistema.
Assinale a alternativa correta que apresenta as fases da Engenharia de Software que contemplam o ciclo de
vida do sistema:
Nota: 0.0
A Levantamento, Definição, Codificação, Testes e Manutenção;
B Distribuição, Instalação, Utilização e Manutenção;
C
Definição, Desenvolvimento, Operação e Retirada;
Conteúdo abordado na Rota de Aprendizagem, páginas 01 a 03 da Aula 03.
D Análise, Prototipação, Desenvolvimento;
E Migração, Definição, Operação e Retirada.
Questão 5/10 - Análise de Sistemas
Conforme abordado na Aula 06, a Unified Modelling Language (UML) é uma linguagem ou notação de
diagramas para especificar, visualizar e documentar modelos de software orientados por objetos.
Considere as seguintes informações sobre diagramas de classes e diagramas de objetos da UML, utilizados
na modelagem orientada a objetos:
I. Um diagrama de objetos possui apenas dois compartimentos (nome e atributos);
II. Um diagrama de classes possui três compartimentos (nome, atributos e operações);
III. O formato para o nome de um objeto é nome-objeto:nome-classe.
Sobre as afirmativas acima, assinale a alternativa correta:
Nota: 10.0
A Estão corretas apenas as afirmativas I e II;
B Estão corretas apenas as afirmativas II e III;
C
Estão corretas as afirmativas I, II e III;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, páginas 03 a 05 da Aula 06.
D Estão corretas apenas as afirmativas I e III;
E Está correta apenas a afirmativa I.
Questão 6/10 - Análise de Sistemas
10/06/2019 ap.html
file:///C:/Users/Rita/Desktop/ap.html 5/15
Conforme visto na Aula 04, a Gerência de Configuração está comumente associada a dois tipos de tarefas de
grande importância.
Assinale a alternativa correta que corresponde a estes dois tipos de tarefas:
Nota: 0.0
A
Controle de versões e controle de configuração;
Conteúdo abordado na Rota de Aprendizagem, página 03 da Aula 04.
B Controle de configuração e controle de requisitos;
C Controle de versões e controle de mudanças;
D Controle de versões e controle de requisitos;
E Controle de mudança e controle de configuração.
Questão 7/10 - Análise de Sistemas
Com relação ao conteúdo abordado na Aula 04, analise atentamente as definições apresentadas abaixo.
Estabelece quais funções são requeridas pelo sistema e as restrições sobre a operação e o desenvolvimento
do sistema. Objetiva fornecer métodos para compreender a natureza de um problema e estabelecer com
exatidão o que um sistema deve fazer.
Com base nos conceitos apresentados acima, assinale a alternativa correta que corresponde à qual fase da
Engenharia de Software que eles correspondem:
Nota: 10.0
A
Gerenciamento de Requisitos;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, páginas 01 e 02 da Aula 04.
B Requisito;
C Prototipação;
D Estudo de Viabilidade;
E Levantamento de Requisitos.
Questão 8/10 - Análise de Sistemas
Conforme abordado na Aula 06, a Unified Modelling Language (UML) é uma linguagem ou notação de
diagramas para especificar, visualizar e documentar modelos de software orientados por objetos. Com
relação aos diagramas da UML, analise atentamente a figura apresentada abaixo:
10/06/2019 ap.html
file:///C:/Users/Rita/Desktop/ap.html 6/15
De acordo com a imagem acima, assinale a alternativa correta que corresponde ao tipo de relacionamento
entre os atores A e B:
Nota: 10.0
A Extends;
B
Generalização;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, página 03 da Aula 06.
C Include;
D Agregação;
E Composição.
Questão 9/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 10/10 - Análise de Sistemas
Conforme abordado na Aula 05, em Projetos de Software há ferramentas que integram todo um sistema de
suporte ao desenvolvimento de software.
Com base nesta definição, assinale a alternativa correta que corresponde a como são nomeadas estas
ferramentas:
Nota: 10.0
A Ferramentas GUI;
B Ferramentas UML;
C
Ferramentas CASE;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, páginas 05 e 06 da Aula 05.
D Ferramentas RAD;
10/06/2019 ap.html
file:///C:/Users/Rita/Desktop/ap.html 7/15
E Todas as alternativas estão corretas.
Questão 1/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!
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/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;
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.
E RAD (Rappid Application Development).
Questão 3/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:
10/06/2019 ap.html
file:///C:/Users/Rita/Desktop/ap.html 8/15
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çãodo 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: 20.0
A RAD (Rappid Application Development);
B MVC;
C
Espiral;
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.
D Cascata;
E Prototipação.
Questão 4/5 - 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: 20.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 5/5 - 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:
10/06/2019 ap.html
file:///C:/Users/Rita/Desktop/ap.html 9/15
Nota: 20.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 1/5 - Análise de Sistemas
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 essa afirmação, podemos dizer então que a Engenharia de Software é:
Nota: 20.0
A É um tópico de desenvolvimento de software;
B É uma metodologia de desenvolvimento de software;
C É uma estrutura de desenvolvimento de software;
D É um processo de desenvolvimento de software;
E
É uma disciplina da engenharia dedicada a todos os aspectos da produção de software.
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, página 02 da Aula 03.
Questão 2/5 - Análise de Sistemas
Rastreamento de Requisitos é responsável por dependências entre requisitos, suas origens e projeto do
sistema.
Com base nos conceitos apresentados acima, analise as afirmativas abaixo:
I. Associação dos requisitos com o projeto;
II. Levantamento de requisitos funcionais;
III. Associação entre requisitos dependentes;
IV. Rastreamento de Origem;
V. Prototipagem de requisitos.
Assinale a alternativa que apresenta quais das afirmativas acima são tipos corretos de Rastreamento de
Requisitos.
Nota: 20.0
A Somente as afirmativas II e V são tipos de Rastreamento de Requisitos;
B Somente as afirmativas II, IV e V são tipos de Rastreamento de Requisitos;
C Somente as afirmativas I, III e IV são tipos de Rastreamento de Requisitos;
10/06/2019 ap.html
file:///C:/Users/Rita/Desktop/ap.html 10/15
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, página 02 da Aula 04.
D Somente as afirmativas I, IV e V são tipos de Rastreamento de Requisitos;
E Somente as afirmativas IV e V são tipos de Rastreamento de Requisitos.
Questão 3/5 - Análise de Sistemas
Conforme abordado na Aula 03, requisito é uma sentença identificando uma capacidade, uma característica
física ou um fator de qualidade que limita um produto ou um processo.
Sobre Requisitos, assinale a afirmativa correta:
Nota: 20.0
A
São descrições dos principais recursos de um produto de software, seu fluxo de informações,
comportamento e atributos;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, página 01 da Aula 04.
B São responsáveis por dependências entre as origens do sistema e o projeto do sistema;
C Objetivam fornecer métodos para compreender a natureza de um problema;
D Representam as características de hardware necessárias para suportar o sistema;
E Visam tanto a tomada de decisão como a sugestão de possíveis alternativas de solução.
Questão 4/5 - Análise de Sistemas
Com relação ao conteúdo abordado na Aula 04, analise atentamente as definições apresentadas abaixo.
Estabelece quais funções são requeridas pelo sistema e as restrições sobre a operação e o desenvolvimento
do sistema. Objetiva fornecer métodos para compreender a natureza de um problema e estabelecer com
exatidão o que um sistema deve fazer.
Com base nos conceitos apresentados acima, assinale a alternativa correta que corresponde à qual fase da
Engenharia de Software que eles correspondem:
Nota: 20.0
A
Gerenciamento de Requisitos;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, páginas 01 e 02 da Aula 04.
B Requisito;
C Prototipação;
D Estudo de Viabilidade;
E Levantamento de Requisitos.
Questão 5/5 - Análise de Sistemas
Em um ambiente real de desenvolvimento de software mudanças são inevitáveis. Em muitos dos casos os
requisitos do sistema mudam enquanto o sistema ainda está sendo desenvolvido.
Com base na situação apresentada acima, assinale a alternativa correta, que corresponde ao tipo de controle
utilizado para gerenciamento deste tipo de situação:
10/06/2019 ap.html
file:///C:/Users/Rita/Desktop/ap.html 11/15
Nota: 20.0
A Controle de Entradas e Saídas;
B
Controle de Mudança;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, página 02 da Aula 04.
C Controle da Informação;
D Controle de Requisitos;
E Controle de Recursos Humanos.
Questão 1/5 - Análise de Sistemas
Conforme visto na Aula 04, a Gerência de Configuração está comumente associada a dois tipos de tarefas de
grande importância.
Assinale a alternativa correta que corresponde a estes dois tipos de tarefas:
Nota: 20.0
A
Controle de versões e controle de configuração;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, página 03 da Aula 04.
B Controle de configuração e controle de requisitos;
C Controle de versões e controle de mudanças;
D Controle de versões e controle de requisitos;
E Controle de mudança e controle de configuração.
Questão 2/5 - Análise de Sistemas
Uma das atividades primordiais do processo de desenvolvimento de software em geral e da Análise de
Sistemas em particular, diz respeito à especificação de Requisitos do software, conforme apresentado na aula
04.
Assinale a alternativa correta com relação a requisitos de software:
Nota: 20.0
A Fornecem uma estrutura básica para o desenvolvimento de um produto de software;
B Estabelecem restrições sobre a operação e o desenvolvimento do sistema;
C São descrições dos principais recursos de um produto de software, seu fluxo de informações,comportamento e atributos;
D Estabelecem quais funçõessão requeridas pelo sistema e as restrições sobre a operação e odesenvolvimento do sistema;
E
As alternativas A e C estão corretas.
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, página 01 da Aula 04.
Questão 3/5 - Análise de Sistemas
10/06/2019 ap.html
file:///C:/Users/Rita/Desktop/ap.html 12/15
A evolução do processo de análise de sistemas resultou no surgimento de vários modelos. Um destes
modelos criou o conceito de um tipo de dado com uma estrutura e operações para manipular esta estrutura.
Assinale a alternativa correta que corresponde a como este modelo de análise de sistemas é conhecido:
Nota: 20.0
A Análise Estruturada;
B Rappid Application Development – RAD;
C Análise Essencial;
D
Análise Orientada a Objetos;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, página 01 da Aula 05.
E Unified Modeling Language – UML.
Questão 4/5 - Análise de Sistemas
Uma das atividades primordiais do processo de desenvolvimento de software em geral e da Análise de
Sistemas em particular, diz respeito à especificação de Requisitos do software, conforme apresentado na aula
04, e o Gerenciamento de Requisitos é uma importante atividade do processo de desenvolvimento de
software.
Assinale a alternativa correta referente ao que é necessário para implementar uma gerência de requisitos
eficaz:
Nota: 20.0
A Definir um conjunto de políticas;
B Rastreabilidade e garantia da qualidade;
C Definir um conjunto de objetivos para o processo de gerência;
D Que todos os artefatos (documentos) produzidos durante o desenvolvimento do software tornem agerência dos requisitos visível e transparente;
E
Todas as alternativas estão corretas.
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, página 02 da Aula 04.
Questão 5/5 - Análise de Sistemas
Com relação a Análise Orientada a Objetos, abordada na Aula 5, análise atentamente a definição apresentada
abaixo:
Foi apresentada em 1996 como a melhor candidata para ser a linguagem unificadora de notações.
Foi aprovada como padrão pela OMG e desde então tem tido grande aceitação. Atualmente está na versão
2.0.
Assinale a alternativa correta que corresponde a qual conceito a definição apresentada acima se refere:
Nota: 20.0
A Análise Estruturada;
B Análise Orientada a Objeto;
C Análise Essencial;
10/06/2019 ap.html
file:///C:/Users/Rita/Desktop/ap.html 13/15
D Rappid Application Development – RAD;
E
Unified Modeling Language – UML.
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, página 03 da Aula 05.
Questão 1/5 - Análise de Sistemas
Com relação a Análise Orientada a Objetos, abordada na Aula 5, análise atentamente a definição apresentada
abaixo: 
É uma linguagem gráfica para visualização, especificação, construção e documentação de artefatos de
sistemas complexos de software. De seu ponto de vista, um requisito é uma característica de projeto, uma
propriedade ou um comportamento de um sistema. E um diagrama de sequência enfatiza a ordenação
temporal de mensagens.
Avaliando as afirmações apresentadas do ponto de vista da UML podemos concluir que:
Nota: 20.0
A São afirmações incorretas, pois tratam dadefinição de Análise Estruturada;
B São afirmações incorretas,pois um requisito não é uma característica do projeto;
C São afirmações incorretas, pois tratam-se de definições aplicáveis somente à orientação a objetos;
D
Tratam-se de afirmações corretas do ponto de vista da UML;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, páginas 03 e 04 da Aula 05.
E São afirmações incorretas, pois tratam da definição de Análise Essencial.
Questão 2/5 - Análise de Sistemas
Com relação a Análise Orientada a Objetos, o projeto orientado a objetos preocupa-se com a definição de
objetos e softwares e suas responsabilidades e colaborações.
Sobre está definição, assinale a alternativa correta que corresponde a como é denominada uma notação
comum para ilustrar essas colaborações:
Nota: 20.0
A Casos de uso;
B Diagrama de classes;
C Diagrama de atividade;
D
Diagrama de sequência;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, páginas 05 e 06 da Aula 06.
E Diagrama de estados.
Questão 3/5 - Análise de Sistemas
Conforme abordado na Aula 06, a Unified Modelling Language (UML) é uma linguagem ou notação de
diagramas para especificar, visualizar e documentar modelos de software orientados por objetos. Com
relação aos diagramas da UML, analise atentamente a figura apresentada abaixo:
10/06/2019 ap.html
file:///C:/Users/Rita/Desktop/ap.html 14/15
Com base no diagrama apresentado, analise as afirmativas abaixo:
I. b é um objeto ativo da classe B;
II. a mensagem 1.2 representa uma iteração;
III. a mensagem 1 é uma found message;
IV. a mensagem 1.3 é assíncrona.
De acordo com as afirmativas acima, assinale a alternativa correta:
Nota: 20.0
A
Estão corretas apenas as afirmativas I, II e III;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, páginas 06 e 07 da Aula 06.
B Estão corretas apenas as afirmativas I e II;
C Estão corretas apenas a afirmativa I;
D Estão corretas apenas a afirmativa IV;
E Estão corretas apenas as afirmativas III e IV.
Questão 4/5 - Análise de Sistemas
De acordo com o conteúdo abordado na Aula 05, uma ferramenta CASE deve ser flexível, com arquitetura
modular para facilitar sua configuração para diferentes propósitos.
Com base nestes conceitos, assinale a alternativa correta que define como podem ser as ferramentas CASE
quanto à sua composição:
Nota: 20.0
A Candidatas: quando não identificadas em um processo de avaliação prévio;
B Horizontais: oferecem serviços utilizados durante todo o processo de software;
C Perpendiculares: oferecem serviços utilizados em todo o processo de software e utilizadas nas fasesespecíficas;
D Verticais: utilizadas em fases específicas do processo de software;
E
As alternativas B e D estão corretas.
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, páginas 05 e 06 da Aula 05.
Questão 5/5 - Análise de Sistemas
10/06/2019 ap.html
file:///C:/Users/Rita/Desktop/ap.html 15/15
Com relação a Análise Orientada a Objetos, abordada na Aula 5, uma de suas características mais
importantes é a Herança.
Assinale a alternativa correta com relação ao conceito de herança da análise orientada a objetos:
Nota: 20.0
A Dependendo das características necessárias é obrigatório o uso do fator de ajuste;
B É a capacidade de compartilhar estruturas comuns entre diversas classes derivadas;
C Há um reaproveitamento de código da classe pai por parte da classe filha. Onde esse recebe todos osmétodos e atributos;
D É a capacidade de reescrita de código a partir de um método implementado em outra classe;
E
As alternativas B e C estão corretas.
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, páginas 02 e 03 da Aula 05.

Continue navegando