Magna Concursos

Foram encontradas 3.406 questões.

2982963 Ano: 2023
Disciplina: Informática
Banca: FGV
Orgão: Câm. Deputados
O OAuth2 é um protocolo de autorização amplamente utilizado em seviços da web. Neste protocolo, a autorização é expressa na forma de uma concessão de autorização (authorization grant), que a aplicação cliente utiliza para solicitar o token de acesso.
São tipos de concessão de autorização definidos no OAuth2:
 

Provas

Questão presente nas seguintes provas
2982962 Ano: 2023
Disciplina: Informática
Banca: FGV
Orgão: Câm. Deputados
O framework Cucumber é comumente utilizado por equipes de desenvolvimento para automatizar testes de software.

Este framework lê especificações executáveis escritas em texto simples e estruturado, conforme regras gramaticais da linguagem Gherkin.

De acordo com esta linguagem, assinale a opção que apresenta a palavra-chave que deve ser utilizada para descrever o contexto inicial e as pré-condições de um cenário de teste.
 

Provas

Questão presente nas seguintes provas
GraphQL (Graph Query Language) é uma linguagem muito útil para busca de dados.

Sobre a sintaxe da linguagem GraphQL, assinale a afirmativa correta.
 

Provas

Questão presente nas seguintes provas
2982960 Ano: 2023
Disciplina: Informática
Banca: FGV
Orgão: Câm. Deputados
A sigla ETL, originária do inglês, denota, no contexto da análise e exploração de dados, o processo de
 

Provas

Questão presente nas seguintes provas
2982959 Ano: 2023
Disciplina: Informática
Banca: FGV
Orgão: Câm. Deputados

No contexto do NodeJS, considere o script a seguir.

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/html'});
  res.write(req.url);
  res.end();
  }).listen(8080);

Sobre esse script, analise as afirmativas a seguir.

I. Esse script é executado pelo browser, no lado do cliente.

II. A função passada no createServer recebe o argumento req na forma de um objeto http.IncomingMessage object.

III. A Query String da requisição pode ser acessada pela propriedade url do argumento req.

Está correto o que se afirma em

 

Provas

Questão presente nas seguintes provas
2982958 Ano: 2023
Disciplina: Informática
Banca: FGV
Orgão: Câm. Deputados
No contexto de recursos utilizados na construção de projetos Web, analise as afirmativas a seguir.
I. Angular é um framework e plataforma baseada em TypeScript.
II. React é uma library baseada em JavaScript.
III. Angular e React são open source.
Está correto o que se afirma em
 

Provas

Questão presente nas seguintes provas
2982957 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: Câm. Deputados

Quando mencionada, considere a tabela relacional intitulada fibo, com duas colunas, cuja instância, não necessariamente nessa ordem, é exibida a seguir.

Tabela fibo

P N
1 0
2 1
3 1
4 2
5 3
6 5
7 8
8 13
9 21
10 34

A coluna da esquerda enumera as linhas, continuamente, e a coluna da direita armazena os dez primeiros elementos da sequência de Fibonacci, na qual os dois primeiros termos são 0 e 1, por definição, e cada termo subsequente é a soma dos dois termos anteriores.

----------------------------------------------------------------

Suponha que a tabela fibo, apresentada anteriormente, tenha sido danificada, e sua instância corrente seja a que segue.

P N
1 0
2 1
3 1
6 5
7 8

Para restaurar a tabela, foi produzido o comando SQL a seguir.

insert into fibo
  select f2.P + 1, f1.N + f2.N
  from fibo f1, fibo f2
    where f1.P = f2.P - 1
    and f2.P < 10
    and not exists
    (select * from fibo f3
       where f1.N + f2.N = f3.N and f3.P > f2.P)

Considere a instância da tabela fibo, anteriormente apresentada, depois de um conjunto de alterações errôneas.

P N
1 0
2 1
3 1
4 2
5 4
6 5
7 8
8 13
9 21
10 34

Considere ainda o comando SQL a seguir.

