Magna Concursos

Foram encontradas 4.049.727 questões.

4092928 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: Verbena
Orgão: Câm. Goiânia-GO
Provas:
A álgebra relacional é uma linguagem que define um conjunto de operações formais usado para manipular e consultar dados em bancos de dados relacionais. Considere que duas relações têm esquemas compatíveis se elas possuem o mesmo número de atributos (campos) e os domínios do i-ésimo atributo de cada relação, com i variando de 1 até o número de atributos das relações, possuem tipos de dados (domínios) compatíveis. Na álgebra relacional, quais operações exigem que as duas relações envolvidas na operação tenham esquemas compatíveis?
 

Provas

Questão presente nas seguintes provas
4092927 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: Verbena
Orgão: Câm. Goiânia-GO
Provas:
Considere uma tabela definida pelo seguinte comando SQL DDL:

CREATE TABLE vendas (id_venda INT PRIMARY KEY, id_cliente INT NOT NULL, valor INT NOT NULL);

Considere também que esta tabela contém 5 registros:

Registro 1: id-venda = 1; id_cliente = 10; valor = 100. Registro 2: id-venda = 2; id_cliente = 10; valor = 200. Registro 3: id-venda = 3; id_cliente = 20; valor = 150. Registro 4: id-venda = 4; id_cliente = 20; valor = 150. Registro 5: id-venda = 5; id_cliente = 30; valor = 500.

Considere ainda a seguinte consulta definida sobre esta tabela:  

SELECT id_cliente, SUM(valor) AS soma FROM vendas WHERE valor > (SELECT AVG(valor) FROM vendas) GROUP BY id_cliente HAVING SUM(valor) > (SELECT SUM(valor) FROM vendas WHERE id_cliente = 20) ORDER BY soma;

Quais valores de id_cliente aparecem no resultado desta consulta sobre aquela tabela?
 

Provas

Questão presente nas seguintes provas
4092926 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: Verbena
Orgão: Câm. Goiânia-GO
Provas:
SQL (Structured Query Language) é uma linguagem padrão usada para definir e manipular bancos de dados relacionais. A DDL (Data Definition Language) e a DML (Data Manipulation Language) são partes da linguagem SQL usadas, respectivamente, para definir e manter esquemas de bancos de dados e para manipular dados contidos nos registros (linhas) das tabelas dos bancos de dados. Considere um Sistema Gerenciador de Bancos de Dados (SGBD) relacional que segue o padrão SQL. Em qual situação o comando SQL ALTER TABLE é executado sem gerar erro?
 

Provas

Questão presente nas seguintes provas
4092925 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: Verbena
Orgão: Câm. Goiânia-GO
Provas:
Um Sistema Gerenciador de Bancos de Dados (SGBD) relacional é baseado em conceitos fundamentais como esquemas, tabelas, campos, registros, índices, relacionamentos, transações e triggers. Em um SGBD relacional, triggers (gatilhos) são mecanismos que
 

Provas

Questão presente nas seguintes provas
4092924 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: Verbena
Orgão: Câm. Goiânia-GO
Provas:
O protocolo de bloqueio em duas fases (Two-Phase Locking ou 2PL) é um dos mecanismos mais usados para garantir serializabilidade de transações em sistemas gerenciadores de bancos de dados (SGBDs) relacionais. Uma característica essencial do protocolo 2PL é que ele
 

Provas

Questão presente nas seguintes provas
4092923 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: Verbena
Orgão: Câm. Goiânia-GO
Provas:
As propriedades ACID (Atomicidade, Consistência, Isolamento, Durabilidade) garantem que transações em um Sistema Gerenciador de Bancos de Dados (SGBD) sejam executadas de forma confiável. Considere duas transações, T1 e T2, executando concorrentemente em um SGBD. T1 lê um valor parcialmente atualizado por T2, que ainda não fez commit, mas o banco de dados permanece íntegro após ambas as transações finalizarem todas as suas operações e fazerem commit com resultados gravados em disco. Qual propriedade ACID é violada nesse cenário de execução de transações?
 

Provas

Questão presente nas seguintes provas
4092922 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Verbena
Orgão: Câm. Goiânia-GO
Provas:
Git é um sistema de gerenciamento de código-fonte largamente utilizado para gerenciamento de configuração de software. Um comando útil para esse gerenciamento é o que permite mostrar, para cada linha de um arquivo, qual commit foi o último a modificá-la e quem foi o autor dessa modificação. O comando usado para mostrar qual revisão e qual autor modificaram pela última vez cada linha de um determinado arquivo é o comando git 
 

Provas

Questão presente nas seguintes provas
4092921 Ano: 2026
Disciplina: Informática
Banca: Verbena
Orgão: Câm. Goiânia-GO
Provas:
O padrão web HTML Living Standard, ou simplesmente HTML, é a principal linguagem de marcação da web. Esse padrão é mantido por duas das principais organizações internacionais de padronização da Web, World Wide Web Consortium (W3C) e Web Hypertext Application Technology Working Group (WHATWG) e define que documentos HTML consistem em uma árvore de elementos e texto. De acordo com o padrão HTML, o elemento head representa
 

Provas

Questão presente nas seguintes provas
4092920 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Verbena
Orgão: Câm. Goiânia-GO
Provas:
A técnica de desenvolvimento de software Test Driven Development (TDD) propõe que todo código desenvolvido seja coberto por testes, o que amplia seu nível de confiança. Qual ação representa uma aplicação direta dos princípios fundamentais de TDD?
 

Provas

Questão presente nas seguintes provas
4092919 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Verbena
Orgão: Câm. Goiânia-GO
Provas:
Considere o seguinte algoritmo que tem como objetivo pesquisar um dado valor em um vetor usando o método de busca binária.

função buscaBinaria(vetor [], valor)      inferior ← 0     superior ← N - 1      enquanto inferior <= superior     {   comando faltante    se vetor[índice] == valor             retornar índice senão             se vetor[índice] < valor               inferior ← índice + 1  senão                superior ← índice - 1     }    retornar -1 

O algoritmo trabalha com valores do tipo inteiro e o vetor tem N elementos ordenados de forma crescente, com o índice do primeiro elemento sendo zero. O algoritmo retorna o valor do índice do vetor que contém o valor pesquisado, ou retorna -1, se o valor não for encontrado no vetor. Qual linha deve substituir o comando faltante no algoritmo para que ele implemente corretamente a busca binária?
 

Provas

Questão presente nas seguintes provas