Magna Concursos

Foram encontradas 55 questões.

3349637 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: TRF-2
Provas:

Em relação ao funcionamento interno e comandos avançados do Git, assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas
3349636 Ano: 2024
Disciplina: TI - Segurança da Informação
Banca: AOCP
Orgão: TRF-2
Provas:

Sobre SSO (Single Sign-On), Keycloak e o Protocolo OAuth2 (RFC 6749), analise as assertivas e assinale a alternativa que aponta as corretas.

I. O SSO permite que um usuário faça login uma única vez para acessar vários sistemas sem a necessidade de autenticação adicional.

II. O Keycloak é uma solução de gerenciamento de identidade e acesso que suporta SSO, OAuth2 e OpenID Connect.

III. O OAuth2 (RFC 6749) é um protocolo de autorização que permite que aplicações acessem recursos em nome de um usuário sem compartilhar suas credenciais.

IV. No fluxo de autorização do OAuth2, o client secret é utilizado principalmente no Implicit Flow para melhorar a segurança.

 

Provas

Questão presente nas seguintes provas
3349635 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: TRF-2
Provas:

Sobre o desenvolvimento orientado por testes (Test-Driven Development - TDD), analise as assertivas e assinale a alternativa que aponta as corretas.

I. No TDD, os testes são escritos antes do código funcional.

II. O TDD não elimina a necessidade de testes de aceitação e de sistema.

III. O ciclo do TDD consiste em escrever um teste, escrever o código mínimo necessário para passar o teste e depois refatorar o código.

IV. TDD é utilizado somente para desenvolvimento de software ágil.

 

Provas

Questão presente nas seguintes provas
3349634 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: TRF-2
Provas:

Acerca de encapsulamento na orientação a objetos, assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas
3349633 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: TRF-2
Provas:

Considerando um sistema de mensageria que utiliza APIs reversas, assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas
3349632 Ano: 2024
Disciplina: Legislação dos TRFs, STJ, STF e CNJ
Banca: AOCP
Orgão: TRF-2
Provas:

Assinale a alternativa correta a respeito da Resolução CNJ nº 335/2020, que estabelece diretrizes para a Política Pública para a Governança e a Gestão do Processo Judicial Eletrônico (PJe).

 

Provas

Questão presente nas seguintes provas
3349631 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: TRF-2
Provas:

Considere o seguinte trecho de código Java que simula o comportamento de ponteiros utilizando referências e manipulação de objetos:

public class PointerExample {

static class Node {

int value;

Node next;

Node(int value) {

this.value = value;

this.next = null;

}

}

public static void main(String[] args) {

Node head = new Node(1);

Node second = new Node(2);

Node third = new Node(3);

head.next = second;

second.next = third;

modifyNode(head.next, new Node(4));

System.out.println(head.next.value);

System.out.println(head.next.next.value);

}

public static void modifyNode(Node node, Node newNode) {

node = newNode;

node.next = new Node(5);

}

}

Haja vista o código dado, assinale a alternativa correta do resultado após sua execução.

 

Provas

Questão presente nas seguintes provas
3349630 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: TRF-2
Provas:

Uma equipe de desenvolvimento de software utiliza metodologias ágeis Lean e Kanban. A equipe está implementando um sistema de gerenciamento de tarefas utilizando Java. No código a seguir, a equipe precisa garantir que as tarefas são adicionadas a uma lista somente quando há capacidade disponível no quadro Kanban.

import java.util.LinkedList;
import java.util.List;

public class KanbanBoard {
private List<String> tasks;
private int capacity;

public KanbanBoard(int capacity) {
this.tasks = new LinkedList<>();
this.capacity = capacity;
}

public boolean addTask(String task) {
if (tasks.size() < capacity) {
tasks.add(task);
return true;
} else {
System.out.println(“Não há como adicionar tarefas.”);
return false;
}
}
public List<String> getTasks() {
return tasks;
}

public int getCapacity() {
return capacity;
}
}

Sabendo disso, assinale a alternativa correta acerca das metodologias mencionadas no contexto do código Java dado.

 

Provas

Questão presente nas seguintes provas
3349629 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: TRF-2
Provas:

Considere o seguinte trecho de código Java utilizando Hibernate 4.3 para persistir a entidade Empregado e assinale a alternativa correta.

import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.Configuration;

public class Main {
public static void main(String[] args) {
Configuration cfg = new
Configuration().configure(“hibernate.cfg.xml”);
SessionFactory factory =

cfg.buildSessionFactory();
Session session = factory.openSession();

Transaction tx = session.beginTransaction();

Empregado emp = new Empregado();

emp.setId(1);
emp.setName(“Jack Doe”);
emp.setDepartment(“IT”);
session.save(emp);
tx.commit();
session.close();
factory.close();
}
}

 

Provas

Questão presente nas seguintes provas
3349628 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: AOCP
Orgão: TRF-2
Provas:

Considere a tabela PEDIDO com os atributos pedido_id, cliente_id, data_pedido, e total, e a tabela CLIENTE com os atributos cliente_id, nome e cidade. Um técnico necessita encontrar os clientes que têm pedidos com valor total acima da média dos pedidos de todos os clientes da mesma cidade. Para resolver esse problema, o técnico decide utilizar subqueries. Em relação ao tema, analise as assertivas e assinale a alternativa que aponta as corretas.

I. Uma subquery pode ser utilizada na cláusula SELECT, no contexto apresentado, para calcular a média dos pedidos por cidade.

II. Uma subquery pode ser utilizada na cláusula FROM para criar uma tabela derivada contendo a média dos pedidos por cidade.

III. Uma subquery pode ser utilizada na cláusula WHERE para filtrar clientes com pedidos acima da média dos pedidos da mesma cidade.

IV. Uma subquery pode ser utilizada na cláusula GROUP BY para agrupar os pedidos por cidade e calcular a média dos pedidos.

 

Provas

Questão presente nas seguintes provas