Evaristo Wychoski Benfatti Fernando Nunes Bonifácio ARMAZENAMENTO EM DISCO, ESTRUTURAS BASICAS DE ARQUIVOS E HASHING
|
|
- Raquel Canejo Franca
- 8 Há anos
- Visualizações:
Transcrição
1 Evaristo Wychoski Benfatti Fernando Nunes Bonifácio ARMAZENAMENTO EM DISCO, ESTRUTURAS BASICAS DE ARQUIVOS E HASHING
2 CONTEÚDO Introdução Armazenamento de dados Dispositivo de armazenamento Buffering de blocos Disposição de registros de arquivos em disco Operações em arquivos Arquivos de registros desordenados (Heap Files) Arquivos Ordenados (Sorted Files) Técnicas de Hashing Outras organizações primárias de arquivos Acesso Paralelo em disco Usando RAID Área de armazenamento em Rede
3 CONTEÚDO Introdução Armazenamento de dados Dispositivo de armazenamento Buffering de blocos Disposição de registros de arquivos em disco Operações em arquivos Arquivos de registros desordenados (Heap Files) Arquivos Ordenados (Sorted Files) Técnicas de Hashing Outras organizações primárias de arquivos Acesso Paralelo em disco Usando RAID Área de armazenamento em Rede
4 INTRODUÇÃO As coleções de dados que compõe um banco de dados computadorizado precisam ser de alguma forma armazenadas em alguma mídia de armazenamento, para que assim os softwares SGBDs possam recuperar, atualizar e processar esses dados conforme necessário.
5 CONTEÚDO Introdução Armazenamento de dados Dispositivo de armazenamento Buffering de blocos Disposição de registros de arquivos em disco Operações em arquivos Arquivos de registros desordenados (Heap Files) Arquivos Ordenados (Sorted Files) Técnicas de Hashing Outras organizações primárias de arquivos Acesso Paralelo em disco Usando RAID Área de armazenamento em Rede
6 ARMAZENAMENTO DE DADOS Hierarquia de armazenamento Armazenamento primário cache, memória principal Armazenamento secundário disco rigido, CD, WORM, DVD, etc.
7 ARMAZENAMENTO DE DADOS
8 ARMAZENAMENTO DE DADOS Novas tecnologias - DVDs e fitas jukebox - provavelmente serão opções viáveis para o uso de discos magnéticos Discos magnéticos continuarão a ser a mídia de escolha primária para grandes bancos de dados por vários anos [Elmasri]
9 CONTEÚDO Introdução Armazenamento de dados Dispositivo de armazenamento Buffering de blocos Disposição de registros de arquivos em disco Operações em arquivos Arquivos de registros desordenados (Heap Files) Arquivos Ordenados (Sorted Files) Técnicas de Hashing Outras organizações primárias de arquivos Acesso Paralelo em disco Usando RAID Área de armazenamento em Rede
10 DISPOSITIVOS DE ARMAZENAMENTO Memória RAM (Random Access Memory) Memória de acesso aleatório Velocidade de transferência centenas de vezes superior à dos dispositivos de memória de massa Extremamente simples: um minúsculo capacitor, que quando está carregado eletricamente Volátil Módulos de memória são dividido em linhas e colunas.
11 DISPOSITIVOS DE ARMAZENAMENTO
12 DISPOSITIVOS DE ARMAZENAMENTO Memória cache Memórias não eram mais capazes de acompanhar a velocidade dos processadores Tipo ultra-rápido de memória que serve para armazenar os dados mais freqüentemente usados pelo processador Extremamente caro (chega a ser algumas centenas de vezes mais cara que a memória RAM convencional)
13 DISPOSITIVOS DE ARMAZENAMENTO Armazenamento em disco São utilizados para armazenamento de grande quantidade de dados Não voláteis. Na unidade de disco estão presentes: cabeçote de leitura/escrita, braço mecânico, atuador e controladora de disco Divisão física e divisão lógica
14 DISPOSITIVOS DE ARMAZENAMENTO
15 DISPOSITIVOS DE ARMAZENAMENTO Armazenamento em disco Divisão fisica (não tem como mudar) Trilhas Cilindros Setores Divisão lógica (formatação) Blocos Blocos são a unidade de transferência entre o disco e a memória principal
16 DISPOSITIVOS DE ARMAZENAMENTO
17 DISPOSITIVOS DE ARMAZENAMENTO Armazenamento em disco Operação de leitura/escrita move o cabeçote do disco para o bloco a ser transferido. Movimentos de rotação posicionam no setor apropriado. Um endereço físico de bloco de disco consiste de: número do cilindro número da trilha número do bloco
18 DISPOSITIVOS DE ARMAZENAMENTO Armazenamento em disco Desempenho baseado na medida de três tempos: Tempo de pesquisa Tempo de atraso rotacional (latência) Tempo de transferência de bloco Tempo de pesquisa e atraso rotacional são geralmente muitos maiores que o tempo de transferência do bloco
19 DISPOSITIVOS DE ARMAZENAMENTO Armazenamento em fitas magnéticas Dispositivos de armazenamento de acesso seqüencial Os dados são armazenados em cartuchos de fitas magnéticas Parecidas com as fitas de áudio e vídeo comuns Cada byte disposto de forma transversal na fita Acesso lento Utilizadas principalmente para backup
20 CONTEÚDO Introdução Armazenamento de dados Dispositivo de armazenamento Buffering de blocos Disposição de registros de arquivos em disco Operações em arquivos Arquivos de registros desordenados (Heap Files) Arquivos Ordenados (Sorted Files) Técnicas de Hashing Outras organizações primárias de arquivos Acesso Paralelo em disco Usando RAID Área de armazenamento em Rede
21 BUFFERING DE BLOCOS Diversos buffers podem ser reservados na memória principal para acelerar a transferência de dados Enquanto um buffer estiver sendo lido ou escrito a CPU pode processar os dados em outro. Útil para processos executados concorrentemente Buffering duplo: permite que leituras e escritas sejam realizadas de forma continua em blocos consecutivos no disco, eliminando assim o tempo de pesquisa e atraso rotacional
22 CONTEÚDO Introdução Armazenamento de dados Dispositivo de armazenamento Buffering de blocos Disposição de registros de arquivos em disco Operações em arquivos Arquivos de registros desordenados (Heap Files) Arquivos Ordenados (Sorted Files) Técnicas de Hashing Outras organizações primárias de arquivos Acesso Paralelo em disco Usando RAID Área de armazenamento em Rede
23 DISPOSIÇÃO DE REGISTROS DE ARQUIVOS EM DISCO Um arquivo é uma sequencia de registros Registro é uma coleção de valores de dados (itens de dados) Dois tipos de registros: tamanho fixo e tamanho variável Arquivos com mesmo tipo de registro e de tamanhos fixo facilitam a procura para SGBDs
24 DISPOSIÇÃO DE REGISTROS DE ARQUIVOS EM DISCO Um arquivo é uma sequencia de registros Registro é uma coleção de valores de dados (itens de dados) Dois tipos de registros: tamanho fixo e tamanho variável Arquivos com mesmo tipo de registro e de tamanho fixo facilitam a procura para SGBDs Arquivos com registros de campos de tamanho variável: Caracteres de separação ou campos de comprimento
25 DISPOSIÇÃO DE REGISTROS DE ARQUIVOS EM DISCO Registros são gravados em blocos Fator de blocagem (bfr): número de registros que podem ser armazenados em um bloco (B/R). Registros de arquivo podem ser spanned e não-spanned (unspanned) Spanned: um registro pode ser armazenado em mais de um bloco Não-spanned: registro não pode passar o limite do bloco
26 DISPOSIÇÃO DE REGISTROS DE ARQUIVOS EM DISCO Registro spanned são indicados para arquivos de registros de tamanhos variável. Registros não spanned são indicados para arquivos de registros de tamanhos fixo. Os blocos de disco que são alocados para armazenar os registros de um arquivo podem ser continuos, encadeados ou indexados. Um descritor de arquivo (cabeçalho de arquivo) tem informções que descrevem o arquivo, tais como: nomes dos campos e seu tipos de dados, endereços dos blocos no
27 CONTEÚDO Introdução Armazenamento de dados Dispositivo de armazenamento Buffering de blocos Disposição de registros de arquivos em disco Operações em arquivos Arquivos de registros desordenados (Heap Files) Arquivos Ordenados (Sorted Files) Técnicas de Hashing Outras organizações primárias de arquivos Acesso Paralelo em disco Usando RAID Área de armazenamento em Rede
28 OPERAÇÕES EM ARQUIVOS As operações em um arquivo podem ser: operações de recuperação operações de atualização Operações mais comuns Reset (Reinicializar): Reposiciona o ponteiro de arquivo, de um arquivo aberto, no seu inicio. Find ou Locate (Encontrar ou Localizar): Busca o primeiro registro que satisfaça a condição de pesquisa, transfere o bloco que tem a condição de pesquisa para um buffer de memória principal e faz o ponteiro de arquivo apontar para o registro no buffer, tornando-o o registro atual.
29 OPERAÇÕES EM ARQUIVOS Read ou Get (Ler ou Obter): Copia o registro atual do buffer para uma variável do programa de usuário. FindNext (Encontrar o próximo): procura o próximo registro no arquivo que satisfaça a condição de pesquisa, transferindo o bloco que contém aquele registro para o buffer da memória principal. Delete (Excluir): Exclui o registro atual e no final atualiza o arquivo de disco para refletir a exclusão. Modify (Modificar): Modifica alguns valores de campos do registro atual e no final atualiza o arquivo no disco para refletir a modificação.
30 OPERAÇÕES EM ARQUIVOS Insert (Incluir): Acrescente um novo registro no arquivo por meio da localização do bloco no qual o registro deve ser incluído, transferindo aquele bloco para o buffer da memória principal, escrevendo o registro no buffer e no final escrevendo o buffer no disco para refletir a modificação. Close (Fechar): Finaliza o acesso ao arquivo por meio da liberação dos buffers e da execução de quaisquer outras operações de limpeza necessárias.
31 CONTEÚDO Introdução Armazenamento de dados Dispositivo de armazenamento Buffering de blocos Disposição de registros de arquivos em disco Operações em arquivos Arquivos de registros desordenados (Heap Files) Arquivos Ordenados (Sorted Files) Técnicas de Hashing Outras organizações primárias de arquivos Acesso Paralelo em disco Usando RAID Área de armazenamento em Rede
32 ARQUIVOS DE REGISTROS DESORDENADOS (HEAP FILES) Também chamados de arquivos de pilha Novos registros são inseridos no final do arquivo Para procurar um registro é necessário uma procura linear através dos registros Inserção de registros é bem eficiente Ler os registros em ordem de acordo com um campo em particular exige a ordenação prévia dos registros do arquivo.
33 CONTEÚDO Introdução Armazenamento de dados Dispositivo de armazenamento Buffering de blocos Disposição de registros de arquivos em disco Operações em arquivos Arquivos de registros desordenados (Heap Files) Arquivos Ordenados (Sorted Files) Técnicas de Hashing Outras organizações primárias de arquivos Acesso Paralelo em disco Usando RAID Área de armazenamento em Rede
34 ARQUIVOS ORDENADOS (SORTED FILES) Também chamados de arquivo sequêncial Registros de arquivos são mantidos ordenados por de acordo com um valor um certo campo Inserção é custosa É comum manter um arquivo de overflow para agilizar as inserções É possivel fazer uma procura binária através do valor do campo de ordenação
35 CONTEÚDO Introdução Armazenamento de dados Dispositivo de armazenamento Buffering de blocos Disposição de registros de arquivos em disco Operações em arquivos Arquivos de registros desordenados (Heap Files) Arquivos Ordenados (Sorted Files) Técnicas de Hashing Outras organizações primárias de arquivos Acesso Paralelo em disco Usando RAID Área de armazenamento em Rede
36 HASHING A idéia do hashing é fornecer uma função h(x), chamada de função hash que, aplicada ao valor do campo de hash de um registro, gere o endereço do bloco de disco no qual o registro está armazenado.
37 HASHING INTERNO Hashing interno é normalmente implementada através de uma tabela hash por meio de um vetor de registros Suponha que o índice do vetor varie de 0 a M-1 Uma função típica para isto seria a função: h(k) = K mod M este valor será então usado como endereço do registro Funções hash não garantem endereços únicos Ocorrência de colisões
38 HASHING INTERNO Métodos para tratar colisões: Open Addressing (Endereço aberto) Encadeamento (Chaining) Hashing Múltiplo
39 HASHING EXTERNO Chama-se hash externo quando se trata de hashing para arquivos em disco O espaço de endereçamento alvo é constituído de buckets, Buckets são grupos de blocos de disco consecutivos. A função hash mapeia uma chave a um número de bucket Uma tabela, mantida no cabeçalho do arquivo, converte o número do bucket para o endereço de bloco de disco
40 HASHING EXTERNO
41 HASHING EXTERNO
42 HASHING Os dois esquemas de hashing descritos anteriormente são chamados de hashing estático, porque o número de buckets alocados é fixo. Isto representa um grande problema para arquivos dinâmicos. Hashing para lidar com arquivos dinâmicos tiram a vantagem de que a aplicação de uma função hashing gera um número inteiro não negativo, podendo ser representado como número binário
43 HASHING EXTENSÍVEL Mantém um vetor de 2 d endereços de buckets, onde d é chamado de profundidade global, que funciona como um tipo de diretório Uma profundidade local d', armazenada em cada bucket, especifica o número de bits no qual os conteúdos dos buckets são baseados O valor d pode ser aumentado ou diminuído uma unidade por vez, dobrando ou dividindo ao meio a capacidade
44 HASHING EXTENSÍVEL Uma inserção em um bloco que esteja cheio causa a divisão do bloco em dois novos blocos. Os registros são redistribuidos ao longo destes dois blocos. Precisa de dois acessos a blocos para localizar o registro desejado
45 HASHING LINEAR Permite que um arquivo hash expanda ou diminua seu número de buckets dinamicamente, sem necessitar de um diretório Funcionamento: Supomos que um arquivo comece com M buckets numerados de 0 a M - 1 e use a função hash h(k) = K mod M Quando uma colisão levar a um registro de overflow em qualquer bucket do arquivo, o primeiro bucket será dividido em dois buckets
46 HASHING LINEAR O novo bucket M será adicionado ao final do arquivo. Os registros originalmente posicionados no bucket 0 serão distribuídos entre os dois buckets segundo uma função hash diferente h i+1 (K) = K mod 2M À medida que ocorre overflow, todos os buckets originais do arquivo serão divididos, assim o arquivo passa a possuir 2M buckets ao invés de M
47 CONTEÚDO Introdução Armazenamento de dados Dispositivo de armazenamento Buffering de blocos Disposição de registros de arquivos em disco Operações em arquivos Arquivos de registros desordenados (Heap Files) Arquivos Ordenados (Sorted Files) Técnicas de Hashing Outras organizações primárias de arquivos Acesso Paralelo em disco Usando RAID Área de armazenamento em Rede
48 OUTRAS ORGANIZAÇÕES PRIMÁRIAS DE ARQUIVOS Nem sempre arquivos são compostos apenas de registros do mesmo tipo Em arquivos mistos vários tipos de entidade estão inter-relacionadas Esses relacionamentos podem ser representados por campos de conexão SGBSs orientados a objeto, SGBDs hierárquicos ou mesmo SGBDs em rede implementam relacionamentos entre registros por meio de relacionamentos físicos obtidos por meio de adjacência física dos registros (clustering) ou por ponteiros físicos.
49 OUTRAS ORGANIZAÇÕES PRIMÁRIAS DE ARQUIVOS Se o tamanho do registro quanto ao número de registros em um arquivo for pequeno, alguns SGBDs oferecem a opção de estrutura de dados de árvore B como organização primaria de arquivos.
50 CONTEÚDO Introdução Armazenamento de dados Dispositivo de armazenamento Buffering de blocos Disposição de registros de arquivos em disco Operações em arquivos Arquivos de registros desordenados (Heap Files) Arquivos Ordenados (Sorted Files) Técnicas de Hashing Outras organizações primárias de arquivos Acesso Paralelo em disco Usando RAID Área de armazenamento em Rede
51 ACESSO PARALELO EM DISCO USANDO RAID Tecnologia de armazenamento secundário deve tomar medidas para manter o desempenho e a confiabilidade de acordo com a tecnologia dos processadores. O maior avanço na tecnologia de armazenamento secundário é representado pelo desenvolvimento do RAID O principal objetivo do RAID é acabar com a grande diferença de performance dos discos magnéticos comparado às tecnologias da memória e dos processadores.
52 ACESSO PARALELO EM DISCO USANDO RAID A solução natural é usar um grande vetor de pequenos discos independentes atuando como um único disco lógico de maior desempenho Um conceito que usa o paralelismo para melhorar o desempenho de dados é chamado de striping O striping de dados distribui os dados de maneira transparente por múltiplos discos como se fosse um único disco grande e
53 ACESSO PARALELO EM DISCO USANDO RAID Foram definidas diferentes organizações de RAID com base em diferentes combinações de dois fatores de granularidade de dados e padrão utilizado para calcular a informação redundante RAID nível 0 (Striping ou Fracionamento): Dados são divididos em pequenos segmentos e distribuídos entre os discos Não existe redundância A distribuição dos dados entre os discos proporciona grande velocidade na gravação e leitura RAID nível 1 ("Mirroring" ou "Espelhamento"): Adiciona discos paralelos aos discos principais Os discos adicionados trabalham como uma cópia do original
54 ACESSO PARALELO EM DISCO USANDO RAID RAID nível 2: Adapta o mecanismo de detecção de falhas em discos rígidos (código Hamming) Todos os discos da matriz ficam sendo "monitorados" pelo mecanismo RAID nível 3: Os dados são divididos entre os discos da matriz, exceto um, que armazena informações de paridade Consegue oferecer altas taxas de transferência e confiabilidade das informações RAID nível 4: Divide os dados entre os discos, sendo que um é exclusivo para paridade A diferença com o nível 3, é que em caso de falha de um dos discos, os dados podem ser reconstruídos em tempo real através da utilização da paridade calculada a partir dos outros discos
55 ACESSO PARALELO EM DISCO USANDO RAID RAID nível 5: Semelhante ao nível 4 A paridade não fica destinada a um único disco, mas a toda a matriz A gravação de dados é mais rápida RAID nível 6: Também conhecido RAID Uma combinação dos níveis 0 (Striping) e 1 (Mirroring) Utiliza o bom rendimento do nível 0 com a redundância do nível 1
56 ACESSO PARALELO EM DISCO USANDO RAID
57 CONTEÚDO Introdução Armazenamento de dados Dispositivo de armazenamento Buffering de blocos Disposição de registros de arquivos em disco Operações em arquivos Arquivos de registros desordenados (Heap Files) Arquivos Ordenados (Sorted Files) Técnicas de Hashing Outras organizações primárias de arquivos Acesso Paralelo em disco Usando RAID Área de armazenamento em Rede
58 ÁREA DE ARMAZENAMENTO EM REDE Para as atuais organizações direcionadas para a Internet, tornou-se necessário mudar de uma operação com centro de dados (data center) fixo e estático para uma infra-estrutura mais flexível e dinâmica, dado seus requisitos de processamento de informação Grandes organizações estão adotando um conceito chamado Área de Armazenamento em Redes (SAN - Storage Area Networks) Em uma SAN, periféricos de armazenamento on-line são configurados como nós em uma rede de alta velocidade e podem ser conectados e desconectados dos servidores de maneira bastante
59 ÁREA DE ARMAZENAMENTO EM REDE SAN permite que os sistemas de armazenamento sejam posicionados a grandes distancias dos servidores e proporcionam diferentes opções de conectividade e de desempenho Algumas das alternativas de arquitetura para SAN: conexões 'ponto-a-ponto' entre servidores e sistemas de armazenamento por meio de canal de fibra óptica uso de um switch com canal de fibra para conectar múltiplos sistemas RAID bibliotecas de fitas etc. a servidores uso de hubs e switches com canal de fibra para
60 ÁREA DE ARMAZENAMENTO EM REDE As SANs têm crescido muito rapidamente, mas ainda enfrentam muitos problemas, tais como a combinação de opções de armazenamento de diferentes fornecedores e negociações envolvendo os padrões de software e hardware de gerenciamento e armazenamento
61
Estruturas de Armazenamento e Indexação. Rafael Lage Moreira Barbosa 10.1.4217
Estruturas de Armazenamento e Indexação Rafael Lage Moreira Barbosa 10.1.4217 Estruturas de Armazenamento Banco de Dados são armazenados fisicamente como arquivos de registro, que em geral ficam em discos
Leia maisArmazenamento em Disco, Estruturas Básicas de Arquivos e Hashing. Fernando Nunes Bonifácio Evaristo Wychoski Benfatti
UNIOESTE Universidade Estadual do Oeste do Paraná CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS Colegiado de Informática Curso de Bacharelado em Informática Armazenamento em Disco, Estruturas Básicas de Arquivos
Leia maisSetores Trilhas. Espaço entre setores Espaço entre trilhas
Memória Externa Disco Magnético O disco magnético é constituído de um prato circular de metal ou plástico, coberto com um material que poder magnetizado. Os dados são gravados e posteriormente lidos do
Leia maisSistemas Operacionais Gerência de Dispositivos
Universidade Estadual de Mato Grosso do Sul UEMS Curso de Licenciatura em Computação Sistemas Operacionais Gerência de Dispositivos Prof. José Gonçalves Dias Neto profneto_ti@hotmail.com Introdução A gerência
Leia maisOrganização de Arquivos
Classificação e Pesquisa de Dados Aula 2 Organização de s: s Sequenciais e s Sequenciais Indexados UFRGS INF01124 Organização de s Propósito Estudo de técnicas de armazenamento e recuperação de dados em
Leia maisO que é RAID? Tipos de RAID:
O que é RAID? RAID é a sigla para Redundant Array of Independent Disks. É um conjunto de HD's que funcionam como se fosse um só, isso quer dizer que permite uma tolerância alta contra falhas, pois se um
Leia maisSistema de Arquivos. Ambientes Operacionais. Prof. Simão Sirineo Toscani stoscani@inf.pucrs.br www.inf.pucrs.br/~stoscani
Sistema de Arquivos Ambientes Operacionais Prof. Simão Sirineo Toscani stoscani@inf.pucrs.br www.inf.pucrs.br/~stoscani Gerência de Arquivos É um dos serviços mais visíveis do SO. Arquivos são normalmente
Leia maisFundamentos de Sistemas Operacionais
Fundamentos de Sistemas Operacionais Sistema de Arquivos - II Prof. Galvez Implementação de Arquivos Arquivos são implementados através da criação, para cada arquivo no sistema, de uma estrutura de dados
Leia maisUFRJ IM - DCC. Sistemas Operacionais I. Unidade IV Gerência de Memória Secundária. Prof. Valeria M. Bastos 18/06/2012 Prof. Antonio Carlos Gay Thomé
UFRJ IM - DCC Sistemas Operacionais I Unidade IV Gerência de Memória Secundária Prof. Valeria M. Bastos 18/06/2012 Prof. Antonio Carlos Gay Thomé 1 ORGANIZAÇÃO DA UNIDADE Gerência de Entrada e Saída Gerência
Leia maisFundamentos de Arquivos e Armazenamento Secundário
Fundamentos de Arquivos e Armazenamento Secundário Cristina D. A. Ciferri Thiago A. S. Pardo Leandro C. Cintra M.C.F. de Oliveira Moacir Ponti Jr. Armazenamento de Dados Armazenamento primário memória
Leia maisSistemas Operacionais
Sistemas Operacionais SISTEMAS DE ARQUIVOS MACHADO/MAIA: CAPÍTULO 11 Prof. Pedro Luís Antonelli Anhanguera Educacional SISTEMAS DE ARQUIVOS - INTRODUÇÃO O armazenamento e a recuperação de informações é
Leia maisSistemas Operacionais
Sistemas Operacionais RAID Marcelo Diniz http://marcelovcd.wordpress.com/ O que é RAID? RAID RAID (Redundant Array of Independent Disks ) Matriz Redundante de Discos Independentes Recuperar informação
Leia maisCapítulo 6 Sistemas de Arquivos
Capítulo 6 Sistemas de Arquivos 6.1 Arquivos 6.2 Diretórios 6.3 Implementação do sistema de arquivos 6.4 Exemplos de sistemas de arquivos 1 Armazenamento da Informação a Longo Prazo 1. Deve ser possível
Leia maisRAID. Propõe o aumento da confiabilidade e desempenho do armazenamento em disco. RAID (Redundant Array of Independent Disks )
RAID O que é um RAID? RAID RAID (Redundant Array of Independent Disks ) Matriz Redundante de Discos Independentes Propõe o aumento da confiabilidade e desempenho do armazenamento em disco. RAID Surgiu
Leia maisEstruturas do Sistema de Computação
Estruturas do Sistema de Computação Prof. Dr. José Luís Zem Prof. Dr. Renato Kraide Soffner Prof. Ms. Rossano Pablo Pinto Faculdade de Tecnologia de Americana Centro Paula Souza Estruturas do Sistema de
Leia maisSistemas Operacionais: Sistema de Arquivos
Sistemas Operacionais: Sistema de Arquivos Sistema de Arquivos Arquivos Espaço contíguo de armazenamento Armazenado em dispositivo secundário Estrutura Nenhuma: seqüência de bytes Registros, documentos,
Leia maisSISTEMAS OPERACIONAIS CAPÍTULO 3 CONCORRÊNCIA
SISTEMAS OPERACIONAIS CAPÍTULO 3 CONCORRÊNCIA 1. INTRODUÇÃO O conceito de concorrência é o princípio básico para o projeto e a implementação dos sistemas operacionais multiprogramáveis. O sistemas multiprogramáveis
Leia maisProf. Daniel Gondim danielgondimm@gmail.com. Informática
Prof. Daniel Gondim danielgondimm@gmail.com Informática Componentes de um SC Hardware X Software Memória do Computador Hardware X Software Toda interação dos usuários de computadores modernos é realizada
Leia maisSOP - TADS Sistemas de Arquivos Cap 4 Tanenmbaum
SOP - TADS Sistemas de Arquivos Cap 4 Tanenmbaum Prof. Ricardo José Pfitscher dcc2rjp@joinville.udesc.br Material cedido por: Prof. Rafael Rodrigues Obelheiro Prof. Maurício Aronne Pillon Cronograma Introdução
Leia maisFunções de um SO. Gerência de processos Gerência de memória Gerência de Arquivos Gerência de I/O Sistema de Proteção
Sistemas de Arquivos Funções de um SO Gerência de processos Gerência de memória Gerência de Arquivos Gerência de I/O Sistema de Proteção 2 Sistemas Operacionais Necessidade de Armazenamento Grandes quantidades
Leia maisRAID Redundat Arrays of Inexpensive Disks
RAID Redundat Arrays of Inexpensive Disks Criado em alternativa para os discos grandes e caros. Justificativa: Substituindo discos grandes por muitos discos pequenos, o desempenho melhoraria mais cabeças
Leia maisSistemas de Arquivos. Sistemas Operacionais - Professor Machado
Sistemas de Arquivos Sistemas Operacionais - Professor Machado 1 Armazenamento da Informação a Longo Prazo 1. Deve ser possível armazenar uma quantidade muito grande de informação 2. A informação deve
Leia maisArmazenamento Secundário. SCE-183 Algoritmos e Estruturas de Dados II
Armazenamento Secundário SCE-183 Algoritmos e Estruturas de Dados II 1 Armazenamento secundário Primeiro tipo de armazenamento secundário: papel! Cartões perfurados HDs, CD-ROM, floppy disks, memórias
Leia maisProf. Daniela Barreiro Claro
Arquivos de registros Abstração do SGBD Pode ser criado, destruido e ter registros incluidos e excluidos nele Tb suporta a varredura Uma relacao geralmente é armazenada como um arquivo de registros Camada
Leia maisMemórias Prof. Galvez Gonçalves
Arquitetura e Organização de Computadores 1 s Prof. Galvez Gonçalves Objetivo: Compreender os tipos de memória e como elas são acionadas nos sistemas computacionais modernos. INTRODUÇÃO Nas aulas anteriores
Leia maisAdmistração de Redes de Computadores (ARC)
Admistração de Redes de Computadores (ARC) Instituto Federal de Educação, Ciência e Tecnologia de Santa Catarina - Campus São José Prof. Glauco Cardozo glauco.cardozo@ifsc.edu.br RAID é a sigla para Redundant
Leia maisSistemas Operativos. Sumário. Estruturas de sistemas de computação. ! Operação de um sistema de computação. ! Estruturas de E/S
Estruturas de sistemas de computação Sumário! Operação de um sistema de computação! Estruturas de E/S! Estruturas de armazenamento! Hierarquia de armazenamento 2 1 Arquitectura de um sistema de computação
Leia maisIntrodução à Computação: Armazenamento Secundário. Ricardo de Sousa Bri.o rbri.o@ufpi.edu.br DIE- UFPI
Introdução à Computação: Armazenamento Secundário Ricardo de Sousa Bri.o rbri.o@ufpi.edu.br DIE- UFPI Objetivos Relacionar os benefícios do armazenamento secundário. Identificar e descrever as mídias de
Leia maisBancos de dados distribuídos Prof. Tiago Eugenio de Melo tiagodemelo@gmail.com. http://www.tiagodemelo.info
Bancos de dados distribuídos Prof. Tiago Eugenio de Melo tiagodemelo@gmail.com Última atualização: 20.03.2013 Conceitos Banco de dados distribuídos pode ser entendido como uma coleção de múltiplos bds
Leia maisRAID 1. RAID 0 2. RAID 1
EJAV - ESCOLA ESTADUAL DE EDUCAÇÃO BÁSICA E PROFISSIONAL JOSÉ APRÍGIO BRANDÃO VILELA Curso Técnico de Informática Professor Jonathas José de Magalhães AULA 08 - RAID RAID O desempenho das memórias secundárias
Leia maisBARRAMENTO DO SISTEMA
BARRAMENTO DO SISTEMA Memória Principal Processador Barramento local Memória cachê/ ponte Barramento de sistema SCSI FireWire Dispositivo gráfico Controlador de vídeo Rede Local Barramento de alta velocidade
Leia maisHoje é inegável que a sobrevivência das organizações depende de dados precisos e atualizados.
BANCO DE DADOS Universidade do Estado de Santa Catarina Centro de Ciências Tecnológicas Departamento de Ciência da Computação Prof. Alexandre Veloso de Matos alexandre.matos@udesc.br INTRODUÇÃO Hoje é
Leia maisBanco de Dados Aula 1 Introdução a Banco de Dados Introdução Sistema Gerenciador de Banco de Dados
Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Um Sistema Gerenciador de Banco de Dados (SGBD) é constituído por um conjunto de dados associados a um conjunto de programas para acesso a esses
Leia maisSistemas Operacionais
Sistemas Operacionais Gerência de Arquivos Edson Moreno edson.moreno@pucrs.br http://www.inf.pucrs.br/~emoreno Sumário Conceituação de arquivos Implementação do sistemas de arquivo Introdução Sistema de
Leia maisDispositivos de Memória
Chipset Conjunto de chips que fazem a comunicação entre a e os demais dispositivos do computador. Todas as informações que trafegam pela placa mãe passam necessariamente pelo Chipset, que tem dois chips:
Leia maisMultiplexador. Permitem que vários equipamentos compartilhem um único canal de comunicação
Multiplexadores Permitem que vários equipamentos compartilhem um único canal de comunicação Transmissor 1 Receptor 1 Transmissor 2 Multiplexador Multiplexador Receptor 2 Transmissor 3 Receptor 3 Economia
Leia maisAVALIAÇÃO À DISTÂNCIA 1 GABARITO
Fundação CECIERJ - Vice Presidência de Educação Superior a Distância Curso de Tecnologia em Sistemas de Computação UFF Disciplina INTRODUÇÃO À INFORMÁTICA... AD1 2 semestre de 2008. Data... AVALIAÇÃO À
Leia maisESTRUTURA INTERNA DO SISTEMA ESTRUTURA GERAL DO SGBD. Desempenho do BD ÙSatisfação do usuário. A performance do sistema depende:
ESTRUTURA INTERNA DO SISTEMA ESTRUTURA GERAL DO SGBD Desempenho do BD ÙSatisfação do usuário USUÁRIO A performance do sistema depende: da eficiência das estruturas de dados utilizadas; como o sistema opera
Leia maisSistemas de Informação. Sistemas Operacionais 4º Período
Sistemas de Informação Sistemas Operacionais 4º Período SISTEMA DE ARQUIVOS SUMÁRIO 7. SISTEMA DE ARQUIVOS: 7.1 Introdução; 7.2 s; 7.3 Diretórios; 7.4 Gerência de Espaço Livre em Disco; 7.5 Gerência de
Leia maisIntrodução à Organização de Computadores Memória Secundária
Introdução à Organização de Computadores Memória Secundária Arquitetura e Organização de Computadores Prof. Rossano Pablo Pinto, Msc. rossano at gmail com 2008 Tópicos Processadores Memória Principal Memória
Leia maisORGANIZAÇÃO DE COMPUTADORES MÓDULO 10
ORGANIZAÇÃO DE COMPUTADORES MÓDULO 10 Índice 1. A Organização do Computador - Continuação...3 1.1. Memória Primária - II... 3 1.1.1. Memória cache... 3 1.2. Memória Secundária... 3 1.2.1. Hierarquias de
Leia maisDisciplina: Introdução à Informática Profª Érica Barcelos
Disciplina: Introdução à Informática Profª Érica Barcelos CAPÍTULO 4 1. ARQUITETURA DO COMPUTADOR- HARDWARE Todos os componentes físicos constituídos de circuitos eletrônicos interligados são chamados
Leia maisBases de Dados. Parte IX: Organização Física dos Dados
Bases de Dados Parte IX Organização Física dos Dados Unidades de Medida da Informação A unidade fundamental é o byte. byte corresponde a 8 bits e cada bit permite representar ou um 0 ou um. Kilobyte (Kbyte
Leia maisO hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware
1 2 Revisão de Hardware 2.1 Hardware O hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware 2.1.1 Processador O Processador
Leia maisBC 1518 - Sistemas Operacionais Sistema de Arquivos (aula 10 Parte 2) Prof. Marcelo Z. do Nascimento
BC 1518 - Sistemas Operacionais Sistema de Arquivos (aula 10 Parte 2) Prof. Marcelo Z. do Nascimento 1 Gerência de espaço em disco Cópia de segurança do sistema de arquivo Roteiro Confiabilidade Desempenho
Leia maisORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I: MEMÓRIA EXTERNA RAÍ ALVES TAMARINDO RAI.TAMARINDO@UNIVASF.EDU.BR
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I: MEMÓRIA EXTERNA RAÍ ALVES TAMARINDO RAI.TAMARINDO@UNIVASF.EDU.BR DISCO MAGNÉTICO O disco magnético é constituído de um prato circular de metal ou de plástico,
Leia maisIntrodução à Organização de Computadores Memória Secundária
Introdução à Organização de Computadores Memória Secundária Sistemas da Computação Prof. Rossano Pablo Pinto, Msc. rossano at gmail com 2 semestre 2007 Tópicos Processadores Memória Principal Memória Secundária
Leia maisEstruturas de Dados. Profa. Juliana Pinheiro Campos
Estruturas de Dados Profa. Juliana Pinheiro Campos Arquivos ESTRUTURAS DE DADOS Técnicas para que possamos salvar e recuperar informações em arquivos de maneira estruturada. Assim será possível implementar
Leia maisAULA 1. Informática Básica. Gustavo Leitão. gustavo.leitao@ifrn.edu.br. Disciplina: Professor: Email:
AULA 1 Disciplina: Informática Básica Professor: Gustavo Leitão Email: gustavo.leitao@ifrn.edu.br Estudo de caso Empresa do ramo de seguros Presidência RH Financeiro Vendas e Marketing TI CRM Riscos Introdução
Leia maisNíveis de RAID - RAID 0
RAID RAID é acrônimo para Redundant Array of Inexpensive Disks. Este arranjo é usado como um meio para criar um subsistema de unidade de disco, rápido e confiável, através de discos individuais. RAID é
Leia maisSistemas Operacionais 3º bimestre. Dierone C.Foltran Jr. dcfoltran@yahoo.com
Sistemas Operacionais 3º bimestre Dierone C.Foltran Jr. dcfoltran@yahoo.com Sistema de Arquivos (1) Todas as aplicações precisam armazenar e recuperar informações. Considerações sobre os processos: Espaço
Leia maisProf.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br
Programação com acesso a BD Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br 1 Modelos de Dados, Esquemas e Instâncias 2 Modelos de Dados, Esquemas e Instâncias Modelo de dados: Conjunto de conceitos
Leia maisMEMÓRIA. A memória do computador pode ser dividida em duas categorias:
Aula 11 Arquitetura de Computadores - 20/10/2008 Universidade do Contestado UnC/Mafra Sistemas de Informação Prof. Carlos Guerber MEMÓRIA Memória é um termo genérico usado para designar as partes do computador
Leia maisTecnologia de armazenamento Intel (Intel RST) RAID 0, 1, 5, 10, Matrix RAID, RAID -Pronto
Tecnologia de armazenamento Intel (Intel RST) RAID 0, 1, 5, 10, Matrix RAID, RAID -Pronto RAID 0 (striping) RAID 0 utiliza os recursos de leitura/gravação duas ou mais unidades de disco trabalhando em
Leia maisCapacidade = 512 x 300 x 20000 x 2 x 5 = 30.720.000.000 30,72 GB
Calculando a capacidade de disco: Capacidade = (# bytes/setor) x (méd. # setores/trilha) x (# trilhas/superfície) x (# superfícies/prato) x (# pratos/disco) Exemplo 01: 512 bytes/setor 300 setores/trilha
Leia maisDispositivos de Armazenamento em massa. José Roberto B. Gimenez
Dispositivos de Armazenamento em massa José Roberto B. Gimenez 2 Estrutura da apresentação O meio físico de armazenamento Interfaces de conexão ATA, SCSI, FC RAID array Sistemas de Armazenamento DAS, NAS,
Leia maisUFRJ IM - DCC. Sistemas Operacionais I. Unidade IV Sistema de arquivos. Prof. Valeria M. Bastos Prof. Antonio Carlos Gay Thomé 13/06/2012 1
UFRJ IM - DCC Sistemas Operacionais I Unidade IV Sistema de arquivos Prof. Valeria M. Bastos Prof. Antonio Carlos Gay Thomé 13/06/2012 1 ORGANIZAÇÃO DA UNIDADE Sistema de Arquivos Gerenciamento de E/S
Leia maisFundamentos de Sistemas Operacionais. Sistema de Arquivos. Prof. Edwar Saliba Júnior Março de 2007. Unidade 03-002 Sistemas de Arquivos
Sistema de Arquivos Prof. Edwar Saliba Júnior Março de 2007 1 Objetivos Facilitar o acesso dos usuários ao conteúdo dos arquivos; Prover uma forma uniforme de manipulação de arquivos, independente dos
Leia maisTabelas Hash. Jeane Melo
Tabelas Hash Jeane Melo Roteiro Introdução Motivação Definição Tabelas Hash Exemplos Funções hash Colisões Introdução Estudamos a utilização de estruturas como listas e árvores para armazenar informações
Leia maisArquitetura e Organização de Computadores
Arquitetura e Organização de Computadores Memória Externa Material adaptado e traduzido de: STALLINGS, William. Arquitetura e Organização de Computadores. 5ª edição Tipos de Memória Externa Disco Magnético
Leia maisArmazenamento Secundário. SCE-183 Algoritmos e Estruturas de Dados II
Armazenamento Secundário SCE-183 Algoritmos e Estruturas de Dados II Discos Qual o principal gargalo? 2 Discos Discos são gargalos Discos são muito mais lentos que as redes ou a CPU Muitos processos são
Leia maisIntrodução a Informática. Prof.: Roberto Franciscatto
Introdução a Informática Prof.: Roberto Franciscatto 2.1 CONCEITO DE BIT O computador só pode identificar a informação através de sua elementar e restrita capacidade de distinguir entre dois estados: 0
Leia maisMemória Cache. Prof. Leonardo Barreto Campos 1
Memória Cache Prof. Leonardo Barreto Campos 1 Sumário Introdução; Projeto de Memórias Cache; Tamanho; Função de Mapeamento; Política de Escrita; Tamanho da Linha; Número de Memórias Cache; Bibliografia.
Leia maisTópicos Especiais em Informática
Tópicos Especiais em Informática RAID Prof. Ms.-Eng. Igor Sousa Faculdade Lourenço Filho 1 de outubro de 2014 igorvolt@gmail.com (FLF) Tópicos Especiais em Informática 1 de outubro de 2014 1 / 14 Introdução
Leia maisDisciplina: Introdução à Engenharia da Computação
Colegiado de Engenharia de Computação Disciplina: Introdução à Engenharia da Computação Aula 09 (semestre 2011.2) Prof. Rosalvo Ferreira de Oliveira Neto, M.Sc. rosalvo.oliveira@univasf.edu.br 2 Armazenamento
Leia maisConceitos Básicos. Conceitos Básicos Memória
Infra-Estrutura de Hardware Conceitos Básicos Memória Prof. Edilberto Silva www.edilms.eti.br edilms@yahoo.com Sumário Bits de Memória Ordem de Bytes Conceitos Básicos Memória Secundária Códigos de Correção
Leia maisAuditoria e Segurança de Sistemas Aula 03 Segurança off- line. Felipe S. L. G. Duarte Felipelageduarte+fatece@gmail.com
Auditoria e Segurança de Sistemas Aula 03 Segurança off- line Felipe S. L. G. Duarte Felipelageduarte+fatece@gmail.com Cenário off- line (bolha) 2 Roubo de Informação Roubo de Informação - Acesso físico
Leia maisPossui como idéia central a divisão de um universo de dados a ser organizado em subconjuntos mais gerenciáveis.
3. Tabelas de Hash As tabelas de hash são um tipo de estruturação para o armazenamento de informação, de uma forma extremamente simples, fácil de se implementar e intuitiva de se organizar grandes quantidades
Leia maisArquitetura dos Sistemas de Informação Distribuídos
Arquitetura dos Sistemas de Informação Distribuídos Quando se projeta um sistema cuja utilização é destinada a ser feita em ambientes do mundo real, projeções devem ser feitas para que o sistema possa
Leia maisVisão Geral de Sistemas Operacionais
Visão Geral de Sistemas Operacionais Sumário Um sistema operacional é um intermediário entre usuários e o hardware do computador. Desta forma, o usuário pode executar programas de forma conveniente e eficiente.
Leia maisSou o professor Danilo Augusto, do TIParaConcursos.net, e lá costumo trabalhar temas relacionados a Redes de Computadores e Sistemas Operacionais.
Olá nobre concurseiro e futuro servidor público! Sou o professor Danilo Augusto, do TIParaConcursos.net, e lá costumo trabalhar temas relacionados a Redes de Computadores e Sistemas Operacionais. Essa
Leia maisInformática Computador Visão Geral. Prof. Marcos André Pisching, M.Sc.
Informática Computador Visão Geral Prof. Marcos André Pisching, M.Sc. Objetivos Identificar os componentes básicos de um sistema de computador: entrada, processamento, saída e armazenamento. Relacionar
Leia maisMemória principal; Unidade de Controle U C P. Unidade Lógica e Aritmética
Tecnologia da Administração Computador: origem, funcionamento e componentes básicos Parte II Sumário Introdução Origem Funcionamento Componentes Básicos Referências Sistema Binário O computador identifica
Leia maisProf. Marcelo Machado Cunha www.marcelomachado.com mcelobr@yahoo.com.br
Prof. Marcelo Machado Cunha www.marcelomachado.com mcelobr@yahoo.com.br Ementa Introdução a Banco de Dados (Conceito, propriedades), Arquivos de dados x Bancos de dados, Profissionais de Banco de dados,
Leia maisIFPE. Disciplina: Sistemas Operacionais. Prof. Anderson Luiz Moreira
IFPE Disciplina: Sistemas Operacionais Prof. Anderson Luiz Moreira SERVIÇOS OFERECIDOS PELOS SOS 1 Introdução O SO é formado por um conjunto de rotinas (procedimentos) que oferecem serviços aos usuários
Leia maisSISTEMA GERENCIADOR DE BANCO DE DADOS
BANCO DE DADOS Universidade do Estado de Santa Catarina Centro de Ciências Tecnológicas Departamento de Ciência da Computação Prof. Alexandre Veloso de Matos alexandre.matos@udesc.br SISTEMA GERENCIADOR
Leia maisSistemas Operacionais
Sistemas de Entrada/Saída Sistema de Entrada/Saída - Redundant Array of Independent Disks 0 - Matriz de Discos sem Tolerância a Falhas 1 - Espelhamento 2 - Código de Hamming 3 - Transferência Paralela
Leia maisUnix: Sistema de Arquivos. Geraldo Braz Junior
Unix: Sistema de Arquivos Geraldo Braz Junior 2 Arquivos Um arquivo é visto pelo SO apenas como uma seqüência de bytes: nenhuma distinção é feita entre arquivos ASCII, binários, etc.; Muitos programas
Leia maisTRABALHO COM GRANDES MONTAGENS
Texto Técnico 005/2013 TRABALHO COM GRANDES MONTAGENS Parte 05 0 Vamos finalizar o tema Trabalho com Grandes Montagens apresentando os melhores recursos e configurações de hardware para otimizar a abertura
Leia maisSolitaire Interglobal
Solitaire Interglobal POWERLINUX OU WINDOWS PARA IMPLANTAÇÃO SAP Escolher entre as plataformas concorrentes de sistema operacional Linux e Windows para SAP pode ser uma tarefa confusa para as organizações.
Leia maisSW DE E/S INDEPENDENTE DE DISPOSITIVO
SOFTWARE AO NÍVEL DO USUÁRIO SOFTWARE INDEPENDENTE DE DISPOSITIVOS ACIONADORES DE DISPOSITIVOS (DRIVERS) TRATAMENTO DE INTERRUPÇÕES HARDWARE FUNÇÕES: INTERFACE UNIFORME PARA OS DRIVERS USO DE BUFFERS INFORMAÇÃO
Leia maisOrganização de Computadores 1
Organização de Computadores 1 SISTEMA DE INTERCONEXÃO (BARRAMENTOS) Prof. Luiz Gustavo A. Martins Arquitetura de von Newmann Componentes estruturais: Memória Principal Unidade de Processamento Central
Leia maisSistemas Operacionais
Sistemas Operacionais Gerenciamento de Memória Norton Trevisan Roman Marcelo Morandini Jó Ueyama Apostila baseada nos trabalhos de Kalinka Castelo Branco, Antônio Carlos Sementille, Paula Prata e nas transparências
Leia maisSISTEMAS OPERACIONAIS ABERTOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com
- Aula 2-1. PRINCÍPIOS DE SOFTWARE DE ENTRADA E SAÍDA (E/S) As metas gerais do software de entrada e saída é organizar o software como uma série de camadas, com as mais baixas preocupadas em esconder as
Leia maisTecnologia da Informação. Prof Odilon Zappe Jr
Tecnologia da Informação Prof Odilon Zappe Jr Conceitos básicos de informática O que é informática? Informática pode ser considerada como significando informação automática, ou seja, a utilização de métodos
Leia maisUniversidade Federal de Santa Maria Curso de Arquivologia. Disciplina de Banco de Dados Aplicados à Arquivística. Versao 1.
Universidade Federal de Santa Maria Curso de Arquivologia Disciplina de Banco de Dados Aplicados à Arquivística Prof. Andre Zanki Cordenonsi Versao 1.0 Março de 2008 Tópicos Abordados Conceitos sobre Banco
Leia maisFundamentos de Sistemas de Informação Hardware: Dispositivos de Entrada, Processamento e Saída
Fundamentos de Sistemas de Informação Hardware: Dispositivos de Entrada, Processamento e Saída Profª. Esp. Milena Resende - milenaresende@fimes.edu.br Introdução O uso apropriado da tecnologia pode garantir
Leia maisGerência de Entrada/Saída
Gerência de Entrada/Saída Prof Clodoaldo Ap Moraes Lima 1 Princípios básicos de hardware Periférico é um dispositivo conectado a um computador de forma a possibilitar sua interação com o mundo externo
Leia maisARQUITETURA DE COMPUTADORES - 1866
6.7 Operações com as Memórias: Já sabemos, conforme anteriormente citado, que é possível realizar duas operações em uma memória: Escrita (write) armazenar informações na memória; Leitura (read) recuperar
Leia maisGestão de Armazenamento
Gestão de Armazenamento 1. Introdução As organizações estão se deparando com o desafio de gerenciar com eficiência uma quantidade extraordinária de dados comerciais gerados por aplicativos e transações
Leia maisSGBD. Membros: Leandro Cardoso Aguiar. Murillo Parreira. Rafael Gondim Peixoto
SGBD Membros: Leandro Cardoso Aguiar Murillo Parreira Rafael Gondim Peixoto Tópico Capítulo 11 Armazenamento e consulta de dados Introdução Começa com uma visão geral do meio de armazenamento físico; Mecanismos
Leia maisDisciplina: Introdução à Engenharia da Computação
Colegiado de Engenharia de Computação Disciplina: Introdução à Engenharia da Computação Aulas 10 (semestre 2011.2) Prof. Rosalvo Ferreira de Oliveira Neto, M.Sc. rosalvo.oliveira@univasf.edu.br 2 Hardware
Leia maisMÓDULO 8 ARQUITETURA DOS SISTEMAS DE BANCO DE DADOS
MÓDULO 8 ARQUITETURA DOS SISTEMAS DE BANCO DE DADOS Quando falamos em arquitetura, normalmente utilizamos esse termo para referenciar a forma como os aplicativos computacionais são estruturados e os hardwares
Leia maisINTRODUÇÃO BARRAMENTO PCI EXPRESS.
INTRODUÇÃO BARRAMENTO EXPRESS. O processador se comunica com os outros periféricos do micro através de um caminho de dados chamado barramento. Desde o lançamento do primeiro PC em 1981 até os dias de hoje,
Leia maisÍndices* Professora Rosane Minghim. * Baseado no material de Leandro C. Cintra e M. C. F. de Oliveira. Fonte: Folk & Zoelick, File Structures.
Índices* Professora Rosane Minghim * Baseado no material de Leandro C. Cintra e M. C. F. de Oliveira. Fonte: Folk & Zoelick, File Structures. Índice Em geral, um índice fornece mecanismos para localizar
Leia maisIntrodução à Informática
Introdução à Informática Aula 05 Armazenamento e Multimídia Armazenamento Secundário Separado do próprio computador. Software e dados armazenados em base quase permanente. Diferentemente da memória, não
Leia maisSistemas Operacionais
Sistemas Operacionais Aula 5 Estrutura de Sistemas de Computação Prof.: Edilberto M. Silva http://www.edilms.eti.br Baseado no material disponibilizado por: SO - Prof. Edilberto Silva Prof. José Juan Espantoso
Leia maisDispositivos de Armazenamento. Prof. Flávio Humberto Cabral Nunes
Dispositivos de Armazenamento Prof. Flávio Humberto Cabral Nunes Conteúdo 1. Discos 2. Fitas magnéticas 3. CD-ROM Capítulo: 2 (APOSTILA). Dispositivos de Armazenamento Armazenamento permanente Custo menor
Leia maisComponentes de um computador típico
Componentes de um computador típico Assim como em um videocassete, no qual é necessário ter o aparelho de vídeo e uma fita contendo o filme que será reproduzido, o computador possui a parte física, chamada
Leia maisAdministração de Sistemas GNU/Linux
Administração de Sistemas GNU/Linux Backup do Sistema GRACO - Gestores da Rede Acadêmica de Computação Instrutor: Ibirisol Fontes Ferreira Monitor: Jundai Halim Abdon
Leia mais