• 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 2

4

Arquitetura de Software Atividade 2

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

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

Desenvolvimento Web - Vinculando Bancos de Dados as Paginas

1

Desenvolvimento Web - Vinculando Bancos de Dados as Paginas

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

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

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

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

30/09/2020\nRevisar envio do teste: ATIVIDADE 4 (A4) - CCO04050 ...\n\nUnidade 4 Revisar envio do teste: ATIVIDADE 4 (A4)\n\nRevisar envio do teste: ATIVIDADE 4 (A4)\n\nPergunta 1\n\n1 em 1 pontos\n\nPara Fortes (2007), uma subárea da Engenharia de Software está ganhando bastante força. Tem como principal característica o projeto arquitetural, que é gerado como artefato da sala uma arquitetura web e em que devem ser atendidos os requisitos do grau de interação, uma distribuição de conscientização e a necessidade de desabilitação contínua e rápida das aplicações.\n\nJÚNIOR, E. A. O.; FORTES, P. R. M. Arquitectura de software na web atual: processamento no servidor. Disponíve\nl: http://conteudo.lbc.usc.br/CMS/Arquivos/arquivos_enviados/BIBLIOTECA_131_ND_78_p df. Acesso em: 21 jan. 2020.\n\nNesse contexto, assinale a alternativa que apresenta o nome dado a essa subárea.\n\nResposta Selecionada: Engenharia Web.\n\nResposta Correta: Engenharia Web.\n\nFeedback Resposta correta. A alternativa está correta, pois essa subárea é muito importante e atual.\n\nPergunta 2\n\n1 em 1 pontos\n\nA princípio, os sistemas distribuídos podem ser ajustados, assim, os recursos do sistema podem ser aumentados pela adição de novos recursos para fazer face às novas exigências do sistema. Além disso, novos recursos podem ser adicionados sem a necessidade de parada.\n\nNeste contexto, como é conhecida essa característica?\n\nResposta Selecionada: Escalabilidade.\n\nResposta Correta: Escalabilidade.\n\nFeedback Resposta correta. A alternativa está correta, pois sempre que a demanda pela utilização do software aumenta, a arquitetura deve prover a possibilidade de acomodar novos recursos através da demanda. Isso é denominado como escalabilidade, que representa o crescimento de acordo com a demanda.\n\nPergunta 3\n\n1 em 1 pontos\n\nNo momento em que se define a arquitetura de um software, é fundamental considerar a modularidade, dividindo em componentes e módulos, cada um com seu propósito, e demonstando as entradas e as saídas. Esses módulos deverão estar organizados em forma hierárquica para que seja feita a decomposição.\n\nNesse caso, durante o processo de decomposição de cada nível de um determinado módulo, qual é necessário apeficar?\n\nPergunta 4\n\n1 em 1 pontos\n\nUm padrão é usado quando dados precisam ser transformados de uma representação para outra antes que possam ser processados. A transformação é implementada como uma sequência de etapas de processamento que podem ser realizadas concretamente. Isso permite o processamento de dados muito rapidamente, porque um núcleo separado ou um processador pode executar cada transformação.\n\nAssinale a alternativa que corresponde a como esse padrão é conhecido:\n\nResposta Selecionada: Pipeline de processo.\n\nResposta Correta: Pipeline de processo.\n\nFeedback Resposta.\n\nPergunta 5\n\n1 em 1 pontos\n\nA arquitetura distribuída desacoplada as regras de negócios (que estão na camada de modelo) das regras de apresentação (localizadas na camada de visão e controle). Esse tipo de arquitetura é utilizado em cenários nos quais existem vários subsistemas e que devem ser controlados de maneira independente. Um tipo atual desse modelo de arquitetura é conhecido como microserviços.\n\nNo contexto do deploy, qual a característica mais importante desse tipo de arquitetura?\n\nResposta Selecionada: A publicação (deploy) da aplicação web mobile torna-se independente dos serviços remotos utilizados por ela.\n\nResposta Correta: A publicação (deploy) da aplicação web mobile torna-se independente dos serviços remotos utilizados por ela.\n\nFeedback Resposta correta. A alternativa está correta, pois uma das características mais importantes desse tipo de arquitetura está relacionada a escalabilidade. Colocar software em produção de maneira mais simples é seguro possível e um dos pilares da arquitetura é um assunto de relevância atualizada.\n\nPergunta 6\n\n1 em 1 pontos\n\nO open source é um modelo de software livre. Uma abordagem na qual o código-fonte é público, e voluntários são convidados a participar do seu processo de desenvolvimento. Esse tipo de padrão define que o código-fonte não deve ser de propriedade, e sim estar disponível para que seja feito a modificação, conforme suas necessidades.\n\nNesse contexto, o que acontece o desenvolvimento do sistema for direcionado a um conjunto específico de requisitos organizacionais?\n\nResposta.\n\nPergunta 7\n\n1 em 1 pontos\n\nA arquitetura cliente-servidor de duas camadas é considerada a forma mais simples de arquitetura. Neste contexto, a forma em que a camada de apresentação é implementada no cliente e todas as outras camadas (gerenciamento de dados, processamento de aplicação e banco de dados) são hospedadas em um servidor.\n\nDessa forma, assinale a alternativa correta que corresponde à utilização para um tipo de cliente que possui pouco processamento:\n\nResposta Selecionada: Modelo cliente-mago.\n\nResposta Correta: Modelo cliente-mago.\n\nFeedback Resposta correta. A alternativa está correta, pois o cliente-mago (thin client) é conhecido como um modelo simples e que se encaixa no tipo de processamento ao inverso do cliente que realiza mais processamento.\n\nPergunta 8\n\n1 em 1 pontos\n\nHá um modelo de arquitetura na qual existe uma organização que é realizada em camadas, sendo cada uma implantada em um servidor lógico de forma separada. Isso permite uma melhor implementação e manutenção do software criado. Além disso, esse tipo de organização permite um melhor escalonamento, quando necessário, na aplicação do software construída.\n\nNesse contexto, qual o nome dado a esse modelo arquitetural?\n\nResposta Selecionada: Arquiteturas de componentes distribuídos.\n\nResposta Correta: Arquiteturas de componentes distribuídos.\n\nFeedback Resposta correta. A alternativa está correta, pois a arquitetura com os componentes distribuídos representam uma dos estilos de arquitetura que podem ser utilizados para desenvolvimento de software. Esse estilo, além de permitir o reuso, ainda permite a comunicação entre os componentes de várias maneiras.\n\nPergunta 9\n\n1 em 1 pontos\n\nÉ usado quando um sistema inclui sensores que fornecem informações sobre o ambiente e atuadores capazes de alterar esse ambiente. Em resposta às mudanças ambientais detectadas pelo sensor, os sinais de controle são enviados para os atuadores de sistema.\n\nAssinale a afirmativa que corresponde a como é chamado esse padrão: 30/09/2020\nRevisar envio do teste: ATIVIDADE 4 (A4) - CCO004050 ...\n\nResposta Selecionada: \n✅ Controle de ambiente. \nResposta Correta: \n✅ Controle de ambiente. \nFeedback: \nResposta correta. A alternativa está correta, pois o controle do ambiente é um padrão para sistemas embarcados, que envolve o controle de como as variáveis do ambiente afetam o sistema embarcado. Além disso, o controle de ambiente permite manter a estabilidade do sistema embarcado ao longo do tempo.\n\nPergunta 10\n\nDeve ser possível adicionar mais recursos a um sistema para lidar com um número crescente de usuários. Deve-se entender o escalonamento vertical e escalonamento horizontal. Escalonamento vertical significa substituição de recursos no sistema por recursos mais poderosos. Escalonamento horizontal significa adicionar recursos ao sistema.\n\nNesse caso, como é conhecida a característica que representa a quantidade de recursos que podem ser adicionados vertical ou horizontalmente a uma arquitetura?\n\nResposta Selecionada: \n✅ Tamanho. \nResposta Correta: \n✅ Tamanho. \nFeedback: \nResposta correta. A alternativa está correta, pois o tamanho dos elementos representa a quantidade de recursos de hardware que formam a arquitetura para criar o ecossistema vertical ou horizontal. Escalonamento é um ponto muito importante para projetos de arquitetura de software.\n\nQuarta-feira, 30 de Setembro de 2020 18h33min26s BRT\n

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

