Baixe o app para aproveitar ainda mais
Prévia do material em texto
JOÃO BOSCO ALEXANDRE DA COSTA 201911010255 Disc.: ANÁLISE ORIENTADA A OBJETOS E PROJETO ARQUITETURAL NPG1400_AV_201911010255 (AG) 10/03/2020 19:41:0910/03/2020 20:11:31 AV (Finalizado) Aluno: 201911010255 - JOÃO BOSCO ALEXANDRE DA COSTA Professor: MARCELO VASQUES DE OLIVEIRA Turma: 9001/AA Avaliação: 4,80 Nota Trab.: Nota Partic.: Nota SIA: 8,8 pts NPG - ANÁLISE ORIENTADA A OBJETOS E PROJETO ARQUITETURAL 1. Ref.: 1003554 Pontos: 0,60 / 0,60 Analise as assertivas sobre os processos iterativos I. São processos onde o ciclo de vida do sistema é dividido em uma série de mini projetos e de curta duração. II. Cada iteração contém um subconjunto das funcionalidades do sistema. III. Em cada iteração temos as atividades de Levantamento de Requisitos, Análise de Requisitos, projeto, implementação, testes e implantação IV. São modelos ultrapassados e não adequados a UML Com base em sua análise, assinale a UNICA alternativa correta Estão corretas apenas I e II Estão corretas apenas II e IV Estão corretas I, II, III e IV Estão corretas apenas I, II e III Estão corretas apenas I, III e IV Respondido em 10/03/2020 19:43:50 2. Ref.: 1046719 Pontos: 0,60 / 0,60 Em linhas gerais, a arquitetura do sistema abrange as decisões sobre a organização do software. Assinale a alternativa a seguir que descrevem essas decisões: Definição dos requisitos de um sistema de software; Definem os hardwares solicitados nessa arquitetura. Descrevem os Casos de Uso do Sistema. Definição de um estilo de usabilidade; Especificação do comportamento do sistema, que demanda colaborações entre os elementos estruturais; Respondido em 10/03/2020 19:47:50 Pontos: 0,00 / 0,60 javascript:voltar(); javascript:alert('C%C3%B3digo da quest%C3%A3o: 1003554.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 1046719.'); 3. Ref.: 775466 Sobre o diagrama de componentes, analise as assertivas I. O diagrama de componentes deve ser usado em integração com o diagrama de casos de uso, na modelagem do domínio do problema. II. O usuário do serviço de um componente deve conhecer bem a sintaxe de suas interfaces III. Os componentes podem relacionar-se por relacionamentos de composição complexa. Com base em sua análise, assinale a alternativa correta Estão corretas apenas II e III Estão corretas I, II e III Estão corretas apenas I e III Estão corretas apenas I e II Está correta apenas II Respondido em 10/03/2020 19:49:03 4. Ref.: 3049679 Pontos: 0,60 / 0,60 Sobre as alternativas abaixo referentes ao Diagrama de Componentes, assinale a alternativa em que correta à afirmação: I - O Diagrama de Componentes identifica os componentes (lógicos ou físicos) que fazem parte de um sistema, um subsistema ou mesmo os componentes ou classes internas de um componente individual. II - É utilizado como uma forma de documentar como estão estruturados os arquivos físicos de um sistema, permitindo, assim, sua melhor compreensão e facilitando a reutilização de código. III - Um componente não pode apresentar diversos estereótipos (atribuem características extras), tais como executável, biblioteca, tabela, documento e arquivo. Apenas I está correto Apenas I e III estão corretos I, II e III estão corretos Apenas II e III estão corretos Apenas I e II estão corretos Respondido em 10/03/2020 19:51:37 5. Ref.: 2945753 Pontos: 0,60 / 0,60 No que se refere ao modelo de arquitetura de software em camadas, assinale a UNICA alternativa ERRADA Sistemas pequenos não precisam ser desenvolvidos em camadas, embora possam, a critério do engenheiro do software. O modelo em 3 camadas, surgiu com o advento da internet, pois era lento esperar que os componentes da camada de persistência carregassem na maquina cliente. As principais motivações para a divisão em camadas são: separar código (negócio, da interface), facilitar a manutenção e fomentar o reuso. A arquitetura de 3 camadas contempla as camadas de Apresentação, Lógica do negócio e Persistência. Conceitualmente, não há limites para a quantidade de camadas Respondido em 10/03/2020 19:57:16 6. Ref.: 2945695 Pontos: 0,60 / 0,60 Analise as 2 assertivas a seguir e a relação entre elas I. O diagrama de componentes pode não possuir interface fornecida. POR QUE II. Um componente deve manter-se independente e isolado dos demais. javascript:alert('C%C3%B3digo da quest%C3%A3o: 775466.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3049679.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 2945753.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 2945695.'); Com base em análise , assinale a resposta correta quanto a assertividade de cada uma e sobre a relação entre elas. As duas assertivas estão erradas A assertiva I está errada e a assertiva II está correta. A assertiva I está correta e a assertiva II está errada. As duas assertivas estão corretas e a segunda não justifica a primeira As duas assertivas estão corretas e a segunda justifica a primeira Respondido em 10/03/2020 20:01:24 7. Ref.: 2977961 Pontos: 0,60 / 0,60 Existem padrões de projetos que ajudam na atribuição de responsabilidades, fundamentando o raciocínio que deve ser aplicado para tal. Padrões GRASP (general responsibility and assignment software patterns) são padrões gerais de atribuição de responsabilidade em projeto. Assinale a opção abaixo que NÃO é um padrão GRASP: Creator; Controller. Solution; Low coupling; Information Expert; Respondido em 10/03/2020 20:02:49 8. Ref.: 775341 Pontos: 0,60 / 0,60 Sobre o RUP (Rational Unified Process), analise as assertivas a seguir: I. É iterativo e incremental II. Centrado e guiado por casos de usos da UML III. RUP é dividido em 4 fases: Concepção, Elaboração, Construção e Transição IV. As fases se sucedem sequencialmente, sem que possamos voltar a anterior. V. Todos os requisitos devem ser definidos, no inicio, sem que possam ser incluídos novos. Com base em sua análise, assinale a UNICA alternativa correta Estão corretas apenas I e IV Estão corretas apenas I e II Estão corretas apenas III, IV e V Estão corretas apenas IV e V Estão corretas apenas I, II e III Respondido em 10/03/2020 20:05:31 9. Ref.: 775470 Pontos: 0,00 / 0,60 A UML é uma linguagem que possibilita a modelagem nas diversas fases de um processo de desenvolvimento de software. Na fase de projeto, definidos a arquitetura e componentes do software e ganham destaque os diagramas de componentes e de implantação. Com base nesses dois diagramas, analise as assertivas a seguir I. O diagrama de implantação modela os aspectos físicos do sistema, mostrando a organização do código fonte de cada classe. II. O diagrama de componentes mostra as dependências entre os elementos do hardware que sustentará o software. III. O ideal é que um componente desenvolvido possa ser usado em vários sistemas Assinale a ÚNICA opção correta, com base em sua análise das assertivas Apenas as assertivas I e II estão corretas Apenas as assertivas I, III estão corretas Apenas as assertivas II e III estão corretas Apenas as assertivas I está corretas javascript:alert('C%C3%B3digo da quest%C3%A3o: 2977961.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 775341.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 775470.'); Apena a assertiva III está correta Respondido em 10/03/2020 20:06:51 10. Ref.: 3049672 Pontos: 0,60 / 0,60 Conforme imagem abaixo, podemos definir que se tratada de qual Diagrama? de Classes de Sequência de Pacotes de Comunicação de Objetos Respondido em 10/03/2020 20:08:42 Anotações: Avaliação realizada no navegador SIA. Educational Performace Solution EPS ® - Alunos javascript:alert('C%C3%B3digo da quest%C3%A3o: 3049672.'); javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
Compartilhar