Magna Concursos

Foram encontradas 909 questões.

453057 Ano: 2017
Disciplina: TI - Banco de Dados
Banca: UFMT
Orgão: UFSB
Provas:
O conceito de Normalização, introduzido por E. F. Codd em 1970, é uma técnica de criação de um modelo de dados fundamentado na teoria de conjuntos que tem como meta alcançar inicialmente a Terceira Forma Normal (3FN) com o objetivo de evitar anomalias nas operações com banco de dados relacionais. Sobre a técnica de Normalização de dados, assinale a afirmativa correta.
 

Provas

Questão presente nas seguintes provas
453056 Ano: 2017
Disciplina: TI - Banco de Dados
Banca: UFMT
Orgão: UFSB
Provas:

Considere a tabela:

item_nota_fiscal (numero_nota_fiscal, cod_produto, nome_produto, valor_total)

Após a normalização, o resultado obtido foi:

item_nota_fiscal (numero_nota_fiscal, cod_produto, valor_total) produto (cod_produto, nome_produto)

Os campos em negrito representam a chave primária. Assinale a alternativa que apresenta a forma normal aplicada.

 

Provas

Questão presente nas seguintes provas
453055 Ano: 2017
Disciplina: TI - Banco de Dados
Banca: UFMT
Orgão: UFSB
Provas:
A modelagem do banco de dados começa com o projeto de dados que cria um modelo de alto nível de abstração, modelo conceitual, permitindo a comunicação com os usuários na visão que eles têm dos dados de sua organização. Nesse nível, trata-se de objetos e suas associações ou de entidades e seus relacionamentos, mas o modelo para o banco de dados trata de registros, chaves primárias e outros conceitos. Sobre a modelagem do banco de dados, marque V para as afirmativas verdadeiras e F para as falsas.
( ) O modelo de dados implementado em um banco de dados, no formato de tabelas, não armazena dados que representem a temporalidade dos dados de uma organização. ( ) Um dicionário de dados deve prover detalhes dos dados em todos os níveis, conceitual, lógico e físico, de forma que possibilite ao desenvolvedor implementar corretamente o modelo de dados. ( ) A implementação do modelo de dados em um SGBD é garantia de que nunca ocorrerá redundância nem inconsistência de dados armazenados nas tabelas. ( ) O modelo de dados é parte do projeto de um sistema computacional que armazena dados de uma organização em banco de dados, atendendo às necessidades dos usuários em um conjunto de aplicações
Assinale a sequência correta.
 

Provas

Questão presente nas seguintes provas
453054 Ano: 2017
Disciplina: TI - Banco de Dados
Banca: UFMT
Orgão: UFSB
Provas:

INSTRUÇÃO: As questões 71 e 72 são baseadas na figura abaixo.

Enunciado 453054-1

O desenvolvimento de uma aplicação em banco de dados relacional requer o mapeamento e a definição correta do esquema de dados. Usando o esquema simplificado da figura acima, analise as afirmativas.

I - Para cada tabela do esquema, é necessária a criação de uma interface de entrada de dados pelo usuário para o armazenamento de dados no banco de dados.

II - As chaves estrangeiras presentes nas tabelas somente serão preenchidas quando efetuadas as associações entre as entidades referidas pelas mesmas.

II - Devem ser geradas interfaces de entradas de dados e interfaces de associações, conforme o mapeamento do esquema do banco de dados.

IV - O esquema de dados é parte da modelagem do sistema que compreende também o levantamento das funcionalidades e requisitos de usuários e de sistema.

Está correto o que se afirma em

 

Provas

Questão presente nas seguintes provas
453053 Ano: 2017
Disciplina: TI - Banco de Dados
Banca: UFMT
Orgão: UFSB
Provas:

Sobre transações em SQL, considere:

I - São uma sequência de operações num sistema gerenciador de banco de dados, que são tratadas como um bloco único e indivisível (atômico).

II - Os comandos COMMIT, ROLLBACK e END TRANSACTION fazem parte do controle de transações do SQL.

III - O comando COMMIT garante de forma permanente as mudanças ocorridas nos dados durante a transação. O comando ROLLBACK desfaz as mudanças ocorridas nos dados durante a transação. Independente do comando executado (COMMIT ou ROLLBACK), faz-se necessário encerrar a transação por meio do comando END TRANSACTION.


Está correto o que se afirma em

 

Provas

Questão presente nas seguintes provas
453052 Ano: 2017
Disciplina: TI - Banco de Dados
Banca: UFMT
Orgão: UFSB
Provas:

Considere as tabelas:

item_nota_fiscal (numero_nota_fiscal, cod_produto, valor_total) produto (cod_produto, nome_produto)

Os campos em negrito representam a chave primária.

Assinale a alternativa que apresenta a instrução SQL correta para apresentar o código e o nome de todos os produtos que nunca foram vendidos, ou seja, produtos que não constam em item_nota_fiscal.

 

Provas

Questão presente nas seguintes provas
453051 Ano: 2017
Disciplina: TI - Sistemas Operacionais
Banca: UFMT
Orgão: UFSB
Provas:
Analise a afirmativa a respeito do gerenciamento da memória livre, por meio de listas encadeadas para organização de segmentos de memória alocados e os disponíveis.
O gerenciador de memória, ao alocar memória a um processo recém-criado, conhecendo a priori a quantidade necessária, procura o maior segmento de memória disponível, de modo que, quando dividido, o segmento de memória disponível restante, após a alocação ao processo, será suficientemente grande para ser útil depois.
Pode-se afirmar que o gerenciador de memória segue o algoritmo
 

Provas

Questão presente nas seguintes provas
453050 Ano: 2017
Disciplina: TI - Sistemas Operacionais
Banca: UFMT
Orgão: UFSB
Provas:
A respeito do sistema operacional Linux, assinale o comando do sistema utilizado para mostrar informações a respeito dos barramentos USB do sistema e dos dispositivos conectados a eles.
 

Provas

Questão presente nas seguintes provas
453049 Ano: 2017
Disciplina: TI - Sistemas Operacionais
Banca: UFMT
Orgão: UFSB
Provas:
No gerenciamento de processos e threads, as variáveis mutexes são usadas para
 

Provas

Questão presente nas seguintes provas
453048 Ano: 2017
Disciplina: TI - Sistemas Operacionais
Banca: UFMT
Orgão: UFSB
Provas:
A respeito de threads, analise as afirmativas.
I - Uma das razões para existirem threads é que na maioria das aplicações não ocorrem múltiplas atividades ao mesmo tempo e algumas delas não precisam ser bloqueadas de tempos em tempos. II - As threads são mais rapidamente criadas e/ou destruídas que os processos, pois não têm quaisquer recursos associadas a elas. III - O uso de threads não resulta em ganho de desempenho quando elas são CPU-bound, no entanto, quando há grande quantidade de computação e de entrada e saída, as threads permitem que as atividades se sobreponham, acelerando a aplicação. IV - Quando as threads são gerenciadas no espaço de usuário, cada processo precisa de sua própria tabela de threads para manter controle das threads naquele processo.
Está correto o que se afirma em
 

Provas

Questão presente nas seguintes provas