Magna Concursos

Foram encontradas 419 questões.

2967594 Ano: 2022
Disciplina: Informática
Banca: Col. Pedro II
Orgão: Col. Pedro II

Considere um formulário criado no Formulários Google com a pergunta a seguir:

Enunciado 3312323-1

A pergunta é do tipo

 

Provas

Questão presente nas seguintes provas
2967593 Ano: 2022
Disciplina: Informática
Banca: Col. Pedro II
Orgão: Col. Pedro II

O PowerPoint 2013 possibilita o recurso Anotações Mestras.

São comandos da guia ANOTAÇÕES MESTRAS

 

Provas

Questão presente nas seguintes provas
2967592 Ano: 2022
Disciplina: Informática
Banca: Col. Pedro II
Orgão: Col. Pedro II

O Windows Defender Antivírus usa o poder da nuvem, , e análise de comportamento para proteger seus dispositivos contra ameaças sofisticadas emergentes.

As expressões que completam corretamente a afirmação acima são

 

Provas

Questão presente nas seguintes provas
2967591 Ano: 2022
Disciplina: Informática
Banca: Col. Pedro II
Orgão: Col. Pedro II

A criptografia está presente em nosso cotidiano para proteger os dados que transmitimos e armazenamos ao fazer compras pela internet, cadastros em sites, envios de mensagens, entre outras atividades. Na técnica conhecida como Cifra de César, utilizada pelo imperador romano, cada letra da mensagem original era substituída pela letra em três posições à frente no alfabeto. Na Cifra de César, MENTALIDADE NOVA seria transmitida como

 

Provas

Questão presente nas seguintes provas
2967590 Ano: 2022
Disciplina: TI - Segurança da Informação
Banca: Col. Pedro II
Orgão: Col. Pedro II
Provas:

Diversos conceitos e requisitos básicos são definidos no contexto da segurança da informação. De acordo com a cartilha CERT.BR, a correta definição de Autenticação é:

 

Provas

Questão presente nas seguintes provas
2967589 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: Col. Pedro II
Orgão: Col. Pedro II
Provas:

Dada esta sequência de comandos SQL no MySQL:

CREATE TABLE Produto
(
id int PRIMARY KEY,
Descricao VARCHAR(50) UNIQUE,
Estoque int NOT NULL DEFAULT 0
);

INSERT INTO Produto VALUES (1, 'parafuso', 100);
INSERT INTO Produto VALUES (2, 'bucha', 50);
INSERT INTO Produto VALUES (3, 'prego', 150);

CREATE TABLE ItensVenda
(
idVenda INT,
idProduto int,
Quantidade INT
);

DELIMITER $
CREATE TRIGGER Tgr_ItensVenda_Insert AFTER INSERT
ON ItensVenda
FOR EACH ROW
BEGIN
UPDATE Produto SET Estoque = Estoque - NEW.Quantidade
WHERE id = NEW.idProduto;
END$

CREATE TRIGGER Tgr_ItensVenda_Delete AFTER DELETE
ON ItensVenda
FOR EACH ROW
BEGIN
UPDATE Produtos SET Estoque = Estoque + OLD.Quantidade
WHERE id = OLD.idProduto;
END$
DELIMITER ;

INSERT INTO ItensVenda VALUES (1, 1,30);
INSERT INTO ItensVenda VALUES (1, 2,10);
INSERT INTO ItensVenda VALUES (1, 3,50);

DELETE FROM ItensVenda WHERE idVenda = 1 AND idProduto = 1;

Após ser feita a consulta (select * from Produto), os dados da tabela Produto serão

 

Provas

Questão presente nas seguintes provas
2967588 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: Col. Pedro II
Orgão: Col. Pedro II
Provas:

Pedro, um estagiário de tecnologia da informação, recebe a tarefa de criar um código SQL que apresente apenas todos os números primos entre 1 e 100 a partir de um banco de dados vazio, ou seja, sem nenhuma tabela. Para iniciar o trabalho, Pedro escreve o seguinte código no SGBD MySQL:

WITH RECURSIVE cte (Numero) AS (

SELECT 1

UNION ALL

SELECT Numero + 1

FROM cte

WHERE Numero < 100

)

O restante do código SQL para Pedro concluir a tarefa solicitada é

 

Provas

Questão presente nas seguintes provas
2967587 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: Col. Pedro II
Orgão: Col. Pedro II
Provas:

Considere o modelo relacional a seguir:

sessaopratica(id, titulo, descricao)

spusuario(id, idsessaopratica, dtfinalizacao)

Foram apresentadas as seguintes consultas:

i. SELECT distinct idsessaopratica, titulo, dtfinalizacao
FROM spusuario, sessaopratica
WHERE spusuario.idsessaopratica=sessaopratica.id
and (dtfinalizacao, idsessaopratica) IN
(SELECT MAX(dtfinalizacao), idsessaopratica
FROM spusuario GROUP BY idsessaopratica)
ORDER BY dtfinalizacao

