Tiago Santos
Quiz by , created more than 1 year ago

Faculdade Análise de sistemas (Atividades) Quiz on Atividade 1, created by Tiago Santos on 08/04/2021.

69
0
0
Tiago Santos
Created by Tiago Santos about 3 years ago
Close

Atividade 1

Question 1 of 10

1

Questão 1/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:

Select one of the following:

  • a) Análise Essencial;

  • b) Análise Estruturada;

  • c) Análise Sequencial;

  • d) Análise Orientada a Objetos;

Explanation

Question 2 of 10

1

Questão 2/10
Num diagrama de fluxo de dados DFD,

Select one of the following:

  • 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

Explanation

Question 3 of 10

1

Questão 3/10
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:

Select one of the following:

  • a) Requisitos

  • b) Viabilidade

  • c) Caso de Uso

  • d) Processos

Explanation

Question 4 of 10

1

Questão 4/10
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:

Select one of the following:

  • a) Casos de Uso;

  • b) Viabilidade;

  • c) Requisitos;

  • d) Análise;

  • e) Processos.

Explanation

Question 5 of 10

1

Questão 5/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:

Select one of the following:

  • a) Desenvolvimento do software;

  • b) Documentação do software;

  • c) Levantamento de requisitos;

  • d) Análise Estruturada;

  • e) Desenvolvimento do Hardware.

Explanation

Question 6 of 10

1

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:

Select one of the following:

  • a) Ciclos de Desenvolvimento Ágil;

  • b) RAD (Rappid Application Development);

  • c) Fases da UML;

  • d) Ciclo de Vida;

  • e) Crise de Software.

Explanation

Question 7 of 10

1

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:

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.

Select one of the following:

  • a) RAD (Rappid Application Development);

  • b) MVC;

  • c) Espiral;

  • d) Cascata;

  • e) Prototipação.

Explanation

Question 8 of 10

1

Questão 8/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:

Select one of the following:

  • a) Ferramentas GUI;

  • b) Ferramentas RAD;

  • c) Arquitetura MVC;

  • d) Projeto estruturado;

  • e) UML.

Explanation

Question 9 of 10

1

Questão 9/10
Sobre a engenharia de software, considere:

I. Atualmente todos os problemas na construção de software de 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.

Select one of the following:

  • a) III e IV, somente

  • b) II e III, somente

  • c) I, II e IV, somente

  • d) II, III e IV, somente

Explanation

Question 10 of 10

1

Questão 10/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:

Select one of the following:

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

Explanation