• Home
  • Chat IA
  • Guru IA
  • Tutores
  • Central de ajuda
Home
Chat IA
Guru IA
Tutores

·

Análise e Desenvolvimento de Sistemas ·

Engenharia de Software

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Arquitetura de Software Atividade 4

5

Arquitetura de Software Atividade 4

Engenharia de Software

UAM

Produção de Software de Qualidade: Princípios e Metodologias

53

Produção de Software de Qualidade: Princípios e Metodologias

Engenharia de Software

UAM

Aula Testes de Performance - Load Stress Soak e Spike Tests

1

Aula Testes de Performance - Load Stress Soak e Spike Tests

Engenharia de Software

UAM

HTML para Web-Guia Completo para Iniciantes em Desenvolvimento de Páginas Web

37

HTML para Web-Guia Completo para Iniciantes em Desenvolvimento de Páginas Web

Engenharia de Software

UAM

Soft Skills na Industria 4.0: Importancia e Desenvolvimento para o Futuro

5

Soft Skills na Industria 4.0: Importancia e Desenvolvimento para o Futuro

Engenharia de Software

UAM

Desenvolvimento Web - Vinculando Bancos de Dados as Paginas

1

Desenvolvimento Web - Vinculando Bancos de Dados as Paginas

Engenharia de Software

UAM

Engenharia e Inovação: Gerando Vantagem Competitiva pela Inovação

35

Engenharia e Inovação: Gerando Vantagem Competitiva pela Inovação

Engenharia de Software

UAM

Padrões de Projeto para Páginas Dinâmicas com PHP JavaScript e HTML - Capítulo 2

36

Padrões de Projeto para Páginas Dinâmicas com PHP JavaScript e HTML - Capítulo 2

Engenharia de Software

UAM

Regulação da Profissão de Engenharia e Inovações Tecnológicas

35

Regulação da Profissão de Engenharia e Inovações Tecnológicas

Engenharia de Software

UAM

Av3- Desenvolvimento de Software para Web

2

Av3- Desenvolvimento de Software para Web

Engenharia de Software

UAM

Texto de pré-visualização

