Questões de Concurso Para tj-to

Foram encontradas 544 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q1933776 Segurança da Informação
Em segurança da informação, a criptografia de chave simétrica é utilizada para garantir o requisito básico de segurança:
Alternativas
Q1933775 Segurança da Informação
Há diversas medidas preventivas para manter os dispositivos computacionais protegidos contra ações de códigos maliciosos, como, por exemplo:
Alternativas
Q1933774 Programação
A técnica em informática Ana está implementando o módulo de persistência da aplicação TJTOApp utilizando o JPA (Java Persistence API).
Observe abaixo o trecho principal da classe Departamento de TJTOApp:
@Entity @Table(name="DEPART") public class Departamento {      @Id      @Column(name=”ID_DEPART”)      private Integer id;
      @Column(name=”NM_DEPART”)       private String nome;
     private Integer qtdPessoas; }

Ana precisa que a propriedade qtdPessoas da classe Departamento seja calculada pela aplicação e não seja persistida na tabela DEPART.
Para especificar que a propriedade qtdPessoas seja ignorada pelo mecanismo de persistência JPA, Ana deve adicionar à qtdPessoas a anotação do JPA:
Alternativas
Q1933773 Programação
O técnico em informática Marcos implementou o web service REST obtemPong utilizando Java com framework Spring. O web service obtemPong recebe o parâmetro obrigatório ping.
Observe abaixo o principal trecho do código-fonte de obtemPong:

@GetMapping("/api/v1/pong") @ResponseBody public String obtemPong(@RequestParam String ping) { return ping;
}

Para que o parâmetro ping deixe de ser obrigatório e automaticamente assuma o valor “pong” caso esteja ausente da mensagem de requisição, Marcos deve adicionar à anotação @RequestParam do parâmetro ping o argumento:
Alternativas
Q1933772 Engenharia de Software
O técnico em informática José está desenvolvendo o software TJTOPlugin com o apoio da ferramenta de versionamento Git. José criou o branch local pluginConnector e efetuou alguns commits neste branch, mas não replicou os commits em um repositório remoto.
A fim de replicar os commits e criar o branch pluginConnector no repositório remoto origin, utilizando um único comando no terminal de comandos do sistema operacional, José deve executar o comando git com os argumentos:
Alternativas
Q1933771 Governança de TI
Um modelo de processo de negócio representa um determinado estado do negócio e dos respectivos recursos envolvidos, tais como: atividades, informações de entrada e saída, e eventos.
O modelo de processo de negócio que representa o estado atual de um processo é o: 
Alternativas
Q1933770 Programação
Observe o código HTML e JavaScript a seguir:

<!DOCTYPE html> <html> <body> <p id="Tejota"></p> <script> const tjProcesso = {ID:"2022.1", envolvidos: ["João", "Maria"]}; document.getElementById("Tejota").innerHTML = tjProcesso.envolvidos[0]; </script> </body> </html>

Após a execução do código, o resultado exibido será:
Alternativas
Q1933769 Engenharia de Software
Um Time de Desenvolvimento de Sistemas (TDS) de um órgão da administração pública está adotando Scrum como prática ágil no desenvolvimento de sistemas de software. O TDS recebeu uma nova demanda de desenvolvimento de sistema.
Em função disso, o TDS está organizando uma lista ordenada de funcionalidades a serem atendidas pelo software, incluindo aquelas não diretamente visíveis pelos clientes, produzindo assim um: 
Alternativas
Q1933768 Segurança da Informação
Um Time de Tecnologia da Informação (TTI) de um tribunal de justiça recebeu a demanda de disponibilizar o acesso a algumas partes do Sistema Web de Acompanhamento de Processos (SAProc) por meio de um aplicativo para dispositivos móveis. Somente usuários internos, que já possuam acesso ao sistema Web SAProc, poderão utilizar o novo aplicativo. Atualmente, o SAProc utiliza o protocolo OAuth2 como framework de autorização entre a aplicação web que atua no front-end e a API RESTFul que atua no back-end.
Em função da premissa de uso do OAuth2 pelo novo aplicativo, o TTI deverá:
Alternativas
Q1933767 Arquitetura de Software
José é o arquiteto de software em uma equipe de desenvolvimento de sistemas e recebeu a demanda de projetar serviços que estarão disponíveis na API RESTful a ser utilizada por três aplicações distintas.
Considerando as restrições de uma API RESTful, José deve garantir que:
Alternativas
Q1933766 Banco de Dados
Analise os dois comandos SQL a seguir.

SELECT T1.A AS X, T2.A AS Y
FROM T1 LEFT JOIN T2 ON T1.A = T2.A
UNION ALL
SELECT T1.A AS X, T2.A AS Y
FROM T1 RIGHT JOIN T2 ON T1.A = T2.A

SELECT T1.A AS X, T2.A AS Y
FROM T1 FULL JOIN T2 ON T1.A = T2.A

Executados no SQL Server, os dois comandos acima produzem resultados equivalentes:
Alternativas
Q1933765 Banco de Dados
A função DECODE originalmente disponível nas instalações de bancos de dados Oracle pode, em consultas para o MS SQL Server e o MySQL, ser substituída pelo comando/função:
Alternativas
Q1933764 Banco de Dados
No MySQL 8.x, os comandos que permitem carregar dados de arquivos texto e gravar dados de tabelas em arquivos são, respectivamente:
Alternativas
Q1933763 Banco de Dados
No SQL Server, considere uma tabela T com quatro linhas, nas quais os valores inteiros da coluna a são 1, 2, 4 e 6.
O resultado produzido pela execução do comando

select top 2 3*a x from T order by 1

exibe, exatamente, os valores:
Alternativas
Q1933762 Programação
Na linguagem Java, o item que NÃO é parte dos tipos de dados (data types) primitivos é:
Alternativas
Q1933761 Programação
No contexto da linguagem JavaScript, analise o trecho a seguir.

hello = (val) => "Hello " + val;

Essa definição é equivalente ao trecho:
Alternativas
Q1933760 Programação
Analise o código JavaScript exibido a seguir. 

function xpto(x) {        return x % 2 == 0;
 }
const numeros = [22, 0, 18, 1];
alert (numeros.every(xpto));

O valor exibido na execução desse código é: 
Alternativas
Q1933759 Programação
No HTML5, o evento que é disparado quando um objeto é carregado é:
Alternativas
Q1933758 Programação
Considere o código JavaScript a seguir.

var x1
var x2
var x3
var y = 11
var z = 12
x1= z++ == ++y
x2= 10 + "casa"
x3= y+1 === z && 10 != "20"

Após a execução dessas operações, os valores de x1, x2 e x3 são, respectivamente:
Alternativas
Q1933757 Programação
No contexto da linguagem C#, considere o código a seguir.

namespace NS
{ abstract class C1
    { public abstract void M1();
      public void M2()
      {          . . . .                }}
 ----------------
 class P
 { static void Main(string[] args)
     {
        C2 x = new C2();
         x.M1();
         x.M2();
 }}}

A estrutura de código que substitui corretamente o tracejado é:
Alternativas
Respostas
281: A
282: C
283: B
284: C
285: D
286: A
287: B
288: A
289: B
290: E
291: E
292: A
293: C
294: B
295: B
296: A
297: C
298: B
299: D
300: D