Magna Concursos

Foram encontradas 120 questões.

Julgue os seguintes itens, relativos a poderes administrativos, regime jurídico-administrativo e controle da administração pública.

Uma vez que a administração pública somente pode exigir e fazer o que está previsto em lei, os princípios que a regem são também aqueles expressos em lei.

 

Provas

Questão presente nas seguintes provas

P: Se o condenado não for reincidente em crime doloso, tiver bons antecedentes e tiver cumprido mais de um terço da pena, pedirá o livramento condicional.

Com base na proposição P precedente, julgue os itens que se seguem, considerando apenas os aspectos atinentes à lógica sentencial da proposição.

Identificando-se os elementos constitutivos da proposição P que são chamados de precedente e de consequente, verifica-se que a negação do precedente de P é equivalente a: “o condenado é reincidente em crime doloso, tem maus antecedentes e cumpriu menos de um terço da pena”.

 

Provas

Questão presente nas seguintes provas

De: Fulano de Tal

Assunto: Alteração do horário das reuniões mensais de alinhamento

Prezados colegas,

Comunico a todos a alteração do horário de realização de nossas reuniões mensais de alinhamento: a partir deste mês, elas ocorrerão às 14 horas, e não mais às 15 horas.

Abraços,

Fulano de Tal

Coordenador

(61)XXXX-XXXX

Considerando que o texto precedente seja um email profissional enviado por um coordenador aos colaboradores hierarquicamente subordinados a ele em determinado órgão público, julgue o próximo item, com base no Manual de Redação da Presidência da República.

O campo “Assunto”, diferentemente do fecho e da assinatura, está em conformidade com o disposto no referido manual acerca do uso de email como comunicação oficial.

 

Provas

Questão presente nas seguintes provas
3729579 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: CESPE / CEBRASPE
Orgão: PF
Provas:

A seguir, são apresentados um modelo de banco de dados, consistindo de quatro tabelas, bem como os comandos SQL utilizados para a criação e a inserção de dados nessas tabelas.

Enunciado 4491155-1

criação das tabelas

CREATE TABLE Envolvido (
idEnvolvido INT NOT NULL,
Alcunha VARCHAR(45) NULL DEFAULT NULL,
PRIMARY KEY (idEnvolvido));

CREATE TABLE TipoInquerito (
idTipoInquerito INT NOT NULL,
TipoInquerito VARCHAR(45) NOT NULL,
PRIMARY KEY (idTipoInquerito));

CREATE TABLE Inquerito (
idInquerito INT NOT NULL,
NumeroInquerito INT NOT NULL,
idTipoInquerito INT NOT NULL,
PRIMARY KEY (idInquerito),
FOREIGN KEY (idTipoInquerito)
REFERENCES TipoInquerito (idTipoInquerito));

CREATE TABLE EnvolvidoInquerito (
idEnvolvido INT NOT NULL,
idInquerito INT NOT NULL,
PRIMARY KEY (idEnvolvido, idInquerito),
FOREIGN KEY (idEnvolvido)
REFERENCES Envolvido (idEnvolvido),
FOREIGN KEY (idInquerito)
REFERENCES Inquerito (idInquerito));

inserção de dados nas tabelas

INSERT INTO Envolvido (idEnvolvido, Alcunha)
VALUES (10, 'Gargamel');

INSERT INTO Envolvido (idEnvolvido, Alcunha)
VALUES (20, 'Vingador');

INSERT INTO Envolvido (idEnvolvido, Alcunha)
VALUES (30, 'Esqueleto');

