Foram encontradas 3.167 questões.
Com relação a sistemas operacionais, julgue os itens a seguir.
Considere-se que cada solicitação de acesso a um servidor de arquivos tenha o identificador do arquivo e a posição do dado no arquivo; considere-se, ainda, que o servidor não mantenha tabelas de arquivos abertos na sua memória principal e que aberturas e fechamentos de arquivos resultem em operações locais nos clientes. Nesse caso, as características mencionadas são de um servidor de arquivos stateless.
Provas
- Gerenciamento de MemóriaAlgoritmos de Substituição de Páginas
- Gerenciamento de MemóriaFalha de Página (Page Fault)
- Gerenciamento de MemóriaPaginação de Memória
Com relação a sistemas operacionais, julgue os seguintes itens.
Na gerência de memória embasada em paginação por demanda, quando ocorre uma falta de página (page fault), o processo continua executando enquanto a página é transferida para a memória principal. A execução só é suspensa se o processo não tiver permissão de acesso à página (protection fault).
Provas
- Fundamentos de Sistemas OperacionaisSistemas Multiusuário/Multiprogramáveis
- Gerenciamento de MemóriaPaginação de Memória
- Gerenciamento de MemóriaThrashing
Com relação a sistemas operacionais, julgue os itens a seguir.
Em um sistema de gerência de memória virtual, a ocorrência de thrashing faz com que ocorra um aumento na utilização do processador. Para interromper o thrashing, o sistema operacional deve aumentar o nível de multiprogramação
Provas
Com relação a sistemas operacionais, julgue os seguintes itens.
Em alguns algoritmos de escalonamento de processos classificados como round robin with multilevel feedback, as prioridades dos processos são periodicamente calculadas e os processos são movidos entre listas que representam as prioridades. Há implementações desses algoritmos nas quais os processos podem influenciar as suas prioridades.
Provas
tabela: Cruzeiros
| Codigo | Navio | Origem | Destino | Data |
| 12 | Diamante | Rio de Janeiro | Recife | 19/12/2007 |
| 23 | Diamante | Rio de Janeiro | Buenos Aires | 2/3/2008 |
| 34 | Safira | Santos | Santos | 27/12/2007 |
tabela: Cruzeiros_Escalas
| Cruzeiro | Escala |
| 12 | 123 |
| 12 | 234 |
| 23 | 345 |
| 23 | 456 |
| 34 | 567 |
tabela: Escalas
| Codigo | Data | Porto | Permanencia |
| 123 | 21/12/2007 | Salvador | 1 |
| 234 | 22/12/2007 | Maceio | 1 |
| 345 | 3/3/2008 | Santos | 1 |
| 456 | 5/3/2008 | Punta del Este | 1 |
| 567 | 28/12/2007 | Rio de Janeiro | 2 |
tabela: Passageiros
| Codigo | Nome | Idade | Cruzeiro |
| 123 | Maria | 46 | 12 |
| 234 | Roberto | 55 | 12 |
| 345 | Ana | 32 | 23 |
| 456 | Pedro | 21 | 12 |
| 567 | Fernando | 60 | 23 |
| 678 | Paula | 40 | 34 |
| 789 | Felipe | 13 | 34 |
Consulta 1
select Cruzeiro, count(*)
from Passageiros
where Idade > 40
group by Cruzeiro
order by 2;
Consulta 2
select Cruzeiro, t2.Data, Porto
from Cruzeiros t1, Escalas t2, Cruzeiros_Escalas t3
where t1.Codigo = Cruzeiro
and t2.Codigo = Escala
order by Cruzeiro, t2.Data;
Consulta 3
select Nome
from Passageiros
where Cruzeiro in (
select distinct t1.Codigo
from Cruzeiros t1, Cruzeiros t2
where t1.Origem = t2.Origem
and t1.Codigo <> t2.Codigo)
order by Nome asc;
Considerando as tabelas e as consultas SQL apresentadas ao lado, julgue o item subseqüente.
A seguir, tem-se o correto resultado da consulta 3.
Ana
Fernando
Maria
Pedro
Roberto
Provas
tabela: Cruzeiros
| Codigo | Navio | Origem | Destino | Data |
| 12 | Diamante | Rio de Janeiro | Recife | 19/12/2007 |
| 23 | Diamante | Rio de Janeiro | Buenos Aires | 2/3/2008 |
| 34 | Safira | Santos | Santos | 27/12/2007 |
tabela: Cruzeiros_Escalas
| Cruzeiro | Escala |
| 12 | 123 |
| 12 | 234 |
| 23 | 345 |
| 23 | 456 |
| 34 | 567 |
tabela: Escalas
| Codigo | Data | Porto | Permanencia |
| 123 | 21/12/2007 | Salvador | 1 |
| 234 | 22/12/2007 | Maceio | 1 |
| 345 | 3/3/2008 | Santos | 1 |
| 456 | 5/3/2008 | Punta del Este | 1 |
| 567 | 28/12/2007 | Rio de Janeiro | 2 |
tabela: Passageiros
| Codigo | Nome | Idade | Cruzeiro |
| 123 | Maria | 46 | 12 |
| 234 | Roberto | 55 | 12 |
| 345 | Ana | 32 | 23 |
| 456 | Pedro | 21 | 12 |
| 567 | Fernando | 60 | 23 |
| 678 | Paula | 40 | 34 |
| 789 | Felipe | 13 | 34 |
Consulta 1
select Cruzeiro, count(*)
from Passageiros
where Idade > 40
group by Cruzeiro
order by 2;
Consulta 2
select Cruzeiro, t2.Data, Porto
from Cruzeiros t1, Escalas t2, Cruzeiros_Escalas t3
where t1.Codigo = Cruzeiro
and t2.Codigo = Escala
order by Cruzeiro, t2.Data;
Consulta 3
select Nome
from Passageiros
where Cruzeiro in (
select distinct t1.Codigo
from Cruzeiros t1, Cruzeiros t2
where t1.Origem = t2.Origem
and t1.Codigo <> t2.Codigo)
order by Nome asc;
Considerando as tabelas e as consultas SQL apresentadas ao lado, julgue o item subseqüente.
O seguinte comando cria uma visão da tabela Passageiros.
create view Passageiros_Jovens
as Codigo, Nome, Idade, Cruzeiro
from Passageiros
where Idade < 30;
Provas
tabela: Cruzeiros
| Codigo | Navio | Origem | Destino | Data |
| 12 | Diamante | Rio de Janeiro | Recife | 19/12/2007 |
| 23 | Diamante | Rio de Janeiro | Buenos Aires | 2/3/2008 |
| 34 | Safira | Santos | Santos | 27/12/2007 |
tabela: Cruzeiros_Escalas
| Cruzeiro | Escala |
| 12 | 123 |
| 12 | 234 |
| 23 | 345 |
| 23 | 456 |
| 34 | 567 |
tabela: Escalas
| Codigo | Data | Porto | Permanencia |
| 123 | 21/12/2007 | Salvador | 1 |
| 234 | 22/12/2007 | Maceio | 1 |
| 345 | 3/3/2008 | Santos | 1 |
| 456 | 5/3/2008 | Punta del Este | 1 |
| 567 | 28/12/2007 | Rio de Janeiro | 2 |
tabela: Passageiros
| Codigo | Nome | Idade | Cruzeiro |
| 123 | Maria | 46 | 12 |
| 234 | Roberto | 55 | 12 |
| 345 | Ana | 32 | 23 |
| 456 | Pedro | 21 | 12 |
| 567 | Fernando | 60 | 23 |
| 678 | Paula | 40 | 34 |
| 789 | Felipe | 13 | 34 |
Consulta 1
select Cruzeiro, count(*)
from Passageiros
where Idade > 40
group by Cruzeiro
order by 2;
Consulta 2
select Cruzeiro, t2.Data, Porto
from Cruzeiros t1, Escalas t2, Cruzeiros_Escalas t3
where t1.Codigo = Cruzeiro
and t2.Codigo = Escala
order by Cruzeiro, t2.Data;
Consulta 3
select Nome
from Passageiros
where Cruzeiro in (
select distinct t1.Codigo
from Cruzeiros t1, Cruzeiros t2
where t1.Origem = t2.Origem
and t1.Codigo <> t2.Codigo)
order by Nome asc;
Considerando as tabelas e as consultas SQL apresentadas ao lado, julgue o item subseqüente.
A seguir, tem-se o correto resultado da consulta 2.
12 21/12/2007 Salvador
12 22/12/2007 Maceio
23 3/3/2008 Santos
23 5/3/2008 Punta del Este
34 28/12/2007 Rio de Janeiro
Provas

