Buscar

Analise de Sistemas - Apol Objetiva 1 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 4 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

Questão 1/10 - 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: 10.0
A
O dicionário de dados, na descrição de componentes, permite utilizar o símbolo "?" para
enquadrar componentes 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ção entre um depósito de dados e uma entidade externa;
D
Qualquer fluxo de dados tem sempre uma origem e um destino, sendo sempre um deles
necessariamente 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/10 - 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: 10.0
A Ferramentas GUI;
B Ferramentas RAD;
C Arquitetura MVC;
D Projeto estruturado;
E
UML.
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.
Questão 3/10 - Análise de Sistemas
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:
Nota: 10.0
A Ciclos de Desenvolvimento Ágil;
B RAD (Rappid Application Development);
C Fases da UML;
D
Ciclo de Vida;
Você acertou!
Conforme conteúdo da Rota de Aprendizagem e slides 32/56 ao 35/56, o conjunto das etapas
que envolvem métodos, ferramentas e procedimentos, são conhecidos como ciclo de vida.
E Crise de Software.
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
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: 10.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 6/10 - 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: 10.0
A
Entregar o produto ao cliente, entender as necessidades do cliente, Planejar a solução,
implementar a solução, validar esta solução;
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.
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 7/10 - Análise de Sistemas
Conforme visto na Aula 02, Análise Essencial é o modelo do que o sistema tem que fazer, de
forma a satisfazer os requisitos do utilizador, com o mínimo possível de informação sobre como o
sistema deve ser implementado, dividindo-se em modelo ambiental e modelo comportamental.
Com base na definição de Análise Essencial apresentada, assinale a alternativa correta que
corresponde aos componentes que fazem parte do Modelo Comportamental da Análise Essencial.
Nota: 10.0
A Análise Essencial, Modelo Ambiental, Modelo Comportamental;
B Declaração de Objetivos, Diagrama de Contexto, Lista de Eventos;
C
Declaração de Objetivos, Diagrama de Fluxo de Dados Particionado, Dicionário
de Dados;
D
Diagrama de Fluxo de Dados Particionado, Diagrama Entidade Relacionamento,
Normalização;
Você acertou!
Conteúdo apresentado na Rota de Aprendizagem, página 05/08 da Aula 02.
E Lista de Eventos, Diagrama Entidade Relacionamento, Dicionário de Dados.
Questão 8/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 9/10 - 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.
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: 10.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 10/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;
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
de sistemas, Operação e manutenção;
D
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;
E
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.

Outros materiais