Magna Concursos

Foram encontradas 150 questões.

2087936 Ano: 2003
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: IBAMA

A gestão de configuração de software (SCM) para aplicações Web engloba quatro aspectos: conteúdo, pessoal, escalabilidade e política. A respeito desses aspectos, julgue o item a seguir.

Quanto ao aspecto escalabilidade, o rigor do controle de configuração deve ser proporcional à escala da aplicação, já que pode crescer significativamente à medida que são implementadas interconexões com sistemas de informação, base de dados e portais.

 

Provas

Questão presente nas seguintes provas
2087935 Ano: 2003
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: IBAMA

A gestão de configuração de software (SCM) para aplicações Web engloba quatro aspectos: conteúdo, pessoal, escalabilidade e política. A respeito desses aspectos, julgue o item a seguir.

Quanto ao aspecto pessoal, um dos problemas é o controle de modificação, que implica na utilização de controles de acesso e sincronização. O controle de sincronização bloqueia o objeto na base de dados do projeto, não permitindo que outras cópias possam ser retiradas.

 

Provas

Questão presente nas seguintes provas
2087934 Ano: 2003
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: IBAMA

A gestão de configuração de software (SCM) para aplicações Web engloba quatro aspectos: conteúdo, pessoal, escalabilidade e política. A respeito desses aspectos, julgue o item a seguir.

Quanto ao aspecto conteúdo, uma abordagem é modelar o conteúdo Web usando técnicas de modelagem de dados, associando a cada objeto (exemplo: formulário) um conjunto de propriedades (exemplo: permanente).

 

Provas

Questão presente nas seguintes provas
2087933 Ano: 2003
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: IBAMA

Conforme hierarquia de classes da figura acima, foi definido um método void f() nas quatro classes — A, B, C e D —, de tal maneira que a função f( ) de cada classe chame somente uma vez a função f( ) de cada um de seus antecessores na ordem hierárquica mostrada, de baixo para cima. O código que implementa essas classes está descrito a seguir.

class A {
protected:
void f_( ) {...}
public:
virtual void f() {f_();}
};

class B: public A {
protected:
void f_( ) {…}
public:
virtual void f() {A::f_(); f_();}
};

class C:public A {
protected:
void f_( ) {…}
public:
virtual void f( ) {A::f_( ); f_( );}
};

class D: public B, public C {
protected:
void f_( ) {…}
public:
void f( ) {B::f_( ); C::f_( ); f_( );}
};

Considerando as informações do texto ao lado, julgue o item seguinte.

Caso haja impossibidade de obtenção de memória para executar o operador new, deverá ser usado um ponteiro à função _new_handler.

 

Provas

Questão presente nas seguintes provas
2087914 Ano: 2003
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: IBAMA

Conforme hierarquia de classes da figura acima, foi definido um método void f() nas quatro classes — A, B, C e D —, de tal maneira que a função f( ) de cada classe chame somente uma vez a função f( ) de cada um de seus antecessores na ordem hierárquica mostrada, de baixo para cima. O código que implementa essas classes está descrito a seguir.

class A {
protected:
void f_( ) {...}
public:
virtual void f() {f_();}
};

class B: public A {
protected:
void f_( ) {…}
public:
virtual void f() {A::f_(); f_();}
};

class C:public A {
protected:
void f_( ) {…}
public:
virtual void f( ) {A::f_( ); f_( );}
};

class D: public B, public C {
protected:
void f_( ) {…}
public:
void f( ) {B::f_( ); C::f_( ); f_( );}
};

Considerando as informações do texto ao lado, julgue o item seguinte.

Um compilador C++ que encontre a chamada

A a;

B b;

C c;

if (...) a=&b; else a=&c;

a->f( );

definirá para cada objeto um atributo oculto que indicará à qual das três classes pertence (exemplo: A=0, B=1, C=2); construirá um vetor dinâmico pf de ponteiros às três funções A::f( ), B::f( ), C::f( ); e gerará uma chamada indireta ao pf[0].

 

