Foram encontradas 60 questões.
A figura abaixo apresenta um script com a criação das tabelas de um Sistema de Atendimento Médico, e uma consulta SQL formulada no SGBD PostgreSQL 10.


Analise a veracidade de cada uma das afirmativas apresentadas em I, II, III e IV e assinale a alternativa correta.
I. A subconsulta identificada como (a) não está correlacionada à consulta externa, e seleciona todos os exames que foram realizados pelo laboratório ExameLab em 12/01/2018.
II. A subconsulta identificada como (b) está correlacionada à consulta externa, e seleciona todos os exames que foram realizados na data de 12/01/2018 pelo paciente que está sendo avaliado na consulta externa.
III. Se a diferença entre o resultado da subconsulta identificada como (a) e o resultado da subconsulta identificada como (b) é vazio, significa que o paciente selecionado na consulta externa realizou todos os exames que foram realizados no laboratório ExameLab em 12/01/2018.
IV. A consulta SQL equivale a uma aplicação do operador de divisão em álgebra relacional.
Provas
- VirtualizaçãoParavirtualização
- VirtualizaçãoTipos de Hypervisor
- VirtualizaçãoVirtualização Total (Completa)
Com relação às propriedades de isolamento, qual tecnologia pode ser considerada mais segura, sem a necessidade de usar sandboxes adicionais: containers ou máquinas virtuais? Por quê? Assinale a alternativa que contém a explicação correta e consistente com a pergunta.
Provas
Um certo servidor está hospedado como uma instância na nuvem da UFSCar. Todos os serviços disponibilizados por esse servidor são acessados pelo endereço IP 200.136.213.6. Além disso, todos os datagramas IP provenientes desse servidor que saem para a rede externa (Internet) possuem 200.136.213.6 como endereço de origem. No entanto, ao executar o comando ip addr nesse servidor, obtém-se a saída a seguir.

Assinale a alternativa que explica, de forma correta e plausível, o motivo dessa saída ter sido obtida.
Provas
O PostgreSQL possui funções e tipos de dados específicos para a manipulação de datas. Na figura abaixo são apresentados os códigos para criação da tabela TestesTiposDataHora e inserção de dados nessa tabela. Observando esses códigos, analise as afirmativas (I, II e III) para selecionar a alternativa correta.

I. O tipo de dados date armazena data e hora.
II. O tipo de dados timestamp armazena data e hora e a versão PostgreSQL 10 utiliza por padrão with time zone.
III. Pode ser utilizada a função current_date para armazenar dado no atributo tipotimestamp, assim como pode ser utilizada a função current_timestamp para armazenar dado no atributo tipodate. Portanto, a inserção de dados, conforme consta na figura não acusa erro.
Provas
Considere um cluster Docker Swarm instalado em 6 instâncias (3 managers e 3 workers) de uma nuvem, cujo único driver para volumes seja o padrão do Docker. Analise as afirmativas a seguir:
I. O Docker replica automaticamente dados de volumes para permitir que outra instância assuma os serviços de uma instância que falhar.
II. O Docker aloca os volumes especificados por um serviço na mesma instância na qual alocar o container do serviço.
III. O Docker nunca armazena volumes em workers, mas sempre em managers.
IV. Para tolerância a falhas, o ideal é que as instâncias tenham sido criadas na nuvem como parte de um grupo anti-afinidade.
Assinale a alternativa correta:
Provas
Analise as afirmativas a seguir:
I. Volumes possuem desempenho superior ao do sistema de arquivos principal dos containers.
II. Dados armazenados em um volume persistem mesmo após o container ao qual o volume foi anexado ser destruído.
III. Alterações realizadas sobre o sistema de arquivos de um container são gravadas na imagem que foi especificada quando se criou o container.
IV. Containers possuem sistema de arquivos somente-leitura, portanto diretórios que precisem de escrita devem ser mapeados para volumes.
Assinale a alternativa correta.
Provas
Considere o arquivo Dockerfile apresentado a seguir.

Executando-se várias vezes o comando docker build -t loto . && docker run --rm loto no diretório que contém esse arquivo, obtém-se sempre uma mesma saída.
Assinale a alternativa que explica esse comportamento de forma correta.
Provas
Um Dockerfile que contém a instrução EXPOSE 443 foi usado para gerar uma imagem denominada img. A partir dessa imagem, executou-se um container no servidor serv.ufscar.br, usando o comando docker run img. No entanto, não foi possível conectar ao endereço https://serv.ufscar.br, mesmo após liberar a porta 443 em todas as soluções de firewall utilizadas. Assinale a alternativa que explica o problema e sua solução de forma correta.
Provas
Considere o arquivo docker-compose.yml apresentado a seguir:

Executando-se o comando docker-compose up no diretório que contém esse arquivo, obtém-se a saída a seguir.

Assinale a alternativa que explica, de forma correta, o motivo plausível para essa saída ter sido obtida.
Provas
A criação de contas de usuário no MySQL 8.0 pode ser realizada com o uso de comandos para criar contas e estabelecer seus privilégios, tais como CREATE USER e GRANT. Observe as linhas de código apresentadas abaixo, analise as afirmativas I a III e assinale a alternativa correta.

I. Foram criadas duas contas com o nome de usuário silva, uma com privilégio de superusuário e outra não.
II. A conta 'silva'@'localhost' é uma conta de superusuário com privilégios totais, porém, pode ser usada apenas quando a conexão ocorrer a partir do localhost.
III. A conta 'silva'@'%' é uma conta de superusuário com privilégios totais e pode ser utilizada a partir de qualquer host.
Provas
Caderno Container