Questões de Concurso Comentadas para analista - suporte técnico

Foram encontradas 225 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q309530 Banco de Dados
Com relação a sistemas de gerenciamento de banco de dados
(SGBDs), julgue os itens 79 a 84.
Para possibilitar acessos aleatórios rápidos aos registros de um arquivo, uma estrutura de índice pode ser utilizada. Em um arquivo organizado com índice seqüencial, o desempenho dos acessos ao arquivo tipicamente piora na medida em que o arquivo cresce. Para evitar essa degradação, há SGBDs que usam uma estrutura árvore-B+ para implementar índices de múltiplos níveis.
Alternativas
Q309529 Banco de Dados
Com relação a sistemas de gerenciamento de banco de dados
(SGBDs), julgue os itens 79 a 84.
O espelhamento (mirroring), usado para a introdução de redundância, é uma técnica que aumenta a confiabilidade e por meio da qual os dados são escritos de modo redundante em mais de um disco físico e tratados como um só disco lógico. O armazenamento de dados que possibilitem reconstruir dados perdidos em caso de falha do disco — por exemplo, usando-se códigos para a correção de erros — é outra técnica para aumentar a confiabilidade.
Alternativas
Q309528 Banco de Dados
Com relação a sistemas de gerenciamento de banco de dados
(SGBDs), julgue os itens 79 a 84.
Acerca dos módulos típicos de um SGBD, é correto afirmar que não podem solicitar serviços a sistemas operacionais; catálogos são tipicamente armazenados em disco; um catálogo pode ter informações como nomes e tamanhos de arquivos; dados podem ser mantidos na memória principal por um gerenciador de buffer.
Alternativas
Q309524 Programação
Julgue os itens que se seguem, acerca da programação em
linguagem C.
O seguinte código não tem erros de sintaxe e sua execução resulta na apresentação dos valores 22, 28 e 34.

#include <stdio.h>
int funcao(int a, int *b) {
     static int c = 5;
     int d = 3;
    *b = *b + 5;
a++, c++, d++;
return (a + *b + c + d);
}
int main(int argc, char *argv[]) {
     int a = 2,b = 4,(*ptr)(int,int*);
     ptr = funcao;
     printf("%d\n",(*ptr)(a,&b));
     printf("%d\n",(*ptr)(a,&b));
     printf("%d\n",(*ptr)(a,&b));
}

Alternativas
Q309523 Programação
Julgue os itens que se seguem, acerca da programação em
linguagem C.
O seguinte código não tem erros de sintaxe e sua execução resulta na apresentação de B, A, Natal e Amparo.

#include <stdio.h>
enum cidades {
      Recife,
      Natal
};
union capitais {
      enum cidades capitalA;
      enum cidades capitalB;
};
typedef struct {
      char *rua;
      enum cidades cidade;
} endereco;
int main(int argc, char *argv[]) {
      char matriz[] = {'A','B'},(*ptrA)[2],*ptrB;
      ptrA = &matriz;
      printf("%c\n", (*ptrA)[1]);
      ptrB = "BRASIL";
      ptrB++;
      ptrB++;
      printf("%c\n",*ptrB);
      union capitais varA;
      varA.capitalA = Natal;
      printf("%d\n", varA.capitalB);
      endereco varB = {"Amparo", Recife}, *ptrC;
      ptrC = &varB;
      printf("%s\n", ptrC->rua);
}

Alternativas
Respostas
191: C
192: C
193: E
194: C
195: E