Foram encontradas 485 questões.
- Fundamentos de Sistemas OperacionaisSistemas Multiusuário/Multiprogramáveis
- Gerenciamento de ProcessosEscalonamento de Processos
- Gerenciamento de ProcessosThreads
Associe os termos aos conceitos que os definem corretamente:
I. Multithreading.
II. Multiprogramação.
III. Multitarefa.
( ) O programador especifica que a aplicação contém várias trilhas de execução. Cada trilha refere-se a uma parte do programa que pode ser executada de forma concorrente com outras.
( ) Mecanismo de escalonamento (troca) de processos.
( ) Capacidade de armazenar vários processos na memória para que possam ser executados concorrentemente.
Está CORRETA a seguinte seqüência de respostas:
Provas
- Gerenciamento de ProcessosEscalonamento de ProcessosAlgoritmo FCFS
- Gerenciamento de ProcessosEscalonamento de ProcessosAlgoritmo Round-Robin
- Gerenciamento de ProcessosEscalonamento de ProcessosEscalonador Preemptivo
Analise as seguintes afirmativas sobre política de escalonamento do processador.
I. Uma disciplina de escalonamento do processador pode ser preemptiva ou não preemptiva. Em uma disciplina preemptiva, se o sistema alocar o processador a um processo, este executará até finalizar sua execução ou até devolver voluntariamente o processador ao sistema.
II. Em um esquema de escalonamento do tipo PCPS (Primeiro a chegar, primeiro a ser servido), os processos são atendidos por ordem de chegada e são tratados igualmente, não havendo priorização de processos para execução.
III. No escalonamento por alternância circular, também conhecido por Round-Robin, cada processo recebe uma quantidade de tempo limitada do processador e se não concluir antes de seu tempo terminar, o sistema passará o processador para o próximo processo na fila.
Assinale a alternativa CORRETA:
Provas
- Banco de Dados RelacionalTransaçõesDeadlocks
- Banco de Dados RelacionalTransaçõesEscalonamento de Transações
- Banco de Dados RelacionalTransaçõesLocking
Em relação às técnicas de controle de concorrência para garantir o isolamento das transações de banco de dados, julgue os itens a seguir, marcando com (V) a assertiva verdadeira e com (F) a assertiva falsa.
( ) Deadlock (impasse) e inanição são problemas que podem ser encontrados em técnicas de controle de concorrência baseadas em bloqueios.
( ) Esperar-morrer e ferir-esperar são esquemas de detecção de deadlocks.
( ) No controle de concorrência baseado em ordenação de rótulo de tempo (timestamp) os deadlocks não podem ocorrer.
( ) Quando um deadlock ocorre, uma transação envolvida precisa ser abortada. A seleção da vítima irá levar em consideração a quantidade de atualizações que foram realizadas.
Assinale a opção com a sequência CORRETA.
Provas
Em relação ao suporte de transações em SQL, complete a tabela a seguir, informando SIM quando o tipo de violação puder ocorrer no nível de isolamento e NÃO quando o tipo de violação não ocorrer no nível de isolamento:
Nível de Isolamento | Tipo de violação do suporte a transações em SQL | ||
Leitura suja | Leitura não repetitiva | Fantasma | |
READ UNCOMMITTED | |||
READ COMMITTED | |||
REPEATABLE READ | |||
SERIALIZABLE | |||
Está CORRETO o seguinte preenchimento da tabela:
Provas
De acordo com o diagrama para o esquema de banco de dados relacional a seguir e de um estado possível para este esquema, responda às questões de 29 a 33.


De acordo com o diagrama para o esquema de banco de dados relacional, escolha a sentença SQL que melhor responda à consulta “Listar o nome de TODOS os produtos cadastrados e o total de vendas em que apareceram (se o produto ainda não foi vendido, o total a ser exibido é igual a zero)”:
Provas
De acordo com o diagrama para o esquema de banco de dados relacional a seguir e de um estado possível para este esquema, responda às questões de 29 a 33.


De acordo com o diagrama para o esquema de banco de dados relacional, escolha a sentença SQL que melhor responda à consulta “Excluir os clientes que ainda não compraram (possuem venda cadastrada)”:
Provas
De acordo com o diagrama para o esquema de banco de dados relacional a seguir e de um estado possível para este esquema, responda às questões de 29 a 33.


De acordo com o diagrama para o esquema de banco de dados relacional, escolha a sentença SQL que melhor responda à consulta “Listar o nome do cliente e as vendas correspondentes, listando para cada venda a data e o valor total sem desconto (soma do produto entre a quantidade comprada e o valor unitário de cada item)”:
Provas
De acordo com o diagrama para o esquema de banco de dados relacional a seguir e de um estado possível para este esquema, responda às questões de 29 a 33.


De acordo com o diagrama para o esquema de banco de dados relacional, escolha a sentença SQL que melhor responda à consulta “Listar o nome do cliente e o nome da UF para todos os clientes cujo nome da cidade é ‘Belo Horizonte’”:
Provas
De acordo com o diagrama para o esquema de banco de dados relacional a seguir e de um estado possível para este esquema, responda às questões de 29 a 33.


Em relação ao esquema de banco de dados relacional, analise as seguintes afirmativas:
I. O atributo “uf” da relação CIDADE é uma chave estrangeira.
II. A chave primária da relação ITEM_VENDA é “id_produto”.
III. O atributo “id_cliente” da relação VENDA não faz parte da chave primária.
Assinale a alternativa CORRETA:
Provas
- Banco de Dados RelacionalRestrições de IntegridadeIntegridade de Entidade
- Banco de Dados RelacionalRestrições de IntegridadeIntegridade Referencial
- Banco de Dados RelacionalTipos de ChavesChave Primária
- Banco de Dados RelacionalTipos de ChavesSuperchave
Em relação às restrições do modelo relacional, analise as seguintes afirmativas:
I. Uma chave é uma superchave mínima.
II. A restrição relacional que garante que uma chave primária não pode assumir o valor NULL é a restrição de domínio
do atributo.
III. A restrição de integridade referencial é definida entre duas relações para manter a consistência entre tuplas nas duas relações.
Assinale a alternativa CORRETA:
Provas
Caderno Container