Foram encontradas 1.130 questões.
Provas
- Banco de Dados RelacionalCardinalidade de Relacionamentos
- Modelagem de DadosRelacionamentosTipos de Relacionamentos
Um banco de dados possui duas tabelas. Na primeira, ficam registrados os funcionários e, na segunda, seus dependentes. Sabe-se que cada funcionário só pode informar um dependente.
Qual tipo de relacionamento deve existir entre as duas tabelas (funcionários e dependentes), respectivamente?
Provas
Provas
Analise o esquema a seguir.

Considerando que tanto a TABELA_A quando a TABELA_B possuem um campo-chave primário denominado CHAVE, qual é o comando SQL necessário para que o resultado da operação de seleção entre duas tabelas seja o mesmo apresentado nesse esquema?
Provas
Provas
Provas
- Gerenciamento de MemóriaIntrodução ao Gerenciamento de Memória
- Gerenciamento de MemóriaEndereçamento Lógico e Físico
- Gerenciamento de MemóriaPaginação de Memória
A unidade de gerenciamento de memória de processadores modernos traduz endereços virtuais utilizados por processos em endereços físicos. Uma forma de fazer o mapeamento de endereços virtuais para endereços físicos é usando uma tabela de páginas.
Considere um processador hipotético em que processos possuem endereços virtuais com um identificador de página de 4 bits e 10 bits de deslocamento, como mostrado na tabela a seguir.
Endereço: Página Deslocamento
4 bits 10 bits
Considere ainda que o processador hipotético endereça bytes e que 1 KiB = 210 B.
Assinale a alternativa que corresponde à quantidade de memória que pode ser endereçada por um processo.
Provas
Deadlocks em sistemas operacionais geralmente são impossíveis de serem tratados devido ao alto custo computacional. Porém, em alguns sistemas, esse procedimento passa a ser importante.
Qual é uma boa maneira para se evitar deadlock?
Provas
- Gerenciamento de ProcessosComunicação entre Processos (IPC)
- Gerenciamento de ProcessosThreadsCompartilhamento de Recursos por Threads
- Gerenciamento de ProcessosThreadsProcessos versus Threads
- Gerenciamento de ProcessosTroca de Contexto
Analise as afirmações a seguir sobre execução de múltiplos processos e threads em um sistema operacional e assinale com V as verdadeiras e com F as falsas.
( )Processos são considerados mais pesados que threads porque podem realizar operações de entrada / saída.
( )Uma troca de contexto entre threads de um mesmo processo é mais leve do que uma troca de contexto entre processos.
( )Comunicação interprocessos utilizando transmissão de mensagem tem desempenho superior à comunicação utilizando memória compartilhada.
( )Uma razão para utilizar threads em vez de processos para computação paralela é facilitar compartilhamento de memória.
Assinale a sequência CORRETA.
Provas
- Gerenciamento de MemóriaEndereçamento Lógico e Físico
- Gerenciamento de MemóriaMemória Virtual (Conceito)
- Gerenciamento de MemóriaPaginação de Memória
- Gerenciamento de MemóriaTranslation Lookaside Buffer (TLB)
A memória virtual gera a ilusão de existir uma memória maior que aquela disponível. Para isso, usa-se o conceito de endereço virtual, que deve ser traduzido em seu valor real.
Além do buffer lookaside de tradução (TLB), qual outra estrutura pode ser usada para realizar essa tradução?
Provas
Caderno Container