Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/12 - Análise de Sistemas Com relação a definição de Software, analise atentamente as afirmativas abaixo: I. Fazem parte da definição de Software, instruções que quando executadas produzem a função o desempenho desejados; II.Fazem parte da definição de Software, estruturas de dados que possibilitam que os programa manipulem adequadamente a informação; III. Fazem parte da definição de Software, documentos que descrevem a operação e o uso dos programas. Com base nas afirmativas apresentadas acima, assinale a alternativa correta: Nota: 10.0 A Estão corretas somente as afirmativas I e III; B Estão corretas somente as afirmativas I e II; C Estão corretas somente as afirmativas II e III; D Está correta somente a afirmativa I; E Estão corretas as afirmativas I, II e III. Questão 2/12 - Análise de Sistemas Segundo o CMM, uma das atividades da área de processo chave, gerência de requisitos, revisão dos requisitos antes de incorporá-los ao projeto. Com base besta definição, assinale a alternativa correta que corresponde ao que é necess para a revisão dos requisitos segundo a CMM: Nota: 10.0 A Você acertou! Conforme apresentado no slide 14/56 da Aula 01, Define-se software como: - Instruções que quando executadas produzem a função e o desempenho desejados; - Estruturas de dados que possibilitam que os programas manipulem adequadamente a informação; - Documentos que descrevem a operação e o uso dos programas. Levantar todos os requisitos, Identificar requisitos com problema, Testar os requisitos, Implementar os requisitos testados e aprovados; 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 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 3/12 - Análise de Sistemas O surgimento de sistemas de software complexos resultou na necessidade de reavaliar a forma desenvolver sistemas. As técnicas têm evoluído de forma impressionante, notavelmente no tange à modelagem de sistemas. Com relação aos conceitos apresentados acima e a modelagem de sistemas orientados a obje assinale a alternativa correta que corresponde a definição da UML: Nota: 10.0 A É uma linguagem de programação visual; B É Você acertou! 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. É uma linguagem visual independente de linguagem de programação e independente de processo de desenvolvimento; C Linguagem de programação que objetiva o desenvolvimento de diagramas de acordo com a linguagem que está sendo utilizada; D É uma linguagem visual independente de linguagem de programação, que que objetiva o desenvolvimento de diagramas de acordo com a linguagem que está sendo utilizada; E Técnica utilizada para o levantamento de requisitos. Questão 4/12 - 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 é necessário gerenciá-lo de forma eficiente. Com base nesta definição, assinale a alternativa correta que corresponde aos aspectos fundamentais da Engenharia de Requisitos: Nota: 10.0 A Controle de mudanças, Gerência da configuração, Rastreabilidade e Garantia da qualidade; Você acertou! Conforme apresentado na página de 04 da Rota de Aprendizagem da Aula 05, UML é uma linguagem visual independente de linguagem de programação e independente de processo de desenvolvimento. Você acertou! Conforme apresentado na página 02 da Rota de Aprendizagem da Aula 04, os aspectos fundamentais da Engenharia de Requisitos são controle de mudanças, gerência da configuração, rastreabilidade e garantia da qualidade. B Levantamento de requisitos, Análise de requisitos, Teste e validação; C Documentação, Modelagem, Projeto e Implementação; D Configuração, Atualização e Backup; E Levantamento de requisitos, Validação de Requisitos, Verificação de Requisitos e Implementação. Questão 5/12 - Análise de Sistemas No final de década de 1990 o paradigma de orientação a objetos atinge sua maturidade, assim conceitos de padrões de projetos, frameworks de desenvolvimento, componentes e padrões 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; E Possibilita que os programas manipulem adequadamente a informação. Questão 6/12 - Análise de Sistemas Você acertou! Conforme abordado no slide 13/56 da Aula 01, UML é uma ferramenta de modelagem utilizada no desenvolvimento atual de sistemas. A Engenharia de Requisitos estabelece quais funções são requeridas pelo sistema e as restriç sobre a operação e o desenvolvimento do sistema, possuindo quatro subprocessos. Assinale a alternativa correta que corresponde aos quatro subprocessos da Engenharia de Requisitos: Nota: 10.0 A Implementação e integração, Verificação e validação, Configuração, Distribuição; B Migração, Reengenharia, Reengenharia reversa, Evolução do software; C Configuração, Administração, Testes, Distribuição; D Estudo de viabilidade, Elicitação e análise de requisitos, Especificação de requisitos, Validação de requisitos; E Testes, Avaliação de usabilidade, Avaliação de desempenho, Depuração. Questão 7/12 - Análise de Sistemas Diagramas de Estado da UML mostram uma máquina contendo estados, transições, evento atividades. Estes diagramas são usados para modelar o comportamento de objetos. De acordo com a definição apresentada acima, assinale a alternativa correta que corresponde componentes de um diagrama de estado: Nota: 10.0 A Estado Inicial, Estado Final e Estado Intermediário; Você acertou! Conforme apresentado na página 04 da Rota de Aprendizagem da Aula 03, os quatro subprocessos da Engenharia de Requisitos são: Estudo de viabilidade, Elicitação e análise de requisitos, Especificação de requisitos, Validação de requisitos. Você acertou! B Estado Inicial, Estado Secundário e Estado Final; C Classe Inicial, Classe Intermediária e Classe Final; D Objeto Inicial, Objeto Intermediário e Objeto Final; E Classe, Objeto e Relacionamento. Questão 8/12 - 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 abai I. Aplicação de métodos, técnicas e ferramentas para adaptar e gerenciar o ambiente ao softwa em desenvolvimento; II. Aplicação da teoria, modelos, formalismos, técnicas e ferramentas da ciência da computação á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 desenv o aplicativo junto aos desenvolvedores; IV. Aplicação de métodos, técnicas e ferramentaspara 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: 10.0 A São objetivos da Engenharia de Software somente as afirmativas I, III e IV; B São objetivos da Engenharia de Software somente as afirmativas II, IV e V; Conforme apresentado na página 07 da Rota de Aprendizagem da Aula 06, os componentes de um diagrama de estado são: Estado Inicial, Estado Final e Estado Intermediário. Você acertou! 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 9/12 - Análise de Sistemas A Prototipação é o processo que possibilita que o desenvolvedor crie um modelo do software qu deve ser construído. Com relação à Prototipação, analise atentamente as afirmativas abaixo: I. Entrega do protótipo; II. Projeto rápido; III. Obtenção dos requisitos; IV. Refinamento dos requisitos e construção do produto; V. Testes do protótipo. Com base nas afirmativas acima, assinale a alternativa que correspondem a atividades da Prototipação: Nota: 10.0 A São atividades relacionadas à Prototipação as atividades apresentadas nas afirmativas I, II e V; B 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. São atividades relacionadas à Prototipação as atividades apresentadas nas afirmativas II, III e IV; C São atividades relacionadas à Prototipação as atividades apresentadas nas afirmativas III, IV e V; D São atividades relacionadas à Prototipação as atividades apresentadas nas afirmativas IV e V; E São atividades relacionadas à Prototipação as atividades apresentadas nas afirmativas I, II, III, IV e V. Questão 10/12 - Análise de Sistemas A Orientação a Objetos surgiu no final da década de 60, quando dois cientistas dinamarque criaram a linguagem Simula (Simulation Language), sendo assim introduzido os conceitos classe e herança. Com relação a esta definição, assinale a alternativa correta que corresponde a definição Herança na orientação a objetos: Nota: 10.0 A São procedimentos ou funções definidos e declarados que atuam sobre um objeto; 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; Você acertou! Conforme apresentado nos slides 45/56 ao 47/56 da Aula 01, as seguintes atividades fazem parte da Prototipação: - Obtenção de requisitos; - Projeto rápido; - Construção do protótipo; - Avaliação do protótipo; - Refinamento dos requisitos; - Construção do protótipo. D É 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 11/12 - Análise de Sistemas (questão opcional) Conforme abordado nas Aulas, o tratamento da informação é um requisito que fundamen processo de desenvolvimento de software antes da solução de tecnologia a ser aplicada. Para é 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: 0.0 A A Engenharia de Requisitos objetiva produzir métodos para compreender o que um sistema deve fazer; 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; C A Engenharia de Requisitos objetiva indicar se o esforço em desenvolver um sistema vale a pena; 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. 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. 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 12/12 - Análise de Sistemas (questão opcional) O Diagrama de Transição de Estados serve para especificar o comportamento do sistema em relação aos eventos que ele recebe. Com relação ao Diagrama de Transição de Estados (DTE), assinale a alternativa correta corresponde aos elementos que fazem parte deste diagrama: Nota: 0.0 A Fluxo de dados, Processo e Transição; B Estado, Transição e Ação; C Transição, Entidade externa e Estado; D Itens de dados, Ação e Fluxo de dados; E Itens de dados, Estado e Fluxo de dados. Conforme apresentado no slide 31/78, os elementos de um DTE são: Estado, Transição e Ação.
Compartilhar