Magna Concursos

Foram encontradas 25 questões.

1890119 Ano: 2016
Disciplina: TI - Banco de Dados
Banca: IF-MS
Orgão: IF-MS

Sobre Banco de Dados NoSQL, pode-se afirmar que

 

Provas

Questão presente nas seguintes provas
1890118 Ano: 2016
Disciplina: TI - Banco de Dados
Banca: IF-MS
Orgão: IF-MS

O método típico de imposição de controle de acesso discricionário em um sistema de gerenciamento de banco de dados relacional é baseado na concessão e na revogação de privilégios. Essa concessão ou revogação pode ser dada por meio de código SQL usando comandos como GRANT, REVOKE e GRANT OPTION. Nesse contexto, considere a seguinte situação: um proprietário A de uma relação R concede um privilégio sobre R para outra conta B. O privilégio pode ser dado a B com ou sem o GRANT OPTION. Assinale a alternativa correta, no que diz respeito ao comando GRANT OPTION.

 

Provas

Questão presente nas seguintes provas
1890117 Ano: 2016
Disciplina: TI - Banco de Dados
Banca: IF-MS
Orgão: IF-MS

Em relação aos Bancos de Dados NoSQL, alguns modelos de dados se destacam, como por exemplo, o banco de dados chave-valor, o banco de dados de documentos, o armazenamento em famílias de colunas e o banco de dados em grafos. Assinale a alternativa correta que descreve o conceito do banco chave-valor:

 

Provas

Questão presente nas seguintes provas
1890115 Ano: 2016
Disciplina: TI - Banco de Dados
Banca: IF-MS
Orgão: IF-MS

A arquitetura de três-esquemas de um SGBD serve, dentre outras finalidades, para demonstrar a separação entre o usuário e a aplicação do banco de dados físico. Os esquemas, geralmente chamados de níveis, podem ser definidos em três: nível interno, conceitual e de visão. Sobre o nível interno, pode-se afirmar que

 

Provas

Questão presente nas seguintes provas
1890114 Ano: 2016
Disciplina: TI - Banco de Dados
Banca: IF-MS
Orgão: IF-MS

As Tabelas 1 e 2 a seguir apresentam, respectivamente, os registros existentes em funcionario e setor. Já a Tabela 3 representa um relacionamento de muitos-para-muitos entre as Tabelas 1 e 2.

codigo

nome

sexo

1

JOÃO PEDRO DUTRA

M

2

MARIA PAULA VALENTE

F

3

JOSÉ MARIA ALBUQUERQUE

M

4

PAULA SOUZA

F

Tabela 1. Tabela funcionario

codigo

descricao

1

ATENDIMENTO

2

RECURSOS HUMANOS

Tabela 2. Tabela setor

codigo

codigo_setor

codigo_funcionario

dia_da_semana

1

1

1

2

2

2

2

3

3

2

3

5

Tabela 3. Tabela setor_funcionario

Considere a Tabela 4 a seguir:

descricao

nome

dia

ATENDIMENTO

JOÃO PEDRO DUTRA

2

RECURSOS HUMANOS

MARIA PAULA VALENTE

3

RECURSOS HUMANOS

JOSÉ MARIA ALBUQUERQUE

5

Tabela 4. Resultado do código SQL

Escolha o código SQL que produzirá uma saída com registros apresentados na Tabela 4, independentemente da ordem de apresentação desses registros.

 

Provas

Questão presente nas seguintes provas
1890113 Ano: 2016
Disciplina: TI - Banco de Dados
Banca: IF-MS
Orgão: IF-MS

Analise as afirmações dadas a seguir, que abordam a teoria de Mapeamento Objeto-Relacional.

1. Uma hierarquia de generalização/especialização, como aquelas presentes nos casos de herança da orientação a objetos, que possui mais de um nível requer, obrigatoriamente, mais de uma tabela para ser adequadamente representada em bancos de dados relacionais.

2. Uma hierarquia de generalização/especialização, como aquelas presentes nos casos de herança da orientação a objetos, pode ser representada adequadamente em bancos de dados relacionais utilizando uma única tabela, independentemente do número de níveis existentes nessa hierarquia.

3. O mapeamento objeto-relacional é uma das formas de se integrar programas desenvolvidos em linguagens de programação orientadas a objetos com bancos de dados relacionais.

Dentre todas as afirmações apresentadas, estão corretas:

 

Provas

Questão presente nas seguintes provas
1890112 Ano: 2016
Disciplina: TI - Banco de Dados
Banca: IF-MS
Orgão: IF-MS

O diagrama a seguir servirá de base para a questão 18.


enunciado 1890112-1

Com base no Diagrama de Entidade-Relacionamento apresentado, analise as afirmações dadas a seguir.

1. a entidade de nome ENT_A possui um atributo composto.

2. a entidade de nome ENT_B possui dois atributos compostos.

3. a chave primária (ou atributo-chave) da entidade de nome ENT_A é composta.

4. a chave primária (ou atributo-chave) da entidade de nome ENT_B é composta.

5. há uma relação de um-para-muitos entre as entidades ENT_A e ENT_B.

6. há uma relação de muitos-para-muitos entre as entidades ENT_A e ENT_B.

Dentre todas as afirmações apresentadas, estão corretas:

 

Provas

Questão presente nas seguintes provas
1890111 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-MS
Orgão: IF-MS

São práticas do método de desenvolvimento ágil XP – Extreme Programming:

1. cada desenvolvedor implementa apenas em uma área específica.

2. cliente on-site.

3. desenvolvimento de testes somente após a conclusão da implementação de alguma funcionalidade.

4. programação em pares.

5. refactoring

Com base nas 5 afirmações, escolha a alternativa a seguir em que todas as afirmações corretas são apresentadas:

 

Provas

Questão presente nas seguintes provas
1890110 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-MS
Orgão: IF-MS

O diagrama a seguir servirá de base para a questão 16.


enunciado 1890110-1

Com base no Diagrama de Classes apresentado, analise as afirmações dadas a seguir.

1. Há classe associativa no diagrama.

2. A relação entre as classes 2 e 3 é chamada de composição.

3. Um objeto da classe 5 contém os atributos 5, 6, 7 e 8.

4. Há somente atributos privados na classe 1.

5. Um objeto da classe 8 pode se relacionar com um ou muitos objetos da classe 1.

6. Há um atributo estático no diagrama.

Dentre todas as afirmações apresentadas, estão corretas:

 

Provas

Questão presente nas seguintes provas
1890108 Ano: 2016
Disciplina: TI - Gestão e Governança de TI
Banca: IF-MS
Orgão: IF-MS

Para conduzir um projeto de software bem-sucedido, deve-se compreender o escopo do trabalho a ser feito, os riscos em que se incorrem, os recursos exigidos, as tarefas a serem executadas, os marcos de referência a serem acompanhados, o esforço (custo) despendido e a programação a ser seguida. A seguir são listadas 3 técnicas que podem ser usadas na gerência e planejamento de projetos:

I. Gráfico de Gantt: utilizado para mostrar um calendário de projeto e as datas de início e fim das atividades.

II. PERT (Program Evaluation and Review Technique) e o CPM (Critical Path Method): são métodos de determinação de cronogramas que podem ser aplicados no desenvolvimento do software.

III. COCOMO básico: é um modelo dinâmico de valor simples que computa o esforço (e custo) de desenvolvimento de software como uma função do tamanho de programa expresso em funcionalidades.

Dentre as definições apresentadas, estão corretas:

 

Provas

Questão presente nas seguintes provas