Magna Concursos

Foram encontradas 120 questões.

1737596 Ano: 2006
Disciplina: TI - Banco de Dados
Banca: CESPE / CEBRASPE
Orgão: CENSIPAM

Considere as seguintes tabelas de um banco de dados e as duas consultas SQL subsequente.

autores

id_autor

nome cidade estado
26 Walfredo Curitiba

PR

38 Pedro Rio de Janeiro

RJ

44 Maria Recife

PE

53 Roberto Brasilia

DF

71 Margarida Brasilia

DF

72 Mateus Salvador

BA

departamentos

id_departamento

nome cidade estado
15 Projeto Brasilia DF
27 Vendas Recife PE
55 Producao Salvador BA

relatorios

id_relatorio

id_editor

id_departamento

4216

53 15
5789 71 27

relatoriosautores

id_relatorio

id_autor

4216 44
4216 72
5789 26
5789 38
5789 72

Consulta 1.

select nome, cidade, estado

from autores t1, relatoriosautores t2

where t1.id_autor = t2.id_autor

and t1.estado in (

select estado

from departamentos t1, relatorios t2

where t1.id_departamento = t2.id_departamento)

Consulta 2.

select nome

from autores

where id_autor in (

select id_autor

from relatoriosautores

group by id_autor

having count(*) > 1);

Em face das informações apresentadas, julgue o item que se segue.Consulta 1.

O resultado da consulta 1 é “Roberto Brasília DF” e o resultado da consulta 2 é “Mateus”.

 

Provas

Questão presente nas seguintes provas
1737594 Ano: 2006
Disciplina: TI - Sistemas Operacionais
Banca: CESPE / CEBRASPE
Orgão: CENSIPAM

Julgue o seguinte item, acerca de sistemas operacionais.

Um sistema de memória virtual separa a memória lógica da memória física. Se a execução de um programa gerar o endereço lógico de um dado que não esteja na memória física, a execução do programa é interrompida (page fault) e o controle é assumido pelo sistema operacional. Se houver espaço livre na memória física, o sistema operacional traz do disco para a memória física a página com o dado necessário; caso não exista espaço livre, encerra a execução do programa.

 

Provas

Questão presente nas seguintes provas
1737593 Ano: 2006
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: CENSIPAM

Considere o seguinte código em PHP.

<?php
function Pesquisa($Elementos, $ElementoProcurado) {
sort($Elementos);
$primeiro=0;
$ultimo=count($Elementos)-1;
$meio=($primeiro+$ultimo)/2;
$ElementoProcurado=strtolower($ElementoProcurado);
while(($primeiro <= $ultimo)&&
(strtolower($Elementos[$meio])!= $ElementoProcurado)) {
if(strcmp($ElementoProcurado, strtolower($Elementos[$meio])) < 0)
$ultimo=$meio-1;
else
if(strcmp($ElementoProcurado, strtolower($Elementos[$meio])) > 0)
$primeiro=$meio+1;
$meio=($primeiro+$ultimo)/2;
}
if(strtolower($Elementos[$meio])==$ElementoProcurado)
return 1;
else
return 0;
}
?>
<?php
$cidades=array ('Brasilia', 'Recife', 'Curitiba', 'Natal');
$resultado=Pesquisa($cidades, 'Recife');
echo "$resultado";
?>

Considerando esse código, julgue o item abaixo.

É correto afirmar que: a execução desse programa resulta na apresentação do valor 1; que a função Pesquisa procura por uma string em uma matriz de strings; que a comparação feita entre as strings não distingue entre letras maiúsculas e minúsculas; que a matriz de strings é ordenada antes de ser pesquisada.

 

Provas

Questão presente nas seguintes provas
1737592 Ano: 2006
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: CENSIPAM

Considere o seguinte código em C++.

class ElementoGrafico {
protected:
TCanvas *canvas;
TColor cor;
void desenharRetas (float[], float[], int);
public:
void setCanvas(TCanvas*);
void setCor(TColor);
virtual void desenhar() = 0;
};
class Reta:public ElementoGrafico {
private:
float x0, y0, x1, y1;
public:
void setCoordenadas(float, float, float, float);
void desenhar();
};
void Reta::setCoordenadas(float x0, float y0, float x1, float y1){
this->x0 = x0;
this->y0 = y0;
this->x1 = x1;
this->y1 = y1;
}
void Reta::desenhar(){
float x[2], y[2];
x[0] = x0;
y[0] = y0;
x[1] = x1;
y[1] = y1;
desenharRetas(x, y, 1);
}

Acerca desse código, julgue o item a seguir.

É correto afirmar que há um erro no código, pois o método desenharRetas não pode ser invocado a partir de código na classe Reta, que, no método setCoordenadas, a palavra this elimina a ambigüidade decorrente dos parâmetros terem os mesmos nomes dos atributos da classe e que, na classe Reta, nãohá métodos inline.

 

