Foram encontradas 120 questões.
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
- Gerenciamento de MemóriaFalha de Página (Page Fault)
- Gerenciamento de MemóriaMemória Virtual (Conceito)
- Gerenciamento de MemóriaPaginação de Memória
- WindowsGerenciamento de Memória no Windows
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
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
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
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
- LinuxComandosdu
- LinuxPermissões de Arquivos e Diretórios no Linuxchmod
- LinuxPermissões de Arquivos e Diretórios no Linuxchown
- LinuxManipulação de Arquivos e Pastas (Shell)find
- LinuxManipulação de Arquivos e Pastas (Shell)tar
- LinuxUsuários e Grupos no Linuxuseradd
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
- Protocolos e ServiçosRedes, Roteamento e TransporteBGP: Border Gateway Protocol
- Protocolos e ServiçosRedes, Roteamento e TransporteOSPF: Open Shortest Path First
Provas
- AbrangênciaLAN: Local Area Network
- Topologias de RedeTopologia: Anel
- Topologias de RedeTopologia: Barramento
Provas
Provas
Provas
Caderno Container