Questões de Concurso Comentadas sobre conceitos básicos de programação em programação

Foram encontradas 754 questões

Q2325432 Programação
O Kubernetes é uma plataforma de orquestração de contêineres que visa facilitar o desenvolvimento e a implantação de aplicações. Uma implantação do Kubernetes em funcionamento é chamada de cluster. O plano de controle do cluster Kubernetes é formado pelos componentes que controlam o cluster e os dados sobre o estado e a configuração do cluster. Esse plano de controle fornece uma API pela qual o usuário interage com o cluster.
Essa interação pode ser realizada a partir da linha de comando com a seguinte ferramenta nativa do Kubernetes:
Alternativas
Q2325431 Programação
Um Sistema de Gestão de Continuidade de Negócios (SGCN) tem o propósito de preparar, fornecer e manter controles e recursos para gerenciar a capacidade de uma organização continuar operando durante disrupções.
Segundo a ISO 22301, um dos benefícios para a organização, da perspectiva do negócio, é que um SGCN 
Alternativas
Q2325422 Programação
Durante a operação de um cluster tolerante a falhas, o servidor primário perde a comunicação que garante a coordenação da sua operação conjunta com o servidor secundário. Como consequência, o servidor secundário considera que o servidor primário se encontra em falha e assume o controle do fornecimento do serviço. Por sua vez, o servidor primário, que não se encontra de fato em falha, considera que o servidor secundário se encontra em falha e mantém a operação do serviço. Dessa forma, ambos os servidores acabam operando o serviço de forma independente, com acesso simultâneo aos recursos, o que corrompe os dados.
A situação descrita é conhecida como síndrome do
Alternativas
Q2325421 Programação
A computação em aglomerados (cluster) é projetada para proteção contra corrupção de dados e para fornecimento de redundância para componentes e softwares. Para atingir tais objetivos, os nós individuais de um cluster devem se comunicar entre si para estabelecer e manter o cluster em execução. Periodicamente, os nós devem enviar uma mensagem para o coordenador do cluster informando sobre a sua integridade. Se tal mensagem não for enviada por um determinado nó dentro de um período de tempo específico, o cluster se reorganiza sem o nó.
Essa mensagem é conhecida como
Alternativas
Q2325420 Programação
Uma aplicação distribuída é dividida em diferentes partes que se comunicam através de uma rede de comunicação de dados, podendo cada parte ser executada em qualquer processador de qualquer um dos componentes do sistema distribuído. Para viabilizar isso, o sistema deve oferecer transparência e tolerância a falhas em vários níveis, criando a ideia de imagem única do sistema (single system image). Dentre os vários aspectos relativos à transparência, há um no qual o usuário não tem de se preocupar onde estão os recursos dos quais suas aplicações necessitam.
Esse aspecto é o de transparência de
Alternativas
Q2324357 Programação
Associe as ferramentas listadas a seguir aos seus principais usos ou características.

1. Puppet
2. Jenkins
3. Ansible
( ) Ferramenta de automação que permite a integração contínua e a entrega contínua de projetos, ajudando as equipes de desenvolvimento a automatizar partes do processo de desenvolvimento de software.
( ) Ferramenta que utiliza um modelo declarativo para ajudar na automação de configurações de infraestrutura, garantindo que os sistemas estejam no estado desejado.
( ) Ferramenta de gerenciamento de configuração e automação de TI que utiliza YAML para definir as configurações e procedimentos, não necessitando de um agente instalado nas máquinas-alvo.

Assinale a opção que indica a relação correta, na ordem apresentada.
Alternativas
Q2324354 Programação
Kubernetes é uma plataforma open-source de orquestração de contêineres.

Sobre esta plataforma, assinale a afirmativa correta.
Alternativas
Q2324352 Programação
O movimento DevOps introduziu princípios e práticas para desenvolver software com qualidade de forma mais rápida e confiável.

Assinale a opção que indica um princípio central do movimento DevOps.
Alternativas
Q2324338 Programação
Considere um modelo de classificação que produziu os seguintes resultados:
Verdadeiros Positivos (VP): 80
Falsos Negativos (FN): 20
Verdadeiros Negativos (VN):70
Falsos Positivos (FP): 30
Com base nessas informações, a revocação (recall) do modelo será, aproximadamente,
Alternativas
Q2324335 Programação
No contexto dos métodos e técnicas de aprendizado de máquina, assinale a afirmativa incorreta.
Alternativas
Q2324333 Programação
No contexto do padrão WCAG 2.1, assinale a afirmativa correta.
Alternativas
Q2324332 Programação
João está trabalhando com um cluster Kubernetes e precisa criar um novo pod que hospedará um contêiner com uma aplicação web. O pod deve ser configurado para ser reiniciado automaticamente em caso de falha, e você também deseja que ele seja acessível internamente no cluster através do nome web-app.

A imagem Docker da aplicação web está hospedada em um repositório e pode ser acessada através do nome ‘minhaapp/web:1.0’.

Com base nessas informações, assinale a opção que indica o comando e os argumentos necessários para criar o pod no Kubernetes.
Alternativas
Q2324331 Programação
Considere um contêiner Docker de ID ‘123abc456def’ em execução em sua máquina local.

Assinale a opção que apresenta o comando apropriado para acessar o terminal interno desse contêiner para executar comandos diretamente dentro dele.
Alternativas
Q2324324 Programação
Apache Kafka é um sistema de mensageria altamente escalável, que usa tópicos e partições para enfileiramento de mensagens.

Sobre os componentes arquitetônicos do Kafka, assinale a afirmativa correta.
Alternativas
Q2324322 Programação
O OAuth2 é um protocolo de autorização amplamente utilizado em seviços da web. Neste protocolo, a autorização é expressa na forma de uma concessão de autorização (authorization grant), que a aplicação cliente utiliza para solicitar o token de acesso.
São tipos de concessão de autorização definidos no OAuth2:
Alternativas
Q2324315 Programação
Assinale a opção que indica o padrão de projeto GoF ('Gang of Four') que, com finalidade comportamental, sem violar o encapsulamento, captura e externaliza um estado interno de um objeto, de modo que o mesmo possa posteriormente ser restaurado para este estado.
Alternativas
Q2324311 Programação
Considere a requisição AJAX a seguir
xhttp.open("GET", "teste.txt", true);
xhttp.send();
O valor true, utilizado como o terceiro parâmetro do método, estabelece que 
Alternativas
Q2324309 Programação
No contexto de recursos utilizados na construção de projetos Web, analise as afirmativas a seguir.
I. Angular é um framework e plataforma baseada em TypeScript.
II. React é uma library baseada em JavaScript.
III. Angular e React são open source.
Está correto o que se afirma em
Alternativas
Q2321456 Programação
Cada linha em pseudocódigo representa uma instrução atômica que pode ser traduzida diretamente para uma linha de código em uma linguagem de programação específica.
Alternativas
Q2321452 Programação
Fluxograma e Pseudocódigo são duas abordagens distintas para a representação de algoritmos, com Fluxograma sendo mais adequado para algoritmos visuais e Pseudocódigo para representações textuais. 
Alternativas
Respostas
101: E
102: A
103: C
104: A
105: B
106: D
107: D
108: C
109: D
110: D
111: D
112: A
113: B
114: C
115: D
116: D
117: B
118: E
119: E
120: C