Você está na página 1de 3

1) O QUE UM ARQUIVO?

a unidade bsica de armazenamento de informao em um dispositivo


no-voltil, pois para eles no h forma mais simples de armazenamento
persistente de dados. Um arquivo basicamente um conjunto de dados
armazenados em um dispositivo fsico no-voltil, com um nome ou outra
referncia que permita sua localizao posterior. Um arquivo identificado
por um nome, composto por uma seqncia de caracteres, para o SO no
importa o que o arquivo e sim sua extenso.
2) COMO ARQUIVOS PODEM SER ORGANIZADOS?
A forma mais simples de organizao de arquivos atravs de uma
seqncia no- estruturada de bytes. Neste tipo de organizao, o sistema
de arquivos no impe nenhuma estrutura lgica para os dados. Alguns
sistemas operacionais possuem diferentes organizaes de arquivos. Neste
caso, cada arquivo criado deve seguir um modelo suportado pelo sistema de
arquivos. As organizaes mais conhecidas e implementadas so a
seqencial, relativa e indexada.
3) DIFERENCIE OS METODOS DE ACESSO A REGISTROS SEQUENCIAL,
DIRETO E INDEXADO.
Acesso seqencial: O SO precisa identificar o inicio e o final do arquivo, o
acesso era restrito leitura na ordem em que eram gravados, sendo a
gravao de arquivos possvel apenas no final do arquivo.
Acesso direto: permite a leitura/gravao de um registro diretamente na sua
posio. Diferente da forma seqencial, no existe restrio aordem em que
os registros so lidos ou gravados.
Acesso indexado ou por chave: o arquivo deve possuir uma rea de ndice
onde existam ponteiros para os diversos registros e a partir desta
informao realiza-se um acesso direto.
4) QUAL A FUNAO DAS SYSTEM CALLS DE E/S?
O system Calls sendo responsvel pela chamada de rotina do programa com
o ncleo. Para cada servio disponvel existe um system call associada e
cada sistema operacional tem seu prprio conjunto de chamadas, com
nomes, parmetros e formas de ativao especfica.

5) QUAIS AS DIFERENTES FORMAS DE IMPLEMENTAO DE UMA ESTRUTURA


DE DIRETRIO?
seqncia no- estruturada: A implementao mais simples, existe apenas
um nico diretrio contendo todos os arquivos do disco. bastante limitado
j que no permite que usurios criem arquivos com o mesmo nome o que
ocasionaria um conflito no acesso aos arquivos. Alguns sistemas
operacionais possuem diferentes organizaes de arquivos. Neste caso,
cada arquivo criado deve seguir um modelo suportado pelo sistema de
arquivos. As organizaes mais conhecidas e implementadas so a
seqencial, relativa e indexada (fig. 1b). Nestes tipos de organizao,
podemos visualizar um arquivo como um conjunto de registros. Os registros

podem ser classificados em registros de tamanho fixo, quando possurem


sempre o mesmo tamanho, ou registros de tamanho varivel.
6) DESCREVE AS VANTAGENS E DESVANTAGENS DAS TCNICAS PARA
GERENCIA DE ESPAOS LIVRES.
Tendo um disco organizado, sempre que precisar de memria ter espao
livre. Uma boa gerencia tambm impede a fragmentaodo seu disco, tendo
espao livres porem sem serventia para o SO. A desvantagem varia de
acordo com a tcnica usada, muitas delas resolvem um problema, porem
abrem outro, algumas resolvem a fragmentao interna, porem, em
conseqncia geram a fragmentao externa, outras so mais difcil a
implementao.
7) O QUE ALOCAO CONTIGUA DE BLOCOS E QUAIS BENEFCIOS A
DESFRAGMENTAO PODE PROPORCIONAR QUANDO ESTA TCNICAS
UTILIZADA?
Consiste em armazenar um arquivo em blocos seqencialmente dispostos.
Neste tipo, o sistema localiza um arquivo atravs do endereo do primeiro
bloco e da sua extenso em blocos. Cria se uma tabela, localiza o primeiro
bloco livre, assim dando quantos blocos a frente dele esto livre.
8) DESCREVE AS VANTAGENS E DESVANTAGENS DAS TCNICAS DE
ALOCAO ENCADEADA E INDEXADA NA GERNCIA DE ALOCAO DE
ESPAO EM DISCO.
Alocao encadeada, est forma de alocao foi proposta para contornar a
pouca flexibilidade da alocao contgua e eliminar a fragmentao externa.
Nela, cada bloco do arquivo no disco contm dados do arquivo e tambm
um ponteiro para o prximo bloco, ou seja, um campo indicando o nmero
do prximo bloco do arquivo no disco. Desta forma construda uma lista
encadeada de blocos para cada arquivo, no sendo mais necessrio manter
os blocos do arquivo lado a lado no disco. Esta estratgia elimina a
fragmentao externa, pois todos os blocos livres do disco so utilizveis
sem restries, e permite que arquivos sejam criados sem a necessidade de
definir seu tamanho final.
Alocao indexada, estrutura em lista encadeada daestratgia anterior
substituda por um vetor contendo um ndice de blocos do arquivo. Cada
entrada desse ndice corresponde a um bloco do arquivo e aponta para a
posio desse bloco no disco. O ndice de blocos de cada arquivo mantido
no disco em uma estrutura denominada n de ndice (index node) ou
simplesmente n-i (i-node). O i-node de cada arquivo contm, alm de seu
ndice de blocos, os principais atributos do mesmo, como tamanho,
permisses, datas de acesso, etc. Os i-nodes de todos os arquivos so
agrupados em uma tabela de i-nodes, mantida em uma rea reservada do
disco, separada dos blocos de dados dos arquivos.
9) QUAIS OS TIPOS DE PROTEO DE ACESSO A ARQUIVOS EXISTENTES E
QUAIS SUAS PRINCIPAIS VANTAGENS?

Senha de acesso, proteo por grupos de usurios e lista de controle de


acesso. A vantagem da associao de uma senha de acesso a um arquivo
a simplicidade, pois o controle resume-se ao usurio ter conhecimento da
senha e, conseqentemente, ter a liberao do acesso ao arquivo concedida
pelo sistema.
Proteo em grupo, a vantagem da proteo por grupos de usurios
oferecer uma proteo em trs nveis: owner (dono), group (grupo) e all
(todos).
Lista de controle de acesso tem a vantagem de especificar individualmente
para cada arquivo qual usurio e tipo de acesso concedido.
10) O QUE A TCNICA DENOMINADA BUFFER CACHE?
Buffer cache minimiza os acessos a disco mantendo em memria aqueles
blocos mais recentemente utilizados, assim se quando puxado uma
operao, o SO verifica no buffer, se for positivo evita com que faa nova
leitura no disco.

Você também pode gostar