Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a 2a 3a 4a 5a 6a 7a 8a 9a 10a Questão Acerto: 1,0 / 1,0 Em relação ao modelo cliente-servidor, considere as afirmações a seguir. I) É a arquitetura de sistemas distribuídos mais amplamente utilizada. II) Cliente e servidor residem em computadores separados. III) O servidor pode iniciar a sessão de comunicação. Selecione a alternativa correta: As afirmações I e II estão corretas. As afirmações II e III estão corretas. Todas as afirmações estão corretas. Apenas a afirmação II está correta. Apenas a afirmação I está correta. Explicação: A resposta certa é: Apenas a afirmação I está correta. Questão Acerto: 0,0 / 1,0 Em relação aos conceitos de polling, considere as afirmações a seguir. I) Polling é quando um dispositivo de controle ou computador aguarda pela verificação de sua prontidão ou estado por parte de um dispositivo externo. II) Caso haja um número grande de dispositivos a serem verificados pelo polling, este pode exceder o tempo disponível para atender ao dispositivo de E / S, o que configura uma desvantagem desse tipo de arquitetura. III) O intervalo de tempo necessário para que cada elemento seja monitorado uma vez é chamado de ciclo de votação. Selecione a alternativa correta: Todas as afirmações estão corretas. As afirmações I e II estão corretas. As afirmações II e III estão corretas. Nenhuma afirmação está correta. Apenas a afirmação II está correta. Explicação: A resposta certa é: Todas as afirmações estão corretas. Questão Acerto: 1,0 / 1,0 Qual era a técnica que permitia alternar tarefas nos primeiros sistemas operacionais não preemptivos? Threads Semáforos Mutex Deadlocks Corrotinas Explicação: A resposta certa é: Corrotinas Questão Acerto: 1,0 / 1,0 Em relação aos conceitos de exclusão mútua, selecione a alternativa correta. I. A exclusão mútua objetiva evitar que dois processos ou threads tenham acesso simultaneamente a um recurso compartilhado, acesso esse denominado por seção crítica. II. A seção crítica não pode ser executada por mais de um processo/thread ao mesmo tempo. III. A condição de exclusão mútua, em que um recurso ou está associado a um único processo ou está disponível, é suficiente para a ocorrência de bloqueios fatais (deadlocks). As afirmações I e II estão corretas. As afirmações II e III estão corretas. Apenas a afirmação II está correta. Todas as afirmações estão corretas. Apenas a afirmação I está correta. Explicação: A resposta certa é: Todas as afirmações estão corretas. Questão Acerto: 1,0 / 1,0 (UFLA - 2018 - Analista de Tecnologia da Informação) Existem bibliotecas de funções, procedimentos e métodos que são incorporadas a uma linguagem de programação para comunicação entre threads ou entre processos a viabilizar a paralelização. Considere uma API que realize somente criação de processos para explorar paralelismo na execução de um programa. Essa API será a: Cilk++ CUDA (Compute Unified Device Architecture) OpenMP POSIX MPI (Message Passing Interface) Explicação: A resposta certa é: MPI (Message Passing Interface) Questão Acerto: 1,0 / 1,0 Qual é o passo usado em um algoritmo de eleição? Replicação dos dados. Evitar a destruição do coordenador. Apagar procedimentos que não foram executados. Controle de acesso a uma região crítica. Orquestração para eleição de um novo coordenador. Explicação: A resposta certa é: Orquestração para eleição de um novo coordenador. Questão Acerto: 1,0 / 1,0 São as operações usadas em CUDA, exceto: Lançamento do kernel. Alocação de memória. Liberação de memória. Transferência de dados. Alto grau de acoplamento. Explicação: A resposta certa é: Alto grau de acoplamento. Questão Acerto: 1,0 / 1,0 O que é o OpenShift Virtualization: É baseado no projeto upstream KubeVirt, uma área opensource aberta da Cloud Native Computing Foundation (CNCF). É uma funcionalidade do Red Hat OpenShift que possibilita aos desenvolvedores incorporarem máquinas virtuais tradicionais a fluxos de trabalho no OpenShift Container Platform. É um sistema operacional que permite a virtualização do sistema Openshift. É um complemento do Red Hat OpenShift Container Platform e do Red Hat OpenShift Kubernetes Engine. É um recurso do Red Hat OpenShift que permite gerenciar os nós dos contêineres. Explicação: A resposta certa é: É uma funcionalidade do Red Hat OpenShift que possibilita aos desenvolvedores incorporarem máquinas virtuais tradicionais a fluxos de trabalho no OpenShift Container Platform. Questão Acerto: 1,0 / 1,0 O que é uma dapp? Um aplicativo de celular Um aplicativo distribuído Um aplicativo na rede Hathor Uma aplicação descentralizada Um programa da rede Ethereum Explicação: Gabarito: Uma aplicação descentralizada Justificativa: "Uma aplicação descentralizada" é a mais correta porque o conceito de dapp nasceu junto com a blockchain e as redes descentralizadas. Qualquer aplicativo que usa uma blockchain ganha um ¿d¿ na frente. E, sabemos, que toda blockchain é uma rede descentralizada por definição. Questão Acerto: 0,0 / 1,0 O que acontece se a moeda for copiada? A rede perde sincronia. O programa é desativado. Emite uma notificação ao banco central. O hacker ganha um prêmio. Ela perde seu valor devido à inflação. Explicação: Gabarito: Ela perde seu valor devido à inflação. Justificativa: A moeda deixa de ser um item escasso, mais fácil copiar do que comprar. O hacker que conseguir fazer isso é o mesmo que roubar dinheiro. A rede perde credibilidade e vai entrar em desuso.
Compartilhar