Comando 1
select distinct Nome
from Tipos_Artefatos, Artefatos
where Codigo = Tipo
and Tipo > 10
order by Nome;
Comando 2
select t1.Nome, t2.Nome, t3.Nome
from Projetos t1, Tipos_Artefatos t2,
Desenvolvedores t3, Artefatos t4
where t1.Codigo = t4.Projeto
and t2.Codigo = t4.Tipo
and t3.Matricula = t4.Desenvolvedor
order by t1.Nome, t2.Nome, t2.Nome;
Comando 3
select Nome, Especialidade
from Desenvolvedores
where Matricula in (
select Desenvolvedor
from Artefatos
group by Desenvolvedor
having Sum(Duracao) > 2)
order by Nome, Especialidade;
Considerando as tabelas e os comandos SQL acima, julgue o próximo item.
O seguinte comando SQL cria corretamente a tabela Tipos_Artefatos.
create table Tipos_Artefatos
(Codigo int null,
Nome varchar,
primary key (Nome));
Provas

A figura acima apresenta duas tabelas usadas em um modelo de dados de uma rede de computadores. Acerca das informações apresentadas e dos conceitos de bancos de dados e álgebra relacional, julgue os itens que se seguem.
A operação de junção natural, realizada entre as tabelas Nós e Roteadores, produzirá uma tabela contendo 6 tuplas, na qual a cidade "Guamaré" não aparecerá em nenhuma tupla.
Provas
Julgue os itens subseqüentes, a partir de uma análise de abrangência no uso de tecnologias OLAP.
Em um esquema de dados multidimensional, a tabela de fatos, usualmente, contém uma chave primária composta por várias chaves estrangeiras e algumas colunas cujos tipos de dados são, usualmente, nominais, ao passo que as tabelas de dimensões, usualmente, contêm uma chave primária simples e algumas colunas cujos tipos de dados são, usualmente, escalares.
Provas
Caderno Container