·
Engenharia de Software ·
Engenharia de Software
Envie sua pergunta para a IA e receba a resposta na hora

Prefere sua atividade resolvida por um tutor especialista?
- Receba resolvida até o seu prazo
- Converse com o tutor pelo chat
- Garantia de 7 dias contra erros
Recomendado para você
9
Atividade 4 - Eng Soft - Fundamentos e Arquitetura de Computadores -2019a1
Engenharia de Software
UMG
2
Atividade Estrutural Qualidade de Software
Engenharia de Software
UMG
2
Costa_claudiogiullianoalvesda_m-20
Engenharia de Software
UMG
32
Linhas de Produtos de Software Cct1027 Tema 1
Engenharia de Software
UMG
11
Trabalho de Analise Orientada a Objetos e Projeto Arquitetural _ Passei Direto
Engenharia de Software
UMG
2
Costa_claudiogiullianoalvesda_m-104
Engenharia de Software
UMG
11
Trabalho de Analise Orientada a Objetos e Projeto Arquitetural _ Passei Direto
Engenharia de Software
UMG
5
Gerenciamento Ágil dos Sistemas
Engenharia de Software
UMG
5
Linhas de Produtos de Software - Av
Engenharia de Software
UMG
6
Prova - Engenharia de Requisitos
Engenharia de Software
UMG
Texto de pré-visualização
25/10/2021 22:25 AS Gen1: ARQUITETURA DE SOFTWARE Dependência por atributo Dependência não estrutural por parâmetro Dependência não estrutural por variável local Dependência estrutural Dependência não estrutural por variável global Dependência não estrutural por parâmetro. O objeto da ClasseA recebe objetos da ClasseB e da ClasseC como parâmetros nas operações (métodos). Pergunta 9 0,5 / 0,5 pts Analise as seguintes assertivas sobre reuso de software quanto à veracidade – V para VERDADEIRO, ou F para FALSO: I. A maioria das disciplinas de engenharia de sistemas é projetada pela composição de componentes existentes que já foram reutilizados em outros sistemas. II. A própria engenharia de software reconhece que, para obter um software melhor, de forma mais rápida e com custos menores, é necessário um processo de desenvolvimento de software baseado no reuso sistemático de softwares existentes. https://uceuzeidsaul.instructure.com/courses/116918/quizzes/5461 10/25 25/10/2023 22:25 AS Geral: ARQUITETURA DE SOFTWARE II. O Manifesto Ágil diz que software funcionando tem mais valor do que documentação abrangente. III. O Manifesto Ágil diz que a única documentação importante do que o software funcionando é a arquitetura do sistema. As assertivas I, II e III são, RESPECTIVAMENTE: V, V, V V, F, F F, V, V F, F, F F, V, F O Manifesto Ágil diz que software em funcionamento é mais importante que documentação abrangente. Apesar do software funcionando ser mais valorizado, a documentação também tem seu valor. Pergunta 2 0,5 / 0,5 pts 25/10/2023 22:25 AS Geral: ARQUITETURA DE SOFTWARE Leia a afirmação abaixo sobre arquitetura de software na Web: Uma arquitetura de software bastante conhecida na Web é a arquitetura _______ , pois suporta a execução de aplicações de grande porte com centenas ou milhares de clientes e nas quais os dados e aplicação são voláteis e integrados a dados órfãos de diversas bases de dados. Assinale a alternativa que preenche, de forma CORRETA, a lacuna. ponto a ponto em duas camadas cliente-servidor em duas camadas cliente-servidor em multicamadas ponto a ponto em multicamadas stand alone A arquitetura mais comum na Web é a arquitetura cliente-servidor em multicamadas, tendo no mínimo 3 camadas. Pergunta 3 0,5 / 0,5 pts 25/10/2021 22:25 AS GenE - ARQUITETURA DE SOFTWARE Há três níveis sucessivos de detalhamento do modelo de classes. Qual é a ordem desses níveis? Projeto => Análise => Implementação. Análise => Implementação => Projeto. Análise => Projeto => Implementação. Implementação => Projeto => Análise. Projeto => Implementação => Análise. A ordem de detalhamento do modelo de classes é Análise =⇒ Projeto =⇒ Implementação. Pergunta 4 0,5 / 0,5 pts Analise as seguintes assertivas que enfatizam a importância da arquitetura de software quanto à veracidade - V para VERDADEIRO, ou F para FALSO: I. A arquitetura de software fornece uma representação que facilita a comunicação entre todos os envolvidos. II. A arquitetura de software evidencia as decisões de projeto que terão impacto no trabalho de engenharia de software. https://tucourseidsu.instructure.com/courses/110913/quizzes/56161 4/25 25/10/2021 22:25 AS GenE - ARQUITETURA DE SOFTWARE III. A arquitetura de software estabelece um modelo relativamente simples e compreensível de como é a estrutura do sistema e como seus componentes trabalham conjuntamente. As assertivas I, II e III são, RESPECTIVAMENTE: F, F, F V, V, F F, F, V F, V, V V, V, V Nesse caso, todas as assertivas são verdadeiras porque são aspectos que enfatizam a importância da arquitetura de software. Pergunta 5 0,5 / 0,5 pts Leia a afirmação abaixo sobre arquitetura de software: https://tucourseidsu.instructure.com/courses/110913/quizzes/56161 5/25 25/10/2021 22:25 AS GenE - ARQUITETURA DE SOFTWARE A arquitetura de software é a estrutura do sistema de software, que especifica e mostra ___________ as propriedades visíveis externamente e como elas se relacionam entre si. A arquitetura de software é influenciada e modificada com o decorrer do tempo pelos requisitos de negócio, ambiente de desenvolvimento e evolução das características técnicas. Assinale a alternativa que preenche, de forma CORRETA, a lacuna. o manual de operação de software os requisitos de software os componentes de software os testes de software o código-fonte de software Os componentes de software representam a estrutura do software. Os componentes de software são essenciais na representação de uma arquitetura. Pergunta 6 0,5 / 0,5 pts https://tucourseidsu.instructure.com/courses/110913/quizzes/56161 6/25 25/10/2023 12:25 A5 Geral: ARQUITETURA DE SOFTWARE Leia atentamente as informações contidas nas colunas “A” e “B” para, em seguida, assinalar a alternativa que reúne as correspondências CORRETAS entre as informações nessas colunas. Coluna A: I. Enfatizam o processo de criação dos objetos. II. Trabalham com a montagem da estrutura das classes ou objetos. III. Descrevem as formas pelas quais as classes ou objetos interagem e distribuem responsabilidades. Coluna B: 1. Padrões de projeto comportamentais. 2. Padrões de projeto de criação. 3. Padrões de projeto estruturais. A sequência CORRETA desta associação é: () I-1; II-2; III-3. () I-1; II-3; III-2. () I-2; II-3; III-1. () I-3; II-1; III-2. () I-2; II-3; III-1. https://tceazureadlsd2.instructure.com/courses/11619/quizzes/56161 7/25 25/10/2023 12:25 A5 Geral: ARQUITETURA DE SOFTWARE Os padrões de criação enfatizam o processo de criação dos objetos. Os padrões estruturais trabalham com montagem da estrutura das classes ou objetos. Os padrões comportamentais descrevem as formas pelas quais as classes ou objetos interagem e distribuem responsabilidades. Pergunta 7 0,5 / 0,5 pts Leia a afirmação abaixo sobre o conceito de dependência. O relacionamento de dependência indica que uma classe depende dos serviços (operações) fornecidos por outra classe. Na visão de análise, é utilizada apenas a dependência _____, na qual a classe dependente possui um atributo que é uma referência para a outra classe. A implementação padrão de um relacionamento de associação é por dependência _____. Assinale a alternativa que preenche, de forma CORRETA, as lacunas: () não estrutural e estrutural () não estrutural e por atributo () estrutural e não estrutural () por atributo e estrutural https://tceazureadlsd2.instructure.com/courses/11619/quizzes/56161 8/25 25/10/2023 12:25 A5 Geral: ARQUITETURA DE SOFTWARE O relacionamento de dependência indica que uma classe depende dos serviços (operações) fornecidos por outra classe. Na visão de análise, é utilizada apenas a dependência estrutural (também chamada de dependência por atributo), na qual a classe dependente possui um atributo que é uma referência para a outra classe. A implementação padrão de um relacionamento de associação é por dependência estrutural. Pergunta 8 0,5 / 0,5 pts Analise a figura sobre o conceito de dependência: [imagem] Fonte: Adaptado de Bezerra (2015, p. 271) Qual é o tipo de dependência entre as classes? https://tceazureadlsd2.instructure.com/courses/11619/quizzes/56161 9/25
Envie sua pergunta para a IA e receba a resposta na hora
Recomendado para você
9
Atividade 4 - Eng Soft - Fundamentos e Arquitetura de Computadores -2019a1
Engenharia de Software
UMG
2
Atividade Estrutural Qualidade de Software
Engenharia de Software
UMG
2
Costa_claudiogiullianoalvesda_m-20
Engenharia de Software
UMG
32
Linhas de Produtos de Software Cct1027 Tema 1
Engenharia de Software
UMG
11
Trabalho de Analise Orientada a Objetos e Projeto Arquitetural _ Passei Direto
Engenharia de Software
UMG
2
Costa_claudiogiullianoalvesda_m-104
Engenharia de Software
UMG
11
Trabalho de Analise Orientada a Objetos e Projeto Arquitetural _ Passei Direto
Engenharia de Software
UMG
5
Gerenciamento Ágil dos Sistemas
Engenharia de Software
UMG
5
Linhas de Produtos de Software - Av
Engenharia de Software
UMG
6
Prova - Engenharia de Requisitos
Engenharia de Software
UMG
Texto de pré-visualização
25/10/2021 22:25 AS Gen1: ARQUITETURA DE SOFTWARE Dependência por atributo Dependência não estrutural por parâmetro Dependência não estrutural por variável local Dependência estrutural Dependência não estrutural por variável global Dependência não estrutural por parâmetro. O objeto da ClasseA recebe objetos da ClasseB e da ClasseC como parâmetros nas operações (métodos). Pergunta 9 0,5 / 0,5 pts Analise as seguintes assertivas sobre reuso de software quanto à veracidade – V para VERDADEIRO, ou F para FALSO: I. A maioria das disciplinas de engenharia de sistemas é projetada pela composição de componentes existentes que já foram reutilizados em outros sistemas. II. A própria engenharia de software reconhece que, para obter um software melhor, de forma mais rápida e com custos menores, é necessário um processo de desenvolvimento de software baseado no reuso sistemático de softwares existentes. https://uceuzeidsaul.instructure.com/courses/116918/quizzes/5461 10/25 25/10/2023 22:25 AS Geral: ARQUITETURA DE SOFTWARE II. O Manifesto Ágil diz que software funcionando tem mais valor do que documentação abrangente. III. O Manifesto Ágil diz que a única documentação importante do que o software funcionando é a arquitetura do sistema. As assertivas I, II e III são, RESPECTIVAMENTE: V, V, V V, F, F F, V, V F, F, F F, V, F O Manifesto Ágil diz que software em funcionamento é mais importante que documentação abrangente. Apesar do software funcionando ser mais valorizado, a documentação também tem seu valor. Pergunta 2 0,5 / 0,5 pts 25/10/2023 22:25 AS Geral: ARQUITETURA DE SOFTWARE Leia a afirmação abaixo sobre arquitetura de software na Web: Uma arquitetura de software bastante conhecida na Web é a arquitetura _______ , pois suporta a execução de aplicações de grande porte com centenas ou milhares de clientes e nas quais os dados e aplicação são voláteis e integrados a dados órfãos de diversas bases de dados. Assinale a alternativa que preenche, de forma CORRETA, a lacuna. ponto a ponto em duas camadas cliente-servidor em duas camadas cliente-servidor em multicamadas ponto a ponto em multicamadas stand alone A arquitetura mais comum na Web é a arquitetura cliente-servidor em multicamadas, tendo no mínimo 3 camadas. Pergunta 3 0,5 / 0,5 pts 25/10/2021 22:25 AS GenE - ARQUITETURA DE SOFTWARE Há três níveis sucessivos de detalhamento do modelo de classes. Qual é a ordem desses níveis? Projeto => Análise => Implementação. Análise => Implementação => Projeto. Análise => Projeto => Implementação. Implementação => Projeto => Análise. Projeto => Implementação => Análise. A ordem de detalhamento do modelo de classes é Análise =⇒ Projeto =⇒ Implementação. Pergunta 4 0,5 / 0,5 pts Analise as seguintes assertivas que enfatizam a importância da arquitetura de software quanto à veracidade - V para VERDADEIRO, ou F para FALSO: I. A arquitetura de software fornece uma representação que facilita a comunicação entre todos os envolvidos. II. A arquitetura de software evidencia as decisões de projeto que terão impacto no trabalho de engenharia de software. https://tucourseidsu.instructure.com/courses/110913/quizzes/56161 4/25 25/10/2021 22:25 AS GenE - ARQUITETURA DE SOFTWARE III. A arquitetura de software estabelece um modelo relativamente simples e compreensível de como é a estrutura do sistema e como seus componentes trabalham conjuntamente. As assertivas I, II e III são, RESPECTIVAMENTE: F, F, F V, V, F F, F, V F, V, V V, V, V Nesse caso, todas as assertivas são verdadeiras porque são aspectos que enfatizam a importância da arquitetura de software. Pergunta 5 0,5 / 0,5 pts Leia a afirmação abaixo sobre arquitetura de software: https://tucourseidsu.instructure.com/courses/110913/quizzes/56161 5/25 25/10/2021 22:25 AS GenE - ARQUITETURA DE SOFTWARE A arquitetura de software é a estrutura do sistema de software, que especifica e mostra ___________ as propriedades visíveis externamente e como elas se relacionam entre si. A arquitetura de software é influenciada e modificada com o decorrer do tempo pelos requisitos de negócio, ambiente de desenvolvimento e evolução das características técnicas. Assinale a alternativa que preenche, de forma CORRETA, a lacuna. o manual de operação de software os requisitos de software os componentes de software os testes de software o código-fonte de software Os componentes de software representam a estrutura do software. Os componentes de software são essenciais na representação de uma arquitetura. Pergunta 6 0,5 / 0,5 pts https://tucourseidsu.instructure.com/courses/110913/quizzes/56161 6/25 25/10/2023 12:25 A5 Geral: ARQUITETURA DE SOFTWARE Leia atentamente as informações contidas nas colunas “A” e “B” para, em seguida, assinalar a alternativa que reúne as correspondências CORRETAS entre as informações nessas colunas. Coluna A: I. Enfatizam o processo de criação dos objetos. II. Trabalham com a montagem da estrutura das classes ou objetos. III. Descrevem as formas pelas quais as classes ou objetos interagem e distribuem responsabilidades. Coluna B: 1. Padrões de projeto comportamentais. 2. Padrões de projeto de criação. 3. Padrões de projeto estruturais. A sequência CORRETA desta associação é: () I-1; II-2; III-3. () I-1; II-3; III-2. () I-2; II-3; III-1. () I-3; II-1; III-2. () I-2; II-3; III-1. https://tceazureadlsd2.instructure.com/courses/11619/quizzes/56161 7/25 25/10/2023 12:25 A5 Geral: ARQUITETURA DE SOFTWARE Os padrões de criação enfatizam o processo de criação dos objetos. Os padrões estruturais trabalham com montagem da estrutura das classes ou objetos. Os padrões comportamentais descrevem as formas pelas quais as classes ou objetos interagem e distribuem responsabilidades. Pergunta 7 0,5 / 0,5 pts Leia a afirmação abaixo sobre o conceito de dependência. O relacionamento de dependência indica que uma classe depende dos serviços (operações) fornecidos por outra classe. Na visão de análise, é utilizada apenas a dependência _____, na qual a classe dependente possui um atributo que é uma referência para a outra classe. A implementação padrão de um relacionamento de associação é por dependência _____. Assinale a alternativa que preenche, de forma CORRETA, as lacunas: () não estrutural e estrutural () não estrutural e por atributo () estrutural e não estrutural () por atributo e estrutural https://tceazureadlsd2.instructure.com/courses/11619/quizzes/56161 8/25 25/10/2023 12:25 A5 Geral: ARQUITETURA DE SOFTWARE O relacionamento de dependência indica que uma classe depende dos serviços (operações) fornecidos por outra classe. Na visão de análise, é utilizada apenas a dependência estrutural (também chamada de dependência por atributo), na qual a classe dependente possui um atributo que é uma referência para a outra classe. A implementação padrão de um relacionamento de associação é por dependência estrutural. Pergunta 8 0,5 / 0,5 pts Analise a figura sobre o conceito de dependência: [imagem] Fonte: Adaptado de Bezerra (2015, p. 271) Qual é o tipo de dependência entre as classes? https://tceazureadlsd2.instructure.com/courses/11619/quizzes/56161 9/25