

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
No ecossistema de publicação de aplicações Android, o formato padrão exigido pela Google Play para a publicação de novos aplicativos é o Android App Bundle (.aab), a partir do qual a infraestrutura da loja gera APK otimizados conforme a configuração do dispositivo do usuário, considerados fatores como arquitetura de CPU, densidade de tela e idioma.
Certo
Errado
Maria está desenvolvendo um aplicativo desktop, com base em um ambiente de janelas, e precisa que alguns processos sejam disponibilizados de forma global no aplicativo, sem a necessidade de instanciar um objeto específico, e de forma que qualquer entidade possa acessar.
Por estar trabalhando dentro da metodologia orientada a objetos, Maria precisará adicionar aos métodos globais os modificadores:
privado e abstrato;
protegido e sobrecarregado;
público e abstrato;
protegido e sobrescrito;
público e estático.
Um técnico de tecnologia da informação do Ministério Público do Estado do Paraná foi designado para um novo projeto que envolve a construção de uma aplicação web complexa. Para isso, ele precisa garantir que todos os módulos JavaScript utilizados no projeto estejam devidamente empacotados e otimizados para a produção. Após realizar algumas pesquisas, ele identificou que uma ferramenta de bundling será essencial para alcançar esse objetivo.
Diante dessa necessidade, qual das seguintes ferramentas de bundling o técnico deve escolher para empacotar os módulos JavaScript?
Webpack.
Node.js.
NodePack.
Vue.js.
jQuery.
Assinale a opção em que é apresentado o componente que funciona como um template para o Docker e que pode até ser usado para criação de novas instâncias de si mesmo.
contêiner Docker
cliente Docker
registro Docker
serviço Docker
imagem Docker
Acerca de conteinerização e orquestração com Docker e Kubernetes, assinale a opção correta.
A orquestração de contêineres usa o kernel do Linux e recursos do kernel, como cgroups e namespaces, para segregar processos, assim eles podem ser executados de maneira independente.
Contêineres são plataformas de código aberto (open source) que controlam como e onde eles serão executados.
A orquestração de contêineres é um processo de gerenciamento automatizado que inclui o provisionamento, a implantação, o escalonamento e o monitoramento de vários contêineres.
A principal diferença entre Docker e Kubernetes está no fato de que o Docker deve ser executado em um cluster, enquanto o Kubernetes é executado em um único nó.
Kubernetes é um ambiente isolado, disposto em um servidor, que divide um único host de controle onde cada contêiner possui uma função e responsabilidade.


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
Um desenvolvedor de sistemas, voltado para o ambiente Linux, está desenvolvendo um aplicativo como unidades executáveis de software, em que o código do aplicativo vai ser empacotado com suas respectivas bibliotecas e dependências, usando métodos comuns para poder ser executado em qualquer lugar. Esse modelo é denominado de:
Integrated Environments
WebViewers
Contêineres
Black Boxs
Uma aplicação de e-commerce possui a seguinte classe Pedido, que cria diretamente uma instância de ServicoDePagamento e ServicoDeNotificacao para processar pagamentos e enviar notificações ao cliente:

Este código viola o Princípio da Inversão de Dependência (DIP). Para seguir corretamente o DIP, deve-se refatorar o código
removendo a dependência de ServicoDePagamento e movendo a lógica de pagamento diretamente para a classe Pedido.
usando um padrão Singleton para ServicoDePagamento e ServicoDeNotificacao, garantindo que as instâncias sejam compartilhadas entre diferentes classes.
introduzindo interfaces IPagamento e INotificacao, e injetando-as via construtor na classe Pedido, permitindo a inversão de dependências para abstrações em vez de implementações concretas.
alterando o código para usar herança, fazendo com que Pedido herde de uma classe abstrata que define os métodos de pagamento e notificação.
criando uma fábrica (Factory) que cria instâncias de ServicoDePagamento e ServicoDeNotificacao e as injeta na classe Pedido.
No contexto do Java, considerando um arquivo JAR que tem a intenção de ser usado como um executável, a classe principal da aplicação
é especificada no arquivo de manifesto contido no arquivo JAR.
fica dentro do arquivo JAR e é aquela que possui o mesmo nome que ele.
é um arquivo com extensão .class que deve acompanhar o arquivo JAR, mas não fica dentro dele.
pode ser executada mesmo se não houver uma máquina virtual Java instalada no computador.
é um arquivo de código-fonte com extensão .java que deve acompanhar o arquivo JAR, mas não fica dentro dele.