Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/10 - Análise de Sistemas Conforme abordado nas Aulas, o tratamento da informação é um requisito que fundamenta o processo de desenvolvimento de software antes da solução de tecnologia a ser aplicada. Para isso é necessário gerenciá-lo de forma eficiente. Com base nesta definição, assinale a alternativa correta que corresponde a definição de Requisitos: Nota: 10.0 A B Alterações que precisam ser feitas nos artefatos de software; C Anotações do controle de versões e controle de configuração; D Validação que deve ser encarada na engenharia de requisitos e da qual dependem elevados custos a médio e longo prazo; E Descrições dos principais recursos de um produto de software, seu fluxo de informações, comportamento e atributos. Você acertou! Conforme apresentado na página 01 da Rota de Aprendizagem da Aula 04, requisitos são descrições dos principais recursos de um produto de software, seu fluxo de informações, comportamento e atributos. Questão 2/10 - Análise de Sistemas O Diagrama de Fluxo de Dados é uma representação gráfica da interdependência de processos que compõem um sistema. Com relações as notações básicas de uma DFD, assinale a alternativa correta que corresponde a definição de Processo: Nota: 10.0 A B Representa um repositório de dados que são armazenados para serem usados em um ou mais processos; C Representa um produtor ou consumidor de informações que resida dentro dos limites do sistema a ser modelado; D Representa um transformador de informações que resida dentro dos limites do sistema a ser modelado; Você acertou! Conforme apresentado no slide 17/78 da Aula 02, Processo representa um transformador de informações que resida dentro dos limites do sistema a ser modelado. E Representa um produtor ou consumidor de informações que resida fora dos limites do sistema a ser modelado. Questão 3/10 - Análise de Sistemas De acordo com as definições de um Diagrama de Classes, analise atentamente a imagem abaixo: Com base na imagem acima, assinale a alternativa correta que corresponde à definição de cada uma das três partes de uma classe, de cima para baixo: Nota: 10.0 A B Nome, Atributos e Métodos; Você acertou! Conforme apresentado na página 04 da Rota de Aprendizagem da Aula 06, cada uma das partes de uma classe de um diagrama de classes corresponde respectivamente a Nome, Atributos e Métodos. C Métodos, Nome e Atributos; D Nome, Métodos e Atributos; E Objetos, Atributos e Métodos. Questão 4/10 - Análise de Sistemas A Orientação a Objetos surgiu no final da década de 60, quando dois cientistas dinamarqueses criaram a linguagem Simula (Simulation Language), sendo assim introduzido os conceitos de classe e herança. Com relação a esta definição, assinale a alternativa correta que corresponde a definição de Herança na orientação a objetos: Nota: 10.0 A B Representa um conjunto de informações, ou seja, elementos de dados que caracterizam um objeto; C É um tipo definido pelo usuário que contém o molde, a especificação para os objetos; D É o mecanismo pelo qual uma subclasse herda todas as propriedades da superclasse e acrescenta suas próprias e exclusivas características; Você acertou! Conforme apresentado na página de 03 da Rota de Aprendizagem da Aula 05, Herança é o mecanismo pelo qual uma subclasse herda todas as propriedades da superclasse e acrescenta suas próprias e exclusivas características. E É a propriedade segundo a qual os atributos de uma classe são acessíveis apenas pelos métodos da própria classe. Questão 5/10 - Análise de Sistemas Conforme visto nas aulas, Requisito é uma condição cuja exigência deve ser satisfeita. Com relação aos requisitos, assinale a alternativa correta que corresponde a definição de Requisitos Funcionais: Nota: 10.0 A Você acertou! Conforme página 05 da Rota de Aprendizagem da Aula 03, Requisitos funcionais são uma listagem de todas as coisas que devem ser evitadas no sistema. B Restrições e qualidades que se coloca sobre como o sistema deve realizar seus requisitos funcionais; C Listagem de todas as coisas que devem ser evitadas no sistema; D Restrições e qualidades que se coloca sobre como o sistema não deve realizar seus requisitos funcionais; E Listagem de todas as falhas ocorridas no sistema durante a fase de testes. Questão 6/10 - Análise de Sistemas No final de década de 1990 o paradigma de orientação a objetos atinge sua maturidade, assim os conceitos de padrões de projetos, frameworks de desenvolvimento, componentes e padrões de qualidade começam a ganhar espaço, e assim surge um novo conceito, a UML. Assinale a alternativa correta que corresponde à definição da UML: Nota: 10.0 A Framework de desenvolvimento de sistemas; B Padrão de projeto para o desenvolvimento de sistemas modernos; C Instruções que quando executadas produzem a função e o desempenho desejados; D Ferramenta de modelagem utilizada no desenvolvimento atual de sistemas; Você acertou! Conforme abordado no slide 13/56 da Aula 01, UML é uma ferramenta de modelagem utilizada no desenvolvimento atual de sistemas. E Possibilita que os programas manipulem adequadamente a informação. Questão 7/10 - Análise de Sistemas Conforme abordado nas aulas, 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 relação aos objetivos da Engenharia de Software, analise atentamente as afirmativas abaixo: I. Aplicação de métodos, técnicas e ferramentas para adaptar e gerenciar o ambiente ao software em desenvolvimento; II. Aplicação da teoria, modelos, formalismos, técnicas e ferramentas da ciência da computação e áreas afins para o desenvolvimento sistemático de software; III. Aplicação da teoria, métodos, técnicas e ferramentas que possibilitem que o usuário desenvolva o aplicativo junto aos desenvolvedores; IV. Aplicação de métodos, técnicas e ferramentas para o gerenciamento do processo de desenvolvimento; V. Produção da documentação formal destinada a comunicação entre os membros da equipe de desenvolvimento bem como aos usuários. Com relação as afirmativas apresentadas acima, assinale a alternativa correta: Nota: 0.0 A B São objetivos da Engenharia de Software somente as afirmativas II, IV e V; Conforme apresentado na página 02 da Rota de Aprendizagem da Aula 03, são objetivos da Engenharia de Software: - Aplicação da teoria, modelos, formalismos, técnicas e ferramentas da ciência da computação e áreas afins para o desenvolvimento sistemático de software; - Aplicação de métodos, técnicas e ferramentas para o gerenciamento do processo de desenvolvimento; - Produção da documentação formal destinada a comunicação entre os membros da equipe de desenvolvimento bem como aos usuários. C São objetivos da Engenharia de Software somente as afirmativas I, IV e V; D São objetivos da Engenharia de Software somente as afirmativas II, III e V; E São objetivos da Engenharia de Software somente as afirmativas I, II, III, IV e V. Questão 8/10 - Análise de Sistemas Segundo o CMM, uma das atividades da área de processo chave, gerência de requisitos, é a revisão dos requisitos antes de incorporá-los ao projeto. Com base besta definição, assinale a alternativa correta que corresponde ao que é necessário para a revisão dos requisitos segundo a CMM: Nota: 0.0 A B Revisar todos os requisitos, Selecionar os requisitos problemáticos, Corrigir os requisitos problemáticos e Implementar os requisitos; C Testar os requisitos problemáticos, Corrigir requisitos problemáticos e Implementar os requisitos; D Identificar requisitosincompletos ou ausentes, Determinar se os requisitos estão claros, Revisar requisitos com problemas potenciais e Negociar compromissos com os grupos envolvidos; Conforme apresentado na página 04 da Rota de Aprendizagem da Aula 04, durante a revisão de requisitos é necessário segundo a CMM Identificar requisitos incompletos ou ausentes, Determinar se os requisitos estão claros, Revisar requisitos com problemas potenciais e Negociar compromissos com os grupos envolvidos. E Identificar os requisitos, Selecionar os requisitos claros e Implementar os requisitos. Questão 9/10 - Análise de Sistemas Conforme abordado nas Aulas, o tratamento da informação é um requisito que fundamenta o processo de desenvolvimento de software antes da solução de tecnologia a ser aplicada. Para isso é necessário gerenciá-lo de forma eficiente. Com base nesta definição, assinale a alternativa correta que corresponde aos objetivos da Engenharia de Requisitos: Nota: 10.0 A B A Engenharia de Requisitos objetiva fornecer métodos para compreender a natureza de um problema, estabelecer com exatidão o que um sistema deve fazer; Você acertou! Conforme apresentado na página 01 da Rota de Aprendizagem da Aula 04, a Engenharia de Requisitos objetiva fornecer métodos para compreender a natureza de um problema, estabelecer com exatidão o que um sistema deve fazer. C A Engenharia de Requisitos objetiva indicar se o esforço em desenvolver um sistema vale a pena; D A Engenharia de Requisitos visa somente garantir que uma base de requisitos seja composta essencialmente de bons requisitos; E A Engenharia de Requisitos visa somente identificar requisitos incompletos ou ausentes. Questão 10/10 - Análise de Sistemas Conforme abordado nas Aulas, o tratamento da informação é um requisito que fundamenta o processo de desenvolvimento de software antes da solução de tecnologia a ser aplicada. Para isso é necessário gerenciá-lo de forma eficiente. Com base nesta definição, assinale a alternativa correta que corresponde aos objetivos da Garantia de Qualidade: Nota: 10.0 A B Realizar a associação entre os requisitos dependentes com o projeto; C Garantir que uma base de requisitos seja composta essencialmente de bons requisitos; Você acertou! Conforme apresentado na página 03 da Rota de Aprendizagem da Aula 04, os objetivos da garantia de qualidade é garantir que uma base de requisitos seja composta essencialmente de bons requisitos. D Garantir que ocorra o controle de versões e controle de configuração; E Garantir o rastreamento de origem dos requisitos.
Compartilhar