Академический Документы
Профессиональный Документы
Культура Документы
ALBERTO TORRES
Gerenciamento De Arquivos:
Arquivos são mecanismo de abstração(é virtual), pois provêm uma forma de
armazenar informação em disco, para usá-lo depois, de tal maneira a esconder do
usuário os detalhes sobre de como e onde a informação foi armazenada e como o
disco funciona. Quando arquivo é aberto, o S.O usa o nome do caminho para
localizar a sua entrada no sistema de diretórios.
O Gerenciamento de arquivos pode fazer download e Upload de arquivos de sites,
pode renomear, mover, enviar, excluir e até mesmo criar pastas e arquivos, também
administra sites com o HTML. O gerenciamento de Arquivos é feito por
Softwares(Programas),ou seja o Gerenciamento de arquivos é feito virtualmente e
pode fazer por conexão via FPT. Como o nome já diz ele gerência , manipula os
arquivos pra fazer determinadas coisas como dito acima. Pode ser um
gerenciamento de um apk de um arquivo.exe ou até mesmo documentos. Regras
para dar nomes aos arquivos variam de um S.O para o outro, mais todos aceitam de
1 a 8 letras, alguns S.O distinguem entre letras maiúscula e minúscula, ou adicionar
atributos(@,&,! e outros) diferente.
Gerenciamento de processos
Um processo pode ser entendido como um programa que esta em execução.
Cada processo criado pelo sistema recebe uma identificação única, chamada
PID , que é representada por um número.
O processador é projetado apenas para executar instruções, não se
importando com qual programa esteja em execução ou qual o seu conteúdo.
O sistema operacional por sua vez, é o responsável por gerenciar qual
programa esta em execução e é, também, o responsável por controlar o uso
concorrente do processador.
A gerência de processos é uma das principais funções do sistema
operacional. Através dos processos, um programa pode mover recursos,
compartilhar dados, trocar informações, etc. Nos sistemas multiprogramáveis, os
processos são executados ao mesmo tempo, compartilhando o uso do
processador, da memória principal e os dispositivos de Entrada/Saída. Nos
sistemas com múltiplos processadores ou com vários núcleos, além da
execução de processos concorrentemente ocorre também a execução
simultânea de processos nos diversos processadores do sistema.
Cada processo possui seu próprio espaço de endereçamento, que deve ser
devidamente protegido dos demais processos.
Quando um processo esta em execução, o seu contexto de hardware está
armazenado nos registradores da CPU.
O processador executa o programa do usuário em um determinado intervalo
de tempo e, no instante seguinte, poderá executar outro programa, de outro
usuário. Um processo também pode ser definido como o ambiente onde o
programa é executado. Este ambiente, além das informações pertinentes a
execução do programa, possui também informações relativas aos recursos que
o programa pode utilizar como espaço de endereçamento, uso do
processador, área em disco, etc. Se um programa necessitar utilizar uma área
em disco superior ao seu limite estipulado, o sistema operacional interrompe a
execução do programa por falta de recursos.