31
BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

Embed Size (px)

Citation preview

Page 1: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

BEM-VINDO AO JOGO DAS MALETAS!

PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO

EM SEGUIDA, PRESSIONE O BOTÃO PLAY

Page 2: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY
Page 3: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

FIM

Page 4: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

1

n

n

n

n n

n

n

1

11

1

1 11

n 111

1n

1

B

A

 

H

I

C

    .

 D

E

.

 

F

G

1

n

n

1

Considerando um DER genérico, a ordem correta de criação das tabelas do modelo lógico é apresentada na alternativa:

A, B, C, D, E, F, G, H, I

A, B, D, C, E, F, G, I, H

A, I, B, D, H, G, E, F, C

A, B, D, E, F, H, I, C, G

A, B, D, C, E, G, F, H, I

Page 5: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

Com relação ao diagrama ER abaixo é possível afirmar:

Um departamento precisa ter no mínimo uma disciplina.

Um departamento pode não ter nenhuma disciplina associada a ele.

Uma disciplina pode estar associada a um único curso.

Pode ter cursos sem alunos.

Um aluno pode estar inscrito em mais de um curso.

Page 6: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

[CESGRANRIO-PETROBRÁS] Uma empresa de geração de energia deseja armazenar um conjunto de dados importantes sobre os tipos de energia com que trabalha e os seus campos de geração. Cada tipo de energia possui um código (identificador único), um nome e uma descrição. Além disso, cada campo de geração possui um código (identificador único), um nome, uma região e um valor médio por kW. Assume se que: ‐

• cada campo de geração de energia é de um, e somente um, tipo de energia; • pode existir mais de um campo de geração para cada tipo de energia; • podem ser previstos alguns tipos de energia para os quais ainda não existem campos de geração.

Suponha o seguinte esquema de relação que modela o problema descrito anteriormente:TipoEnergia (codigo, nome, descricao)CampoGeracao (codigo, nome, codigoTipoEnergia, regiao, valorMedioPorkW)

Observação: o campo codigoTipoEnergia armazena o valor do código do tipo de energia de umcampo de geração. Qual diagrama de entidade relacionamento é adequado para modelar o problema?

Page 7: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

[CESGRANRIO-PETROBRÁS] Suponha o seguinte esquema de relação que modela o problema descrito anteriormente:TipoEnergia (codigo, nome, descricao)CampoGeracao (codigo, nome, codigoTipoEnergia, regiao, valorMedioPorkW)observação: o campo codigoTipoEnergia armazena o valor do código do tipo de energia de um campo de geração.

Qual comando SQL padrão apresenta, para cada tipo de energia, seu código, seu nome e o valor mínimo do conjunto de valores médios por kW (valorMedioPorkW) dos campos de geração associados a esse tipo de energia?

SELECT te.codigo, te.nome, MIN (cg.valorMedioPorkW) FROM TipoEnergia te, CampoGeracao cg WHERE te.codigo=cg.codigoTipoEnergia;

SELECT te.codigo, te.nome, MIN (cg.valorMedioPorkW) FROM TipoEnergia te, CampoGeracao cg WHERE te.codigo=cg.codigoTipoEnergia GROUP BY te.codigo, te.nome;

SELECT te.codigo, te.nome, MIN (cg.valorMedioPorkW) FROM TipoEnergia te, CampoGeracao cg HAVING te.codigo=cg.codigoTipoEnergia;

SELECT te.codigo, te.nome, MIN (cg.valorMedioPorkW) FROM TipoEnergia te, CampoGeracao cg GROUP BY te.codigo, te.nome HAVING te.codigo=cg.codigoTipoEnergia;

SELECT te.codigo, te.nome, MIN (cg.valorMedioPorkW) FROM TipoEnergia te, CampoGeracao cg WHERE te.codigo=cg.codigoTipoEnergia GROUP BY te.codigo, te.nomeHAVING MIN (cg.valorMedioPorkW)= cg.valorMedioPorkW;

