Magna Concursos

Foram encontradas 40 questões.

897886 Ano: 2011
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFPA
Orgão: UFPA

Considere um tipo abstrato de dados implementado com o auxílio de uma pilha, de dois registradores e de um acumulador com as operações

push VALOR: Topo:=Topo+1; Pilha[Topo]:=VALOR;

push ACC : Topo:=Topo+1; Pilha[Topo]:=ACC;

add : ACC := REG1+REG2;

pop REG1 : REG1:= pilha[Topo]; Topo:=Topo-1;

pop REG2 : REG2:=pilha[Topo]; Topo:=Topo-1;

A sequência de operações

push 7; pop REG1; push 9; push 11; pop REG2; add; push ACC; pop REG2; add; push ACC

deixará no topo da pilha o valor

 

Provas

Questão presente nas seguintes provas
897885 Ano: 2011
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFPA
Orgão: UFPA

Seja uma árvore binária ordenada, em que uma subárvore da esquerda possui os valores menores que a subárvore da direita. O caminhamento que mostra os valores em ordem decrescente é

 

Provas

Questão presente nas seguintes provas
897882 Ano: 2011
Disciplina: TI - Banco de Dados
Banca: UFPA
Orgão: UFPA

Considere os três métodos de ordenação descritos abaixo.

QuickSort: baseia-se no particionamento do arquivo feito através de um elemento chamado pivô. Todos os elementos menores do pivô ficam à esquerda enquanto todos os maiores ficam à direita. O processo continua de forma recursiva, ordenando-se as partições da esquerda e da direita.

Bubblesort: baseia-se em trocas de valores entre posições consecutivas, levando os valores mais altos (ou mais baixos) para o final do arquivo. O processo para quando todos os valores estão ordenados.

Inserção Direta: consiste em ordenar o arquivo utilizando um subarquivo ordenado; a cada novo passo, acrescentase ao subarquivo mais um elemento na sua posição correta, até se chegar ao último elemento do arquivo, quando é gerado o arquivo final ordenado.

A alternativa que apresenta os métodos do mais eficiente para o menos eficiente é

 

Provas

Questão presente nas seguintes provas
897880 Ano: 2011
Disciplina: TI - Banco de Dados
Banca: UFPA
Orgão: UFPA

Considere o código SQL abaixo para responder à questão.

CREATE TABLE Empregado (
CodEmp INTEGER NOT NULL,
Nome VARCHAR(20) NULL,
Fone VARCHAR(10) NULL,
PRIMARY KEY(CodEmp));

CREATE TABLE Dependente (
Numero INTEGER NOT NULL,
CodEmp INTEGER NOT NULL,
Nome VARCHAR(20) NULL,
Idade INTEGER NULL,
PRIMARY KEY(Numero, CodEmp),
FOREIGN KEY(CodEmp) REFERENCES Empregado(CodEmp));

Considere que as tabelas Empregado e Dependente são o resultado de um mapeamento de um diagrama entidade-relacionamento. No diagrama, no relacionamento entre Empregado e Dependente, estas duas entidades são classificadas como

 

Provas

Questão presente nas seguintes provas
897879 Ano: 2011
Disciplina: TI - Banco de Dados
Banca: UFPA
Orgão: UFPA

Considere o código SQL abaixo para responder à questão.

CREATE TABLE Empregado (
CodEmp INTEGER NOT NULL,
Nome VARCHAR(20) NULL,
Fone VARCHAR(10) NULL,
PRIMARY KEY(CodEmp));

CREATE TABLE Dependente (
Numero INTEGER NOT NULL,
CodEmp INTEGER NOT NULL,
Nome VARCHAR(20) NULL,
Idade INTEGER NULL,
PRIMARY KEY(Numero, CodEmp),
FOREIGN KEY(CodEmp) REFERENCES Empregado(CodEmp));

Considere as afirmativas abaixo.

I Na exclusão de uma linha na tabela Dependente o valor do atributo da chave estrangeira CodEmp não pode existir como valor na chave primária da tabela Empregado.

II Na inclusão de uma linha na tabela Dependente o valor do atributo da chave estrangeira CodEmp deve existir como valor na chave primária da tabela Empregado.

III O atributo CodEmp é chave primária na tabela Empregado e é chave estrangeira na tabela Dependente.

Está(ão) correta(s) a(s) afirmativa(s)

 

Provas

Questão presente nas seguintes provas
897878 Ano: 2011
Disciplina: TI - Banco de Dados
Banca: UFPA
Orgão: UFPA

Considere a tabela T abaixo.

Placa Marca Tipo Ano Valor

1212

VW pequeno null

100

1214 Fiat pequeno 2010 110
1213 VW grande 2000 100
1215 VW grande null 150

Os comandos SQL:

Select count(*) from

T; Select count(Ano) from

T; Select count(distinct Tipo)

from T

where Ano !=null and Valor=150 or Valor=100;

retornam, respectivamente, os valores

 

Provas

Questão presente nas seguintes provas
897877 Ano: 2011
Disciplina: TI - Banco de Dados
Banca: UFPA
Orgão: UFPA

O comando SQL Select é utilizado para

 

Provas

Questão presente nas seguintes provas
897875 Ano: 2011
Disciplina: TI - Banco de Dados
Banca: UFPA
Orgão: UFPA

Considere a tabela abaixo, com o campo Código como chave primária e com as dependências funcionais: Codigo->Nome, Codigo->Cargo, Codigo->Salario, Cargo->Salario.

Codigo Nome Cargo Salario
05 J.J. CAIXA 400
07 A.L. ATENDENTE 200
09 P.F. SUPERVISOR 700

A forma normal em que esta tabela se encontra é a

 

Provas

Questão presente nas seguintes provas
897872 Ano: 2011
Disciplina: TI - Banco de Dados
Banca: UFPA
Orgão: UFPA

Considere as afirmativas abaixo a respeito de normalização de dados.

I Uma relação que não possui dependências funcionais transitivas já está na terceira forma normal.

II Se a relação já está na primeira forma normal e se todo atributo que não é chave é totalmente dependente da chave primária, então a relação está na segunda forma normal.

III Toda relação na terceira forma normal, se não possui dependências funcionais transitivas, está na quarta forma normal.

Está(ão) correta(s) a(s) afirmativa(s)

 

Provas

Questão presente nas seguintes provas
492309 Ano: 2011
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFPA
Orgão: UFPA

Analise o Diagrama de Estados UML abaixo.

Enunciado 3801898-1

Sobre esse diagrama, que representa os estados de um despertador fictício, é correto afirmar:

 

Provas

Questão presente nas seguintes provas