Questões de Concurso
Para analista de sistemas júnior - infra-estrutura
Foram encontradas 511 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Qual o valor impresso como resultado da execução com sucesso desse programa?
Suponha, também, que haja nessa aplicação uma função de nome doGet, cuja assinatura é apresentada a seguir.
Note que esse método possui um parâmetro denominado request, cuja classe é HttpServletRequest, componente da API (Application Programing Interface) de Servlets.
Suponha ainda que existe uma variável de sessão cuja referência é feita pela cadeia de caracteres "usuario".
Qual instrução usa corretamente o parâmetro request para atribuir o objeto armazenado na variável de sessão a uma variável de referência do tipo Usuario e denominada usr, definida no corpo da função doGet?
Para implementar a versão recursiva do algoritmo de pesquisa binária sobre um arranjo formado de números inteiros, um programador inexperiente construiu o método apresentado acima, usando a linguagem Java.
Nesse método, a variável lista é um arranjo que armazena, em ordem não decrescente, os inteiros sobre os quais a pesquisa é realizada, e a variável tamanho corresponde à quantidade de elementos dessa lista.
Quando a chave procurada estiver contida no arranjo, esse método deve retornar o índice da primeira posição na qual essa chave for encontrada.
Porém, um programador mais experiente constatou que a definição do comando condicional que usa a constante true não contempla todos os casos.
Uma expressão relacional que pode substituir a constante true para corrigir o método é a seguinte:
r1(X); r2(X); w1(X); r1(Y); w2(X); w1(Y);
Nesse escalonamento, considere que r1 e w1 correspondem a operações de leitura e de escrita da transação 1, respectivamente. Considere, também, que r2 e w2 correspondem a operações de leitura e de escrita da transação 2, respectivamente. Por fim, considere que as operações de leitura e escrita são seguidas pelos itens de dados (X ou Y) apresentados entre parênteses.
No escalonamento fornecido, duas operações que NÃO estão em conflito são
PORQUE
De acordo com a restrição de integridade de entidade, nenhum valor de uma chave primária pode conter valor nulo (NULL). Analisando-se as afirmações acima, conclui-se que
O algoritmo de alocação da CPU que está sendo executado é o de prioridade não preemptiva. Para esse caso, a prioridad quatro é a mais alta, e zero é a mais baixa.
Como ficará, em ms, o tempo de turnaround de cada job?
I - Computação em grade (Grid Computing) é um modelo computacional capaz de alcançar uma alta taxa de processamento dividindo as tarefas entre diversas máquinas que formam uma máquina virtual.
II - Computadores de baixo custo podem ser agrupados em clusters, gerando maior poder computacional.
III - É adequado construir um cluster de forma distribuída com seus nós situados em várias e diferentes localidades.
Está correto APENAS o que se afirma em
Essa taxonomia, registra, na arquitetura SIMD, que
Quanto resta de memória livre em cada bloco, em K, depois da alocação realizada com os algoritmos best-fit e next-fit?
Considerando que foram feitos 300.000 acessos no total, que o tempo por acerto (tempo por hit) é de 70ns e que o tempo por falha (tempo por miss) é de 3000ns para este mesmo cache, qual o tempo, em ns, de acesso efetivo?
Tempo de CPU = segundos por programa = M * T * I , onde:
M = média de ciclos por instrução
T = segundos por ciclo
I = instruções por programa
As arquiteturas RISC e CISC priorizam, respectivamente, a minimização dos seguintes fatores:
Uma das diferenças entre eles é que a(o)
Nessa sequência de 4 passos, os compiladores normalmente ficam posicionados imediatamente após e antes de que outros tipos de programas, respectivamente?
O resultado típico dessa análise é uma estrutura conhecida como
Como isso é alcançado de forma otimizada?