Magna Concursos

Foram encontradas 60 questões.

2217659 Ano: 2022
Disciplina: TI - Segurança da Informação
Banca: FGV
Orgão: TJ-DFT

PedidosSemEstresse é uma aplicação Web destinada a digitalizar o processo de pedidos de serviços de um órgão da administração pública. A interface de PedidosSemEstresse utilizada pelos usuários faz chamadas a uma API RESTful e não utiliza facilidades de login único (single sign-on – SSO). Recentemente, o usuário interno João utilizou suas próprias credenciais com privilégios somente de execução de métodos GET para explorar vulnerabilidades e teve acesso direto a API RESTful. Assim, João fez chamadas a métodos POST com sucesso.

Com base no OWASP Top Ten, a vulnerabilidade explorada por João é da categoria:

 

Provas

Questão presente nas seguintes provas
2217658 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: TJ-DFT

Observe as classes abaixo descritas na linguagem de programação Java.

public class DocumentoProcesso extends Object
{
private String docNumero;
private int classificacao;

public DocumentoProcesso (String docNumero, int

classificacao){
if (classificacao < 1)
throw new IllegalArgumentException (
"A classificação do documento deve ser no

mínimo 1.");

this.docNumero = docNumero;
this.classificacao = classificacao;
}
public String getDocNumero()
{ return docNumero; }
public int getClassificacao()
{ return classificacao; }
public void setDocNumero(String docNumero)
{ this.docNumero = docNumero; }
public void setClassificacao(int classificacao)
{ this.classificacao = classificacao; }
public int promove()
{ return classificacao + 1; }
}

public class Oficio extends DocumentoProcesso
{

private int precedencia;
public Oficio (String docNumero, int classificacao,

int precedencia)
{super(docNumero,classificacao);
this.precedencia = precedencia; }
public int getPrecedencia()
{ return precedencia; }
public void setPrecedencia(int precedencia)
{ this.precedencia = precedencia; }
@Override
public int promove()
{ return precedencia + 1; }
}

Com base nos conceitos de orientação a objetos, é correto afirmar que:

 

Provas

Questão presente nas seguintes provas
2217657 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: TJ-DFT

Analise o código Java a seguir.

import java.util.Arrays;
class xSort {
void xsort(int array[]) {
int size = array.length;
for (int step = 1; step < size; step++) {
int key = array[step];
int j = step - 1;
while (j >= 0 && key < array[j]) {
array[j + 1] = array[j];
--j;
}
array[j + 1] = key;
System.out.println(Arrays.toString(array));
}
}
public static void main(String args[]) {
int[] data = { 2, 5, 1, 4, 3 };
xSort is = new xSort();
is.xsort(data);
}
}

Considere a seguinte saída no terminal após a execução do código Java apresentado:

[2, 5, 1, 4, 3]
[1, 2, 5, 4, 3]
[1, 2, 4, 5, 3]
[1, 2, 3, 4, 5]

O algoritmo de ordenação implementado no código Java apresentado é o:

 

Provas

Questão presente nas seguintes provas
2217656 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: TJ-DFT

Júlio está desenvolvendo uma aplicação e precisa implementar um mecanismo de desfazer/refazer de um editor de texto utilizando o algoritmo LIFO (Last In, First Out).

Para implementar o algoritmo LIFO, Júlio deve usar a estrutura de dados:

 

Provas

Questão presente nas seguintes provas

A Estratégia Nacional de Segurança da Informação e Cibernética do Poder Judiciário (ENSEC-PJ) foi instituída com o objetivo de incrementar a segurança cibernética nos órgãos do Poder Judiciário, abrangendo aspectos essenciais da segurança da informação e definindo objetivos para fortalecer o espaço cibernético do Poder Judiciário, assim como divulgar ações para os órgãos em seu âmbito de atuação.

Um dos objetivos da ENSEC-PJ, instituída pela Resolução CNJ nº 396/2021, é:

 

Provas

Questão presente nas seguintes provas

O Poder Judiciário criou a Plataforma Digital do Poder Judiciário Brasileiro (PDPJ-Br) para disponibilizar soluções para uso por todos os sistemas de processo judicial eletrônico do Poder Judiciário nacional. A PDPJ-Br é disponibilizada na forma de um marketplace que pode ser hospedada em nuvem.

O requisito a ser observado para permitir a hospedagem da PDPJ-Br em um provedor de serviços de nuvem é que a nuvem:

 

Provas

Questão presente nas seguintes provas

No contexto do MySQL 8.x, considere as afirmativas a respeito da utilização de índices do tipo FULLTEXT exibidas a seguir.

I. Índices FULLTEXT podem ser aplicados somente para tabelas MyISAM.

II. Consultas baseadas em índices FULLTEXT devem usar a sintaxe MATCH(col1, col2, ...) AGAINST(expressão [modificador]).

III. O comando ALTER TABLE não pode ser utilizado para a criação de índices FULLTEXT.

Está correto somente o que se afirma em:

 

Provas

Questão presente nas seguintes provas

Analise o código Python 3.9 a seguir.

class Teste:
    def ----------
        self.altura = xaltura
        self.largura = xlargura

    def dimensoes(self):
        print("altura = " + str(self.altura) + "\n" \ + "largura = " + str(self.largura))
        x = Teste(12, 20)
        x.dimensoes()

Para que a execução desse código exiba

altura = 12
largura = 20

o trecho tracejado na segunda linha deve ser substituído por:

 

 
 

Provas

Questão presente nas seguintes provas

No contexto do Python 3.9, analise o trecho a seguir.

import json

s1 = "{\"nome\": \"Ciro\", \"cep\": \"99999-999\"}"

s2 = "[\"um\", \"dois\"]"

s3 = "true"

s4 = "null"

print(json.loads(s1))

print(json.loads(s2))

print(json.loads(s3))

print(json.loads(s4))

Dado que “\” funciona como escape character, o resultado exibido pela execução desse trecho é:

 

Provas

Questão presente nas seguintes provas

No contexto do JavaScript, analise as afirmativas a seguir a respeito do comportamento do JS de mover declarações para o top (em inglês, Hoisting).

I. Variáveis declaradas por meio de var podem ser utilizadas antes de declaradas.

II. Variáveis declaradas com let e const são movidas para o topo do bloco somente quando inicializadas na declaração.

III. Usar uma constante (const) antes de declarada gera um erro de sintaxe.

Está correto o que se afirma em:

 

Provas

Questão presente nas seguintes provas