Foram encontradas 1.010 questões.
- Fundamentos de Sistemas OperacionaisCondição de Corrida
- Fundamentos de Sistemas OperacionaisSeção Crítica (Região Crítica)
- Gerenciamento de ProcessosThreadsSincronização em Ambientes Multithread
Considerando um programa concorrente com múltiplas threads, analise as seguintes assertivas sobre o uso de travas, também conhecidas como mutex:
I. Uma trava pode ser usada para proteger a memória de acesso simultâneo por múltiplas threads, mas não pode impedir threads do mesmo processo de acessar o mesmo arquivo.
II. Usar uma trava evita que múltiplas threads leiam da e escrevam na mesma variável dentro do escopo da trava ao mesmo tempo, o que causaria resultados inconsistentes ou incorretos.
III. Caso o programador não use travas, o sistema operacional sincroniza as threads automaticamente, mas com uma perda de eficiência.
Quais estão corretas?
Provas
Considere os programas bash, cat e sort, todos do projeto GNU. Em uma sessão bash, o usuário está em um diretório em que existe um arquivo chamado file.txt. O usuário deseja imprimir na tela o conteúdo do arquivo, mas ordenado alfabeticamente. A linha que deve ser usada na sessão bash para usar os programas cat e sort para realizar a tarefa desejada é:
Provas
- Gerenciamento de ProcessosEscalonamento de ProcessosAlgoritmo FCFS
- Gerenciamento de ProcessosEscalonamento de ProcessosAlgoritmo Round-Robin
- Gerenciamento de ProcessosEscalonamento de ProcessosEscalonamento por Prioridades
Assinale a alternativa abaixo que NÃO corresponde ao nome de um algoritmo de escalonamento de processos.
Provas
- LinuxManipulação de Arquivos e Pastas (Shell)find
- LinuxShell no LinuxInterface de Linha de Comando (Linux)
Assinale a alternativa que corresponde a um arquivo que poderia ser identificado pela expressão regular do comando abaixo caso o arquivo estivesse no diretório percorrido na execução do comando. Considere que o comando foi executado na sessão bash do sistema operacional Linux.
find . –name “*[0-9]”
Provas
Analise a tabela pessoa abaixo:
ID | NOME | IDADE |
1 | Maria da Silva | 35 |
2 | Mário Soares | 55 |
3 | João Medeiros | 43 |
Tabela:pessoa
Assinale a instrução por meio da linguagem de consulta estruturada (SQL), a fim de buscar todas as pessoas com nome iniciando com a letra “M” e com idade acima de 45 anos.
Provas
- Banco de Dados RelacionalFundamentos de Banco de Dados Relacionais
- Banco de Dados RelacionalACIDDefinição: ACID
Dentro do contexto de banco de dados relacionais, qual o significado do acrônimo ACID?
Provas
Dentro da linguagem SQL, qual instrução NÃO faz parte do subconjunto de comandos DDL?
Provas
Em SGBD (Sistemas de Gerenciamento de Banco de Dados), a sigla ACID refere-se a quatro propriedades que garantem a integridade de transações executadas em um banco de dados. Em um sistema de banco de dados em que mais de uma transação está sendo executada em paralelo, a propriedade determina que o efeito de executá-las em paralelo seja o mesmo efeito de executá-las sequencialmente, uma de cada vez, sem sobreposição entre elas.
Assinale a alternativa que preenche corretamente a lacuna do trecho acima.
Provas
Em relação à dendrologia e às espécies de pinus recomendadas para plantio no Estado de Santa Catarina, assinale a alternativa INCORRETA.
Provas
Analisando o Mapa de Karnaugh, determine sua equação simplificada.
|
!$ \bar{C}\bar{D} !$ |
!$ \bar{C}D !$ |
!$ CD !$ |
!$ C\bar{D} !$ |
|
|
!$ \bar{A}\bar{B} !$ |
1 |
1 |
1 |
1 |
|
!$ \bar{A}B !$ |
1 |
1 |
||
|
!$ AB !$ |
||||
|
!$ A\bar{B} !$ |
1 |
1 |
Provas
Caderno Container