Page 8: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

[CESGRANRIO-PETROBRÁS] Suponha o seguinte esquema de relação que modela o problema descrito anteriormente:TipoEnergia (codigo, nome, descricao)CampoGeracao (codigo, nome, codigoTipoEnergia, regiao, valorMedioPorkW)observação: o campo codigoTipoEnergia armazena o valor do código do tipo de energia de um campo de geração.

Qual comando SQL padrão retorna o código e o nome (somente) de todos os tipos de energia que possuem, pelo menos, um campo de geração em uma região chamada 'Santos'?

SELECT * FROM TipoEnergia WHERE codigo IN (SELECT codigoTipoEnergia FROM CampoGeracao WHERE regiao = 'Santos');

SELECT te.codigo, te.nome FROM TipoEnergia te WHERE te.codigo IN (SELECT cg.codigo FROM CampoGeracao cg WHERE cg.regiao = 'Santos');

SELECT te.codigo, te.nome FROM TipoEnergia te, CampoGeracao cg WHERE te.codigo=cg.codigo AND cg.regiao = 'Santos';

SELECT te.codigo, te.nome FROM TipoEnergia te, CampoGeracao cgWHERE te.codigo=cg.codigoTipoEnergia AND cg.regiao = 'Santos';

SELECT DISTINCT te.* FROM TipoEnergia te, CampoGeracao cg WHERE e.codigo=cg.codigoTipoEnergia AND cg.regiao = 'Santos';

Page 9: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

[CESGRANRIO – INEA] Com base nas informações a seguir, responda a questão. Um órgão ambiental realiza periodicamente uma série de análises de diferentes tipos nos animaisde uma região. Para isso, os técnicos ambientais coletam amostras, de tempos em tempos,de células de animais. Cada amostra é um conjunto de células de um mesmo animal. Sabe se que a mesma amostra pode ser utilizada para mais de um tipo de análise e que cada tipo ‐de análise precisa de um conjunto de instrumentos.

As tabelas apresentadas a seguir foram propostas pelo Analista de Sistemas do órgão ambiental.

Animal ( codigo, nome, especie, regiaoGeografica )Amostra ( codigo, codigoAnimal, dataColeta, volume )TipoAnalise ( codigo, nome, instrumentos, procedimento )ResultadoAnalise ( codigoAmostra, codigoTipoAnalise,percentualAgua, percentualCarbono, dataResultado )

Suponha que uma amostra pudesse ser composta por peles de mais de um animal. Nessa situação,

a chave primária da tabela Amostra precisaria ser composta.

a chave primária da tabela Animal precisaria ser composta.

a tabela Animal precisaria ser alterada para indicar quais animais pertencem a uma determinada amostra.

o modelo ER ficaria inalterado, mas o relacional seria alterado.

uma nova tabela precisaria ser criada.

Page 10: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

[CESGRANRIO BNDES] Seja o seguinte grupo de tabelas de um sistema:‐fabricante (idfabricante, nome, endereço)peça (idmodelo, nome, descrição)constrói (idmodelo (FK), idfabricante (FK), data, quantidade, cor)Um programador monta a seguinte consulta SQL:

Qual o retorno dessa consulta?

Os nomes dos fabricantes e a respectiva quantidade total de peças construídas na cor vermelha, desde que, em cada data, a quantidade construída seja maior que 10; o relatório estará ordenado de forma descendente pela quantidade de peças construídas.

Os nomes dos fabricantes que já construíram mais de 10 modelos diferentes de peças na cor vermelha e a quantidade de modelos diferentes, mostrando a lista ordenada de forma descendente pela quantidade.

Os nomes dos fabricantes que já construíram pelo menos uma peça na cor vermelha; o relatório estará ordenado de forma descendente na quantidade de modelos diferentes construídos.

Todos os nomes dos fabricantes e a respectiva quantidade de modelos diferentes de peças vermelhas que já construíram; se um fabricante nunca construiu uma peça na cor vermelha, a contagem mostrará zero.