delete from fibo
  where fibo.P > 2
  and ( exists
    (select * from fibo f
      where f.P > fibo.P and f.N < fibo.N )
  or
  exists
    (select * from fibo f
    where f.P < fibo.P and f.N > fibo.N )
  or
  not exists
    (select * from fibo f1, fibo f2
      where fibo.P - 2 = f1.P
      and fibo.P - 1 = f2.P
      and fibo.N = f1.N + f2.N )
 )

Assinale o número de linhas removidas da tabela fibo pela execução do comando acima com a presente instância.

 

Provas

Questão presente nas seguintes provas
2982956 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: Câm. Deputados

Quando mencionada, considere a tabela relacional intitulada fibo, com duas colunas, cuja instância, não necessariamente nessa ordem, é exibida a seguir.

Tabela fibo

P N
1 0
2 1
3 1
4 2
5 3
6 5
7 8
8 13
9 21
10 34

A coluna da esquerda enumera as linhas, continuamente, e a coluna da direita armazena os dez primeiros elementos da sequência de Fibonacci, na qual os dois primeiros termos são 0 e 1, por definição, e cada termo subsequente é a soma dos dois termos anteriores.

----------------------------------------------------------------

Suponha que a tabela fibo, apresentada anteriormente, tenha sido danificada, e sua instância corrente seja a que segue.

P N
1 0
2 1
3 1
6 5
7 8

Para restaurar a tabela, foi produzido o comando SQL a seguir.

insert into fibo
  select f2.P + 1, f1.N + f2.N
    from fibo f1, fibo f2
    where f1.P = f2.P - 1
      and f2.P < 10
      and not exists
        (select * from fibo f3
           where f1.N + f2.N = f3.N and f3.P > f2.P)

A instância da tabela fibo, anteriormente apresentada, foi danificada na primeira coluna em algumas linhas, com exceção das duas primeiras linhas, como mostrado a seguir.

P N
1 0
2 1
0 1
5 2
4 3
6 5
3 8
0 13
8 21
10 34

Para a restauração da instância da tabela fibo a partir desse estado, foram preparados três comandos SQL.

  1. update fibo
    set fibo.P = (select sum(1) from fibo f1
    where f1.N <= fibo.N)
    where fibo.P > 2
  2. update fibo
    set fibo.P = (select sum(1) from fibo f1
    where f1.N <= fibo.N
    group by f1.N)
    where fibo.P > 2
  3. update fibo
    set fibo.P = select sum(1) from fibo f1
    where f1.N < fibo.N
    and fibo.P > 2

     

Com relação ao emprego desses comandos, assinale a afirmativa correta.

 

Provas

Questão presente nas seguintes provas
2982955 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: Câm. Deputados

Quando mencionada, considere a tabela relacional intitulada fibo, com duas colunas, cuja instância, não necessariamente nessa ordem, é exibida a seguir.

Tabela fibo

P N
1 0
2 1
3 1
4 2
5 3
6 5
7 8
8 13
9 21
10 34

A coluna da esquerda enumera as linhas, continuamente, e a coluna da direita armazena os dez primeiros elementos da sequência de Fibonacci, na qual os dois primeiros termos são 0 e 1, por definição, e cada termo subsequente é a soma dos dois termos anteriores.

----------------------------------------------------------------

Suponha que a tabela fibo, apresentada anteriormente, tenha sido danificada, e sua instância corrente seja a que segue.

P N
1 0
2 1
3 1
6 5
7 8

Para restaurar a tabela, foi produzido o comando SQL a seguir.

insert into fibo
  select f2.P + 1, f1.N + f2.N
    from fibo f1, fibo f2
    where f1.P = f2.P - 1
      and f2.P < 10
      and not exists
        (select * from fibo f3
           where f1.N + f2.N = f3.N and f3.P > f2.P)

À luz das características de funcionamento do SQL, o número mínimo de vezes que esse comando deve ser acionado para restaurar a instância original, é

 

Provas

Questão presente nas seguintes provas
2982954 Ano: 2023
Disciplina: Informática
Banca: FGV
Orgão: Câm. Deputados
Analise as operações bitwise do JavaScript, exibidas a seguir.
4 & 1
7 | 2
~ -5
9 >> 2
9 >>> 1
Os valores de cada uma dessas expressões, na ordem, são:
 

Provas

Questão presente nas seguintes provas