Magna Concursos

Foram encontradas 3.478 questões.

2882253 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás

Um programador deve criar um novo projeto que envolva vários tipos de produtos com as mesmas funções, mas com peculiaridades diferentes. Por exemplo, o produto do tipo gold realiza as mesmas funções que o produto standard, mas, a cada uma delas, armazena a última configuração para fornecer uma memória para o usuário. O padrão apropriado para representar as classes deste projeto é o

 

Provas

Questão presente nas seguintes provas
2882252 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás

class C1 {

public void mostraDados() {

System.out.print(" 1 ");

}

}

class C2 extends C1 {

public void mostraDados() {

System.out.print(" 2 ");

}

}

public class Prog {

public static void f(C1 c) {

System.out.print(" A ");

c.mostraDados();

}

public static void f(C2 c) {

System.out.print(" B ");

c.mostraDados();

}

public static void main(String args[]) {

C1 c1 = new C2();

f(c1);

}

}

Após a execução do trecho acima, na saída padrão o programa

 

Provas

Questão presente nas seguintes provas
2882251 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás

class C1 {

public void f( ) {

System.out.print(" 1 ");

}

public void g( ) {

f( );

}

}

class C2 extends C1 {

public void f( ) {

System.out.print(" 2 ");

}

}

public class Prog {

public static void main(String args[ ]) {

C1 a = new C1( );

a.f( );

C2 b = new C2( );

b.f( );

a = b;(a) e (b)

a.f( );

b.g( );

}

}

Considerando a execução do trecho de código em Java acima, o programa

 

Provas

Questão presente nas seguintes provas
2882250 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás

Considere o seguinte trecho de código em Java:

// Arquivo C1.java

package br.com.pk1;

public class C1 {

int x;

public int y;

protected int z;

private int w;

}

// Arquivo C2.java

package br.com.pk2;

public class C2 extends C1 {

}

A Classe C2 pode manipular os atributos

 

Provas

Questão presente nas seguintes provas
2882249 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás

public class SomaMisteriosa {

private static void somaTres(int x[ ]) {

x[0] += 3;

}

private static void somaDois(int x) {

x += 2;

}

public static void main(String args[ ]) {

int x = 0;

int y[ ] = { 0 };

somaDois(x);

somaTres(y);

somaDois(y[0]);

System.out.print(x + " " + y[0]);

}

}

Após a execução do trecho acima, será impresso

 

Provas

Questão presente nas seguintes provas
2882248 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás

Um analista de sistemas levantou a lista de requisitos de um sistema de contas a pagar (SCP).

R1 = O contador cadastra no SCP uma ou várias contas.

R2 = Diariamente o contador visualiza na tela as contas que devem ser pagas no dia.

R3 = Um relatório é gerado contendo os pagamentos realizados em um dado mês.

R4 = O contador deve poder acessar o SCP através de um navegador Internet padrão.

R5 = O SCP deve estar disponível durante o horário de expediente.

Como são classificados estes requisitos?

Requisitos
Funcionais

Requisitos Não
Funcionais

 

Provas

Questão presente nas seguintes provas
2882247 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás

Sobre métricas estudadas pela engenharia de sofware, pode-se afirmar que:

I - um número alto de operações sobrescritas corresponde a uma métrica de software e indica que a superclasse usada pode não ser uma classe-mãe apropriada para a subclasse;

II - a complexidade ciclomática é caracterizada pelo número de caminhos independentes no código e determina o limite superior para o número de testes que devem ser executados, garantindo que todas as instruções serão executadas pelo menos uma vez;

III - COCOMO e Ponto de Função são técnicas de medição cujo principal objetivo é estimar o esforço necessário para a construção do software.

É correto o que se afirma em

 

Provas

Questão presente nas seguintes provas
2882246 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás

A figura a seguir corresponde às duas dimensões do RUP.

Na dimensão horizontal, são considerados os aspectos dinâmicos (fases e iterações), enquanto que, na dimensão vertical, são considerados os aspectos estáticos (disciplinas). Os nomes das fases foram omitidos e substituídos pelos identificadores f1, f2, f3 e f4. Os nomes das disciplinas também foram omitidos.

Enunciado 3088455-1

KRUCHTEN, P. Rational unified process made easy. Boston:

Addison-Wesley Professional, 2003, p. 10. (Adaptado)

Para corresponder às fases do RUP, os identificadores de fase f1, f2, f3 e f4, respectivamente, devem ser substituídos por:

 

Provas

Questão presente nas seguintes provas
2882245 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás

No RUP, as atividades de projetar, implementar e testar um esqueleto da estrutura do sistema, objetivando exercitar a arquitetura sobre a qual o sistema será desenvolvido, provendo uma carga inicial e alguns testes de desempenho, ocorrem na fase de

 

Provas

Questão presente nas seguintes provas
2882244 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás

Sobre o RUP, pode-se afirmar que:

I - a análise de requisitos corresponde à primeira fase do ciclo de desenvolvimento, antecedendo à fase de análise que, por sua vez, se inicia quando a fase de requisitos termina;

II - testes de regressão são fundamentais na fase de transição, uma vez que, em cada iteração, novas funcionalidades são agregadas ao sistema e erros podem ocorrer em módulos já testados anteriormente;

III - RUP é um processo de desenvolvimento formal, não sendo conveniente para aplicação a sistemas de menor porte, uma vez que o conjunto dos documentos que obrigatoriamente devem ser gerados torna seu custo proibitivo.

É correto APENAS o que se afirma em

 

Provas

Questão presente nas seguintes provas