·
Análise e Desenvolvimento de Sistemas ·
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ê
4
Arquitetura de Software Atividade 2
Engenharia de Software
UAM
31
Engenharia e Inovação: Comportamento das Gerações e Inovação Tecnológica
Engenharia de Software
UAM
22
O Novo Perfil do Engenheiro: Mudanças e Demandas na Engenharia
Engenharia de Software
UAM
35
Regulação da Profissão de Engenharia e Inovações Tecnológicas
Engenharia de Software
UAM
35
Engenharia e Inovação: Gerando Vantagem Competitiva pela Inovação
Engenharia de Software
UAM
53
Produção de Software de Qualidade: Princípios e Metodologias
Engenharia de Software
UAM
4
Prova - Metodologias de Desenvolvimento de Sistemas
Engenharia de Software
UMG
7
Engenharia de Software Estacio
Engenharia de Software
UMG
27
Casos de Uso em Engenharia de Software
Engenharia de Software
UNICSUL
7
Arquitetura de Software U4 - Atividade
Engenharia de Software
FMU
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ê
4
Arquitetura de Software Atividade 2
Engenharia de Software
UAM
31
Engenharia e Inovação: Comportamento das Gerações e Inovação Tecnológica
Engenharia de Software
UAM
22
O Novo Perfil do Engenheiro: Mudanças e Demandas na Engenharia
Engenharia de Software
UAM
35
Regulação da Profissão de Engenharia e Inovações Tecnológicas
Engenharia de Software
UAM
35
Engenharia e Inovação: Gerando Vantagem Competitiva pela Inovação
Engenharia de Software
UAM
53
Produção de Software de Qualidade: Princípios e Metodologias
Engenharia de Software
UAM
4
Prova - Metodologias de Desenvolvimento de Sistemas
Engenharia de Software
UMG
7
Engenharia de Software Estacio
Engenharia de Software
UMG
27
Casos de Uso em Engenharia de Software
Engenharia de Software
UNICSUL
7
Arquitetura de Software U4 - Atividade
Engenharia de Software
FMU
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