Questões de Concurso Público TJ-RS 2018 para Analista de Sistemas
Foram encontradas 80 questões
___________ é a técnica de recuperação de banco de dados que posterga qualquer atualização real do banco de dados em disco até que uma transação atinja seu ponto de confirmação (commit). Cada transação força a gravação do log em disco antes de gravar as atualizações no banco de dados.
Assinale a alternativa que preenche corretamente a lacuna do texto acima.
Considere o programa abaixo, escrito em Java.
Para as linhas 1 a 4, indicadas no código, selecione a alternativa que corresponde àquilo que será impresso em tela
durante a execução de cada linha isoladamente (observe que há quatro versões distintas do programa, cada versão
contendo apenas uma das linhas entre as linhas 1 a 4).
Considere as afirmações abaixo sobre sistemas multiprocessados.
I - Em sistemas multiprocessados com memória distribuída, embora a escalabilidade seja muito boa, a comunicação torna-se um problema, por ser necessária uma rede de alto desempenho para comunicação entre processadores.
II - Sistemas multiprocessados com memória compartilhada são mais fáceis de programar, pois não aparece o problema de coerência de cache.
III- Sistemas Single Instruction Multiple Data referem-se a ambientes em que uma única instrução é executada por várias CPUs sobre dados diferentes, como por exemplo, em GPUs.
Quais estão corretas?
Considere as afirmações abaixo em relação à programação concorrente.
I - Para realização de exclusão mútua com instrução de test and set, em uma única instrução de máquina, o processador testa o valor de uma variável e atribui um novo valor à mesma variável. É possível que uma interrupção ocorra durante a execução desta instrução.
II - Pode-se usar o bloqueio binário, que impõe a exclusão mútua no item de dado, para sincronizar o acesso a transações concorrentes.
III- No modelo de chamada remota de procedimentos (RPC) em objetos distribuídos, o objeto servidor possui interface com métodos que podem ser chamados remotamente.
Quais estão corretas?