Magna Concursos

Foram encontradas 60 questões.

2285886 Ano: 2014
Disciplina: TI - Redes de Computadores
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Considerando os parâmetros de configuração de um servidor HTTP, assinale a alternativa incorreta:

 

Provas

Questão presente nas seguintes provas
2285885 Ano: 2014
Disciplina: TI - Redes de Computadores
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Considerando o funcionamento de um servidor HTTP Apache, assinale a alternativa incorreta:

 

Provas

Questão presente nas seguintes provas
2285884 Ano: 2014
Disciplina: TI - Redes de Computadores
Banca: UFSCAR
Orgão: UFSCAR
Provas:

O protocolo SSH pode ser usado para acesso seguro via shell a um sistema remoto. Sobre o SSH, é incorreto afirmar que:

 

Provas

Questão presente nas seguintes provas
2285883 Ano: 2014
Disciplina: TI - Segurança da Informação
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Considerando ameaças à operação dos computadores de uma rede corporativa, indique a alternativa incorreta:

 

Provas

Questão presente nas seguintes provas
2285882 Ano: 2014
Disciplina: TI - Redes de Computadores
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Firewalls posicionados na interface entre redes podem prover o encaminhamento seletivo de fluxos de pacotes. Entre as alternativas abaixo, indique a incorreta:

 

Provas

Questão presente nas seguintes provas
2285881 Ano: 2014
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Considere o código em C++ a seguir:

class A {
public:
A() {cout << “A Construtor” << endl;};
~A() {cout << “A Destrutor” << endl;};
};
class B1 : public A {
public:
B1() {cout << “B1 Construtor” << endl;};
~B1() {cout << “B1 Destrutor” << endl;};
};
class B2 : public A {
public:
B2() {cout << “B2 Construtor” << endl;};
~B2() {cout << “B2 Destrutor” << endl;};
};
class C : public B1, public B2 {
public:
C() {cout << “C Construtor” << endl;};
~C() {cout << “C Destrutor” << endl;};
};
int main(void) {
C objC;
}

Assinale a alternativa que indica corretamente o que será exibido na tela.

 

Provas

Questão presente nas seguintes provas
2285880 Ano: 2014
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Sobre as diretivas de compilação, considere as seguintes afirmações:

I. São necessárias para evitar declarações múltiplas de funções e classes.

II. São executadas apenas pelo compilador, durante a etapa de compilação.

III. Tornam a execução do programa mais lenta, pois incluem novos comandos.

Assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas
2285879 Ano: 2014
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Considere os seguintes códigos, em Java (quadro a esquerda) e C++(quadro a direita):

class Base {
public void func() {
System.out.println("Base func");
}
}
class Derivada extends Base {
private void func() {
System.out.println("Derivada func");
}
}

class Base {
public:
virtual void func() {
cout << "Base func";
}
};
class Derivada : public Base {
private:
void func() {
cout << "Derivada func";
}
};

Considere que uma aplicação terá que chamar o método “func()” de um objeto do tipo “Derivada”, mas sendo acessado por uma referência do tipo “Base”. Assinale a alternativa que contém apenas afirmações verdadeiras para este uso específico:

 

Provas

Questão presente nas seguintes provas
2285878 Ano: 2014
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Sobre o paradigma de programação orientado a objetos, considere as seguintes afirmações:

I. Não podemos ter objetos de classes que herdam de classes abstratas.

II. Não é possível chamar métodos que não são constantes a partir de métodos constantes.

III. Não precisamos de objetos de uma classe para chamar seus métodos estáticos.

Assinale a alternativa correta:

 

Provas

Questão presente nas seguintes provas
2285877 Ano: 2014
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSCAR
Orgão: UFSCAR
Provas:

No trecho de código em C++ a seguir, estão implementadas as classes “ponto” e “circulo”. Nesta implementação, estão faltantes alguns trechos de código, rotulados por __A__, __B__, __C__ e __D__.

class ponto {

public:
ponto() {x=0.0; y=0.0;}
void setX(double c) {x = c;}
void setY(double c) {y = c;}
double getX() const {return x;}
double getY() const {return y;}
void print() const {
cout<< x <<","<< y ; }
__A__:
double x, y;

};

class circulo : public ponto {

public:
circulo() {raio = 0.0;}
void setRaio(double r) {raio=r;}
double getRaio() {return raio;}
void print() const {
cout<< __B__ << ","
<< __C__ << "," << __D__ ;
}
private:
double raio;

};

Assinale a alternativa que completa os trechos faltantes incorretamente. As alternativas preenchem os trechos na ordem __A__, __B__, __C__ e __D__.

 

Provas

Questão presente nas seguintes provas