Logica de programação

955 palavras 4 páginas
CURSO ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Professor Fernando Moreto

TRABALHO 2º BIMESTRE
SISTEMAS OPERACIONAIS – BM07

São Paulo/SP Maio, 2012

6ª Lista de Exercícios

1- O que é um arquivo e como podem ser organizados? Um arquivo é basicamente um conjunto de dados armazenados em um dispositivo físico nãovolátil, com um nome ou outra referência que permita sua localização posterior. Do ponto de vista do usuário e das aplicações, o arquivo é a unidade básica de armazenamento de informação em um dispositivo não-volátil, pois para eles não há forma mais simples de armazenamento persistente de dados. Arquivos são extremamente versáteis em conteúdo e capacidade: podem conter desde um texto ASCII com alguns bytes até seqüências de vídeo com dezenas de gigabytes, ou mesmo mais. Como um dispositivo de armazenamento pode conter milhões de arquivos, estes são organizados em estruturas hierárquicas denominadas diretórios. A organização física e lógica dos arquivos e diretórios dentro de um dispositivo é denominada sistema de arquivos. Um sistema de arquivos pode ser visto como uma imensa estrutura de dados armazenada de forma persistente em um dispositivo físico. Existe um grande número de sistemas de arquivos, dentre os quais podem ser citados o NTFS (nos sistemas Windows),Ext2/Ext3/Ext4 (Linux), HPFS (Mac OS), FFS (Solaris) e FAT (usado em pen drives USB, máquinas fotográficas digitais e leitores MP3). 2- O que é alocação contígua de blocos e quais benefícios a desfragmentação pode proporcionar, quando esta técnica é utilizada? Este é o esquema mais simples de alocação de arquivos, onde cada arquivo é armazenado no disco como um bloco contíguo de dados. Benefícios: 1. Simples implementação: controle de onde está cada arquivo no disco é feito por 1 único número (endereço em disco do 1º bloco). 2. Performance: todo o bloco (arquivo) pode ser lido do disco de uma única vez. É necessário o tempo de somente um seek. 3- Um disco CDROM contém um sistema de

Relacionados

  • Logica de programação
    1457 palavras | 6 páginas
  • lógica de programação
    608 palavras | 3 páginas
  • Logica de Programação
    18016 palavras | 73 páginas
  • Lógica de Programação
    12666 palavras | 51 páginas
  • Logica de programação
    20197 palavras | 81 páginas
  • Logica de Programação
    288 palavras | 2 páginas
  • logicas de programação
    735 palavras | 3 páginas
  • Lógica de Programação
    1869 palavras | 8 páginas
  • Logica de programação
    404 palavras | 2 páginas
  • Logica de programação
    20194 palavras | 81 páginas