Baixe o app para aproveitar ainda mais
Prévia do material em texto
ARQUITETURAS E PADRÕES DE SOFTWARE - AS IV PERGUNTA 1 1. Analise as seguintes assertivas sobre projeto de software e padrões quanto à veracidade – V para VERDADEIRO, ou F para FALSO. I. O projeto orientado a objetos é constituído por duas atividades principais: o projeto de arquitetura e o projeto detalhado. Além disso, a aplicação de padrões é uma das atividades primordiais do projeto orientado a objetos. II. Um dos objetivos do projeto de software é obter um quadro arquitetural de um sistema de software para representar a organização a partir da qual atividades mais detalhadas de projeto são direcionadas, incluindo um conjunto de padrões arquiteturais que possibilite ao engenheiro de software reusar conceitos em nível de projeto. III. Os padrões de software são elementos independentes. As assertivas I, II e III são, RESPECTIVAMENTE. a. V, V, F. b. V, F, F. c. V, V, V. d. F, V, F. e. F, V, V. PERGUNTA 2 1. Analise as seguintes assertivas sobre estilos e padrões arquiteturais quanto à veracidade – V para VERDADEIRO, ou F para FALSO. I. Os padrões arquiteturais capturam a essência de uma arquitetura comumente usada no desenvolvimento de diferentes sistemas de software. Ao tomar decisões sobre a arquitetura de um software, é significativo conhecer determinados padrões, bem como saber onde eles podem ser adotados e quais são suas vantagens e desvantagens. II. Um padrão arquitetural pode ser pensado como uma descrição abstrata, estilizada, de boas práticas experimentadas e testadas em diferentes sistemas e ambientes, portanto, um padrão de arquitetura deve descrever uma organização sistêmica bem-sucedida com base em experiências obtidas do histórico de desenvolvimento de produtos de software. III. Dentre os diversos padrões arquiteturais adotados no desenvolvimento de software, alguns são frequentemente usados na construção de diferentes tipos de sistema de software e capturam os bons princípios de projeto de arquitetura, podendo citar aqui os seguintes padrões: Factory Method, Adapter e Composite. As assertivas I, II e III são, RESPECTIVAMENTE. a. F, V, V. b. V, F, F. c. V, V, V. d. V, V, F. e. F, F, F. PERGUNTA 3 1. Analise as seguintes assertivas sobre o padrão arquitetural MVC quanto à veracidade – V para VERDADEIRO, ou F para FALSO. I. O padrão MVC é usado quando há várias maneiras de visualizar e interagir com os dados. Também é utilizado quando os requisitos futuros para interação e apresentação dos dados são desconhecidos. II. As vantagens do padrão MVC são: permitir que os dados sejam alterados independentemente de sua representação e vice-versa e apoiar a apresentação dos mesmos dados de maneiras diferentes, exibindo as alterações feitas em uma representação em todas as demais. III. As desvantagens do padrão MVC são: envolver menos código e reduzir sua complexidade quando o modelo de dados e as interações forem simples. As assertivas I, II e III são, RESPECTIVAMENTE. a. V, F, F. b. F, F, F. c. F, V, V. d. V, V, F. e. V, V, V. PERGUNTA 4 1. Leia a afirmação sobre estilos e padrões arquiteturais. A ___________________ é um padrão de arquitetura para o desenvolvimento de sistemas distribuídos onde os componentes do sistema de software são serviços autônomos executados em computadores distribuídos. Assinale a alternativa que preenche, de forma CORRETA, a lacuna. a. arquitetura MVC b. arquitetura em camadas c. arquitetura orientada a serviços d. arquitetura de dutos e filtros e. arquitetura de repositório
Compartilhar