Provas

Questão presente nas seguintes provas
1737591 Ano: 2006
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: CENSIPAM

Considere o seguinte código em C++.

class ElementoGrafico {
protected:
TCanvas *canvas;
TColor cor;
void desenharRetas (float[], float[], int);
public:
void setCanvas(TCanvas*);
void setCor(TColor);
virtual void desenhar() = 0;
};
class Reta:public ElementoGrafico {
private:
float x0, y0, x1, y1;
public:
void setCoordenadas(float, float, float, float);
void desenhar();
};
void Reta::setCoordenadas(float x0, float y0, float x1, float y1){
this->x0 = x0;
this->y0 = y0;
this->x1 = x1;
this->y1 = y1;
}
void Reta::desenhar(){
float x[2], y[2];
x[0] = x0;
y[0] = y0;
x[1] = x1;
y[1] = y1;
desenharRetas(x, y, 1);
}

Acerca desse código, julgue o item a seguir.

É correto afirmar que a classe ElementoGrafico é abstrata, pois desenhar é um método virtual puro, e que os atributos e métodos herdados pela classe Reta a partir da classe ElementoGrafico passam todos a ter visibilidade pública.

 

Provas

Questão presente nas seguintes provas
1729707 Ano: 2006
Disciplina: TI - Sistemas Operacionais
Banca: CESPE / CEBRASPE
Orgão: CENSIPAM

Considere a seguinte lista de comandos utilizados pelo sistema operacional Linux.

Comando 1. tar –cvf backup.tar /home
Comando 2. chown jose cadastro
Comando 3. chmod 444 senhas
Comando 4. domainname
Comando 5. find /home –name 'memo*' –user jose –print
Comando 6. useradd –c "Jose Maria" jose
Comando 7. du –s /home/*

Acerca desses comandos, julgue o item a seguir.

O comando 1 cria um arquivo tar chamado backup.tar com arquivos e subdiretórios encontrados a partir de /home; o comando 2 torna jose o dono do arquivo cadastro; o comando 3 atribui a qualquer usuário o direito apenas de leitura ao arquivo senhas; o comando 4 apresenta o nome do domínio NIS; o comando 5 lista os arquivos que iniciam com memo e cujo dono é jose; o comando 6 cria uma conta para Jose Maria com o login name jose; o comando 7 lista os subdiretórios de /home precedidos pelo espaço em disco que cada um ocupa.

 

Provas

Questão presente nas seguintes provas
1729706 Ano: 2006
Disciplina: TI - Redes de Computadores
Banca: CESPE / CEBRASPE
Orgão: CENSIPAM
Em relação aos protocolos de roteamento usados nas redes TCP/IP, as seguintes informações são corretas: trocam informações para atualizar as tabelas de roteamento; protocolos interiores, como o BGP, são usados dentro de um sistema autônomo; protocolos exteriores, como o OSPF, são usados para a troca de informações entre os roteadores que interligam os sistemas autônomos.
 

Provas

Questão presente nas seguintes provas
1729705 Ano: 2006
Disciplina: TI - Redes de Computadores
Banca: CESPE / CEBRASPE
Orgão: CENSIPAM
As redes locais Ethernet podem ter diferentes velocidades de transmissão, por exemplo 10 Mbps ou 100 Mbps. Nas redes Ethernet que aderem ao padrão 100BASETX, a velocidade de transmissão é 100 Mbps, são usados cabos com pares trançados de fio de cobre, o método de acesso é CSMA/CD e o formato dos quadros (frames) é o adotado nas redes Ethernet que transmitem a 10 Mbps.
 

Provas

Questão presente nas seguintes provas
1729704 Ano: 2006
Disciplina: TI - Sistemas Operacionais
Banca: CESPE / CEBRASPE
Orgão: CENSIPAM
Acerca das primitivas de sincronização wait e signal usadas para acessar semáforos, é correto afirmar que: são atômicas de forma que enquanto um processo acessa um semáforo nenhum outro pode acessá-lo; se houver apenas um processador, podese garantir a atomicidade das operações habilitando-se as interrupções enquanto as operações são executadas; quando um processo executa a operação wait e o valor do semáforo não é positivo, o processo deve aguardar ou ser bloqueado até um outro processo executar a operação signal sobre o mesmo semáforo.
 

Provas

Questão presente nas seguintes provas
1729701 Ano: 2006
Disciplina: TI - Sistemas Operacionais
Banca: CESPE / CEBRASPE
Orgão: CENSIPAM
É correto afirmar que o Active Directory: armazena e disponibiliza informações sobre objetos em uma rede; requer que o DNS seja instalado e configurado; organiza domínios de forma hierárquica; ajuda a gerenciar contas e recursos; comunica-se com os clientes do serviço via LDAP.
 

Provas

Questão presente nas seguintes provas