Magna Concursos

Foram encontradas 120 questões.

1274389 Ano: 2009
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: UNIPAMPA

Muitas organizações desenvolvem software sem utilizar nenhum processo de desenvolvimento, porque os processos tradicionais não são adequados às suas realidades. As metodologias tradicionais, denominadas orientadas a documentação diferem bastante das atuais.

Koscianski e Soares. Qualidade de software: aprenda as
metodologias e técnicas mais modernas para o desenvolvimento de
software. 2.ª ed. São Paulo: Novatec, 2007, p. 191 (com adaptações).

No que se refere a modelos de processo de desenvolvimento de software, julgue o item a seguir.

O uso de uma abordagem de construção embasada em componentes faz que o desenvolvimento no modelo RAD (rapid application development) seja considerado mais rápido.

 

Provas

Questão presente nas seguintes provas
1274381 Ano: 2009
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: UNIPAMPA

Muitas organizações desenvolvem software sem utilizar nenhum processo de desenvolvimento, porque os processos tradicionais não são adequados às suas realidades. As metodologias tradicionais, denominadas orientadas a documentação diferem bastante das atuais.

Koscianski e Soares. Qualidade de software: aprenda as
metodologias e técnicas mais modernas para o desenvolvimento de
software. 2.ª ed. São Paulo: Novatec, 2007, p. 191 (com adaptações).

No que se refere a modelos de processo de desenvolvimento de software, julgue o item a seguir.

O modelo incremental entrega uma série de versões por meio da aplicação de sequências paralelas, possibilitando entrega mais rápida do produto final.

 

Provas

Questão presente nas seguintes provas
1274373 Ano: 2009
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: UNIPAMPA

Muitas organizações desenvolvem software sem utilizar nenhum processo de desenvolvimento, porque os processos tradicionais não são adequados às suas realidades. As metodologias tradicionais, denominadas orientadas a documentação diferem bastante das atuais.

Koscianski e Soares. Qualidade de software: aprenda as
metodologias e técnicas mais modernas para o desenvolvimento de
software. 2.ª ed. São Paulo: Novatec, 2007, p. 191 (com adaptações).

No que se refere a modelos de processo de desenvolvimento de software, julgue o item a seguir.

O modelo espiral admite retorno às fases anteriores de desenvolvimento, suportando ainda a execução paralela de fases.

 

Provas

Questão presente nas seguintes provas
1274367 Ano: 2009
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: UNIPAMPA

Muitas organizações desenvolvem software sem utilizar nenhum processo de desenvolvimento, porque os processos tradicionais não são adequados às suas realidades. As metodologias tradicionais, denominadas orientadas a documentação diferem bastante das atuais.

Koscianski e Soares. Qualidade de software: aprenda as
metodologias e técnicas mais modernas para o desenvolvimento de
software. 2.ª ed. São Paulo: Novatec, 2007, p. 191 (com adaptações).

No que se refere a modelos de processo de desenvolvimento de software, julgue o item a seguir.

O modelo em cascata sugere uma abordagem sistemática e sequencial para o desenvolvimento de software. Sua natureza linear leva a estados de bloqueio nos quais, para que nova etapa seja iniciada, é necessário que a documentação associada à fase anterior tenha sido aprovada.

 

Provas

Questão presente nas seguintes provas
1274359 Ano: 2009
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: UNIPAMPA

Estruturas de dados retratam as relações lógicas existentes entre os dados, de modo análogo ao uso de um modelo matemático para espelhar alguns aspectos de uma realidade física. Essas estruturas são armazenadas na memória do computador e manipuladas por meio de operações que as transformem e devem preservar as relações lógicas existentes entre os dados e permitir que as operações sejam descritas por procedimentos simples e eficientes.

Paulo Veloso et al. Estruturas de dados. Rio de
Janeiro: Campus, 1985, p. 12 (com adaptações).

Tendo o texto acima como referência inicial, julgue o item a seguir.

A classe Lista a seguir, escrita na linguagem Java, implementa uma estrutura e operações de uma fila.

