Questões de Concurso
Foram encontradas 176.651 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Com base nisso, analise as afirmações a seguir, assinalando V, para as Verdadeiras, e F, para as Falsas:
( ) Uma view é uma tabela virtual que gera seus dados dinamicamente no momento da consulta, sem armazená-los fisicamente.
( ) As views podem ser utilizadas para limitar o acesso às colunas ou linhas sensíveis de uma tabela, sem a necessidade de modificar a tabela original.
( ) Ao contrário das tabelas, as views permitem atualizações diretas em seus dados, sem nenhuma restrição.
( ) Views materializadas armazenam fisicamente os resultados da consulta e precisam ser atualizadas manual ou automaticamente quando os dados das tabelas subjacentes são alterados.
A sequência correta, de cima para baixo, é:
Com relação ao uso desses comandos, é INCORRETO afirmar que o comando
Considere o seguinte código que faz uso desses conceitos.
const products = [ { id: 1, name: 'Laptop', price: 1500, available: true }, { id: 2, name: 'Phone', price: 800, available: false }, { id: 3, name: 'Tablet', price: 600, available: true } ]; const availableProducts = products .filter(product => product.available) .map(product => ({ ...product, price: product.price * 0.9 })); const finalProductList = [ ...availableProducts, { id: 4, name: 'Monitor', price: 300, available: true } ]; console.log(finalProductList[1]);
Considerando o código acima, qual das alternativas a seguir descreve corretamente o que será impresso no console após a execução do código?
Com relação ao tema apresentado, analise as afirmativas a seguir:
I. O laço for...of é usado para iterar diretamente sobre os valores de objetos iteráveis, como arrays e strings.
II. O laço for...in é usado para iterar sobre as propriedades enumeráveis (chaves) de um objeto.
III. O laço for...of pode ser utilizado para iterar sobre as propriedades de objetos que não sejam iteráveis.
IV. O laço for...in retorna os valores dos elementos de um array, enquanto for...of retorna os índices do array.
Estão corretas apenas as afirmativas
const pessoa = { nome: 'Alice', saudar: function() { const saudacaoRegular = function() { console.log(`Olá, meu nome é ${this.nome}`); }; const saudacaoArrow = () => { console.log(`Olá, meu nome é ${this.nome}`); }; saudacaoRegular(); saudacaoArrow(); } }; pessoa.saudar();
A saída no console da execução do código apresentado será:
Qual das afirmações que seguem descreve corretamente o comportamento desses comandos?
async function getTodoData() { try { const response = await fetch('https://jsonplaceholder.typicode.com/todos/1'); const data = await response.json(); console.log(data.title); } catch (e) { console.log("Erro ao buscar dados"); } } getTodoData(); console.log("Depois de getTodoData");
O código faz uma requisição à URL 'https://jsonplaceholder.typicode.com/todos/1' e, caso a resposta seja recebida com sucesso, o conteúdo será
{"userId":1,"id":1,"title":"delectus aut autem","completed":false}
Quais serão as duas saídas apresentadas no console quando o código for executado?
function func1(msg, num) { return msg+num; } let msg = "10"; let num = 10; let result = func1(msg,num); console.log(result);
Qual será o resultado apresentado após a execução do código?
const numbers = [1, 2, 3]; numbers[5] = 6; console.log(numbers.length);
Após a execução do código, qual será o valor exibido no console?
document.querySelectorAll('.openModal') .forEach(btn => btn.addEventListener('click', () => { const modal = document.createElement('div'); modal.classList.add('modal'); modal.innerHTML = `<div class="modal-content"> <h2>Hello World!</h2> <p>This is my website</p> <button id="closeModal">Fechar</button> </div>`; modal.querySelector('#closeModal') .addEventListener('click', () => modal.remove()); document.body.appendChild(modal); }));
Com base no código acima, analise as seguintes afirmações sobre o comportamento esperado do site e identifique a INCORRETA:
let [a, ...b] = [1, 2, 3, 4]; console.log(b);
Após a execução do código, qual será o conteúdo da variável b?
A respeito de banco de dados, julgue o próximo item.
Em um banco de dados relacional, cada linha na tabela é um registro com um identificador, cada coluna da tabela representa um atributo dos dados e cada registro, geralmente, tem um valor para cada atributo.
A respeito de banco de dados, julgue o próximo item.
O processo de normalização de dados tem como objetivo eliminar aqueles que são redundantes e garantir que as dependências entre eles façam sentido, armazenando apenas os logicamente relacionados em uma tabela.
A respeito de banco de dados, julgue o próximo item.
As tuplas em uma relação são identificadas por meio da chave primária.
A respeito de banco de dados, julgue o próximo item.
Restrições de integridade são utilizadas para garantir que uma informação seja do tipo de dado definido no banco de dados.
A respeito de banco de dados, julgue o próximo item.
Uma view materializada realiza consulta em tabelas do banco de dados no momento em que o usuário faz uma consulta à view.
A respeito de banco de dados, julgue o próximo item.
Esquema de banco de dados é um conjunto de tabelas, registros e campos que representam uma entidade do mundo real.
Julgue o seguinte item, relativo à gestão estratégica.
Na matriz SWOT, busca-se analisar as forças e oportunidades, bem como as fraquezas e ameaças de um negócio.
Julgue o item subsecutivo, relativo à arquitetura orientada a serviços (SOA), à arquitetura distribuída, à especificação de web services e a dispositivos móveis.
APIs RESTful utilizam formatos leves, como JSON ou XML, enquanto APIs SOAP utilizam exclusivamente XML para a troca de dados.
Julgue o item subsecutivo, relativo à arquitetura orientada a serviços (SOA), à arquitetura distribuída, à especificação de web services e a dispositivos móveis.
Em sistemas distribuídos par a par, cada ponto central integra apresentação e processamento de dados, armazenando camadas completas e, possivelmente, todo o estado do sistema.