Questões de Concurso
Para if sul rio-grandense
Foram encontradas 2.065 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Faça a associação correta para cada tipo de trigger na coluna I com a descrição e comportamento correspondente na coluna II.
Coluna I - Tipos de Trigger:
1. Trigger BEFORE 2. Trigger AFTER 3. Trigger INSTEAD OF 4. Trigger FOR EACH STATEMENT
A. Para garantir que as notas inseridas para os alunos sejam validadas antes de serem gravadas no sistema, essa trigger executa ações antes da operação de inserção ou atualização, permitindo verificar ou ajustar os dados.
B. Após a inserção de um novo registro de aluno, é necessário atualizar automaticamente a lista de turmas e registrar o novo aluno em outras tabelas relacionadas. Essa trigger executa ações automaticamente depois que a operação principal é concluída.
C. Para enviar um relatório para a coordenação sempre que um comando SQL afeta várias linhas, como a atualização de notas para todos os alunos de uma turma, é utilizada uma trigger que realiza a ação para toda a operação em vez de para cada linha individualmente.
D. Se o objetivo é substituir a operação padrão de atualização das notas por uma nova lógica que ajusta a média final dos alunos, essa trigger permite definir uma ação alternativa que será executada no lugar da operação original.
Qual é a associação correta entre números e letras?
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á:
const numeros = [10, 5, 8, 1, 7]; const final = numeros .sort((a,b) => b - a) .map(num => num * 3) .filter(num => num % 2 === 0); console.log(final);
O conteúdo do array final após a execução do código 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(s) palavra(s) que preenche corretamente a sentença, completando-a, é:
Associe as práticas recomendadas para o preparo da área antes do plantio de florestas com seus respectivos objetivos:
1. Correção do solo. 2. Controle de pragas. 3. Coroamento. 4. Sulcagem das linhas de plantio.
A. Reduz a competição por recursos como água e nutrientes. B. Garante condições de crescimento adequadas, ajustando pH e nutrientes. C. Facilita o enraizamento das mudas e a drenagem do solo. D. Minimiza o risco de danos às plantas jovens, mantendo uma população adequada.
Qual é a associação correta entre práticas e objetivos?
São vantagens de espaçamentos maiores no plantio de eucalipto:
I. O primeiro desbaste mais tardio, permitindo a obtenção de toras para serraria.
II. Maior produção de lenha e escoras.
III. Menor gasto com mudas, adubo químico e mão de obra para o plantio, coroamento e desrama.
IV. Menor necessidade de capinas e roçadas devido ao fechamento mais rápido da área.
Estão corretas as afirmativas:
Qual das medidas de controle do crescimento e desenvolvimento de mudas florestais NÃO condiz com manejo adequado em viveiros?
Quantos quilos de sementes de Pinus caribaea o silvicultor terá que adquirir para esse reflorestamento?
Quais características são observadas na tecnologia de ensilagem?
Em uma tarde de primavera, enquanto caminhava pelas pastagens, seu João observava o gado ao longe. Algo chamou sua atenção: os pelos dos animais estavam repletos de pequenos frutos de pega-pega, aqueles que se grudam facilmente. Com um leve sorriso, ele comentou com o ajudante: "Isso é um bom sinal, rapaz. O campo está forte."
O pega-pega, apesar de parecer um incômodo por se prender aos pelos do gado, indicava que a vegetação estava vigorosa. As sementes, com seus tricomas, se dispersavam com facilidade, aproveitando a movimentação dos animais para se espalhar por áreas ainda mais amplas. Seu João sabia que, onde havia pega-pega, o solo era fértil e as forrageiras estavam saudáveis, garantindo alimento suficiente para o rebanho.
Assim, a presença do pega-pega (Desmodium incanum), leguminosa estival, longe de ser um problema, era, para ele, um sinal de prosperidade no campo, a prova de que a pastagem estava em ótimo estado e o ciclo natural da vegetação se mantinha firme, beneficiando tanto o solo quanto os animais.
Qual a importância do pega-pega (Desmodium incanum) para o campo nativo e para o gado, que corrobora cientificamente o conhecimento prático?