16/09/2020\nRevisar envio do teste: ATIVIDADE 2 (A2) - CCO04050 ...\n\nUnidade 2 Revisar envio do teste: ATIVIDADE 2 (A2)\n\nRevisar envio do teste: ATIVIDADE 2 (A2)\n\nPergunta 1 1 em 1 pontos\nO componente tem duas interfaces que se relacionam e essas interfaces mostram o serviço que o componente fornece e os serviços de que ele necessita. Na acepção de Sommerville (2016), a interface \"provides\" define os serviços prestados pelo componente. Nesse caso, o que representa essa interface?\n\nSOMMERVILLE, I. Engenharia de software. 9. ed. São Paulo: Pearson Prentice Hall, 2016.\n\nResposta Selecionada: API de componente.\nResposta Correta: API de componente.\nFeedback Resposta correta. A alternativa está correta, pois apresenta, de modo geral, que a API é\ncomposta por um ser de funções acessíveis somente por programação e que permitem\nutilizar características do software evidentes ou utilizáveis.\n\nPergunta 2 1 em 1 pontos\nO desenvolvimento de softwares para dispositivos móveis é mais complexo que softwares tradicionais. Isso acontece devido às características como aplicações em tempo real, memória limitada da tecnologia, canais de entrada e saídas limitadas, necessidade de ferramentas caras de desenvolvimento, tendo uma forte relação com a dependência de hardware e diferentes processadores. Nesse contexto, qual é a principal característica dos dispositivos móveis?\n\nResposta Selecionada: Mobilidade.\nResposta Correta: Mobilidade.\nFeedback Resposta correta. A alternativa está correta. A mobilidade consiste em adotar o uso de\ndispositivos móveis, como celulares, tablets e notebooks, para acessar sistemas de\ninformação e realizar a comunicação entre várias pessoas. Além disso, o aspecto de\nmobilidade deve ser considerado para a computação pervasive.\n\nPergunta 3 1 em 1 pontos\nA camada de persistência, além de prover o acesso aos dados, cuida dos detalhes relacionados ao\nacesso simultâneo deles. Isso é de extrema importância para evitar uma leitura incorreta de dados devido aos fenômenos de simultaneidade. Considerando o exposto, esses serviço é denominado:\n\nResposta Selecionada: concorrência.\nResposta Correta: concorrência.\nFeedback Resposta correta. A concorrência é o mecanismo que permite\ngenerar o acesso simultâneo de diferentes requisições aos mesmos dados. Os modelos\nmais conhecidos são o ACID e BASE, sendo que o primeiro é utilizado em softwares\ncom arquiteturas transacionais, e o segundo em arquiteturas de microserviços. Pergunta 4 1 em 1 pontos\nDentro de uma arquitetura de múltiplas camadas, pode-se lançar mão da possibilidade de termos a\ncamada que suporta diferentes linguagens de programação, como o procedural C++\ne Java. Isso permite a combinação de diversos tipos de tecnologia para criar um software de melhor\nqualidade. Referente ao exposto, assinale a alternativa que apresenta o nome atributo a essa camada.\n\nResposta Selecionada: Middleware.\nResposta Correta: Middleware.\nFeedback Resposta correta. A alternativa está correta. Middleware é o software de computador que\nfornece serviços para softwares aplicativos, além daqueles disponíveis pelo sistema\noperacional. Além disso, pode conter um conjunto de bibliotecas de uso comum para diversos\nsistemas.\n\nPergunta 5 1 em 1 pontos\nA camada que tem como responsabilidade o acesso aos dados, provendo uma forma de atualizar e\nrecuperá-los é muito importante em qualquer software. Além disso, essa camada pode\ngerar problemas de desempenho, tanto na implementação quanto na execução. Assinale a alternativa\nque representa o nome atribuído a essa camada.\n\nResposta Selecionada: Dados.\nResposta Correta: Dados.\nFeedback Resposta correta. A alternativa está correta. A camada de dados se refere à camada que\ncuida do acesso aos dados, sendo essa a função que ela possui. Sendo essa capacidade, está\nassociada ao armazenamento, pois deve existir na RAM e servir como uma RAM persuasiva. Pergunta 6 1 em 1 pontos\nExiste um tipo de arquitetura que tem como característica principal desagregar as regras de negócio do\nsoftware (que se encontram na camada do Modelo) das regras relativas de representação (camadas de\nVisão e Controle). Assim, as aplicações para dispositivos móveis são desacopladas das aplicações\ncorporativas e a comunicação ocorre por meio dos serviços via web. Com base no exposto, assinale a\nalternativa que apresenta esse tipo de arquitetura.\n\nResposta Selecionada: Arquitetura distribuída.\nResposta Correta: Arquitetura distribuída.\nFeedback Resposta correta. A alternativa está correta. Um sistema distribuído é aquele que\nas informações em meio de processamento são distribuídas por vários computadores, em vez\nde ficarem centralizados em uma única máquina ou servidor. Esse tipo de arquitetura pode ser\nescalonada horizontal e verticalmente.\n\nPergunta 7 1 em 1 pontos\nO middleware tem como responsabilidade implementar os serviços dos componentes e fornecer a interface para eles. Para fazer o uso dos serviços provisórios para uma infraestrutura de modo eficaz, é necessário entender os compõem que serão implantados em uma estrutura. No contexto de arquitetura, como essa estrutura é conhecida?\n\nResposta Selecionada: Contêiner.\nResposta Correta: Contêiner.\nFeedback Resposta correta. A alternativa está correta. Os contêineres oferecem um mecanismo de\nempacotamento lógico em que os aplicativos podem ser abstraídos pelo mesmo fim em que\nsão eficientemente executados. Além disso, esses contêineres podem ser gerenciados por\nferramentas como o Docker e Kubernetes. Pergunta 10 1 em 1 pontos\nNo estilo de arquitetura de três camadas, a camada a qual contém toda a interface gráfica e permite a\ninteração com o usuário por meio dos serviços disponíveis ao usuário (sessões e entradas de dados, por\nexemplo) possui um nome. Esse nome também é utilizado no padrão MVC. Assim, assinale a alternativa\nque apresenta o nome dessa camada.\n\nResposta Selecionada: Camada de apresentação.\nResposta Correta: Camada de apresentação.\nFeedback Resposta correta. A alternativa está correta. A camada de apresentação é responsável pela\ninteração e formação da informação da camada de aplicação para posterior processamento ou apresentação. Ela ainda permite a interação com o usuário e possibilita uma boa experiência do usuário.\n\nQuarta-feira, 16 de Setembro de 2020 17h00min51s BRT

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Arquitetura de Software Atividade 4