Todos os nomes dos fabricantes e a respectiva quantidade de modelos diferentes construídos, não importandoa quantidade de peças, cor ou a data da construção; o relatório estará ordenado de forma descendente na quantidade de peças.

Page 11: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

Emp

cd_Emp

Maquina

cd_Maquina

Depto

cd_Depto

(0,n)

(1,1)

(0,n) (0,n)

(0,n)

(1,1)

Considerando o diagrama entidade-relacionamento, qual a descrição apresentada é a mais adequada para descrevê-lo?

Um departamento é lotado por vários empregados e possui diversas máquinas que podem ser utilizadas por todosempregados independentes de onde estão lotados, não existe uma máquina específica para cada empregado.

Um departamento é lotado por vários empregados e possui diversas máquinas que podem ser utilizadas por vários empregados independentemente de onde estão lotados, mas existe uma máquina específica para cada empregado, o que pode ocorrer é um revezamento de horário para utilização da máquina.

Um departamento é lotado por vários empregados e possui diversas máquinas, cada máquina é utilizada por umempregado ou fica ociosa.

Um departamento é lotado por vários empregados e possui diversas máquinas , sendo que as máquinas podem ser utilizadas por mais de um departamento, podem se tratar de computadores móveis e com softwaresespecíficos. Um empregado pode utilizar diversas máquinas, mas uma máquina só é utilizada por um único empregado ou fica ociosa.

Um departamento é lotado por vários empregados e possui diversas máquinas, onde cada máquina pode ser utilizada por apenas um empregado, independentes de onde estão lotados.

Page 12: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

São características dos modelos conceitual, lógico e físico, respectivamente:

Independe do SGBD utilizado na implementação, Transforma o DER em tabelas, Depende totalmente do SGBD.

Depende do SGBD utilizado na implementação, Transforma o DER em tabelas, Independe totalmente do SGBD.

Representado pelo DER, Transforma o DER em tabelas, Independe totalmente do SGBD.

Representado pelo DER, Transforma o DER em tabelas, Segunda etapa do Projeto de banco de dados.

Representado pelo DER, Segunda etapa do Projeto de banco de dados, Independe totalmente do SGBD.

Page 13: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

100

Page 14: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

100

Page 15: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

50

Page 16: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

50

Page 17: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

175

Page 18: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

175

Page 19: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

0

Page 20: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

0

Page 21: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

75

Page 22: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

75

Page 23: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

150

Page 24: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

150

Page 25: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

25

Page 26: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

25

Page 27: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

225

Page 28: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

225

Page 29: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

200

Page 30: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

200

Page 31: BEM-VINDO AO JOGO DAS MALETAS! PRESSIONE A TECLA F5 PARA INICIAR O MODO DE APRESENTAÇÃO EM SEGUIDA, PRESSIONE O BOTÃO PLAY

AjudaF5 – Inicia o jogo

– – botão Play

– botão Ajuda

– Maleta

– botão Retornar

– botão FIM

• A finalidade do jogo é pontuar 1000 pontos.• O jogo tem início quando a tecla F5 é pressionada. O Power Point

entra no modo de Apresentação de Slides.• Em seguida o jogador deve pressionar o botão Play, disponível na

tela inicial do jogo. Ao pressioná-lo será solicitado que digite seu nome.

• Um tabuleiro com 9 maletas será apresentado. Cada uma tem uma cor e corresponde a um valor em pontos.

• Ao clicar sobre uma maleta, será aberto o conteúdo da maleta contendo uma questão com 5 alternativas.

• O jogador deve ler atentamente a questão e suas alternativas e escolher a mais adequada.

• Ao escolher a resposta certa o jogador fará o número de pontos que vale a maleta, se escolher a resposta errada deixa de ganhar os pontos.

• O Jogo pode ser finalizado a qualquer momento, ao pressionar o botão FIM será exibida uma mensagem com o total de pontos.