Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

03/10/2020 Revisar envio do teste: ATIVIDADE 4 (A4) – CCO04050 ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_37148738_1&course_id=_620827_1&content_id=_14073873_1&outcome_id=_35960635_1&outcome_definition_id=_9422198_… 1/5
 Revisar envio do teste: ATIVIDADE 4 (A4)CCO04050 ARQUITETURA DE SOFTWARE GR0117202 - 202020.ead-11052.01 Unidade 4
Revisar envio do teste: ATIVIDADE 4 (A4) 
Usuário ADRIANO LUIZ DE SOUZA
Curso CCO04050 ARQUITETURA DE SOFTWARE GR0117202 - 202020.ead-11052.01
Teste ATIVIDADE 4 (A4)
Iniciado 03/10/20 12:21
Enviado 03/10/20 12:47
Status Completada
Resultado da tentativa 10 em 10 pontos 
Tempo decorrido 26 minutos
Resultados exibidos Respostas enviadas, Respostas corretas, Comentários
Pergunta 1
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
A 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.
 
Neste contexto, como é conhecida essa característica?
 
 
Escalabilidade.
Escalabilidade.
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 para atender a demanda. Isso é conhecido como escalabilidade, que representa o crescimento de acordo
com a demanda.
Minha Área
1 em 1 pontos
ADRIANO LUIZ DE SOUZA
http://portal.anhembi.br/
https://anhembi.blackboard.com/webapps/blackboard/execute/courseMain?course_id=_620827_1
https://anhembi.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_620827_1&content_id=_14073861_1&mode=reset
https://anhembi.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_397_1
https://anhembi.blackboard.com/webapps/login/?action=logout
03/10/2020 Revisar envio do teste: ATIVIDADE 4 (A4) – CCO04050 ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_37148738_1&course_id=_620827_1&content_id=_14073873_1&outcome_id=_35960635_1&outcome_definition_id=_9422198_… 2/5
Pergunta 2
Resposta
Selecionada:
Resposta Correta:
Feedback
da
resposta:
O 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 proprietário, e sim estar disponível para que os usuários o analisem e o modifiquem,
conforme suas necessidades. 
 
Nesse contexto, o que acontece se o desenvolvimento do sistema for direcionado a um conjunto específico de requisitos organizacionais?
 
 
O modelo open source pode não ser o mais indicado, pois pode ser necessário fazer a integração com sistemas legados que são
incompatíveis.
O modelo open source pode não ser o mais indicado, pois pode ser necessário fazer a integração com sistemas legados que são
incompatíveis.
Resposta correta. A alternativa está correta, pois a integração de sistemas é um assunto relevante quando estamos criando software corporativo.
Dessa forma, a utilização de tecnologias open source pode ser um ponto de difícil solução. Além disso, existe uma discussão sobre questões de
segurança nesse tipo de tecnologia.
Pergunta 3
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
Neste tipo de arquitetura, diferentes camadas são processadas separadamente, podendo ser executadas em processadores distintos. O modelo cliente-servidor de
três camadas pode ser estendido para um modelo em multicamadas, em que os servidores adicionais são adicionados ao sistema. 
 
Assinale a afirmativa que contém o nome dado a esse tipo de arquitetura:
 
 
Arquitetura cliente-servidor multicamadas.
Arquitetura cliente-servidor multicamadas.
Resposta correta. A alternativa está correta, pois esse estilo de arquitetura permite a adição de múltiplas camadas para resolver as mais variadas
tarefas na arquitetura. Além disso, esse estilo permite uma clara divisão de responsabilidades entre as camadas, o que facilita a implementação e
manutenção.
Pergunta 4
No momento em que se define a arquitetura de um software , é fundamental considerar a modularidade, dividindo em componente e módulos, cada um com seu
propósito, e demonstrando as entradas e a saída. Esses módulos deverão estar organizados de forma hierárquica para que seja feita a decomposição. 
 
1 em 1 pontos
1 em 1 pontos
1 em 1 pontos
03/10/2020 Revisar envio do teste: ATIVIDADE 4 (A4) – CCO04050 ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_37148738_1&course_id=_620827_1&content_id=_14073873_1&outcome_id=_35960635_1&outcome_definition_id=_9422198_… 3/5
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
Nesse caso, durante o processo de decomposição de cada nível de um determinado módulo, qual nível é necessário aperfeiçoar?
 
 
Componentes do nível superior.
Componentes do nível superior.
Resposta correta. A alternativa está correta, pois o nível superior, que no caso é o principal consumidor dos serviços fornecidos pela camada abaixo,
é o foco do processo de decomposição. Além disso, a decomposição permite entender o relacionamento entre os níveis e quais interfaces 
devem ser expostas.
Pergunta 5
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
Há 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, da aplicação de software 
construída. 
 
