No que se refere a programação assíncrona, UX design e UI design, julgue o item a seguir.
Considerando-se que o trecho de código a seguir tenha sido desenvolvido em Python e que seja executado em um ambiente multithreading, é correto afirmar que este é um exemplo de programação assíncrona, uma vez que as três funções não dependem umas das outras para serem executadas, ainda que não possam ser executadas simultaneamente.
def a():
print(“Banco”)
def b():
print(“Central”)
def c():
print(“do Brasil”)
a()
b()
c()
Julgue o item a seguir, relativo a Python e Java.
Considere o seguinte código desenvolvido em Java.
public class Main {
public static void main(String[] args) {
int resultado = fun(3);
System.out.println(resultado);
}
public static int fun(int y) {
if (y > 1) {
return y + fun(y - 1);
} else {
return 0;
}
}
}
Ao ser executado, esse código apresentará o seguinte resultado.
6
Julgue o próximo item, relativo a tolerância a falhas e continuidade de operação, implantação e administração de serviços de nuvem e administração e gerenciamento de ambiente de virtualização.
A categoria de serviço em nuvem IaaS oferta uma plataforma robusta, flexível, que permite a execução e o desenvolvimento de serviços de aplicação (middleware), gestão de processos de negócio e serviço de banco de dados.
Julgue o item subsequente, relacionado à administração e à operação do Microsoft Windows Server e do Linux e a conceitos de LAN, WAN e SDN.
As principais desvantagens na implementação de uma rede SDN são alto custo de manutenção, baixa flexibilidade e escalabilidade, e alto grau de dificuldade de gerenciamento.
No que diz respeito à arquitetura de sistemas web, julgue o item a seguir.
No gRPC, o protocolo de transporte utilizado é o HTTP/2.
Julgue o próximo item, relativo a bancos de dados.
Quando utilizado o comando SELECT, podem-se incluir várias subqueries internas na mesma instrução.
O Regedit (editor de registro) é uma ferramenta do Sistema Operacional Windows que permite aos usuários visualizar e editar o registro do sistema. O registro é um banco de dados centralizado que armazena configurações e informações críticas para o funcionamento do sistema operacional, bem como para aplicativos instalados.
I. O registro armazena configurações fundamentais do sistema operacional, como configurações de inicialização, configurações de segurança e informações sobre os usuários.
II. Muitos aplicativos e programas instalados no Windows armazenam suas configurações no registro.
III. O Regedit é responsável por realizar a limpeza de arquivos temporários e a manutenção geral do sistema.
Está correto o que se afirma em
O Linux é um sistema operacional open source , gratuito e altamente personalizável e disponibilizado sob a licença pública geral (GLP). Já o Ubuntu é uma distribuição Linux baseada no Debian que ficou conhecido por sua facilidade de uso, estabilidade e segurança. Nesse contexto, indique o comando que é utilizado para instalar um pacote no formato .deb no Ubuntu.
Nos itens que avaliem conhecimentos de informática, a menos que seja explicitamente informado o contrário, considere que: todos os programas mencionados estejam em configuração‑padrão, em português; o mouse esteja configurado para pessoas destras; expressões como clicar, clique simples e clique duplo refiram‑se a cliques com o botão esquerdo do mouse; e teclar corresponda à operação de pressionar uma tecla e, rapidamente, liberá‑la, acionando‑a apenas uma vez. Considere também que não haja restrições de proteção, de funcionamento e de uso em relação aos programas, arquivos, diretórios, recursos e equipamentos mencionados.
Em relação aos conceitos de hardware, ao Microsoft Excel 2013 e aos conceitos de redes de computadores, julgue o item
A capacidade de armazenamento de um HDD é limitada a 1 TB (terabyte) devido às restrições de tecnologia atual
Um banco comercial possui em sua base de dados uma tabela que informa o cliente que indicou diretamente outro cliente, identificando, de forma correlata, o cliente indicador e o cliente indicado. Essa tabela contém duas colunas, cpfIndicador e cpfIndicado, que contêm, respectivamente, o CPF de quem indicou e o CPF de quem foi indicado. Considerando essa tabela, o departamento de marketing imaginou uma promoção em que o número de pontos que cada cliente faria seria igual ao número de clientes que ele trouxesse ao banco, considerando também, como indicados pelo cliente original, de forma recursiva, todos os clientes indicados por clientes que ele indicou, sucessivamente. Foi solicitado ao setor de TI que gerasse um código JavaScript para implementar essa promoção.
Nesse contexto, considere o código JavaScript incompleto a seguir, do qual uma linha foi removida intencionalmente, na posição indicada com o comentário <LINHA DE CODIGO>.
function indicou(lista, indicador) {
let resposta = [ ];
for (let i = 0; i < lista.length; i++) {
let item = lista[i]; if (item[0] === indicador) {
if (!resposta.includes(item[1])) {
//<< LINHA DE CODIGO >>
resposta.push(item[1]);
}
}
}
return resposta;
}
Que linha de código JavaScript pode ser escrita na posição de <LINHA DE CODIGO> para garantir uma implementação correta e recursiva?
Julgue os itens a seguir, a respeito de sistema gerenciador de banco de dados relacional e NoSQL.
Em PostgreSQL, o tipo de dados uuid armazena identificadores universais exclusivos gerados por um algoritmo, escolhido para que seja praticamente nula a probabilidade de geração do mesmo identificador por qualquer outra pessoa que use o mesmo algoritmo.
A respeito da plataforma digital do Poder Judiciário brasileiro (PDPJ-Br), julgue o item a seguir.
A autenticação na PDPJ-Br é feita por meio da solução de single sign-on baseada no Keycloack, sendo o OAuth2 o protocolo utilizado nesse processo.
Acerca das tecnologias que atendem a PDPJ-Br, julgue o próximo item.
Na replicação por fluxo do banco de dados PostgreSQL, as alterações são simultâneas tanto no servidor primário quanto no servidor em espera.
Julgue o próximo item, a respeito de GRASP (general responsibility assignment software patterns).
Determinar quando deve ser delegada a responsabilidade para outro objeto é responsabilidade do criador (creator).
Em relação a DevOps e DevSecOps, julgue o item que se segue.
Ansible é uma ferramenta escrita em Java e que usa JSON para descrever o estado desejado dos dispositivos e da configuração.