Baixe o app para aproveitar ainda mais
Prévia do material em texto
1/4 Prova Impressa GABARITO | Avaliação I - Individual (Cod.:770065) O projeto de desenvolvimento de software é algo complexo por natureza e possui diversas características semelhantes aos projetos das áreas de engenharias, quando consideramos o levantamento dos requisitos funcionais. O processo unificado, assim, tem como principal característica o ciclo de vida iterativa. Assinale a alternativa CORRETA que apresenta as fases do processo unificado: A Introdução, prototipação, desenvolvimento e socialização. B Elaboração, modelo, desenvolvimento e transição. C Concepção, transcrição, pós-entrega e construção. D Iniciação, elaboração, construção e transição. A construção de um projeto orientado a objetos possui várias etapas. Uma delas é o Mapeamento dos Casos de Uso. Quais são as atividades realizadas na etapa de Mapeamento dos Casos de Uso: A Deve-se efetuar o detalhamento dos requisitos. O analista de sistemas é o responsável por essa etapa que utilizará uma ferramenta case para desenhar e documentar os diagramas. B Mostra o fluxo de atividades do sistema de forma dinâmica. C Elaborar os diagramas de colaboração e sequência das atividades. D Deverá construir o modelo conceitual. Em orientação a objetos, existe a guarda de um conjunto de atributos que define as características de um objeto. Como se chama essa guarda? A Classes. B Polimorfsmo. C Atributos. VOLTAR A+ 1 2 3 2/4 D Encapsulamento. Os projetos fundamentados e desenvolvidos conceitualmente em Orientação a Objetos propõem analisar, estruturar e interligar as partes de acordo com as funções específicas. O alicerce são os objetos cujo desenvolvimento é independente e que em uma fase adiantada do projeto, se relacionam/interligam dando origem ao projeto em sua totalidade. Podemos considerar três etapas macro, no desenvolvimento de um projeto Orientado a Objetos. Acerca dessas 3 etapas, assinale a alternativa CORRETA: A Análise Orientada a Objeto, Projeto Orientado a Objeto e Programação Orientada a Objeto. B Análise estruturada, Teste de software e Codificação. C Prototipação, Desenho Orientado a objetos e Programação Orientada a Objetos. D Análise Orientada a Objeto, PMI e Desenvolvimento de componentes. Um projeto é único, pois mesmo que já tenha sido executado em outras circunstâncias ou organizações, ao ser colocado em prática novamente, o cenário envolvido (necessidades, pessoas, tecnologias) já mudou. A realidade do projeto atual já é outra em decorrência das mudanças ocorridas. Sobre o Gerente de projetos, analise as sentenças a seguir: I- Idealizador. II- Facilitador. III- Líder. IV- Negociador. V- Controlador de custos e prazos.Assinale a alternativa CORRETA: A Somente a sentença I está correta. B Somente a sentença IV está correta. C Somente a sentença II está correta. D As sentenças I, II, III, IV, e V estão corretas. A Programação Orientada a Objetos foi motivada pela necessidade de resolver os problemas da crise do software na década de 1960, porém algumas técnicas desenvolvidas entre 1970 e 1980 não foram suficientes para acabar com os problemas de produtividade e qualidade no desenvolvimento de software da época. Sobre a Programação Orientada a Objetos, analise as sentenças a seguir: I- Encapsulamento é a combinação de atributos e operações de uma classe. II- O polimorfismo permite usar a mesma mensagem para invocar comportamentos diferentes do objeto. III- Objeto é um elemento do mundo real (natureza), sendo a instância de uma classe. 4 5 6 3/4 Assinale a alternativa CORRETA: A Somente a sentença I está correta. B Somente a sentença II está correta. C As sentenças I, II e III estão corretas. D Somente a sentença III está correta. Para a geração dos modelos, utiliza-se atualmente a UML que se utiliza de diagramas na composição. A versão 2.0 da UML traz consigo 13 diagramas, divididos em quatro grupos. Sobre os Diagramas Estruturais, analise as sentenças a seguir: I- De Implantação: está associado à linguagem de programação e tem por finalidade indicar os componentes do software e seus relacionamentos. II- De Pacotes: representa os subsistemas englobados de forma a determinar partes que o compõem. III- De Estrutura: descreve a estrutura interna de um classificador. IV- De Objeto: este diagrama é fundamental e o mais utilizado na UML e serve de apoio aos outros diagramas. Assinale a alternativa CORRETA: A As sentenças I e III estão corretas. B As sentenças II e IV estão corretas. C As sentenças I, II e III estão corretas. D As sentenças II e III estão corretas. Conforme Melo (2006), existem algumas vantagens de um projeto orientando a objetos. Acerca dessas vantagens, assinale a alternativa CORRETA: FONTE: MELO, A. C. Desenvolvendo aplicações com UML 2.2. 3. ed. Rio de Janeiro: Brasport, 2006. A A reutilização do código é menos eficiente. B A reutilização do código é mais eficiente. C A desatualização do código é mais eficiente. D A redução do código é mais eficiente. 7 8 4/4 Os projetos fundamentados e desenvolvidos conceitualmente em Orientação a Objetos propõem analisar, estruturar e interligar as partes de acordo com as funções específicas. O alicerce são os objetos cujo desenvolvimento é independente e que em uma fase adiantada do projeto, relacionam-se e se interligam dando origem ao projeto em sua totalidade. Podemos considerar três etapas macro, no desenvolvimento de um projeto Orientado a Objetos. Acerca dessas etapas, analise as senteças a seguir: I- Análise Orientada a Objetos. II- Projeto Orientado a Objetos. III- Programação Orientada a Objetos. IV- Programação Orientada a Aspecto. V- Programação Funcional.Assinale a alternativa CORRETA: A As sentenças I, II e III estão corretas. B As sentenças III e IV estão corretas. C Somente a sentença I está correta. D As sentenças II e V estão corretas. Para a geração dos modelos, utiliza-se atualmente a UML que se utiliza de diagramas na composição. A versão 2.0 da UML traz consigo 13 diagramas, divididos em quatro grupos. Sobre os Diagramas Comportamentais, analise as sentenças a seguir: I- De Caso de Uso (Use Case): geral e informal para fases de levantamento e análise de Requisitos do Sistema. II- De Máquina de Estados: procura acompanhar as mudanças sofridas por um objeto dentro de um processo. III- De Atividades: descreve os passos a serem percorridos para a conclusão de uma atividade. IV- De Interação: descreve a ordem temporal em que as mensagens são trocadas entre os objetos. Assinale a alternativa CORRETA: A As sentenças I, II e IV estão corretas. B Somente a sentença III está correta. C As sentenças II e IV estão corretas. D As sentenças I, II e III estão corretas. 9 10
Compartilhar