Quiz
Atividade 1
Create a free account to finish this quiz
Save your progress and see your final score.
Already have an account? Sign in
Questions in this quiz (10)
1Questã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:- Aa) Análise Essencial;
- Bb) Análise Estruturada;
- Cc) Análise Sequencial;
- Dd) Análise Orientada a Objetos;
2Questão 2/10
Num diagrama de fluxo de dados DFD,- Aa) Qualquer fluxo de dados tem sempre uma origem e um destino, sendo sempre um deles necessariamente um depósito de dados
- Bb) 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
- Cc) O dicionário de dados, na descrição de componentes, permite utilizar o símbolo "?" para enquadrar componentes que são utilizados alternativamente.
- Dd) O destino de um fluxo de um determinado processo pode ser outro processo, um depósito de dados ou uma entidade externa
3Questã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:- Aa) Requisitos
- Bb) Viabilidade
- Cc) Caso de Uso
- Dd) Processos
4Questã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:- Aa) Casos de Uso;
- Bb) Viabilidade;
- Cc) Requisitos;
- Dd) Análise;
- Ee) Processos.
5Questã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:- Aa) Desenvolvimento do software;
- Bb) Documentação do software;
- Cc) Levantamento de requisitos;
- Dd) Análise Estruturada;
- Ee) Desenvolvimento do Hardware.
6Questã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:- Aa) Ciclos de Desenvolvimento Ágil;
- Bb) RAD (Rappid Application Development);
- Cc) Fases da UML;
- Dd) Ciclo de Vida;
- Ee) Crise de Software.
7Questã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.- Aa) RAD (Rappid Application Development);
- Bb) MVC;
- Cc) Espiral;
- Dd) Cascata;
- Ee) Prototipação.
8Questã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:- Aa) Ferramentas GUI;
- Bb) Ferramentas RAD;
- Cc) Arquitetura MVC;
- Dd) Projeto estruturado;
- Ee) UML.
9Questã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.- Aa) III e IV, somente
- Bb) II e III, somente
- Cc) I, II e IV, somente
- Dd) II, III e IV, somente
10Questã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:- Aa) Entregar o produto ao cliente, entender as necessidades do cliente, Planejar a solução, implementar a solução, validar esta solução;
- Bb) Criar um modelo do software, identificar os requisitos de software, definir um conjunto de objetivos gerais para o software;
- Cc) Requerer uma abordagem sistemática, sequencial ao desenvolvimento de software;
- Dd) Programação no computador, documentação do software, arquivos de configuração do sistema;
- Ee) Definir o modelo de desenvolvimento, escolha adequada da linguagem de programação.
Information
- Description
- Faculdade Análise de sistemas (Atividades) Quiz on Atividade 1, created by Tiago Santos on 08/04/2021.
- Author
- Tiago Santos
- Language
- Português
- Views
- 90
- Tags
- Rating
- No ratings yet Rate this quiz