Prévia do material em texto
10/11/2021 09:51 UNIFBV: Alunos https://simulado.unifbv.com.br/alunos/ 1/6 Simulado AV Teste seu conhecimento acumulado Disc.: PROGRAMAÇÃO AVANÇADA Aluno(a): ALANA VIEIRA DE SANTANA 202051915013 Acertos: 10,0 de 10,0 10/11/2021 Acerto: 1,0 / 1,0 (SANASA Campinas - Analista de Tecnologia da Informação - Suporte de Infraestrutura TI - FCC (2019)) Em uma empresa, um modelo de cloud computing correto a ser utilizado seria a nuvem: pública, pois a empresa ficaria responsável apenas por algumas atividades de gerenciamento, como troca de peças, segurança física e atualização de firmware. privada, que é conhecida por oferecer serviços de IaaS e SaaS. O Microsoft Office 365, a Amazon AWS e o Dropbox são fornecidos por meio desse tipo de arquitetura. híbrida, em que as soluções podem ter sua escalabilidade comparável com a de ambientes públicos e o gestor de TI poderá definir políticas de segurança de acordo com as demandas internas da empresa. protegida, que permite o armazenamento de dados em um local seguro e robusto. Ideal para uma empresa que atua em um setor com um alto nível de regulação e com informações confidenciais. pública, recomendada para quem precisa de uma plataforma com alto controle. No entanto, a empresa fica impedida de coletar verbas com a venda de anúncios, mesmo em modelos de negócio freemium. Respondido em 10/11/2021 09:35:24 Explicação: A resposta correta é: híbrida, em que as soluções podem ter sua escalabilidade comparável com a de ambientes públicos e o gestor de TI poderá definir políticas de segurança de acordo com as demandas internas da empresa. Acerto: 1,0 / 1,0 Dentre as tecnologias habilitadoras da computação em nuvem, podemos destacar virtualização, conteinerização e computação sem servidor (serverless). Ao comparar essas tecnologias, podemos relacionar as seguintes diferenças: Questão1 a Questão2 a https://simulado.unifbv.com.br/alunos/inicio.asp javascript:voltar(); 10/11/2021 09:51 UNIFBV: Alunos https://simulado.unifbv.com.br/alunos/ 2/6 A computação sem servidor difere da virtualização e conteinerização pelo fato de você pagar apenas pelo tempo de processamento usado por cada função conforme ela é executada. A conteinerização fornece um ambiente isolado e consistente para os aplicativos, porém é exigido um sistema operacional convidado. Já na virtualização, é oferecido um ambiente semelhante, porém sem a exigência de um sistema operacional convidado. E na computação sem servidor, é possível executar o código do aplicativo sem a criação, a configuração ou manutenção do servidor. Na virtualização existe o SO do host para cada máquina virtual, já na conteinerização o SO convidado é para cada contêiner e na computação sem servidor, cada função é executada após a criação, configuração e manutenção do servidor. Na virtualização e conteinerização não existe a cobrança do uso se o aplicativo estiver ocioso. E na computação sem servidor é cobrado o uso, mesmo se o aplicativo estiver ocioso. Nenhuma das alternativas. Respondido em 10/11/2021 09:36:42 Explicação: A resposta correta é: A computação sem servidor difere da virtualização e conteinerização pelo fato de você pagar apenas pelo tempo de processamento usado por cada função conforme ela é executada. Acerto: 1,0 / 1,0 A computação em nuvem possui inúmeras vantagens e algumas desvantagens, sendo, no entanto, cada vez mais utilizada por consumidores da área de TI, pois suas vantagens tem preponderado sobre as possíveis desvantagens. Para funcionar adequadamente, a computação em nuvem requer diversos mecanismos para facilitar seu funcionamento e atender diversos requisitos de qualidade e desempenho. Assinale a opção que indica um dos mecanismos mais importantes para um ótimo desempenho da computação em nuvem: Utilização de servidores dedicados. Utilização de janelas de transferência com parâmetros definidos previamente. Utilização apenas de SSDs para armazenamento devido sua maior velocidade. Utilização de medidores de tempo de transferências. Balanceamento de carga. Respondido em 10/11/2021 09:37:58 Explicação: A resposta correta é: Balanceamento de carga. Acerto: 1,0 / 1,0 O mecanismo que controla e rastreia identidades de usuários e privilégios de acesso para recursos, ambientes e sistemas de TI, abrangendo controles e políticas de acesso, e níveis de privilégios de usuário, se chama: Imagem de servidor virtual protegida Assinatura digital Gerenciamento de Identidade e Acesso Certificado digital Questão3 a Questão4 a 10/11/2021 09:51 UNIFBV: Alunos https://simulado.unifbv.com.br/alunos/ 3/6 Hashing Respondido em 10/11/2021 09:38:11 Explicação: A resposta correta é: Gerenciamento de Identidade e Acesso. Acerto: 1,0 / 1,0 Os SLAs usam métricas de qualidade de serviço para expressar características mensuráveis de QoS (Quality of Service). Cada métrica de qualidade de serviço é definida usando algumas características. A característica que é definida pelo fato de que "as unidades de medida usadas por uma métrica precisam ser padronizadas e comparáveis", é ser: Comparável Facilmente obtido Qualitativo Quantificável Repetível Respondido em 10/11/2021 09:42:40 Explicação: A resposta correta é: Comparável Acerto: 1,0 / 1,0 Existem três modelos de serviço em nuvem básicos (ou modelo de entrega em nuvem). Qual é o modelo no qual o contratante entrega uma plataforma de computação e pilha de soluções como um serviço, facilitando a implantação de aplicativos sem o custo e a complexidade do cliente ter que comprar e gerenciar seu próprio hardware e software, além da execução do provisionamento de recursos de hospedagem? Communication-as-a-Service - CaaS Infrastructure-as-a-Service - IaaS Integration-as-a-Service - IaaS Platform-as-a-Service - PaaS Software-as-a-Service - SaaS Respondido em 10/11/2021 09:44:56 Explicação: A resposta correta é: Platform-as-a-Service - PaaS Acerto: 1,0 / 1,0 Considere a figura abaixo sobre a hierarquia e os papéis da computação em nuvem. Questão5 a Questão6 a Questão7 a 10/11/2021 09:51 UNIFBV: Alunos https://simulado.unifbv.com.br/alunos/ 4/6 Fonte: Figura do Livro Computação em Nuvem: Nova Arquitetura de TI, Manoel Veras de Sousa Neto O módulo indicado por #2 na figura refere-se ao tipo de modelo de serviço ______, que tem a capacidade de oferecer ao usuário/cliente um modelo de computação, armazenamento e comunicação para aplicativos, tais como o AppEngine, da Google, e o Windows Azure, da Microsoft. IaaS (Infraestrutura como Serviço) SaaP (Software como Produto) CaaS (Conteiner como Serviço) PaaS (Plataforma como Serviço) SaaS (Software como Serviço) Respondido em 10/11/2021 09:46:17 Explicação: A resposta correta é: PaaS (Plataforma como Serviço). Acerto: 1,0 / 1,0 O ______ é o serviço de armazenamento em nuvem do AWS. Esse recurso fornece uma interface simples de serviço web para armazenamento e recuperação de qualquer quantidade de dados, a qualquer momento, de qualquer lugar na web. Amazon EC2 Amazon lambda Amazon VPC Amazon S3 Amazon IAM Respondido em 10/11/2021 09:47:28 Explicação: A resposta correta é: Amazon S3. Acerto: 1,0 / 1,0 Considere a sequência de comandos abaixo, digitados em um terminal Linux: $ ls provas slides textos Questão8 a Questão9 a 10/11/2021 09:51 UNIFBV: Alunos https://simulado.unifbv.com.br/alunos/ 5/6 $ cd slides $ ls modulo1.pdf modulo2.pdf $ cd .. $ rmdir slides É possível afirmar que o último comando executado: Removeu o diretório 'slides', porém os arquivos que existiam dentro dele foram movidos para o diretório atual. Removeu o diretório 'slides' e os arquivos que estavam dentro dele. Removeu os arquivos dentro do diretório 'slides', porém o diretório não foi removido. Copiou os arquivos do diretório 'slides' para o diretório atual. Retornou um erro, sem fazerqualquer mudança no diretório 'slides' ou nos arquivos dentro dele. Respondido em 10/11/2021 09:48:44 Explicação: A resposta correta é: Retornou um erro, sem fazer qualquer mudança no diretório 'slides' ou nos arquivos dentro dele. Acerto: 1,0 / 1,0 O usuário 'joao' tentou reiniciar o sistema operacional Linux usando o comando 'reboot', porém não conseguiu fazer o que pretendia. Das opções abaixo, qual explica o motivo de não ter conseguido e como ele deveria ter feito? O usuário esqueceu que o comando 'reboot' exige um argumento indicando o nome do usuário que o está executando, do contrário o comando não é aceito pelo Linux. Ao contrário de outros sistemas operacionais, o Linux não possui um comando para reiniciá-lo, sendo necessário o desligamento completo com o comando 'shutdown', para depois iniciá-lo manualmente. No momento em que ele deu o comando o Linux possuía diversos serviços, como servidores Web, em execução, o que impede reiniciar o sistema operacional. Reiniciar o sistema com o comando 'reboot' só é possível para o usuário 'root'. O usuário 'joao' deveria ter utilizado o comando 'sudo' em conjunto, considerando que tenha permissão para tal. O comando 'reboot' é exclusivo para o administrador do sistema, uma vez que os usuários comuns só podem utilizar o comando 'shutdown'. Respondido em 10/11/2021 09:50:07 Explicação: A resposta correta é: Reiniciar o sistema com o comando 'reboot' só é possível para o usuário 'root'. O usuário 'joao' deveria ter utilizado o comando 'sudo' em conjunto, considerando que tenha permissão para tal. Questão10 a javascript:abre_colabore('38403','271830304','4974762499'); 10/11/2021 09:51 UNIFBV: Alunos https://simulado.unifbv.com.br/alunos/ 6/6