Foram encontradas 379 questões.
Considere que se deseja produzir códigos de 7 caracteres, em que os 3 primeiros caracteres sejam letras escolhidas entre as 26 do alfabeto e os 4 últimos sejam algarismos, de 0 a 9. Com relação a essa construção de códigos, julgue os itens subseqüentes.
A quantidade de códigos distintos que começam com AMX é igual a 104.
Provas
Considere que se deseja produzir códigos de 7 caracteres, em que os 3 primeiros caracteres sejam letras escolhidas entre as 26 do alfabeto e os 4 últimos sejam algarismos, de 0 a 9. Com relação a essa construção de códigos, julgue os itens subseqüentes.
A quantidade de códigos que começam com a letra Z, terminam com o algarismo 0 e têm todos os caracteres distinto é inferior a 300.000.
Provas
A seguir, são apresentadas 8 tabelas de um banco de dados e três consultas SQL.
Tabela : aeroportos
|
codigo |
nome | telefone |
cidade |
| 1 | Brasília | 2222 | 1 |
| 2 | Guararapes | 3333 | 2 |
| 3 | Galeão | 4444 | 5 |
| 4 | JFK | 5555 | 6 |
| 5 | NYC | 6666 | 6 |
| 6 | San Francisco | 7777 | 3 |
| 7 | Los Angeles | 8888 | 4 |
Tabela: agentes
|
codigo |
nome | telefone |
cidade |
| 1 | Sol Turismo | 1234 | 1 |
| 2 | Mar Turismo | 4567 | 1 |
| 3 | Praia Tur | 7890 | 2 |
| 4 | Ferias Turismo | 8901 | 5 |
| 5 | Enjoy | 9012 | 3 |
| 6 | Travel | 2345 | 3 |
Tabela: cidades
|
codigo |
nome |
pais |
| 1 | Brasilia |
Brasil |
| 2 | Recife |
Brasil |
| 3 | San Francisco |
EUA |
| 4 | Los Angeles |
EUA |
| 5 | Rio de Janeiro |
Brasil |
| 6 | New York |
EUA |
| 7 | Porto Alegre |
Brasil |
Tabela: clientes
|
codigo |
nome | telefone |
cidade |
| 1 | Roberto | 1234 | 1 |
| 2 | Jose | 2345 | 1 |
| 3 | Maria | 3456 | 1 |
| 4 | Felipe | 3456 | 1 |
| 5 | Claudia | 4567 | 2 |
| 6 | Margarida | 5678 | 2 |
| 7 | Marta | 6789 | 2 |
| 8 | John | 7890 | 3 |
Tabela: companhias
|
codigo |
nome | telefone |
cidade |
| 1 | Varig | 1212 | 7 |
| 2 | GOL | 2323 | 1 |
| 3 | American | 3434 | 3 |
| 4 | Delta | 4545 | 3 |
Tabela:
reservas_viagens
|
codigo |
cliente |
agente |
| 1 | 1 | 1 |
| 2 | 1 | 2 |
| 3 | 3 | 1 |
| 4 | 3 | 4 |
| 5 | 4 | 4 |
| 6 | 5 | 5 |
| 7 | 8 | 5 |
Tabela: reservas_voos
|
codigo |
reserva_viagem |
voo |
data |
| 1 | 1 | 1 |
1/1/2006 |
| 2 | 3 | 2 |
1/3/2006 |
| 3 | 2 | 2 |
1/3/2006 |
| 4 | 5 | 3 |
1/2/2006 |
| 5 | 3 | 2 |
1/3/2006 |
| 6 | 7 | 4 |
2/2/2006 |
| 7 | 6 | 5 |
3/4/2006 |
| 8 | 1 | 3 |
5/5/2006 |
| 9 | 8 | 7 |
6/6/2006 |
| 10 | 3 | 3 |
7/7/2006 |
Tabela: voos
|
codigo |
companhia | origem | destino |
partida |
| 1 | 1 | 1 | 2 | 10:00 |
| 2 | 1 | 1 | 5 | 12:00 |
| 3 | 1 | 5 | 6 | 10:00 |
| 4 | 2 | 2 | 1 | 16:00 |
| 5 | 2 | 5 | 2 | 11:00 |
| 6 | 3 | 3 | 5 | 12:00 |
| 7 | 4 | 4 | 3 | 15:00 |
Consulta 1
select nome, telefone
from clientes
where codigo in (
select cliente
from reservas_viagens
group by cliente
having count(cliente) > 1);
Consulta 2
select nome
from cidades
where cidades.codigo in (
select cidade
from aeroportos
where aeroportos.codigo in (
select destino
from voos, companhias
where companhias.codigo = voos.companhia
and companhias.nome = 'Varig'));
Consulta 3
select distinct nome
from agentes, reservas_viagens
where agentes.codigo = reservas_viagens.agente
and reservas_viagens.codigo in (
select reserva_viagem
from reservas_voos
group by reserva_viagem
having count(reserva_viagem) > 1);
Com relação às tabelas e às consultas anteriores, julgue o seguinte item.
É correto afirmar que as tabelas apresentadas implementam o modelo ilustrado a seguir.