5

Arquitetura de Software Atividade 4

Engenharia de Software

UAM

Produção de Software de Qualidade: Princípios e Metodologias

53

Produção de Software de Qualidade: Princípios e Metodologias

Engenharia de Software

UAM

Aula Testes de Performance - Load Stress Soak e Spike Tests

1

Aula Testes de Performance - Load Stress Soak e Spike Tests

Engenharia de Software

UAM

HTML para Web-Guia Completo para Iniciantes em Desenvolvimento de Páginas Web

37

HTML para Web-Guia Completo para Iniciantes em Desenvolvimento de Páginas Web

Engenharia de Software

UAM

Soft Skills na Industria 4.0: Importancia e Desenvolvimento para o Futuro

5

Soft Skills na Industria 4.0: Importancia e Desenvolvimento para o Futuro

Engenharia de Software

UAM

Desenvolvimento Web - Vinculando Bancos de Dados as Paginas

1

Desenvolvimento Web - Vinculando Bancos de Dados as Paginas

Engenharia de Software

UAM

Engenharia e Inovação: Gerando Vantagem Competitiva pela Inovação

35

Engenharia e Inovação: Gerando Vantagem Competitiva pela Inovação

Engenharia de Software

UAM

Padrões de Projeto para Páginas Dinâmicas com PHP JavaScript e HTML - Capítulo 2

36

Padrões de Projeto para Páginas Dinâmicas com PHP JavaScript e HTML - Capítulo 2

Engenharia de Software

UAM

Regulação da Profissão de Engenharia e Inovações Tecnológicas

35

Regulação da Profissão de Engenharia e Inovações Tecnológicas

Engenharia de Software

UAM

Av3- Desenvolvimento de Software para Web

2

Av3- Desenvolvimento de Software para Web

Engenharia de Software

UAM

Texto de pré-visualização

