Prévia do material em texto
Pergunta 1 Resposta Selecionada: d. Respostas: a. b. c. d. e. Comentário da resposta: Analise as seguintes assertivas sobre atributos de qualidade quanto à veracidade – V para VERDADEIRO, ou F para FALSO. I. Os atributos de qualidade descrevem capacidades, serviços e comportamentos do sistema de software. II. Uma vez que os atributos de qualidade já indicam o quão bem o software satisfaz às necessidades dos stakeholders, esses atributos não precisam ser mensurados nem testados. III. Para atingir os atributos de qualidade, é importante tomar decisões arquiteturais que implicam em vantagens e desvantagens (trade-offs), causando consequências para o projeto. As assertivas I, II e III são, RESPECTIVAMENTE. V, F, V. F, V, F. V, V, F. V, F, F. V, F, V. F, V, V. A assertiva II é FALSA porque os atributos de qualidade indicam o quão bem o software satisfaz as necessidades dos stakeholders, devendo ser mensuráveis e testáveis. Pergunta 2 Resposta Selecionada: b. Respostas: Analise as seguintes assertivas sobre componentes arquiteturais quanto à veracidade – V para VERDADEIRO, ou F para FALSO. I. Os componentes arquiteturais são módulos que compõem o software e que não podem ser substituídos. II. Os componentes arquiteturais devem encapsular a implementação, revelando apenas as interfaces de comunicação. III. Na perspectiva de arquitetura de software, os componentes são elementos funcionais que possuem o papel de ajudar a atingir os objetivos e os requisitos do sistema a ser construído, sendo capazes de se comunicar com outros componentes e entidades que podem existir dentro ou fora das fronteiras do sistema de software. As assertivas I, II e III são, RESPECTIVAMENTE. V, V, V. 0,175 em 0,175 pontos 0 em 0,175 pontos a. b. c. d. e. Comentário da resposta: F, F, F. V, V, V. F, V, V. V, V, F. V, F, F. A assertiva I é FALSA porque os componentes arquiteturais são módulos que compõem o software e que podem ser substituídos. Pergunta 3 Resposta Selecionada: e. Respostas: a. b. c. d. e. Comentário da resposta: Analise as seguintes assertivas sobre a representação da arquitetura de software com notações UML quanto à veracidade – V para VERDADEIRO, ou F para FALSO. I. Tanto a arquitetura lógica quanto a física podem ser representadas visualmente com notações UML. II. Sob o aspecto dinâmico e comportamental, a arquitetura lógica pode ser retratada por meio do diagrama de classes e do diagrama de pacotes. Já a arquitetura física pode ser representada através dos diagramas de implementação, ou seja, diagrama de componentes e de implantação. III. A UML possui dois grupos de diagramas, sendo um para representar os elementos estáticos e estruturais e outro para representar os elementos dinâmicos e comportamentais do software. As assertivas I, II e III são, RESPECTIVAMENTE. V, F, V. F, V, V. V, F, F. V, V, F. F, F, V. V, F, V. A assertiva II é FALSA porque sob o aspecto estático e estrutural, a arquitetura lógica pode ser retratada por meio do diagrama de classes e do diagrama de pacotes. Já a arquitetura física pode ser representada através dos diagramas de implementação, ou seja, diagrama de componentes e de implantação. Pergunta 4 Analise as seguintes assertivas sobre conectores arquiteturais quanto à veracidade – V para VERDADEIRO, ou F para FALSO. I. Os conectores arquiteturais são elementos, vistos também como componentes mais simples, que realizam a comunicação entre os componentes por meio de interfaces estabelecidas, 0,175 em 0,175 pontos 0,175 em 0,175 pontos Resposta Selecionada: a. Respostas: a. b. c. d. e. Comentário da resposta: possibilitando assim que esses componentes realizem as interações devidamente. II. São exemplos de conectores arquiteturais: chamadas de métodos (Call/Return), Remote Name System (RMI), Remote Procedure Call (RPC), Hyper-Text Transfer Protocol (HTTP) e Open Database Connectivity (ODBC). III. Os conectores arquiteturais atendem aos requisitos funcionais exigidos para o software. As assertivas I, II e III são, RESPECTIVAMENTE. V, V, F. V, V, F. V, F, F. F, V, V. V, F, V. F, F, V. A assertiva III é FALSA porque os conectores arquiteturais contemplam os requisitos não funcionais (atributos de qualidade), assim como as restrições requeridas para o software.