Provas

Questão presente nas seguintes provas
2087853 Ano: 2003
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: IBAMA

Conforme hierarquia de classes da figura acima, foi definido um método void f() nas quatro classes — A, B, C e D —, de tal maneira que a função f( ) de cada classe chame somente uma vez a função f( ) de cada um de seus antecessores na ordem hierárquica mostrada, de baixo para cima. O código que implementa essas classes está descrito a seguir.

class A {
protected:
void f_( ) {...}
public:
virtual void f() {f_();}
};

class B: public A {
protected:
void f_( ) {…}
public:
virtual void f() {A::f_(); f_();}
};

class C:public A {
protected:
void f_( ) {…}
public:
virtual void f( ) {A::f_( ); f_( );}
};

class D: public B, public C {
protected:
void f_( ) {…}
public:
void f( ) {B::f_( ); C::f_( ); f_( );}
};

Considerando as informações do texto ao lado, julgue o item seguinte.

A função “f( )” na classe D atende à especificação “que a função f( ) de cada classe chame somente uma vez a função f( ) de cada um de seus antecessores na ordem hierárquica mostrada” e está sintaticamente correta.

 

Provas

Questão presente nas seguintes provas
2087852 Ano: 2003
Disciplina: Gerência de Projetos
Banca: CESPE / CEBRASPE
Orgão: IBAMA

Boa parte das ações de uma organização moderna é gerida na forma de projetos. A gestão de projetos é, portanto, uma atividade de grande responsabilidade e requer não apenas sensibilidade por parte do gestor como também conhecimento técnico profundo na matéria. Acerca das técnicas de gerência de projetos, julgue o item que se seguem.

Equipes com mais de 5 pessoas devem ser organizadas hierarquicamente, sob pena de se tornarem ingerenciáveis do ponto de vista do controle das tarefas alocadas a cada membro da equipe.

 

Provas

Questão presente nas seguintes provas
2087851 Ano: 2003
Disciplina: Gerência de Projetos
Banca: CESPE / CEBRASPE
Orgão: IBAMA

Boa parte das ações de uma organização moderna é gerida na forma de projetos. A gestão de projetos é, portanto, uma atividade de grande responsabilidade e requer não apenas sensibilidade por parte do gestor como também conhecimento técnico profundo na matéria. Acerca das técnicas de gerência de projetos, julgue o item que se seguem.

Pelo menos as descrições dos produtos de grandes etapas de um projeto devem ser formalizadas.

 

Provas

Questão presente nas seguintes provas
2087850 Ano: 2003
Disciplina: Gerência de Projetos
Banca: CESPE / CEBRASPE
Orgão: IBAMA

Boa parte das ações de uma organização moderna é gerida na forma de projetos. A gestão de projetos é, portanto, uma atividade de grande responsabilidade e requer não apenas sensibilidade por parte do gestor como também conhecimento técnico profundo na matéria. Acerca das técnicas de gerência de projetos, julgue o item que se seguem.

Diagramas de PERT e GRANT permitem avaliar a interdependência entre atividades de um mesmo projeto.

 

Provas

Questão presente nas seguintes provas

class Racional {
int num, den;
irredutivel() {
int a=num, b=den, mcd;
while (b!=0) {mcd=b; b=a%b; a=mcd;}
num/=mcd;
den/=mcd;
}
public:
Racional (int a, int b=1) : num(a), den(b) {
irredutivel();
}
};

Acima está descrita uma classe que define os números racionais positivos como o quociente de dois números inteiros. Foi construído um método privado para reduzir o número racional a sua forma irredutível. Considerando essa classe, julgue o item a seguir.

Para sobrecarregar o operador /, deve-se incluir a instrução:

int operator / (Racional a) { Racional c(num*a.den, den*a.num); return c; }.

 

Provas

Questão presente nas seguintes provas