Questões de Concurso Público PROCERGS 2023 para ANC - Analista em Computação - Ênfase em Programação de Sistemas na Tecnologia Java

Foram encontradas 60 questões

Q2171703 Banco de Dados
Para responder à questão, considere o modelo entidade-relacionamento (ER) apresentado pela Figura 1 abaixo:



Figura 1 – Modelo entidade-relacionamento (ER)

Considerando o modelo ER apresentado pela Figura 1, analise expressão SQL abaixo.

select car_id, max(emc_salario)

from empregadocargo, cargo

where empregadocargo.car_id = cargo.car_id

group by car_id

having max(emc_salario) > 1000

order by max(emc_salario) desc;


Qual alternativa está correta ao executar essa expressão SQL?

Alternativas
Q2171704 Banco de Dados
Para responder à questão, considere o modelo entidade-relacionamento (ER) apresentado pela Figura 1 abaixo:



Figura 1 – Modelo entidade-relacionamento (ER)
Considerando o modelo ER apresentado pela Figura 1, analise a expressão SQL abaixo e assinale a alternativa correta ao executar essa expressão SQL.
select car_descricao, count(1) total from empregadocargo inner join empregado on empregadocargo.emp_id = empregado.emp_id inner join cargo on empregadocargo.car_id = cargo.car_id having count(1) > 0 order by 1;
Alternativas
Q2171705 Banco de Dados
Para responder à questão, considere o modelo entidade-relacionamento (ER) apresentado pela Figura 1 abaixo:



Figura 1 – Modelo entidade-relacionamento (ER)
Considerando o modelo ER apresentado pela Figura 1, pretende-se implementar uma expressão SQL para apresentar o nome de todos os empregados (emp_nome), a descrição APENAS do último cargo (car_descricao) que cada um assumiu, bem como a data de início (emc_inicio) nesse último cargo. Sendo assim, analise as assertivas abaixo.
Imagem associada para resolução da questão

Quais estão corretas?
Alternativas
Q2171706 Programação

Analise o seguinte trecho de código em Javascript:

function myFunction(parameter) {

  const a = parameter.map(p => {

     return p.value

  })

const b = a.reduce((c, d) => {

      return c *= d * 3

  }, 1)

return b

}

console.log(myFunction([{ name: 'a', value: 3 }, { name : 'b', value: 18 }]))


O que será impresso na saída padrão?

Alternativas
Q2171707 Engenharia de Software
Relacione a Coluna 1 à Coluna 2, associando os itens de melhores práticas de programação segura com as respectivas ações que devem ser implementadas para segui-las.
Coluna 1 1. Gerenciamento de sessão. 2. Segurança de comunicação. 3. Segurança de banco de dados. 4. Configuração do sistema.
Coluna 2 ( ) Implemente criptografia para a transmissão de todas as informações confidenciais. ( ) Gere um novo identificador em qualquer reautenticação no sistema. ( ) Defina quais métodos HTTP, Get ou Post o aplicativo suportará e se será tratado diferentemente nas páginas do aplicativo. ( ) Localize os identificadores somente no cabeçalho do cookie HTTP. ( ) Armazene as strings de conexão criptografadas e em um arquivo de configuração separado.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Respostas
56: E
57: E
58: A
59: E
60: A