ii. SELECT distinct idsessaopratica, titulo, dtfinalizacao
FROM spusuario
LEFT JOIN sessaopratica
ON spusuario.idsessaopratica=sessaopratica.id
WHERE (dtfinalizacao, idsessaopratica) IN
(SELECT MAX(dtfinalizacao), idsessaopratica
FROM spusuario GROUP BY idsessaopratica)
ORDER BY dtfinalizacao

iii. SELECT distinct idsessaopratica, titulo, dtfinalizacao
FROM spusuario, sessaopratica
WHERE spusuario.idsessaopratica=sessaopratica.id
and (dtfinalizacao, idsessaopratica) IN
(SELECT MAX(dtfinalizacao), idsessaopratica
FROM spusuario)
GROUP BY idsessaopratica
ORDER BY dtfinalizacao

iv. SELECT distinct idsessaopratica, titulo, dtfinalizacao
FROM spusuario, sessaopratica
WHERE spusuario.idsessaopratica=sessaopratica.id
and (dtfinalizacao) IN
(SELECT MAX(dtfinalizacao)
FROM spusuario GROUP BY idsessaopratica)
ORDER BY dtfinalizacao

v. SELECT distinct idsessaopratica, titulo, dtfinalizacao
FROM spusuario spu
LEFT JOIN sessaopratica
ON spu.idsessaopratica=sessaopratica.id
WHERE (dtfinalizacao, idsessaopratica) IN
(SELECT MAX(dtfinalizacao), spu.idsessaopratica
FROM spusuario GROUP BY spu.idsessaopratica)
ORDER BY dtfinalizacao

Dentre essas consultas, assinale a alternativa que indica aquelas com data de finalização mais recente por cada sessão prática, sendo que os resultados devem estar ordenados pela data de finalização.

 

Provas

Questão presente nas seguintes provas
2967586 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: Col. Pedro II
Orgão: Col. Pedro II
Provas:

A classe FDataModulo tem o atributo identificado como TabFunc da classe TmySQLTable, como forma de acesso para buscar as informações de tipo de acesso de um funcionário em uma tabela do banco de dados, conforme o código a seguir:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

procedure TFFunc_Acesso.EdMatriculaExit(Sender: TObject);
var
x: integer;
begin
with FDataModulo do
begin

qryGeral.Close;
qryGeral.SQL. ;
qryGeral.SQL.Add('select * from funcionario');
qryGeral.SQL.Add('where Matricula="'+EdMatricula.Text+'"');
qryGeral. ;

end;
if FDataModulo.qryGeral. then
begin

ShowMessage('Funcionário/Usuário não cadastrado.');
Close;

end;
with FDataModulo do
begin
if TabFunc_Acesso. ([EdMatricula.Text]) then
begin
for x:=1 to (length(TabFunc_acesso.fieldbyName('Acesso').AsString)) do
begin
if copy(TabFunc_Acesso. ('Acesso').AsString,x,1) = '1' then
Listbox2.items. ('1 - Relatório')
else if copy(TabFunc_Acesso. ('Acesso').AsString,x,1)='6' then
Listbox2.items. ('6 - Acesso Geral');
end;
end
end;
end;

Sabendo-se que:

II. para o funcionamento do código, além da existência dos componentes TabFunc_acesso e qryGeral no FDataModulo, deve ser considerada também a existência dos componentes EditMatricula e Listbox2;

III. as virgulas nas opções são utilizadas somente para separar comandos;

os comandos (métodos do componente TQuery, TTable e TListBox) que completam as linhas 8, 11, 13, 20, 24, 25, 26 e 27, correta e respectivamente, são

 

Provas

Questão presente nas seguintes provas
2967585 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: Col. Pedro II
Orgão: Col. Pedro II
Provas:

Considere a tabela apresentada.

cod_prod

nom_prod val_prod

peso_prod

1 arroz 10 5
2 feijao 18 2
3 lapis 5 1
4 caneta 4 1

Dentre os comandos SQL apresentados a seguir, um deles apresenta um conjunto de dados de saída diferente dos outros três:

1.

SELECT peso_prod
FROM tb_produto
WHERE peso_prod >1
GROUP BY peso_prod;

2.

SELECT peso_prod
FROM tb_produto
WHERE peso_prod >1
GROUP BY peso_prod;

3.

SELECT peso_prod
FROM tb_produto
GROUP BY peso_prod
HAVING sum(cod_prod) <4;

4.

SELECT peso_prod
FROM tb_produto
WHERE cod_prod not in (
select cod_prod
from tb_produto
where cod_prod is null or val_prod

< 8);

O comando de saída diferente é o de número

 

Provas

Questão presente nas seguintes provas