Prévia do material em texto
Desenvolvimento web -Semana 6 - Atividade Avaliativa PERGUNTA 1 Acerca do fluxo de trabalho do docker, ou seja, as etapas principais para lidar com o docker, é correto afirmar que são: construa a imagem e execute um container. construa a imagem, envie a imagem e execute um container. construa um container e envie uma imagem. primeiro execute um container e depois envie a imagem. envie a imagem e execute o container. PERGUNTA 2 Em relação aos componentes do docker, é correto afirmar que: I. O docker registry é um componente que pode somente ser utilizado remotamente. II. O docker engine contém instruções que podem ser aplicadas nas imagens criadas, ou seja, elas podem ser customizadas. III. O docker file é o responsável pela execução dos containers. IV. O docker client recebe entradas dos usuários e envia-as para o docker engine. Apenas II e IV estão corretas. Apenas IV está correta. Apenas I e IV estão corretas. Apenas I e III estão corretas. Apenas II e III estão corretas. PERGUNTA 3 Em relação ao uso do docker na visão do administrador da infraestrutura, do usuário (cliente) e do desenvolvedor, analise as afirmações a seguir e assinale a alternativa correta. I. Para o usuário configura-se o docker uma única vez e pode ser executado em qualquer local. II. Para o administrador a infraestrutura computacional para disponibilizar uma aplicação Web pode ser escalada mais facilmente. III. Para o usuário o ciclo de trabalho para produzir a aplicação é mais ágil. IV. Para o desenvolvedor ter projetos isolados melhora a percepção de segurança dos dados. Apenas II está correta. https://ava.univesp.br/webapps/blackboard/execute/courseMain?course_id=_12895_1 Apenas II e III estão corretas. Apenas II e IV estão corretas. Apenas I e III estão corretas. Apenas III e IV estão corretas. PERGUNTA 4 Com o Docker (qualquer versão), o desenvolvedor executa contêineres a partir de imagens. Uma analogia didática para aqueles que trabalham com programação orientada a objetos é que uma imagem é como se fosse uma classe, ao passo que um contêiner poderia ser comparado a uma instância dessa classe. Sobre isso, avalie as asserções a seguir e a relação proposta entre elas. I. Uma imagem é um arquivo apresentado como recurso de gravação e leitura. PORQUE II. Uma imagem também é o empacotamento dos módulos opcionais de ambiente operacional. A respeito dessas asserções, assinale a opção correta. a. A primeira asserção é falsa, e a segunda é verdadeira. b. A primeira asserção é verdadeira, e a segunda é falsa. c. As duas asserções são falsas. d. As duas asserções são verdadeiras, e a segunda justifica a primeira. e. As duas asserções são verdadeiras, mas a segunda não justifica a primeira. PERGUNTA 5 Um framework é uma estrutura que permite que um software seja desenvolvido para as diversas plataformas e é uma base que faz com que o desenvolvimento do software ou da aplicação não seja iniciado do zero. As estruturas são tipicamente associadas a uma linguagem de programação específica e são adequadas para diferentes tipos de tarefas, além disso, elas podem ser usadas para o desenvolvimento de sites, aplicativos móveis, ciência de dados e muito mais. Com base no texto apresentado, analise as asserções a seguir e a relação proposta entre elas. I. Laravel é um framework que tem como princípios código limpo, leveza e conceito de MVC com muitas funcionalidades, simples e elegante baseado na linguagem Java. PORQUE II. A melhoria do desenvolvimento de um software tem foco na escolha correta de um framework, pois aumenta a produtividade do projeto e a qualidade final da aplicação web. Analisando essas asserções, conclui-se que: a. as duas asserções são verdadeiras, mas a segunda não justifica a primeira. b. as duas asserções são verdadeiras, e a segunda justifica a primeira. c. a primeira asserção é falsa, e a segunda é verdadeira. d. a primeira asserção é verdadeira, e a segunda é falsa. e. as duas asserções são falsas. PERGUNTA 6 São vantagens da plataforma docker: I. O acoplamento forte dos seus componentes. II. Permitir o uso de imagem única em um projeto Web. III. Gerência mais adequada das dependências. IV. Muitas imagens podem coexistir em um mesmo projeto de aplicação Web. Apenas I está correta. Apenas III e IV estão corretas. Apenas I e III estão corretas. Apenas II e IV estão corretas. Apenas III está correta. PERGUNTA 7 Em relação à execução de uma imagem docker, podemos utilizar diversos parâmetros. Assinale a alternativa correta em relação ao comando: docker run it ubuntu. run é o parâmetro principal. it executa um comando em um container. ubuntu é o nome da imagem. it envia um arquivo para o ubuntu. run diz para o docker iniciar o ubuntu. PERGUNTA 1 PERGUNTA 2 PERGUNTA 3 PERGUNTA 4 PERGUNTA 5 PERGUNTA 6 PERGUNTA 7