INSERT INTO TipoInquerito (idTipoInquerito,
TipoInquerito) VALUES (11, 'Inquérito
Policial');

INSERT INTO TipoInquerito (idTipoInquerito,
TipoInquerito) VALUES (12, 'Inquérito Civil');
INSERT INTO TipoInquerito (idTipoInquerito,
TipoInquerito) VALUES (13, 'Notícia-Crime');
INSERT INTO Inquerito (idInquerito,
NumeroInquerito, idTipoInquerito) VALUES (1,111, 13);
INSERT INTO Inquerito (idInquerito,
NumeroInquerito, idTipoInquerito) VALUES(2,121, 12);
INSERT INTO Inquerito (idInquerito,
NumeroInquerito, idTipoInquerito) VALUES(3,131, 13);
INSERT INTO Inquerito (idInquerito,
NumeroInquerito, idTipoInquerito) VALUES (4,444, 11);
INSERT INTO Inquerito (idInquerito,
NumeroInquerito, idTipoInquerito) VALUES(5,555, 13);
INSERT INTO EnvolvidoInquerito (idEnvolvido,
idInquerito) VALUES (10, 1);
INSERT INTO EnvolvidoInquerito (idEnvolvido,
idInquerito) VALUES (20, 1);
INSERT INTO EnvolvidoInquerito (idEnvolvido,
idInquerito) VALUES (20, 4);
INSERT INTO EnvolvidoInquerito (idEnvolvido,
idInquerito) VALUES (30, 1);
INSERT INTO EnvolvidoInquerito (idEnvolvido,
idInquerito) VALUES (30, 3);
INSERT INTO EnvolvidoInquerito (idEnvolvido,
idInquerito) VALUES (30, 5);

Considerando as informações precedentes, julgue os próximos itens, relativos à SQL.

Considere o comando SQL a seguir.

SELECT DISTINCT EI.idEnvolvido,
I.idTipoInquerito
FROM Envolvido AS E
INNER JOIN EnvolvidoInquerito AS EI ON
E.idEnvolvido = EI.idEnvolvido
INNER JOIN Inquerito AS I ON EI.idInquerito =
I.idInquerito
WHERE NumeroInquerito = 111;

Ao ser executado, esse comando apresentará o resultado seguinte.

idEnvolvido    idTipoInquerito
30             13

Ao ser executado, esse comando apresentará o resultado seguinte.

 

Provas

Questão presente nas seguintes provas
3729568 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: CESPE / CEBRASPE
Orgão: PF
Provas:

A seguir, são apresentados um modelo de banco de dados, consistindo de quatro tabelas, bem como os comandos SQL utilizados para a criação e a inserção de dados nessas tabelas.

Enunciado 4491144-1

criação das tabelas

CREATE TABLE Envolvido (
idEnvolvido INT NOT NULL,
Alcunha VARCHAR(45) NULL DEFAULT NULL,
PRIMARY KEY (idEnvolvido));

CREATE TABLE TipoInquerito (
idTipoInquerito INT NOT NULL,
TipoInquerito VARCHAR(45) NOT NULL,
PRIMARY KEY (idTipoInquerito));

CREATE TABLE Inquerito (
idInquerito INT NOT NULL,
NumeroInquerito INT NOT NULL,
idTipoInquerito INT NOT NULL,
PRIMARY KEY (idInquerito),
FOREIGN KEY (idTipoInquerito)
REFERENCES TipoInquerito (idTipoInquerito));

CREATE TABLE EnvolvidoInquerito (
idEnvolvido INT NOT NULL,
idInquerito INT NOT NULL,
PRIMARY KEY (idEnvolvido, idInquerito),
FOREIGN KEY (idEnvolvido)
REFERENCES Envolvido (idEnvolvido),
FOREIGN KEY (idInquerito)
REFERENCES Inquerito (idInquerito));

inserção de dados nas tabelas

INSERT INTO Envolvido (idEnvolvido, Alcunha)
VALUES (10, 'Gargamel');

INSERT INTO Envolvido (idEnvolvido, Alcunha)
VALUES (20, 'Vingador');

INSERT INTO Envolvido (idEnvolvido, Alcunha)
VALUES (30, 'Esqueleto');

INSERT INTO TipoInquerito (idTipoInquerito,
TipoInquerito) VALUES (11, 'Inquérito
Policial');

INSERT INTO TipoInquerito (idTipoInquerito,
TipoInquerito) VALUES (12, 'Inquérito Civil');
INSERT INTO TipoInquerito (idTipoInquerito,
TipoInquerito) VALUES (13, 'Notícia-Crime');
INSERT INTO Inquerito (idInquerito,
NumeroInquerito, idTipoInquerito) VALUES (1,111, 13);
INSERT INTO Inquerito (idInquerito,
NumeroInquerito, idTipoInquerito) VALUES(2,121, 12);
INSERT INTO Inquerito (idInquerito,
NumeroInquerito, idTipoInquerito) VALUES(3,131, 13);
INSERT INTO Inquerito (idInquerito,
NumeroInquerito, idTipoInquerito) VALUES (4,444, 11);
INSERT INTO Inquerito (idInquerito,
NumeroInquerito, idTipoInquerito) VALUES(5,555, 13);
INSERT INTO EnvolvidoInquerito (idEnvolvido,
idInquerito) VALUES (10, 1);
INSERT INTO EnvolvidoInquerito (idEnvolvido,
idInquerito) VALUES (20, 1);
INSERT INTO EnvolvidoInquerito (idEnvolvido,
idInquerito) VALUES (20, 4);
INSERT INTO EnvolvidoInquerito (idEnvolvido,
idInquerito) VALUES (30, 1);
INSERT INTO EnvolvidoInquerito (idEnvolvido,
idInquerito) VALUES (30, 3);
INSERT INTO EnvolvidoInquerito (idEnvolvido,
idInquerito) VALUES (30, 5);

Considerando as informações precedentes, julgue o próximo item, relativos à SQL.

Considere o comando SQL a seguir.

SELECT TI.TipoInquerito,
COUNT(I.idTipoInquerito) AS quantidade
FROM Envolvido AS E
INNER JOIN EnvolvidoInquerito AS EI ON
E.idEnvolvido = EI.idEnvolvido
INNER JOIN Inquerito AS I ON EI.idInquerito =
I.idInquerito
INNER JOIN TipoInquerito AS TI ON
I.idTipoInquerito = TI.idTipoInquerito
GROUP BY TI.TipoInquerito;

Ao ser executado, esse comando apresentará o resultado seguinte.

TipoInquerito        quantidade
Inquérito Policial   1
Inquérito Civil      1
Notícia-Crime        3

 

 

Provas

Questão presente nas seguintes provas
3729561 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: PF
Provas:

Julgue o próximo item, a respeito de Python.

Considere o código a seguir, desenvolvido em Python.

conjunto = ((2,7), (4,9), (6,4), (4,6))
resultado = 0
x = 0
while x < len(conjunto):
  numeros = conjunto[x]
  y = numeros[1]
  if y == 4:
    pass
  else:
    resultado += y
  x += 1

print(f"O Resultado é: {resultado}")

Ao ser executado, esse código apresentará o seguinte resultado.

O Resultado é: 22

 

Provas

Questão presente nas seguintes provas
3729557 Ano: 2025
Disciplina: Estatística
Banca: CESPE / CEBRASPE
Orgão: PF
Provas:

Julgue o próximo item, a respeito de Python.

Considere o código a seguir, desenvolvido em Python.

conjunto = ((2,3), (4,5), (6,7))
x = 0
while x < len(conjunto):
  numeros = conjunto[x]
  resultado = (numeros[0] + numeros[1]) // 2
  x += 1
print(f"O Resultado é: {resultado}")

Ao ser executado, esse código apresentará o seguinte resultado.

O Resultado é: 6

 

Provas

Questão presente nas seguintes provas
3729555 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: PF
Provas:

Julgue o próximo item, a respeito de Python.

Considere o código a seguir, desenvolvido em Python.

prisao = {
"p1": {"inquerito": "INQ123", "anos_prisao": 5},
"p2": {"inquerito": "INQ567", "anos_prisao": 3},
"p3": {"inquerito": "INQ789", "anos_prisao": 6}
}
del prisao["p1"]
  for pessoa, dados in prisao.items():
    dados["anos_prisao"] += 2

resultado = sum(dados["anos_prisao"] for
dados in prisao.values())
print(f"O Resultado é: {resultado}")

Ao ser executado, esse código apresentará o seguinte resultado.

O Resultado é: 13

 

Provas

Questão presente nas seguintes provas
3729553 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: PF
Provas:

Julgue o próximo item, a respeito de Python.

Considere o código a seguir, desenvolvido em Python.

def calculo(lista):
  for n in lista:
    for x in range(2, n):
      if n % x == 0:
        n=n//x
        break
      else:
        print(f"O Resultado é: {n}")

lista = [2, 4, 6]
calculo(lista)

Ao ser executado, esse código apresentará o seguinte resultado.

O Resultado é: 2

 

Provas

Questão presente nas seguintes provas
3729546 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: PF
Provas:

Julgue o próximo item, a respeito de Python.

Considere o código a seguir, desenvolvido em Python.

lista = [1, 2, 3, 4]
resultado = 1
for x in lista:
  if x % 2 == 0:
    resultado *= x
print(f"O Resultado é: {resultado}")

Ao ser executado, esse código apresentará o seguinte resultado.

O Resultado é: 8

 

Provas

Questão presente nas seguintes provas