Magna Concursos

Foram encontradas 50 questões.

2630609 Ano: 2007
Disciplina: TI - Banco de Dados
Banca: FUMARC
Orgão: Pref. Betim-MG

Analise as seguintes afirmativas sobre a linguagem SQL:

I. Usando a palavra-chave DISTINCT, podemos evitar que linhas duplicadas sejam apresentadas no resultado de um comando SELECT.
II. Em um comando SELECT, a cláusula HAVING só poderá ser utilizada em conjunto com GROUP BY.
III. Expressões aritméticas contendo um valor nulo terão sempre um resultado nulo. Por exemplo, o comando SELECT saldo + 100 FROM conta resultará em um valor nulo se a coluna saldo estiver nula.

As afirmativas VERDADEIRAS são:

 

Provas

Questão presente nas seguintes provas
2630608 Ano: 2007
Disciplina: TI - Banco de Dados
Banca: FUMARC
Orgão: Pref. Betim-MG

Sobre o comando SQL a seguir, escolha a afirmativa correta:

SELECT depto.nome, funcionario.nome
FROM depto, funcionario
WHERE depto.codigo = funcionário.depto_codigo AND
funcionário.salario > 5000 AND depto.codigo = 'Diretoria' OR
depto.codigo = 'Tenologia'

 

Provas

Questão presente nas seguintes provas
2630607 Ano: 2007
Disciplina: TI - Banco de Dados
Banca: FUMARC
Orgão: Pref. Betim-MG

Analise as seguintes afirmativas sobre modelagem de dados:

I. A normalização do modelo de dados tem o objetivo de eliminar redundâncias

para evitar possíveis inconsistências em bases de dados criadas a partir

desse modelo.

II. Diagramas Entidade-Relacionamento representam os modelos de dados

relacionais e são ferramentas úteis para os administradores de dados, pois

permitem visualizar os esquemas (metadados) dos bancos de dados

implementados.

III. O modelo lógico está intimamente ligado à implementação do banco de

dados, é dependente do SGBD e tem ênfase na eficiência de acesso.

São VERDADEIRAS as afirmativas:

 

Provas

Questão presente nas seguintes provas
2630606 Ano: 2007
Disciplina: TI - Banco de Dados
Banca: FUMARC
Orgão: Pref. Betim-MG

Para as questões 35 e 36, considere a modelagem orientada por objetos de um sistema de informação para uma empresa. Os funcionários dessa empresa estão organizados de forma hierárquica, tal que cada funcionário, com exceção do presidente da empresa, é diretamente subordinado a exatamente um funcionário; este funcionário é o seu supervisor. Funcionários que não são supervisores são denominados encarregados. O conjunto dos superiores de um funcionário é formado por seu supervisor, pelo supervisor de seu supervisor, e assim por diante, até se chegar ao presidente.

Considere, ainda, que o sistema será modelado por meio de um dos dois diagramas de classe a seguir:

Enunciado 2989656-1

A relação funcionarios entre as classes Empresa e Funcionario será implementada por meio de um lista de objetos da classe Funcionario na classe Empresa, e conterá referências a todos os funcionários da empresa.

Considerando-se a relação definida no Diagrama 2, avalie as seguintes afirmativas:

I. Dado um funcionário, é possível obter a lista de todos os seus superiores percorrendo-se a lista de funcionários da classe Empresa uma única vez.

II. Não é necessário alterar o diagrama para se permitir que um mesmo funcionário tenha mais do que um supervisor.

III. É possível obter a lista de todos os encarregados da empresa percorrendo-se a lista de funcionários da classe Empresa uma única vez.

As afirmativas VERDADEIRAS são:

 

Provas

Questão presente nas seguintes provas
2630605 Ano: 2007
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUMARC
Orgão: Pref. Betim-MG

Sobre Tipos Abstratos de Dados (TAD) e a sua implementação em linguagens orientadas por objetos, considere as seguintes afirmativas:

I. A definição de um TAD deve ser independente da estrutura de dados e da linguagem de implementação utilizadas.
II. As operações de um TAD devem corresponder a métodos públicos da classe que o implementa.
III. Todo TAD deve corresponder a uma classe que possui função construtora sem parâmetros.

As afirmativas VERDADEIRAS são:

 

Provas

Questão presente nas seguintes provas
2630604 Ano: 2007
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUMARC
Orgão: Pref. Betim-MG

INSTRUÇÃO: Nas questões 31 e 32, considere que: ·

NIL represente a referência nula;
Node seja um tipo registro que representa um nodo de lista simplesmente encadeada com os campos value, representando o valor armazenado, e next, representando um apontador para o nodo seguinte na lista;
List seja um tipo registro que representa uma lista simplesmente encadeada nãocircular com nodo sentinela (ou cabeça); neste registro, o campo sentinel representa o nodo sentinela da lista;
newNode(x,n) cria um novo nodo cujo campo value contém o valor x e cujo campo next aponta para o nodo apontado por n; esta função retorna um apontador para o novo nodo criado.

Considere que, no algoritmo em alto nível a seguir, L1 e L2 sejam apontadores para List, e A e B sejam apontadores para Node. Considere também que os valores em ambas as listas estejam em ordem crescente.

Enunciado 2989654-1

O objetivo desse algoritmo é:

 

Provas

Questão presente nas seguintes provas
2630603 Ano: 2007
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUMARC
Orgão: Pref. Betim-MG

Considere que no algoritmo em alto nível a seguir, M seja uma matriz de booleanos contendo 8 linhas, indexadas de 0 a 7, e 3 colunas, indexadas de 0 a 2; X, Y e Z sejam variáveis inteiras; e todas as demais variáveis sejam booleanas.

Enunciado 2989653-1

Os valores impressos no fim da execução do algoritmo são:

 

Provas

Questão presente nas seguintes provas
2630602 Ano: 2007
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUMARC
Orgão: Pref. Betim-MG

Considere que, no algoritmo em alto nível a seguir, V seja um vetor de inteiros

contendo 100 elementos indexados de 0 a 99, e todas as demais variáveis sejam

inteiras.

1. C := 0; D := 1;

2. while (D < 100) do

3. if V[D] < V[C] then

4. C := D;

5. D := D + 1;

6. end;

7. write(V[C]);

O objetivo desse algoritmo é:

 

Provas

Questão presente nas seguintes provas
2630601 Ano: 2007
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUMARC
Orgão: Pref. Betim-MG

Considere que, no algoritmo em alto nível a seguir, todas as variáveis sejam inteiras:

Enunciado 2989651-1

Na execução desse algoritmo, o valor impresso na linha 7 é:

 

Provas

Questão presente nas seguintes provas
1481043 Ano: 2007
Disciplina: TI - Redes de Computadores
Banca: FUMARC
Orgão: Pref. Betim-MG

Sobre serviços de rede, assinale a afirmativa INCORRETA:

 

Provas

Questão presente nas seguintes provas