Nesse contexto, qual o nome dado a esse modelo arquitetural?
 
 
Arquiteturas de componentes distribuídos.
Arquiteturas de componentes distribuídos.
Resposta correta. A alternativa está correta, pois a arquitetura com os componentes distribuídos representa um 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.
Pergunta 6
Resposta Selecionada: 
Resposta Correta: 
A 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 implementadas em um
servidor. 
 
Dessa forma, assinale a alternativa correta que corresponde à utilização para um tipo de cliente que possui pouco processamento:
 
 
Modelo cliente-magro.
Modelo cliente-magro.
1 em 1 pontos
1 em 1 pontos
03/10/2020 Revisar envio do teste: ATIVIDADE 4 (A4) – CCO04050 ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_37148738_1&course_id=_620827_1&content_id=_14073873_1&outcome_id=_35960635_1&outcome_definition_id=_9422198_… 4/5
Feedback
da
resposta:
Resposta correta. A alternativa está correta, pois o cliente-magro (ou thin client) é conhecido como uma solução de arquitetura em que todo o
processamento ocorre no servidor (ou quase totalmente). Dessa forma, o cliente não executa nenhum trabalho além da recuperação e submissão de
dados.
Pergunta 7
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
A grande maioria dos sistemas de porte maior, atualmente, é distribuída. Um sistema distribuído permite o compartilhamento de recursos de hardware e software .
Em um sistema distribuído, vários processos podem operar simultaneamente em computadores separados na rede. 
 
Neste contexto, como é conhecido esse tipo de característica?
 
 
Concorrência.
Concorrência.
Resposta correta. A alternativa está correta, pois a concorrência é uma característica do desempenho que pode gerar complicadores para arquiteturade software, caso não seja bem definido. Essas características não devem ser ignoradas quando o software possui uma demanda muito grande de
usuários.
Pergunta 8
Resposta Selecionada: 
Resposta Correta: 
Feedback da
resposta:
A arquitetura distribuída desacopla 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 microsserviços. 
 
No contexto do deploy, qual a característica mais importante desse tipo de arquitetura?
 
A publicação (deploy) da aplicação web mobile torna-se independente dos serviços remotos utilizados por ela.
A publicação (deploy) da aplicação web mobile torna-se independente dos serviços remotos utilizados por ela.
Resposta correta. A alternativa está correta, pois uma das características mais importantes desse tipo de arquitetura está relacionada à
capacidade de deploy. Colocar software 
em operação da maneira mais simples e segura possível é um dos requisitos de projetos de arquitetura e é um assunto de relevância
atualmente.
Pergunta 9
1 em 1 pontos
1 em 1 pontos
1 em 1 pontos
03/10/2020 Revisar envio do teste: ATIVIDADE 4 (A4) – CCO04050 ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_37148738_1&course_id=_620827_1&content_id=_14073873_1&outcome_id=_35960635_1&outcome_definition_id=_9422198_… 5/5
Sábado, 3 de Outubro de 2020 12h48min16s BRT
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
A Arquitetura de software não é o sistema operacional, mas sim uma representação do sistema que permite, primeiramente, analisar a efetividade do projeto para
atender os requisitos que foram especificados na Engenharia de requisitos, e considerar as possíveis arquiteturas na fase inicial do projeto.
 
Nesse caso, qual o principal objetivo do projeto de arquitetura de software?
 
 
Reduzir os riscos na construção do software.
Reduzir os riscos na construção do software.
Resposta correta. A alternativa está correta, pois os riscos em software podem surgir nos mais variados cenários. Uma boa arquitetura tenta reduzir o
risco ao máximo, pela utilização de uma boa Engenharia de requisitos. Além disso, os requisitos não funcionais devem ser acomodados para melhorar
a qualidade do software.
Pergunta 10
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
Para 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 de saída uma arquitetura web e em que devem ser atendidos os requisitos de alto grau de interação, uma distribuição em locais fisicamente distintos
e a necessidade de disponibilização contínua e rápida das aplicações.
 
JÚNIOR, E. A. O.; FORTES, R. P. M. Arquitetura de software na web atual : processamento no servidor. Disponível em: http://conteudo.icmc.usp.br/CMS/Arquivo
s/arquivos_enviados/BIBLIOTECA_113_ND_78.pdf . Acesso em: 21 jan. 2020.
 
 
Nesse contexto, assinale a alternativa que apresenta o nome dado a essa subárea.
 
Engenharia Web.
Engenharia Web.
Resposta correta. A alternativa está correta, pois essa subárea é muito importante atualmente. Grande parte das arquiteturas de softwares
corporativos são criadas utilizando arquiteturas baseadas em tecnologia web. Além disso, essa subárea auxilia na criação de componentes e
arquiteturas que são comuns em softwares na atualidade.
← OK
1 em 1 pontos
http://conteudo.icmc.usp.br/CMS/Arquivos/arquivos_enviados/BIBLIOTECA_113_ND_78.pdf
javascript:launch('/webapps/gradebook/do/student/viewAttempts?course_id=_620827_1&method=list&nolaunch_after_review=true');

Mais conteúdos dessa disciplina