Provas
De acordo com o portal www.prodest.es.gov.br, são clientes do PRODEST vários órgãos do governo do estado do Espírito Santo, entre eles 14 secretarias de estado e 7 institutos que atendem à comunidade. Considere a hipótese de que o PRODEST devesse escolher 8 dessas secretarias e 5 desses institutos para testar uma nova tecnologia. Nessas condições, o PRODEST poderia fazer essa escolha entre mais de 63 mil maneiras diferentes.
Provas
A seguir, são apresentadas 8 tabelas de um banco de dados e três consultas SQL.
Tabela : aeroportos
|
codigo |
nome | telefone |
cidade |
| 1 | Brasília | 2222 | 1 |
| 2 | Guararapes | 3333 | 2 |
| 3 | Galeão | 4444 | 5 |
| 4 | JFK | 5555 | 6 |
| 5 | NYC | 6666 | 6 |
| 6 | San Francisco | 7777 | 3 |
| 7 | Los Angeles | 8888 | 4 |
Tabela: agentes
|
codigo |
nome | telefone |
cidade |
| 1 | Sol Turismo | 1234 | 1 |
| 2 | Mar Turismo | 4567 | 1 |
| 3 | Praia Tur | 7890 | 2 |
| 4 | Ferias Turismo | 8901 | 5 |
| 5 | Enjoy | 9012 | 3 |
| 6 | Travel | 2345 | 3 |
Tabela: cidades
|
codigo |
nome |
pais |
| 1 | Brasilia |
Brasil |
| 2 | Recife |
Brasil |
| 3 | San Francisco |
EUA |
| 4 | Los Angeles |
EUA |
| 5 | Rio de Janeiro |
Brasil |
| 6 | New York |
EUA |
| 7 | Porto Alegre |
Brasil |
Tabela: clientes
|
codigo |
nome | telefone |
cidade |
| 1 | Roberto | 1234 | 1 |
| 2 | Jose | 2345 | 1 |
| 3 | Maria | 3456 | 1 |
| 4 | Felipe | 3456 | 1 |
| 5 | Claudia | 4567 | 2 |
| 6 | Margarida | 5678 | 2 |
| 7 | Marta | 6789 | 2 |
| 8 | John | 7890 | 3 |
Tabela: companhias
|
codigo |
nome | telefone |
cidade |
| 1 | Varig | 1212 | 7 |
| 2 | GOL | 2323 | 1 |
| 3 | American | 3434 | 3 |
| 4 | Delta | 4545 | 3 |
Tabela:
reservas_viagens
|
codigo |
cliente |
agente |
| 1 | 1 | 1 |
| 2 | 1 | 2 |
| 3 | 3 | 1 |
| 4 | 3 | 4 |
| 5 | 4 | 4 |
| 6 | 5 | 5 |
| 7 | 8 | 5 |
Tabela: reservas_voos
|
codigo |
reserva_viagem |
voo |
data |
| 1 | 1 | 1 |
1/1/2006 |
| 2 | 3 | 2 |
1/3/2006 |
| 3 | 2 | 2 |
1/3/2006 |
| 4 | 5 | 3 |
1/2/2006 |
| 5 | 3 | 2 |
1/3/2006 |
| 6 | 7 | 4 |
2/2/2006 |
| 7 | 6 | 5 |
3/4/2006 |
| 8 | 1 | 3 |
5/5/2006 |
| 9 | 8 | 7 |
6/6/2006 |
| 10 | 3 | 3 |
7/7/2006 |
Tabela: voos
|
codigo |
companhia | origem | destino |
partida |
| 1 | 1 | 1 | 2 | 10:00 |
| 2 | 1 | 1 | 5 | 12:00 |
| 3 | 1 | 5 | 6 | 10:00 |
| 4 | 2 | 2 | 1 | 16:00 |
| 5 | 2 | 5 | 2 | 11:00 |
| 6 | 3 | 3 | 5 | 12:00 |
| 7 | 4 | 4 | 3 | 15:00 |
Consulta 1
select nome, telefone
from clientes
where codigo in (
select cliente
from reservas_viagens
group by cliente
having count(cliente) > 1);
Consulta 2
select nome
from cidades
where cidades.codigo in (
select cidade
from aeroportos
where aeroportos.codigo in (
select destino
from voos, companhias
where companhias.codigo = voos.companhia
and companhias.nome = 'Varig'));
Consulta 3
select distinct nome
from agentes, reservas_viagens
where agentes.codigo = reservas_viagens.agente
and reservas_viagens.codigo in (
select reserva_viagem
from reservas_voos
group by reserva_viagem
having count(reserva_viagem) > 1);
Com relação às tabelas e às consultas anteriores, julgue o seguinte item.
A tabela clientes poderia ter sido criada executando-se o seguinte
comando. create table clientes (
codigo long primary key,
nome char(50),
telefone long,
cidade long references cidades(nome));
Provas
A seguir, são apresentadas 8 tabelas de um banco de dados e três consultas SQL.
Tabela : aeroportos
|
codigo |
nome | telefone |
cidade |
| 1 | Brasília | 2222 | 1 |
| 2 | Guararapes | 3333 | 2 |
| 3 | Galeão | 4444 | 5 |
| 4 | JFK | 5555 | 6 |
| 5 | NYC | 6666 | 6 |
| 6 | San Francisco | 7777 | 3 |
| 7 | Los Angeles | 8888 | 4 |
Tabela: agentes
|
codigo |
nome | telefone |
cidade |
| 1 | Sol Turismo | 1234 | 1 |
| 2 | Mar Turismo | 4567 | 1 |
| 3 | Praia Tur | 7890 | 2 |
| 4 | Ferias Turismo | 8901 | 5 |
| 5 | Enjoy | 9012 | 3 |
| 6 | Travel | 2345 | 3 |
Tabela: cidades
|
codigo |
nome |
pais |
| 1 | Brasilia |
Brasil |
| 2 | Recife |
Brasil |
| 3 | San Francisco |
EUA |
| 4 | Los Angeles |
EUA |
| 5 | Rio de Janeiro |
Brasil |
| 6 | New York |
EUA |
| 7 | Porto Alegre |
Brasil |
Tabela: clientes
|
codigo |
nome | telefone |
cidade |
| 1 | Roberto | 1234 | 1 |
| 2 | Jose | 2345 | 1 |
| 3 | Maria | 3456 | 1 |
| 4 | Felipe | 3456 | 1 |
| 5 | Claudia | 4567 | 2 |
| 6 | Margarida | 5678 | 2 |
| 7 | Marta | 6789 | 2 |
| 8 | John | 7890 | 3 |
Tabela: companhias
|
codigo |
nome | telefone |
cidade |
| 1 | Varig | 1212 | 7 |
| 2 | GOL | 2323 | 1 |
| 3 | American | 3434 | 3 |
| 4 | Delta | 4545 | 3 |
Tabela:
reservas_viagens
|
codigo |
cliente |
agente |
| 1 | 1 | 1 |
| 2 | 1 | 2 |
| 3 | 3 | 1 |
| 4 | 3 | 4 |
| 5 | 4 | 4 |
| 6 | 5 | 5 |
| 7 | 8 | 5 |
Tabela: reservas_voos
|
codigo |
reserva_viagem |
voo |
data |
| 1 | 1 | 1 |
1/1/2006 |
| 2 | 3 | 2 |
1/3/2006 |
| 3 | 2 | 2 |
1/3/2006 |
| 4 | 5 | 3 |
1/2/2006 |
| 5 | 3 | 2 |
1/3/2006 |
| 6 | 7 | 4 |
2/2/2006 |
| 7 | 6 | 5 |
3/4/2006 |
| 8 | 1 | 3 |
5/5/2006 |
| 9 | 8 | 7 |
6/6/2006 |
| 10 | 3 | 3 |
7/7/2006 |
Tabela: voos
|
codigo |
companhia | origem | destino |
partida |
| 1 | 1 | 1 | 2 | 10:00 |
| 2 | 1 | 1 | 5 | 12:00 |
| 3 | 1 | 5 | 6 | 10:00 |
| 4 | 2 | 2 | 1 | 16:00 |
| 5 | 2 | 5 | 2 | 11:00 |
| 6 | 3 | 3 | 5 | 12:00 |
| 7 | 4 | 4 | 3 | 15:00 |
Consulta 1
select nome, telefone
from clientes
where codigo in (
select cliente
from reservas_viagens
group by cliente
having count(cliente) > 1);
Consulta 2
select nome
from cidades
where cidades.codigo in (
select cidade
from aeroportos
where aeroportos.codigo in (
select destino
from voos, companhias
where companhias.codigo = voos.companhia
and companhias.nome = 'Varig'));
Consulta 3
select distinct nome
from agentes, reservas_viagens
where agentes.codigo = reservas_viagens.agente
and reservas_viagens.codigo in (
select reserva_viagem
from reservas_voos
group by reserva_viagem
having count(reserva_viagem) > 1);
Com relação às tabelas e às consultas anteriores, julgue o seguinte item.
A execução da consulta 3 permite obter o seguinte resultado.
Sol Turismo
Provas
A lógica proposicional trata do raciocínio por meio de proposições (frases afirmativas ou negativas) que podem ser julgadas como verdadeiras — V — ou falsas — F. Considere que as letras A e B representam proposições básicas. A proposição ¬A representa a negação da proposição A e, portanto, ¬A é F quando A for V, e ¬A é V quando A for F. A proposição A∨B é a disjunção de A e B, e A∨B é F se A e B são F; caso contrário, V. A proposição A∧B é a conjunção de A e B, e A∧B é V se A e B são V; caso contrário, é F. Uma argumentação é uma seqüência finita de proposições em que algumas são consideradas hipóteses e as outras são obtidas a partir das hipóteses e das proposições que vão sendo inseridas na argumentação, usando-se algumas regras de dedução. Uma regra de dedução, chamada regra do corte, é a seguinte: “Se, em uma argumentação, são assumidas como verdadeiras proposições que tenham a forma P∨¬A∨Q e R∨A∨S, em que P, Q, R e S representam proposições que contêm apenas proposições básicas, negadas ou não, e o conectivo lógico ∨, então a proposição P∨Q∨R∨S pode ser assumida como verdadeira na seqüência de proposições que constituem a argumentação.” A partir dessas instruções, julgue os itens a seguir.

