Baixe o app para aproveitar ainda mais
Prévia do material em texto
Pergunta 1 1 em 1 pontos Qual é a RESTRIÇÃO PRINCIPAL da arquitetura one-tier, na qual as três camadas de componentes estão no mesmo servidor? Resposta Selecionada: Não tem escalabilidade. Respostas: O desenvolvimento é mais rápido. Não tem escalabilidade. Alto grau de segurança. Sistemas operacionais distintos. Adequado para situações em que não se tem visibilidade dos usuários que podem acessar a aplicação. Comentário da resposta: A arquitetura de uma fila ou one-tier é orientada a ter as três camadas em um único servidor. Seu desenvolvimento é mais rápido, entretanto, não tem escalabilidade. É orientada para aplicações móveis nas quais a quantidade de usuários é conhecida e não apresenta grande variação no uso. Além disso, o grau de segurança é menor. Um uso típico dessa arquitetura seria em aplicações móveis destinadas aos colaboradores da empresa, como acesso a assuntos de Recursos Humanos, por exemplo: marcação de ponto eletrônico, acesso ao holerite, solicitação de férias, entre outros. Pergunta 2 1 em 1 pontos O que é web service? Resposta Selecionada: É um sistema de software responsável por proporcionar interação entre duas máquinas através de uma rede. Respostas: É um sistema de software responsável por proporcionar interação entre duas máquinas através de uma rede. É um site onde podemos pesquisar informações sobre serviços globais. É uma empresa que define os padrões que toda organização deve seguir. É o sistema principal da empresa que executa as principais operações. É um sistema de chat para comunicação da TI com o usuário. Comentário da resposta: Conforme definição da W3C, é um sistema de software responsável por proporcionar interação entre duas máquinas através de uma rede. Para possibilitar essa interação, uma interface é descrita em um formato específico. Pergunta 3 1 em 1 pontos Ao avaliar os objetivos que encontramos em uma arquitetura orientada a serviços SOA , podemos afirmar que um desses objetivos é: Resposta Selecionada: Prover uma organização que projete uma arquitetura eficiente para as comunicações entre empresas ou dentro de uma mesma empresa. Respostas: Prover uma organização que projete uma arquitetura eficiente para as comunicações entre empresas ou dentro de uma mesma empresa. Criar uma série de normas que permitam à empresa obter certificação ISO 27.000. Pré-requisitos para que uma empresa possa começar um projeto na nuvem. Estrutura para monitorar as atividades executadas pelo time da TI. Garantir que a empresa não gasta dinheiro à toa com TI. Comentário da resposta: Um objetivo da SOA é apresentar práticas que permitam que a empresa tenha uma arquitetura de comunicação eficiente. Pergunta 4 1 em 1 pontos Microsserviços são uma arquitetura e uma abordagem para escrever programas de software. Com eles, as aplicações são desmembradas em componentes mínimos e independentes. Quais são os objetivos dessa abordagem de desenvolvimento de software? Resposta Selecionada: Valorizar a granularidade, a leveza e a capacidade de compartilhar serviços entre várias aplicações. Respostas: Valorizar a granularidade, a leveza e a capacidade de compartilhar serviços entre várias aplicações. Permitir que estagiários possam aprender antes de desenvolver serviços. É um serviço adequado para aplicações pequenas, por isso, micro. Desenvolver uma arquitetura monolítica, um sistema único e com alto acoplamento. Habilitar a implantação da cultura ágil. Comentário da resposta: Os microsserviços são uma arquitetura e uma abordagem para escrever programas de software. Com eles, as aplicações são desmembradas em componentes mínimos e independentes. Diferentemente da abordagem tradicional monolítica em que toda a aplicação é criada como um único bloco, os microsserviços são componentes separados que trabalham juntos para realizar as mesmas tarefas. Cada um dos componentes ou processos é um microsserviço. Essa abordagem de desenvolvimento de software valoriza a granularidade, a leveza e a capacidade de compartilhar processos semelhantes entre várias aplicações. Trata-se de um componente indispensável para a otimização do desenvolvimento de aplicações para um modelo nativo em nuvem. Pergunta 5 1 em 1 pontos Qual é o objetivo do gerenciamento de disponibilidade? Resposta Selecionada: O gerenciamento de disponibilidade permite otimizar o uso dos recursos de infraestrutura, antecipar e avaliar falhas previstas, implementar políticas de segurança e monitorar os objetivos dos acordos de serviço. Respostas: O gerenciamento de disponibilidade permite identificar os recursos que estão sem atividades e direcionar novas atividades para eles. O gerenciamento de disponibilidade permite saber em qual servidor será possível colocar mais aplicações utilizando melhor o espaço disponível. Não é um tema que preocupa, pois sempre que há necessidade de aumentar a disponibilidade basta solicitar à consultoria mais servidores e eles entregam em um dia útil. O gerenciamento de disponibilidade permite otimizar o uso dos recursos de infraestrutura, antecipar e avaliar falhas previstas, implementar políticas de segurança e monitorar os objetivos dos acordos de serviço. O gerenciamento de disponibilidade permite saber quando a empresa terá tempo livre para fazer os projetos que estão parados há alguns anos. Comentário da resposta: O gerenciamento da disponibilidade possibilita otimizar o uso dos recursos, antecipar e avaliar falhas previstas, implementar políticas de segurança e monitorar os objetivos dos acordos de serviço, por exemplo: 99% de disponibilidade. Ao mesmo tempo que os avanços tecnológicos permitiram sistemas mais estáveis e tolerantes a falhas, a interdependência entre os processos de negócios e as operações de tecnologia da informação chegou a tal ponto que se a tecnologia parar, o negócio para. Pergunta 6 1 em 1 pontos SOA estabelece diferentes mecanismos de arquitetura de integração de sistemas. Ao avaliar a utilização de ESB ou Barramento de Serviços estamos procurando resolver que tipo de problema dentro da arquitetura tecnológica? Resposta Selecionada: Integrar diferentes sistemas em diferentes arquiteturas. Respostas: Integrar diferentes sistemas em diferentes arquiteturas. Todos os problemas da TI. É uma pegadinha para o estagiário, não resolve nenhum problema. É uma forma fácil da empresa acessar a internet com segurança. Acesso ao catálogo de serviços do help desk. Comentário da resposta: O ESB ou Barramento de Serviços permite integrar sistemas de diferentes arquiteturas e tecnologias, por exemplo: integrar um sistema desenvolvido em Java com um sistema desenvolvido em .Net. Pergunta 7 1 em 1 pontos Para o gerenciamento de infraestrutura, encontramos dois modelos distintos: on premisse e SaaS (Software as a Service). Quem gerencia a infraestrutura de cada um desses modelos? Resposta Selecionada: On premisse: empresa contratante; SaaS: provedor cloud. Respostas: On premisse: provedor cloud; SaaS: provedor cloud. On premisse: provedor cloud; SaaS: empresa contratante. On premisse: empresa contratante; SaaS: empresa contratante. On premisse: empresa contratante; SaaS: provedor cloud. On premisse: nenhum; SaaS nenhum. Comentário da resposta: No modelo on premisse é a empresa contratante que gerencia toda a infraestrutura; no modelo SaaS é o provedor cloud que gerencia todos os recursos. Nos modelos IaaS e PaaS há um misto de gestão empresa e provedor cloud. Pergunta 8 1 em 1 pontos O desafio principal do design de aplicações é conseguir se adequar a diferentes modelos de equipamentos e tecnologias ao desenvolver aplicações com web design responsivo. Podemos afirmar que web design responsivo é: Resposta Selecionada: um conjunto de aplicações que se adaptam a qualquertipo de dispositivo e browser. Respostas: quando a empresa desenvolve uma aplicação socialmente responsável. quando o gestor de TI assume a responsabilidade pelo design das aplicações. o projeto para o qual é contratado um web designer. um conjunto de aplicações que se adaptam a qualquer tipo de dispositivo e browser. quando ninguém quer assumir a responsabilidade do aplicativo. Comentário da resposta: Web design responsivo são páginas que se adaptam a todo tipo de dispositivo e contexto de uso. É sair das limitações de um browser desktop e seu tamanho previsível e pensar em páginas com flexibilidade que suportem todo tamanho de tela, qualquer tipo de resolução, interfaces com touch ou mouse. Pergunta 9 1 em 1 pontos Existem diferentes aspectos que devemos levar em consideração ao adotar determinada tecnologia ou mesmo uma prática. Em se tratando de SOA, qual é o aspecto mais relevante que deve ser considerado ao avaliarmos sua adoção? Resposta Selecionada: Interoperabilidade: facilitar a troca de informações entre serviços; federação: sistemas e aplicativos permanecem unidos, mas mantêm autonomia individual. Respostas: Maior carga de trabalho para garantir que tudo transcorra conforme definido. Evitar reutilizar o que já existe, pois deve haver erros graves. Menos agilidade, afinal são processos que precisam ser adicionados para garantir que tudo transcorra como deve ser. Interoperabilidade: facilitar a troca de informações entre serviços; federação: sistemas e aplicativos permanecem unidos, mas mantêm autonomia individual. Não requer especialistas, afinal é só trocar arquivos. Comentário da resposta: O fundamento da SOA é facilitar a troca de informações gerando, assim, menor carga de trabalho, maior reuso e mais agilidade. Pergunta 10 1 em 1 pontos Web services são conhecidos por terem baixo acoplamento. Em quais situações pode ser necessário rever as aplicações que chamam determinado web service devido a uma alteração nele? Resposta Selecionada: Alterações funcionais na estrutura de dados e no tempo de processamento. Respostas: Alteração do servidor sem impactar dados de acesso. Atualização da documentação do web service. Alterações funcionais na estrutura de dados e no tempo de processamento. Mudança da equipe responsável pelo web service. Nada justifica alterações nas aplicações. Comentário da resposta: Alterações funcionais na estrutura de dados podem gerar oportunidades e/ou necessidade de alterações nas aplicações. O tempo de processamento pode ser restritivo e também requerer alterações nas aplicações.
Compartilhar