Recomendado para você

Arquitetura de Software Atividade 2

4

Arquitetura de Software Atividade 2

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

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

Desenvolvimento Web - Vinculando Bancos de Dados as Paginas

1

Desenvolvimento Web - Vinculando Bancos de Dados as Paginas

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

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

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

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

30/09/2020\nRevisar envio do teste: ATIVIDADE 4 (A4) - CCO04050 ...\n\nUnidade 4 Revisar envio do teste: ATIVIDADE 4 (A4)\n\nRevisar envio do teste: ATIVIDADE 4 (A4)\n\nPergunta 1\n\n1 em 1 pontos\n\nPara Fortes (2007), uma subárea da Engenharia de Software está ganhando bastante força. Tem como principal característica o projeto arquitetural, que é gerado como artefato da sala uma arquitetura web e em que devem ser atendidos os requisitos do grau de interação, uma distribuição de conscientização e a necessidade de desabilitação contínua e rápida das aplicações.\n\nJÚNIOR, E. A. O.; FORTES, P. R. M. Arquitectura de software na web atual: processamento no servidor. Disponíve\nl: http://conteudo.lbc.usc.br/CMS/Arquivos/arquivos_enviados/BIBLIOTECA_131_ND_78_p df. Acesso em: 21 jan. 2020.\n\nNesse contexto, assinale a alternativa que apresenta o nome dado a essa subárea.\n\nResposta Selecionada: Engenharia Web.\n\nResposta Correta: Engenharia Web.\n\nFeedback Resposta correta. A alternativa está correta, pois essa subárea é muito importante e atual.\n\nPergunta 2\n\n1 em 1 pontos\n\nA princípio, os sistemas distribuídos podem ser ajustados, assim, os recursos do sistema podem ser aumentados pela adição de novos recursos para fazer face às novas exigências do sistema. Além disso, novos recursos podem ser adicionados sem a necessidade de parada.\n\nNeste contexto, como é conhecida essa característica?\n\nResposta Selecionada: Escalabilidade.\n\nResposta Correta: Escalabilidade.\n\nFeedback Resposta correta. A alternativa está correta, pois sempre que a demanda pela utilização do software aumenta, a arquitetura deve prover a possibilidade de acomodar novos recursos através da demanda. Isso é denominado como escalabilidade, que representa o crescimento de acordo com a demanda.\n\nPergunta 3\n\n1 em 1 pontos\n\nNo momento em que se define a arquitetura de um software, é fundamental considerar a modularidade, dividindo em componentes e módulos, cada um com seu propósito, e demonstando as entradas e as saídas. Esses módulos deverão estar organizados em forma hierárquica para que seja feita a decomposição.\n\nNesse caso, durante o processo de decomposição de cada nível de um determinado módulo, qual é necessário apeficar?\n\nPergunta 4\n\n1 em 1 pontos\n\nUm padrão é usado quando dados precisam ser transformados de uma representação para outra antes que possam ser processados. A transformação é implementada como uma sequência de etapas de processamento que podem ser realizadas concretamente. Isso permite o processamento de dados muito rapidamente, porque um núcleo separado ou um processador pode executar cada transformação.\n\nAssinale a alternativa que corresponde a como esse padrão é conhecido:\n\nResposta Selecionada: Pipeline de processo.\n\nResposta Correta: Pipeline de processo.\n\nFeedback Resposta.\n\nPergunta 5\n\n1 em 1 pontos\n\nA arquitetura distribuída desacoplada as regras de negócios (que estão na camada de modelo) das regras de apresentação (localizadas na camada de visão e controle). Esse tipo de arquitetura é utilizado em cenários nos quais existem vários subsistemas e que devem ser controlados de maneira independente. Um tipo atual desse modelo de arquitetura é conhecido como microserviços.\n\nNo contexto do deploy, qual a característica mais importante desse tipo de arquitetura?\n\nResposta Selecionada: A publicação (deploy) da aplicação web mobile torna-se independente dos serviços remotos utilizados por ela.\n\nResposta Correta: A publicação (deploy) da aplicação web mobile torna-se independente dos serviços remotos utilizados por ela.\n\nFeedback Resposta correta. A alternativa está correta, pois uma das características mais importantes desse tipo de arquitetura está relacionada a escalabilidade. Colocar software em produção de maneira mais simples é seguro possível e um dos pilares da arquitetura é um assunto de relevância atualizada.\n\nPergunta 6\n\n1 em 1 pontos\n\nO open source é um modelo de software livre. Uma abordagem na qual o código-fonte é público, e voluntários são convidados a participar do seu processo de desenvolvimento. Esse tipo de padrão define que o código-fonte não deve ser de propriedade, e sim estar disponível para que seja feito a modificação, conforme suas necessidades.\n\nNesse contexto, o que acontece o desenvolvimento do sistema for direcionado a um conjunto específico de requisitos organizacionais?\n\nResposta.\n\nPergunta 7\n\n1 em 1 pontos\n\nA arquitetura cliente-servidor de duas camadas é considerada a forma mais simples de arquitetura. Neste contexto, a forma em que a camada de apresentação é implementada no cliente e todas as outras camadas (gerenciamento de dados, processamento de aplicação e banco de dados) são hospedadas em um servidor.\n\nDessa forma, assinale a alternativa correta que corresponde à utilização para um tipo de cliente que possui pouco processamento:\n\nResposta Selecionada: Modelo cliente-mago.\n\nResposta Correta: Modelo cliente-mago.\n\nFeedback Resposta correta. A alternativa está correta, pois o cliente-mago (thin client) é conhecido como um modelo simples e que se encaixa no tipo de processamento ao inverso do cliente que realiza mais processamento.\n\nPergunta 8\n\n1 em 1 pontos\n\nHá um modelo de arquitetura na qual existe uma organização que é realizada em camadas, sendo cada uma implantada em um servidor lógico de forma separada. Isso permite uma melhor implementação e manutenção do software criado. Além disso, esse tipo de organização permite um melhor escalonamento, quando necessário, na aplicação do software construída.\n\nNesse contexto, qual o nome dado a esse modelo arquitetural?\n\nResposta Selecionada: Arquiteturas de componentes distribuídos.\n\nResposta Correta: Arquiteturas de componentes distribuídos.\n\nFeedback Resposta correta. A alternativa está correta, pois a arquitetura com os componentes distribuídos representam uma dos estilos de arquitetura que podem ser utilizados para desenvolvimento de software. Esse estilo, além de permitir o reuso, ainda permite a comunicação entre os componentes de várias maneiras.\n\nPergunta 9\n\n1 em 1 pontos\n\nÉ usado quando um sistema inclui sensores que fornecem informações sobre o ambiente e atuadores capazes de alterar esse ambiente. Em resposta às mudanças ambientais detectadas pelo sensor, os sinais de controle são enviados para os atuadores de sistema.\n\nAssinale a afirmativa que corresponde a como é chamado esse padrão: 30/09/2020\nRevisar envio do teste: ATIVIDADE 4 (A4) - CCO004050 ...\n\nResposta Selecionada: \n✅ Controle de ambiente. \nResposta Correta: \n✅ Controle de ambiente. \nFeedback: \nResposta correta. A alternativa está correta, pois o controle do ambiente é um padrão para sistemas embarcados, que envolve o controle de como as variáveis do ambiente afetam o sistema embarcado. Além disso, o controle de ambiente permite manter a estabilidade do sistema embarcado ao longo do tempo.\n\nPergunta 10\n\nDeve ser possível adicionar mais recursos a um sistema para lidar com um número crescente de usuários. Deve-se entender o escalonamento vertical e escalonamento horizontal. Escalonamento vertical significa substituição de recursos no sistema por recursos mais poderosos. Escalonamento horizontal significa adicionar recursos ao sistema.\n\nNesse caso, como é conhecida a característica que representa a quantidade de recursos que podem ser adicionados vertical ou horizontalmente a uma arquitetura?\n\nResposta Selecionada: \n✅ Tamanho. \nResposta Correta: \n✅ Tamanho. \nFeedback: \nResposta correta. A alternativa está correta, pois o tamanho dos elementos representa a quantidade de recursos de hardware que formam a arquitetura para criar o ecossistema vertical ou horizontal. Escalonamento é um ponto muito importante para projetos de arquitetura de software.\n\nQuarta-feira, 30 de Setembro de 2020 18h33min26s BRT\n

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®