16/09/2020\nRevisar envio do teste: ATIVIDADE 2 (A2) - CCO04050 ...\n\nUnidade 2 Revisar envio do teste: ATIVIDADE 2 (A2)\n\nRevisar envio do teste: ATIVIDADE 2 (A2)\n\nPergunta 1 1 em 1 pontos\nO componente tem duas interfaces que se relacionam e essas interfaces mostram o serviço que o componente fornece e os serviços de que ele necessita. Na acepção de Sommerville (2016), a interface \"provides\" define os serviços prestados pelo componente. Nesse caso, o que representa essa interface?\n\nSOMMERVILLE, I. Engenharia de software. 9. ed. São Paulo: Pearson Prentice Hall, 2016.\n\nResposta Selecionada: API de componente.\nResposta Correta: API de componente.\nFeedback Resposta correta. A alternativa está correta, pois apresenta, de modo geral, que a API é\ncomposta por um ser de funções acessíveis somente por programação e que permitem\nutilizar características do software evidentes ou utilizáveis.\n\nPergunta 2 1 em 1 pontos\nO desenvolvimento de softwares para dispositivos móveis é mais complexo que softwares tradicionais. Isso acontece devido às características como aplicações em tempo real, memória limitada da tecnologia, canais de entrada e saídas limitadas, necessidade de ferramentas caras de desenvolvimento, tendo uma forte relação com a dependência de hardware e diferentes processadores. Nesse contexto, qual é a principal característica dos dispositivos móveis?\n\nResposta Selecionada: Mobilidade.\nResposta Correta: Mobilidade.\nFeedback Resposta correta. A alternativa está correta. A mobilidade consiste em adotar o uso de\ndispositivos móveis, como celulares, tablets e notebooks, para acessar sistemas de\ninformação e realizar a comunicação entre várias pessoas. Além disso, o aspecto de\nmobilidade deve ser considerado para a computação pervasive.\n\nPergunta 3 1 em 1 pontos\nA camada de persistência, além de prover o acesso aos dados, cuida dos detalhes relacionados ao\nacesso simultâneo deles. Isso é de extrema importância para evitar uma leitura incorreta de dados devido aos fenômenos de simultaneidade. Considerando o exposto, esses serviço é denominado:\n\nResposta Selecionada: concorrência.\nResposta Correta: concorrência.\nFeedback Resposta correta. A concorrência é o mecanismo que permite\ngenerar o acesso simultâneo de diferentes requisições aos mesmos dados. Os modelos\nmais conhecidos são o ACID e BASE, sendo que o primeiro é utilizado em softwares\ncom arquiteturas transacionais, e o segundo em arquiteturas de microserviços. Pergunta 4 1 em 1 pontos\nDentro de uma arquitetura de múltiplas camadas, pode-se lançar mão da possibilidade de termos a\ncamada que suporta diferentes linguagens de programação, como o procedural C++\ne Java. Isso permite a combinação de diversos tipos de tecnologia para criar um software de melhor\nqualidade. Referente ao exposto, assinale a alternativa que apresenta o nome atributo a essa camada.\n\nResposta Selecionada: Middleware.\nResposta Correta: Middleware.\nFeedback Resposta correta. A alternativa está correta. Middleware é o software de computador que\nfornece serviços para softwares aplicativos, além daqueles disponíveis pelo sistema\noperacional. Além disso, pode conter um conjunto de bibliotecas de uso comum para diversos\nsistemas.\n\nPergunta 5 1 em 1 pontos\nA camada que tem como responsabilidade o acesso aos dados, provendo uma forma de atualizar e\nrecuperá-los é muito importante em qualquer software. Além disso, essa camada pode\ngerar problemas de desempenho, tanto na implementação quanto na execução. Assinale a alternativa\nque representa o nome atribuído a essa camada.\n\nResposta Selecionada: Dados.\nResposta Correta: Dados.\nFeedback Resposta correta. A alternativa está correta. A camada de dados se refere à camada que\ncuida do acesso aos dados, sendo essa a função que ela possui. Sendo essa capacidade, está\nassociada ao armazenamento, pois deve existir na RAM e servir como uma RAM persuasiva. Pergunta 6 1 em 1 pontos\nExiste um tipo de arquitetura que tem como característica principal desagregar as regras de negócio do\nsoftware (que se encontram na camada do Modelo) das regras relativas de representação (camadas de\nVisão e Controle). Assim, as aplicações para dispositivos móveis são desacopladas das aplicações\ncorporativas e a comunicação ocorre por meio dos serviços via web. Com base no exposto, assinale a\nalternativa que apresenta esse tipo de arquitetura.\n\nResposta Selecionada: Arquitetura distribuída.\nResposta Correta: Arquitetura distribuída.\nFeedback Resposta correta. A alternativa está correta. Um sistema distribuído é aquele que\nas informações em meio de processamento são distribuídas por vários computadores, em vez\nde ficarem centralizados em uma única máquina ou servidor. Esse tipo de arquitetura pode ser\nescalonada horizontal e verticalmente.\n\nPergunta 7 1 em 1 pontos\nO middleware tem como responsabilidade implementar os serviços dos componentes e fornecer a interface para eles. Para fazer o uso dos serviços provisórios para uma infraestrutura de modo eficaz, é necessário entender os compõem que serão implantados em uma estrutura. No contexto de arquitetura, como essa estrutura é conhecida?\n\nResposta Selecionada: Contêiner.\nResposta Correta: Contêiner.\nFeedback Resposta correta. A alternativa está correta. Os contêineres oferecem um mecanismo de\nempacotamento lógico em que os aplicativos podem ser abstraídos pelo mesmo fim em que\nsão eficientemente executados. Além disso, esses contêineres podem ser gerenciados por\nferramentas como o Docker e Kubernetes. Pergunta 10 1 em 1 pontos\nNo estilo de arquitetura de três camadas, a camada a qual contém toda a interface gráfica e permite a\ninteração com o usuário por meio dos serviços disponíveis ao usuário (sessões e entradas de dados, por\nexemplo) possui um nome. Esse nome também é utilizado no padrão MVC. Assim, assinale a alternativa\nque apresenta o nome dessa camada.\n\nResposta Selecionada: Camada de apresentação.\nResposta Correta: Camada de apresentação.\nFeedback Resposta correta. A alternativa está correta. A camada de apresentação é responsável pela\ninteração e formação da informação da camada de aplicação para posterior processamento ou apresentação. Ela ainda permite a interação com o usuário e possibilita uma boa experiência do usuário.\n\nQuarta-feira, 16 de Setembro de 2020 17h00min51s BRT

Sua Nova Sala de Aula

Sua Nova Sala de Aula

Empresa

Central de ajuda Contato Blog

Legal

Termos de uso Política de privacidade Política de cookies Código de honra

Baixe o app

4,8
(35.000 avaliações)
© 2025 Meu Guru®