miércoles, 13 de enero de 2016

El sistema de archivos

El sistema de archivos


Un sistema de archivos es un conjunto de normas y procedimientos para almacenar la información.


Un archivo es un conjunto independiente de datos, como una foto o un texto. Hay diferentes tipos de archivo como veremos más adelante. Toda la información que hay en una computadora está agrupada en forma de archivos.


Has varios tipos de sistemas de archivos que son:

  • Sistemas de Archivos de Disco: Son aquellas estructuras de almacenamiento de información que tienen como soporte el uso de unidades de discos duros.

Sistemas de Archivos de Microsoft, hay de tres tipos:

  • FAT: Se trata del primer sistema de archivos utilizado por Microsoft y corresponde a los sistemas operativos MS Dos, Windows 3.11 y Windows 95.   

  •  NTFS: Es el sistema usado en los SO Windows XP, Vista y Windows 7. Utiliza diversos permisos para acceder a archivos y carpetas y no es compatible con otros sistemas operativos, salvo algunos pero de solo lectura. 
  • exFAT: Este tipo de sistemas al igual que FAT, también utiliza una tabla de localización de archivos, pero ésta es extendida, lo cual permite mucha mayor capacidad de almacenamiento y procesamiento de datos.
Sistemas de Archivos de Mac Os:  


  • Los sistemas de archivos utilizados por las tecnologías de Apple son  los HFS y HFS+,  sistema de archivos por jerarquía y sistema de archivos por jerarquía extendido. Este sistema permite asignaciones de espacio en disco de 64 bits y puede utilizar bloques de archivos de 32 bits para lograr mayor eficiencia en el disco.






Kernel

Kernel



En informática, un núcleo o kernel es un software que constituye una parte fundamental del sistema operativo, y se define como la parte que se ejecuta en modo privilegiado Es el principal responsable de facilitar a los distintos programas acceso seguro al hardware de la computadora o en forma básica, es el encargado de gestionar recursos, a través de servicios de llamada al sistema. 


Hay dos tipos de nucleos: el micro-kernel o micro-núcleo y el monolítico.


  • El núcleo monolítico es una arquitectura de sistema operativo donde este en su totalidad trabaja en espacio del núcleo, estando él solo en modo supervisor.

  •  El núcleo micro-kernel o micro-núcleo es un tipo de núcleo de un sistema operativo que provee un conjunto de primitivas o llamadas mínimas al sistema para implementar servicios básicos como espacios de direcciones, comunicación entre procesos y planificación básica

  • La multitarea es la característica de los sistemas operativos modernos de permitir que varios procesos o aplicaciones se ejecuten aparentemente al mismo tiempo, compartiendo uno o más procesadores.

  • La palabra multiusuario se refiere a un concepto de sistemas operativos, pero en ocasiones también puede aplicarse a programas de computadora de otro tipo (e.j. aplicaciones de base de datos) e incluso a sistemas de cómputo.

La comunicación con el ordenador

La comunicación con el ordenador



Si tuviésemos que hablar directamente con el ordenador, tendríamos que hacerlo con unos y ceros.

El sistema operativo nos permite hablarle con otras palabras especiales (llamadas comandos) o con imágenes y acciones que él traduce a unos y ceros.

 Los comandos son palabras muy concretas y, aunque haya algunas parecidas o incluso iguales, cambian en cada sistema. El uso de comandos es una de las maneras más directas que hay de darle órdenes a un ordenador

Cuando en una interfaz usamos un código  alfanumérico (que tiene letras y números), estamos ante una interfaz de línea de comandos.


La interfaz gráfica de usuario, conocida también como GUI (del inglés graphical user interface), es un programa informático que actúa de interfaz de usuario, utilizando un conjunto de imágenes y objetos gráficos para representar la información y acciones disponibles en la interfaz.
FUNCIONES DEL SISTEMA OPERATIVO



El Sistema Operativo es un conjunto de órdenes y programas que controlan los procesos básicos de una computadora y permiten el funcionamiento de otros programas.



Las funciones del sistema operativo son organizar y administrar el el hadware del equipo: Partes internas y Periféricos. Todos pueden funcionar perfectamente, pero sin un sistema operativo no podemos usarlo.



Pero la parte más evidente es darle al usuario la capacidad de comunicarse con la computadora. Es decir, dotar a la computadora de una interfaz. Permite que el usuario se pueda comunicar con la computadora.


Una interfaz es el conjunto de elementos que permiten la comunicación del usuario con la computadora. Estos elementos pueden ser palabras, letras, números (alfanuméricos) o imágenes (gráficos)