public class Lista {
private static class Celula {
Object item;
Celula prox;
}
private Celula atual;
private int tam;
public Lista () {
atual = null;
}
public void armazena (Object x) {
Celula aux = atual;
atual = new Celula();
atual.item = x;
atual.prox = aux;
tam ++;
}

public Object retira () {
if(vazia())
return null;
Object item = atual.item;
atual = atual.prox;
tam --;
return item;
}
public boolean vazia() {
return (atual == null);
}
public int tamanho () {
return tam;
}
}

 

Provas

Questão presente nas seguintes provas
1274358 Ano: 2009
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: UNIPAMPA

Estruturas de dados retratam as relações lógicas existentes entre os dados, de modo análogo ao uso de um modelo matemático para espelhar alguns aspectos de uma realidade física. Essas estruturas são armazenadas na memória do computador e manipuladas por meio de operações que as transformem e devem preservar as relações lógicas existentes entre os dados e permitir que as operações sejam descritas por procedimentos simples e eficientes.

Paulo Veloso et al. Estruturas de dados. Rio de
Janeiro: Campus, 1985, p. 12 (com adaptações).

Tendo o texto acima como referência inicial, julgue o item a seguir.

Uma lista linear é um conjunto de n \( \ge \) 0 nós x1, x2, ..., xn, organizados estruturalmente de forma a refletir as suas posições relativas, tal que, se n > 0, então x1 é o primeiro nó; para 1 < k < n, o nó xk é precedido pelo nó xk-1 e é seguido do xk+1; e xn é o último nó. Quando n = 1, a lista é vazia.

 

Provas

Questão presente nas seguintes provas
1274357 Ano: 2009
Disciplina: TI - Banco de Dados
Banca: CESPE / CEBRASPE
Orgão: UNIPAMPA

Julgue o próximo item, a respeito do modelo de dados entidade-relacionamento (E-R), que tem por base a percepção do mundo real como um conjunto de objetos básicos, chamados entidades, e do relacionamento entres eles.

Se E1, E2, ..., En são conjuntos de entidades, obrigatoriamente distintas, então um conjunto de relacionamentos é um subconjunto de {(e1, e2, ..., en), tal que e1 \( \in \) E1, e2 \( \in \) E2, ..., en \( \in \) En}, em que (e1, e2, ..., en) são relacionamentos.

 

Provas

Questão presente nas seguintes provas
1274356 Ano: 2009
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: UNIPAMPA

1 procedure SORT (A , n)
2 for i ² 1 to n do
3 j ² i
4 for k ² j + 1 to n do
5 if A(k) < A(j) then j ² k
6 end
7 t \( \leftarrow \) A(i); A(i) ² A(j); A(j) ² t
8 end
9 end SORT

Com base no algoritmo acima, julgue o item seguinte.

Quando i = j e j = 1, a permuta da linha 7 não terá efeito. Esta situação só ocorre quando, na execução do procedimento SORT (A , n), n = 1.

 

Provas

Questão presente nas seguintes provas
1274355 Ano: 2009
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: UNIPAMPA

1 procedure SORT (A , n)
2 for i ² 1 to n do
3 j ² i
4 for k ² j + 1 to n do
5 if A(k) < A(j) then j ² k
6 end
7 t \( \leftarrow \) A(i); A(i) ² A(j); A(j) ² t
8 end
9 end SORT

Com base no algoritmo acima, julgue o item seguinte.

Quando i = 1, o laço das linhas 4 até 6 é executado para k = 2, 3, ..., n. O valor A para j é determinado assim que A(j) \( \ge \) A(k), para k = 2, ..., n.

 

Provas

Questão presente nas seguintes provas
1274335 Ano: 2009
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: UNIPAMPA

1 procedure SORT (A , n)
2 for i ² 1 to n do
3 j ² i
4 for k ² j + 1 to n do
5 if A(k) < A(j) then j ² k
6 end
7 t \( \leftarrow \) A(i); A(i) ² A(j); A(j) ² t
8 end
9 end SORT

Com base no algoritmo acima, julgue o item seguinte.

O procedimento SORT (A , n) classifica em ordem crescente um conjunto n \( \ge \) 1 de números inteiros e o resultado permanece em A (1:n) assim que A(1)\( \le \) A(2) \( \le \) ... \( \le \) A(n)

 

Provas

Questão presente nas seguintes provas