Magna Concursos

Foram encontradas 40 questões.

1463546 Ano: 2004
Disciplina: TI - Desenvolvimento de Sistemas
Banca: COVEST-COPSET
Orgão: UFPE
Provas:

Considere uma fila circular de inteiros, representada através de um vetor (array) fila, com tamanho n, dimensionado de 0 a n-1, e com índices i e f (representando o início e o final da fila, respectivamente) com valor inicial 1 (i = f = 1). Considere, ainda, os seguintes procedimentos para incluir e remover um elemento da fila, parcialmente descritos na linguagem Pascal:

enunciado 1463546-1

onde filacheia e filavazia são procedimentos que tratam os casos de exceção de fila cheia e fila vazia, respectivamente, interrompendo a execução. Quais, respectivamente, as condições a serem incluídas no lugar de (...), nos dois comandos condicionais acima?
 

Provas

Questão presente nas seguintes provas
1463545 Ano: 2004
Disciplina: TI - Desenvolvimento de Sistemas
Banca: COVEST-COPSET
Orgão: UFPE
Provas:

Qual das seguintes estruturas de dados é classificada como heterogênea?

 

Provas

Questão presente nas seguintes provas
1463544 Ano: 2004
Disciplina: TI - Desenvolvimento de Sistemas
Banca: COVEST-COPSET
Orgão: UFPE
Provas:

Considere a seguinte representação de árvores binárias, na notação de Pascal:

enunciado 1463544-1

Quando invocado com o nó raiz da seguinte árvore, representada de forma gráfica, o procedimento acima imprime os elementos em qual das seguintes ordens?

enunciado 1463544-2

 

Provas

Questão presente nas seguintes provas
1463543 Ano: 2004
Disciplina: TI - Desenvolvimento de Sistemas
Banca: COVEST-COPSET
Orgão: UFPE
Provas:

Considere uma estrutura de dados, representada pela variável P, com procedimentos de inclusão, exclusão e consulta do próximo elemento (e) disponível na estrutura, obedecendo às seguintes propriedades:

1) exclui(inclui(e,P)) =

P 2) próximo(inclui(e,P)) = e

Pode-se concluir, então, que P corresponde à seguinte estrutura de dados:

 

Provas

Questão presente nas seguintes provas
1463542 Ano: 2004
Disciplina: TI - Desenvolvimento de Sistemas
Banca: COVEST-COPSET
Orgão: UFPE
Provas:

Uma importante característica da orientação a objetos é o fato de um objeto de uma classe poder ser utilizado em um contexto onde um objeto de uma superclasse é esperado. Este tipo de substituição é possível graças a qual dos conceitos a seguir?

 

Provas

Questão presente nas seguintes provas
1463541 Ano: 2004
Disciplina: TI - Desenvolvimento de Sistemas
Banca: COVEST-COPSET
Orgão: UFPE
Provas:

Considere as seguintes características encontradas em linguagens de programação.

1) Encapsulamento

2) Classes parametrizadas

3) Herança múltipla

4) Ligação dinâmica (dynamic binding).

Quais são essenciais ao projeto de uma linguagem orientada a objetos?

 

Provas

Questão presente nas seguintes provas
1463540 Ano: 2004
Disciplina: TI - Desenvolvimento de Sistemas
Banca: COVEST-COPSET
Orgão: UFPE
Provas:

Boas práticas de programação orientada a objetos recomendam o seguinte:

 

Provas

Questão presente nas seguintes provas
1463539 Ano: 2004
Disciplina: TI - Desenvolvimento de Sistemas
Banca: COVEST-COPSET
Orgão: UFPE
Provas:

Sobre o surgimento e a evolução do paradigma de Orientação a Objetos (OO), podemos afirmar que linguagens OO:

 

Provas

Questão presente nas seguintes provas
1463538 Ano: 2004
Disciplina: TI - Desenvolvimento de Sistemas
Banca: COVEST-COPSET
Orgão: UFPE
Provas:

Com relação aos mecanismos de passagem de parâmetro da linguagem Pascal (padrão), é correto afirmar que:

 

Provas

Questão presente nas seguintes provas
1463537 Ano: 2004
Disciplina: TI - Desenvolvimento de Sistemas
Banca: COVEST-COPSET
Orgão: UFPE
Provas:

Comparando interfaces e classes abstratas na linguagem Java, podemos afirmar que:

 

Provas

Questão presente nas seguintes provas