

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Em discos rígidos (HDDs), a fragmentação de arquivos obriga a cabeça de leitura/gravação a percorrer trilhas não contíguas, aumentando o _________ — o tempo de reposicionamento entre trilhas. Em SSDs, a fragmentação não produz esse impacto, porque SSDs não possuem _________. Contudo, a desfragmentação convencional é contraproducente em SSDs: antes de regravar uma posição na memória flash NAND, o controlador precisa apagar o _________ inteiro que a contém — ciclos de apagamento que _________ progressivamente as células.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
tempo de busca – cabeça de leitura/gravação – bloco – desgastam
atraso rotacional – cabeça de leitura/gravação – setor – desgastam
atraso rotacional – circuitos de refresh periódico – bloco – otimizam
tempo de busca – cabeça de leitura/gravação – setor – desgastam
tempo de busca – circuitos de refresh periódico – bloco – otimizam
Um banco de dados da Assembleia, responsável pelo armazenamento de informações legislativas, apresentou crescimento significativo, tornando inviável sua administração e processamento em um único servidor. Para aprimorar o desempenho das consultas e a escalabilidade do sistema, tornou-se necessária a distribuição dos dados entre múltiplos servidores independentes.
Nesse contexto, assinale a alternativa que identifica o processo de particionamento de um banco de dados ou conjunto de dados em partes menores e gerenciáveis, passíveis de serem distribuídas e armazenadas em diferentes nós de um cluster ou sistema distribuído.
Normalização.
Indexação.
Balanceamento de Carga.
Sharding.
Alta Disponibilidade.
Um administrador de banco de dados PostgreSQL precisa otimizar o armazenamento de uma tabela com grandes volumes de dados em um sistema de arquivos com baixa performance, movendo a tabela para um disco mais rápido. Qual dos seguintes objetos do PostgreSQL o administrador deve utilizar para distribuir fisicamente os dados da tabela em outro local de armazenamento?
Cluster.
Storage.
Schema.
Tablespace.
O gerenciamento dos espaços alocados aos arquivos é de fundamental importância para o sistema de arquivos. Como os arquivos são criados e eliminados frequentemente, os segmentos livres vão-se fragmentando em pequenos pedaços por todo o disco, configurando um problema chamado fragmentação de espaços livres.
Essa fragmentação pode atingir um estado crítico e impossibilitar a alocação de novos arquivos APENAS na(s) alocação(ões)
contígua
encadeada
indexada
contígua e encadeada
encadeada e indexada
O software CrystalDiskInfo é utilizado para executar a desfragmentação do disco rígido, aumentando a velocidade de leitura e gravação.
Certo
Errado
No contexto da manutenção de micromputadores do tipo IBM-PC, considerando a desfragmentação de discos, é correto afirmar que ela
é recomendada tanto para discos rígidos quanto para SSDs.
é recomendada para SSDs, pois aumenta a vida útil do dispositivo.
é recomentada para discos rígidos, por colocar porções de um mesmo arquivo próximas.
não é recomendada para discos rígidos, pois diminui a vida útil do dispositivo.
não deve ser utilizada nem para discos rígidos, nem para SSDs, por não apresentar benefícios.
Amanda está mudando a arquitetura do banco de dados da empresa onde trabalha de forma a torná-lo distribuído. Para melhorar a flexibilidade e ocultar detalhes de implementação de usuários finais, ela está fazendo uso de algumas formas de transparência de dados.
Com intenção de melhoria da performance nas consultas executadas, Amanda tem trabalhado na fragmentação horizontal:
copiando os mesmos objetos de dados em vários nós da rede;
distribuindo, por vários nós da rede, algumas tabelas em um subconjunto de linhas;
permitindo que o comando para uma tarefa seja emitido independentemente da localização dos dados;
permitindo que uma transação seja distribuída entre os nós da rede;
distribuindo pelos nós da rede um subconjunto de colunas de algumas tabelas existentes.
O uso de fragmentadora de papel em órgãos públicos está relacionado principalmente à:
Segurança da informação para impressão de documentos coloridos em grande escala.
Segurança da informação para armazenamento de papéis para consulta futura.
Segurança da informação, evitando acesso indevido a dados sigilosos.
Segurança da informação para digitalização de documentos para sistemas eletrônicos.
Segurança da informação para distribuição de cópias para vários setores.
Na modelagem dimensional, é objetivo da operação de fragmentação
rotacionar o cubo OLAP ao longo de uma de suas dimensões.
criar um subcubo menor a partir de um cubo OLAP.
resumir os dados para atributos específicos.
criar uma exibição bidimensional do cubo OLAP.
aprofundar na hierarquia de conceitos e extrair os detalhes necessários.
O sistema de rede divide os dados em pequenos blocos, denominados:
Bits.
Bytes.
Pacotes.
Hash.
Clock.
Um caso típico de fragmentação em vários bancos de dados é o particionamento de registros correspondentes a diferentes usuários em uma coleção de bancos de dados.
Certo
Errado
Um determinado invasor utilizou a opção de fragmentação do IP para criar fragmentos extremamente pequenos e forçar que a informação do cabeçalho TCP fique em um fragmento de pacote separado.
Uma contramedida efetiva para tal cenário é impor uma regra que:
descarte todos os pacotes que usem a opção de roteamento baseado na origem;
descarte pacotes cujo endereço de origem seja interno se esses pacotes chegarem a uma interface externa;
estabeleça que o primeiro fragmento de um pacote deve conter uma quantidade mínima predefinida do cabeçalho de transporte;
estabeleça que o último fragmento de um pacote deve conter uma quantidade mínima predefinida do cabeçalho de transporte;
estabeleça que o primeiro fragmento de um pacote deve conter uma quantidade máxima predefinida do cabeçalho de transporte.
Sistemas operacionais implementam estratégias de alocação de partição de memória com o intuito de mitigar ou reduzir o problema da fragmentação externa. Na estratégia best-fit, o processo é alocado na
última partição livre.
partição que deixa o menor espaço sem utilização.
primeira partição livre.
partição que deixa o maior espaço sem utilização.
Para melhorar o processamento de grandes volumes de dados através de computação paralela ou distribuída, pode-se utilizar sharding, técnica que divide os dados em partes menores, chamadas shards. Essas partes são normalmente armazenadas em diferentes nós, ou sítios, de processamento em um sistema distribuído.
O sharding é necessário para garantir a
privacidade dos dados
eficiência do processamento de dados
disponibilidade dos dados em caso de falha de um nó
escalabilidade do sistema de processamento de dados
consistência dos dados em caso de alteração de um shard
A técnica de alocação de memória utilizada por um sistema operacional está intimamente ligada à ocorrência de fragmentação dessa memória.
Com relação à gerência de memória em sistemas operacionais, assinale a afirmativa correta.
A fragmentação interna ocorre entre blocos alocados de memória adjacentes.
Na segmentação, os processos são armazenados em blocos de memória de tamanho fixo.
A segmentação elimina a possibilidade de fragmentação interna.
A paginação evita a fragmentação externa mais eficientemente do que a segmentação.
A paginação aloca memória de acordo com a estrutura lógica dos programas.
O procedimento de informática conhecido como desfragmentação de disco rígido tem a finalidade de melhorar o desempenho do computador. Para isso, ele remove aqueles dados considerados irrecuperáveis, como também os dados temporários do sistema.
Certo
Errado
Algumas práticas de manutenção de computadores, recomendam a utilização de softwares que ajudam a melhorar o desempenho da máquina. Uma das práticas é desfragmentar o disco rígido, que consiste em
escrever um novo sistema de arquivos no disco.
limpar o registro do Windows.
limpar o histórico de internet.
reunir pedaços de arquivos espalhados pelo disco para aumentar eficiência da máquina.
Uma das características marcantes de bancos de dados distribuídos é dividir ou fragmentar os dados em diferentes locais de armazenamento de dados. As duas principais técnicas de fragmentação e armazenamento denominam-se
primária e secundária.
interna e externa.
simples e composta.
horizontal e vertical.
sequencial e paralela.
A visão clássica de um sistema de banco de dados distribuído é que o sistema deve tornar o impacto da distribuição de dados transparente. Considerando que “Transparente” significa que a aplicação opera de um ponto de vista lógico como se os dados fossem todos gerenciados por um único SGBD, analise as afirmativas a seguir.
I. Arquitetura cliente-servidor tem um ou mais processos clientes e um ou mais processos servidores; um processo cliente pode enviar uma consulta para qualquer processo servidor.
II. A arquitetura cliente-servidor permite que uma única consulta abranja vários servidores.
III. A arquitetura middleware é a camada de software que coordena a execução de consultas e transações em um ou mais servidores de banco de dados independentes.
IV. O acesso a uma relação armazenada em um site remoto acarreta custos de passagem de mensagem e, para reduzir essa sobrecarga, uma única relação pode ser replicada ou fragmentada.
V. A fragmentação e a replicação não podem ser combinadas; uma relação pode ser particionada em diversos fragmentos, mas não pode haver réplicas desses fragmentos.
Está correto o que se afirma apenas em
I, II e III.
I, III e IV.
II, IV e V.
III, IV e V.
Conforme Coulouris (COULOURIS, G. - Sistemas distribuídos – Conceitos e projeto 4ª edição), atualmente, um processo consiste em um ambiente de execução, com uma ou mais threads. Uma thread é uma abstração do sistema operacional de uma atividade. O ambiente de execução é uma unidade de gerenciamento de recursos: um conjunto de recursos locais gerenciados pelo núcleo, aos quais suas threads têm acesso. Conforme essa afirmação, um ambiente em execução consiste principalmente em:
I. Um espaço de endereçamento.
II. Recursos de sincronização e comunicação entre threads, como semáforos e interfaces de comunicação (soquetes).
III. Recursos de nível mais alto, como arquivos e janelas abertas.
IV. Núcleo e proteção.
Dentre as proposições apresentadas acima, quais podem ser consideradas corretas?