Uni.SO-Mod6-1-Lez1 History
Hide minor edits - Show changes to output
Added lines 1-77:
(:title Sistemi Operativi - Appunti caotici:) [[Torna alla pagina di Sistemi Operativi->SistemiOperativi]] ----
%titolo%''':: Appunti caotici ::'''
%center%%sottotitolo%Lezione 1 %center%%sottotitolo%File e loro caratteristiche
!!Pag 1 !!!!Sommario ...
!!Pag 2 !!!!File System Il file system è un'astrazione delle informazioni nei dispositivi fisici, di cui dà una visione logica ed omogenea. Consente di non preoccuparsi dei dettagli implementativi sul come vadano gestite le varie operazioni sui flussi di informazione in qualsiasi dispositivo.
Consiste nella collezione e gestione di: * informazioni (dati , programmi) -> '''file''' * metainformazioni (metadati) -> '''DIRETTORI''', da pochissimi chiamata anche ''directory''
!!!!Aggregazione di informazioni Ho due costruttori: * '''array''': N elementi omogenei, dello stesso tipo base * '''record''': K elementi eventualmente disomogenei
!!Pag 3 !!!!File I '''file''' sono aggregazioni di elementi omogenei in numero a priori non definito (da un punto di vista logico non hanno limite). Ad ognuno degli elementi che compongono la sequenza è associato un indice che lo identifica.
!!!!Tipi di file (1) I file possono essere di due tipi: '''dati''' (numerici, alfabetici, binari) o '''programmi''', la cui vera differenza è che le loro sequenze di byte sono opportunamente strutturate in modo da poter essere interpretate dal sistema operativo
!!Pag 4 !!!!Tipi di file (2) ...
!!!!Struttura dei file Un file può avere diversi tipi di struttura: * ''nessuna'', e quindi ho un byte via dietro l'altro * ''struttura semplice'', e sono ade sempio i file prodotti da un editor di testo * ''struttura complessa''
!!Pag 5 !!!!Attributi Tutti gli attributi del file (nome, identificativo, tipo, locazione, ...) vengono raccolti nel cosiddetto '''descrittore del file'''.
!!!!Operazioni sui file ...
!!Pag 6 !!!!Uso dei file (1) ...
!!!!Uso dei file (2) ...
!!Pag 7 !!!!Uso dei file (3) ...
!!!!Uso dei file (4) ...
!!Pag 8 !!!!Metodi di accesso (1) ...
!!!!Metodi di accesso (2) ...
!!Pag 9 !!!!Metodi di accesso (3) ...
---- [[Torna alla pagina di Sistemi Operativi->SistemiOperativi]]
|