Provas
A lógica proposicional trata do raciocínio por meio de proposições (frases afirmativas ou negativas) que podem ser julgadas como verdadeiras — V — ou falsas — F. Considere que as letras A e B representam proposições básicas. A proposição ¬A representa a negação da proposição A e, portanto, ¬A é F quando A for V, e ¬A é V quando A for F. A proposição A∨B é a disjunção de A e B, e A∨B é F se A e B são F; caso contrário, V. A proposição A∧B é a conjunção de A e B, e A∧B é V se A e B são V; caso contrário, é F. Uma argumentação é uma seqüência finita de proposições em que algumas são consideradas hipóteses e as outras são obtidas a partir das hipóteses e das proposições que vão sendo inseridas na argumentação, usando-se algumas regras de dedução. Uma regra de dedução, chamada regra do corte, é a seguinte: “Se, em uma argumentação, são assumidas como verdadeiras proposições que tenham a forma P∨¬A∨Q e R∨A∨S, em que P, Q, R e S representam proposições que contêm apenas proposições básicas, negadas ou não, e o conectivo lógico ∨, então a proposição P∨Q∨R∨S pode ser assumida como verdadeira na seqüência de proposições que constituem a argumentação.” A partir dessas instruções, julgue os itens a seguir.
A proposição “O estado do Espírito Santo não é produtor de petróleo ou Guarapari não tem lindas praias” corresponde à negação da proposição “O estado do Espírito Santo é produtor de petróleo e Guarapari tem lindas praias.”
Provas
A lógica proposicional trata do raciocínio por meio de proposições (frases afirmativas ou negativas) que podem ser julgadas como verdadeiras — V — ou falsas — F. Considere que as letras A e B representam proposições básicas. A proposição ¬A representa a negação da proposição A e, portanto, ¬A é F quando A for V, e ¬A é V quando A for F. A proposição A∨B é a disjunção de A e B, e A∨B é F se A e B são F; caso contrário, V. A proposição A∧B é a conjunção de A e B, e A∧B é V se A e B são V; caso contrário, é F. Uma argumentação é uma seqüência finita de proposições em que algumas são consideradas hipóteses e as outras são obtidas a partir das hipóteses e das proposições que vão sendo inseridas na argumentação, usando-se algumas regras de dedução. Uma regra de dedução, chamada regra do corte, é a seguinte: “Se, em uma argumentação, são assumidas como verdadeiras proposições que tenham a forma P∨¬A∨Q e R∨A∨S, em que P, Q, R e S representam proposições que contêm apenas proposições básicas, negadas ou não, e o conectivo lógico ∨, então a proposição P∨Q∨R∨S pode ser assumida como verdadeira na seqüência de proposições que constituem a argumentação.” A partir dessas instruções, julgue os itens a seguir.
Considere a seguinte lista de frases:
1 Rio Branco é a capital do estado de Rondônia.
2 Qual é o horário do filme?
3 O Brasil é pentacampeão de futebol.
4 Que belas flores!
5 Marlene não é atriz e Djanira é pintora.
Nessa lista, há exatamente 4 proposições.
Provas
A lógica proposicional trata do raciocínio por meio de proposições (frases afirmativas ou negativas) que podem ser julgadas como verdadeiras — V — ou falsas — F. Considere que as letras A e B representam proposições básicas. A proposição ¬A representa a negação da proposição A e, portanto, ¬A é F quando A for V, e ¬A é V quando A for F. A proposição A∨B é a disjunção de A e B, e A∨B é F se A e B são F; caso contrário, V. A proposição A∧B é a conjunção de A e B, e A∧B é V se A e B são V; caso contrário, é F. Uma argumentação é uma seqüência finita de proposições em que algumas são consideradas hipóteses e as outras são obtidas a partir das hipóteses e das proposições que vão sendo inseridas na argumentação, usando-se algumas regras de dedução. Uma regra de dedução, chamada regra do corte, é a seguinte: “Se, em uma argumentação, são assumidas como verdadeiras proposições que tenham a forma P∨¬A∨Q e R∨A∨S, em que P, Q, R e S representam proposições que contêm apenas proposições básicas, negadas ou não, e o conectivo lógico ∨, então a proposição P∨Q∨R∨S pode ser assumida como verdadeira na seqüência de proposições que constituem a argumentação.” A partir dessas instruções, julgue os itens a seguir.
Considere como verdadeiras as seguintes proposições:
- “O professor Mozart não deu um concerto de piano, ou o ingresso não era barato, ou estava chovendo, ou os seus alunos não compareceram.”
- “O professor Mozart não deu um concerto de piano, ou o ingresso era barato”.
Nesse caso, simbolizando adequadamente as proposições envolvidas, de acordo com a regra do corte, conclui-se que “O professor Mozart não deu um concerto de piano, ou não estava chovendo, ou os seus alunos compareceram”.
Provas
Caderno Container