Magna Concursos

Foram encontradas 60 questões.

2462078 Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFGD
Orgão: UFGD
Provas:

Considerando a inserção de elementos em uma árvore balanceada AVL T e usando o percurso pré-ordem para mostrar os elementos dessa árvore. Qual o resultado impresso após as seguintes operações na árvore T: InsereAVL(19), InsereAVL(18), InsereAVL(16), InsereAVL(25), InsereAVL(27), InsereAVL(2) e InsereAVL(6)?

 

Provas

Questão presente nas seguintes provas
2462077 Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFGD
Orgão: UFGD
Provas:

CVS é um sistema de controle de versão Open Source que permite trabalhar com diversas versões de arquivos organizados em um diretório localizados localmente ou remotamente.

Acerca das terminologias utilizadas pelo CVS, leia os trechos a seguir:

é uma linha de desenvolvimento destacada do restante do projeto, com seus próprio histórico de mudanças. representa uma posição dos arquivos de um determinado produto em um determinado tempo. é o envio das modificações feitas pelo usuário ao repositório CVS. é a numeração atribuída pelo CVS a cada modificação de um arquivo. é a versão e um produto inteiro.

Assinale a alternativa que preencha corretamente, de cima para baixo, as lacunas dos trechos acima:

 

Provas

Questão presente nas seguintes provas
2462076 Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFGD
Orgão: UFGD
Provas:

Considere o algoritmo abaixo, que atua sobre listas lineares:

funcao X(V: vetor de inteiros, inicio: inteiro, fim: inteiro, k: inteiro)

i ← (inicio + fim) /2;

se (V[i] = k) entao

retorne i;

fim_se

se (inicio = fim) entao

retorne -1;

senao se (V[i] < k) então

X(V, i+1, fim, k)

senao

X(V, inicio, i-1, k)

fim_se f

fim_se

fim

Assinale a alternativa que corresponde ao que este algoritmo executa.

 

Provas

Questão presente nas seguintes provas
2462075 Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFGD
Orgão: UFGD
Provas:

No contexto de programação orientada a objetos, considere as afirmativas abaixo.

I. Uma classe define atributos e comportamentos comuns compartilhados por um tipo de objeto.

II. Herança é uma relação entre objetos.

III. Existe herança múltipla quando há mais de um método herdado.

IV. Mensagens são formas de executar métodos.

V. O polimorfismo garante que objetos possam herdar métodos e atributos de uma superclasse para a geração de uma nova classe.

Está correto apenas o que se afirma em:

I e IV
 

Provas

Questão presente nas seguintes provas
2462074 Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFGD
Orgão: UFGD
Provas:

Algumas linguagens de programação fornecem operadores para a construção de expressões binárias. Essas expressões realizam operações sobre conjuntos de dígitos binários, ou seja, manipulam bits. Em relação às expressões binárias, é correto afirmar que:

 

Provas

Questão presente nas seguintes provas
2462073 Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFGD
Orgão: UFGD
Provas:

Considere o procedimento abaixo. Ele executa, exatamente a

procedimento A(S: vetor de inteiros, x: inteiro)

t ← t + 1;

S[t] ← x;

fim

 

Provas

Questão presente nas seguintes provas
2462072 Ano: 2013
Disciplina: TI - Sistemas Operacionais
Banca: UFGD
Orgão: UFGD
Provas:

Variáveis e constantes transientes apenas necessitam ser armazenadas na memória principal do computador durante a execução do programa que as utiliza. Em relação ao uso de alocação dinâmica de memória para reservar espaço para as variáveis e um programa, assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas
2462071 Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFGD
Orgão: UFGD
Provas:

Sobre interfaces estendidas, podemos afirmar que

 

Provas

Questão presente nas seguintes provas
2462070 Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFGD
Orgão: UFGD
Provas:

A Figura abaixo apresenta uma Janela da IDE Netbeans, versão 7.3. A respeito desta janela, podemos afirmar que

Enunciado 2952143-1

 

Provas

Questão presente nas seguintes provas
2462069 Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFGD
Orgão: UFGD
Provas:

Considere as seguintes classes genéricas escritas em Java:

class Base<T> {

void m( int x ) {}

void m( T t ) {}

void m( String s ) {}

<N extends Number> void m( N n ) {}

void m(SingleLinkQueue<?> q ) {}

}

class Derived<T> extends Base<T> {

void m(Integer i ) {}

void m(Object t) {}

void m(Number n) {}

}

Considerando os conceitos de sobrecarga de métodos, herança e tipos genéricos, os três métodos na classe Derived são, respectivamente

 

Provas

Questão presente nas seguintes provas