Veamos si se puede explicar escuetamente en un sitio tan limitado.
Junto a los procesos el otro gran componente de un sistema operativo es el sistema de archivos. todo proceso requiere para su ejecución que los datos que va a utilizar se encuentren físicamente en algún sitio; lo que hace el sistema de archivos precisamente es permitir que esta información se pueda organizar de una manera lógica y sencilla. Todo sistema operativo debe brindar las herramientas (en forma de llamadas al sistema o instrucciones) para que el sistema de archivos sea funcional, entre las principales se pueden encontrar:
Las de creación y destrucción de archivos.
Las de apertura y cierre de los archivos.
Las de lectura y escritura.
Adicionalmente también la mayoría de sistemas permiten tener cierto control sobre los archivos pudiendo asignar características como la seguridad.
Un archivo realmente es una colección de bytes relacionados bajo un único nombre, adicionalmente como bien conocemos desde nuestra experiencia práctica, los archivos también se encuentran organizados bajo una estructura que los relaciona lógicamente, esta estructura se denomina directorio (algunos sistemas los denominan también como carpetas).
Debido a esto podemos ver que el sistema de archivos es también una estructura jerárquica, la cual tiene un inicio en el directorio raíz (algunos sistemas operativos como los derivados de MS DOS -este incluido- tienen un directorio raíz por cada partición encontrada en los discos).
Considerese parte de una empresa de cajas de ahorro, que mantiene informacion acerca de todos los clientes y cuentas de ahorro. Una manera de mantener la infomacion en un computador es almacenarla en archivos del sistema operativo. Para permitir a los usuarios manipular la informacion, el sistema tiene un número de programas de aplicación que manipula los archivos, incluyendo:
Un programa para efectuar cargos o abonos en una cuenta.
Un programa para añadir una cuenta nueva.
Un programa para calcular el saldo de una cuenta.
Un programa para generar las operaciones mensuales.
Estos programas de aplicacion se han escrito por programadores de sistemas en respuesta a las necesidades de la organización bancaria.
Si las necesidades se incrementan, se añaden nuevos programas de aplicacion al sistema. Por ejemplo supongase que las regularizaciones de un nuevo gobierno permiten a las cajas de ahorro ofrecer cuentas corriente. Como resultado se crean nuevos archivos permanentes que contengan información acerca de todas las cuentas corrientes mantenidas por el banco, y puede ser necesario escribir nuevos programas de aplicacion para tratar situaciones que no existen en las cuentas de ahorro, tales como manejar descubiertos.Asi, sobre la marcha, se añaden mas archivos y programas de aplicacion al sistema.
Answers & Comments
Verified answer
Veamos si se puede explicar escuetamente en un sitio tan limitado.
Junto a los procesos el otro gran componente de un sistema operativo es el sistema de archivos. todo proceso requiere para su ejecución que los datos que va a utilizar se encuentren físicamente en algún sitio; lo que hace el sistema de archivos precisamente es permitir que esta información se pueda organizar de una manera lógica y sencilla. Todo sistema operativo debe brindar las herramientas (en forma de llamadas al sistema o instrucciones) para que el sistema de archivos sea funcional, entre las principales se pueden encontrar:
Las de creación y destrucción de archivos.
Las de apertura y cierre de los archivos.
Las de lectura y escritura.
Adicionalmente también la mayoría de sistemas permiten tener cierto control sobre los archivos pudiendo asignar características como la seguridad.
Un archivo realmente es una colección de bytes relacionados bajo un único nombre, adicionalmente como bien conocemos desde nuestra experiencia práctica, los archivos también se encuentran organizados bajo una estructura que los relaciona lógicamente, esta estructura se denomina directorio (algunos sistemas los denominan también como carpetas).
Debido a esto podemos ver que el sistema de archivos es también una estructura jerárquica, la cual tiene un inicio en el directorio raíz (algunos sistemas operativos como los derivados de MS DOS -este incluido- tienen un directorio raíz por cada partición encontrada en los discos).
Considerese parte de una empresa de cajas de ahorro, que mantiene informacion acerca de todos los clientes y cuentas de ahorro. Una manera de mantener la infomacion en un computador es almacenarla en archivos del sistema operativo. Para permitir a los usuarios manipular la informacion, el sistema tiene un número de programas de aplicación que manipula los archivos, incluyendo:
Un programa para efectuar cargos o abonos en una cuenta.
Un programa para añadir una cuenta nueva.
Un programa para calcular el saldo de una cuenta.
Un programa para generar las operaciones mensuales.
Estos programas de aplicacion se han escrito por programadores de sistemas en respuesta a las necesidades de la organización bancaria.
Si las necesidades se incrementan, se añaden nuevos programas de aplicacion al sistema. Por ejemplo supongase que las regularizaciones de un nuevo gobierno permiten a las cajas de ahorro ofrecer cuentas corriente. Como resultado se crean nuevos archivos permanentes que contengan información acerca de todas las cuentas corrientes mantenidas por el banco, y puede ser necesario escribir nuevos programas de aplicacion para tratar situaciones que no existen en las cuentas de ahorro, tales como manejar descubiertos.Asi, sobre la marcha, se añaden mas archivos y programas de aplicacion al sistema.
Espero sea suficiente
suerte y al toro