Foram encontradas 24.305 questões.
- Fundamentos de Sistemas OperacionaisKernelModos de Acesso (Kernel e Usuário)
- Gerenciamento de ProcessosThreadsConceito de Threads
Durante o desenvolvimento de aplicações que utilizam múltiplas threads, é possível implementar as threads no espaço do usuário ou no espaço do núcleo, além disso também existem as abordagens híbridas. Sobre os lugares que podem ser utilizados para implementar as threads, marque a opção correta.
Provas
Durante o gerenciamento dos processos por um Sistema Operacional, algumas condições devem ser válidas para ocorrência de impasses (deadlocks). Uma das condições necessárias é que cada recurso só pode ser associado a exatamente um processo ou estar disponível. Marque a alternativa que indica a denominação dessa condição.
Provas
Em ambientes de desenvolvimento de software escalável, a utilização de containers desempenha um papel crucial. Dentre as ferramentas fundamentais para criar, distribuir e executar containers de forma eficiente, destaca-se uma tecnologia que se tornou sinônimo dessa abordagem. Esta tecnologia proporciona uma forma padronizada de empacotar e distribuir aplicações, garantindo consistência entre diferentes ambientes. Levando em consideração a descrição apresentada no texto, assinale a alternativa que apresenta a tecnologia mais apropriada para criar e distribuir containers:
Provas
Julgue o item a seguir a respeito dos conceitos de DevOps e DevSecOps.
Docker compose é uma ferramenta para definir e executar aplicativos com vários contêineres. É a chave para desbloquear uma experiência de desenvolvimento e implantação simplificada e eficiente.
Provas
Julgue o item a seguir a respeito dos conceitos de DevOps e DevSecOps.
Um kubelet funciona como um agente em nível de nó para ajudar no gerenciamento e orquestração de contêineres em um cluster kubernetes.
Provas
Processos executados em containers nos mesmos namespaces são invisíveis entre si — um não tem conhecimento dos demais — e executados de forma isolada.
Provas
A respeito de métodos e protocolos de autenticação, hardening de sistemas e criptografia de dados, julgue o item subsecutivo.
A execução de hardening em sistema Linux passa pelos controles de autenticação com a utilização do módulo de autenticação plugável (PAM), podendo usar interfaces como auth, que verifica se uma conta tem autorização para usar o sistema por meio de determinado serviço.
Provas
server {
location / {
proxy_pass http://localhost:8080
}
location /images/ {
root /data;
}
}
Considerando o trecho de código precedente, retirado de um servidor NGINX, e conceitos de servidores web NGINX, julgue o item subsequente.
O servidor web NGINX pode ser utilizado para balanceamento de carga e direcionamento de requisições para inúmeros outros servidores.
Provas
server {
location / {
proxy_pass http://localhost:8080
}
location /images/ {
root /data;
}
}
Considerando o trecho de código precedente, retirado de um servidor NGINX, e conceitos de servidores web NGINX, julgue o item subsequente.
O código apresentado configura o servidor NGINX para redirecionar as requisições da raiz para a porta 8080 do localhost.
Provas
server {
location / {
proxy_pass http://localhost:8080
}
location /images/ {
root /data;
}
}
Considerando o trecho de código precedente, retirado de um servidor NGINX, e conceitos de servidores web NGINX, julgue o item subsequente.
Se a URL terminar em /images, o servidor NGINX será configurado pelo código precedente para servir imagens existentes na pasta /data.
Provas
Caderno Container