Page 111 - Revista_Campoverde_Criollo
P. 111

•   Asignar y reclamar espacio de memoria cuando   •   Manipulación y modificación de archivos.
                      sea necesario.                              •   Información del estado del sistema.
                  Gestión del almacenamiento secundario           •   Soporte a lenguajes de programación.
                                                                  •   Comunicaciones.
                  Un  sistema  de  almacenamiento  secundario  es
                  necesario,   ya   que   la   memoria   principal
                  (almacenamiento  primario) es  volátil  y además muy   Gestor de recursos
                  pequeña para almacenar todos los programas y datos.   Como gestor de recursos, el Sistema Operativo
                  También  es  necesario  mantener  los  datos  que  no   administra:
                  convenga mantener en la memoria principal. El SO se
                  encarga de:
                                                                  La CPU (Unidad Central de Proceso, donde está
                  •   Planificar los discos.                      alojado el microprocesador).
                  •   Gestionar el espacio libre.
                  •   Asignar el almacenamiento.                  •   Los dispositivos de E/S (entrada y salida)
                                                                  •   La memoria principal (o de acceso directo).
                  Sistema de archivos                             •   Los discos (o memoria secundaria).
                                                                  •   Los procesos (o programas en ejecución).
                  Los  archivos  son  colecciones  de  información   •   y en general todos los recursos del sistema.
                  relacionada,  definidas  por  sus  creadores.  Éstos
                  almacenan  programas  (en  código  fuente  y  objeto)  y   1.3 Seguridad Informática
                  datos  tales  como  imágenes,  textos,  información  de
                  bases de datos, etc. El SO es responsable de:   “Según  Corbet  No  puede  perderse  de  vista  la
                                                                  importancia de la seguridad informática. Puede verse
                  •   Construir y eliminar archivos y directorios.   el efecto de este concepto en prácticamente todos los
                  •   Ofrecer funciones para manipular archivos y   componentes que conforman a un sistema operativo.
                      directorios.                                Para  no  ir  más  lejos,  las  funciones  principales
                  •   Establecer la correspondencia entre archivos y   presentadas en la sección cruzan necesariamente por
                      unidades de almacenamiento.                 criterios  de  seguridad.  Algunas  consideraciones
                  •   Realizar copias de seguridad de archivos.   podrían ser, por ejemplo: Abstracción, Administración
                                                                  de recursos, Aislamiento”. [4]
                  Existen  diferentes  Sistemas  de  Archivos,  es  decir,
                  existen diferentes formas de organizar la información   1.4  Sistemas Operativos libres
                  que  se  almacena  en  las  memorias  (normalmente
                  discos) de los ordenadores. Por ejemplo, existen los   “Según  Arteaga  Este  término  engloba  un  tipo  de
                  sistemas                                 de     aplicaciones, una tendencia filosófica y un modelo de
                  archivos FAT, FAT32, EXT3, NTFS, XFS, etc.      desarrollo  de  programas  informáticos”  [5].  Las
                                                                  principales características de este software son:
                  Sistemas de protección
                                                                  •   El código fuente a partir del que se genera está
                  Mecanismo que controla el acceso de los programas o   disponible a cualquier persona que lo quiera ver.
                  los  usuarios  a  los  recursos  del  sistema.  El  SO  se   •   Cualquier persona puede realizar cambios a dicho
                  encarga de:                                        código sin previo permiso.
                                                                  •   Cualquier persona puede distribuir tanto el
                  •   Distinguir entre uso autorizado y no autorizado.   software original como el software modificado.
                  •   Especificar los controles de seguridad a realizar.
                  •   Forzar el uso de estos mecanismos de protección.   El  “Software  Libre  “es  gratuito,  aunque  podemos
                                                                  encontrar  a  la  venta  paquetes  que  evitan  tener  que
                  Sistema de comunicaciones                       descargar  grandes  ficheros  de  Internet,  además  de
                                                                  ofrecernos soporte técnico y manuales de uso, entre
                  Para mantener las comunicaciones con otros sistemas   otras cosas.
                  es necesario poder controlar el envío y recepción de
                  información a través de las interfaces de red. También   Existen  muchas  aplicaciones  de  buena  calidad
                  hay que crear y mantener puntos de comunicación que   disponibles de forma totalmente gratuita. Entre las más
                  sirvan  a  las  aplicaciones  para  enviar  y  recibir   famosas  están  el  sistema  operativo  Linux,
                  información, y crear y mantener conexiones virtuales   OpenOffice.org, el  navegador FireFox o AMSN. Se
                  entre aplicaciones que están ejecutándose localmente   pueden  encontrar  aplicaciones  científicas,  de
                  y otras que lo hacen remotamente.               ofimática,  de  gestión,  juegos,  utilidades  de
                                                                  administración, etc. Linux es un sistema operativo de
                  Programas de sistema
                                                                  libre  distribución  creado  por  Linus  Torvalds,
                  Son aplicaciones de utilidad que se suministran con el   entregado a la comunidad de software libre y
                  SO pero no forman parte de él. Ofrecen un entorno útil

                 para el desarrollo y ejecución de programas,
                 siendo algunas de las tareas que realizan:

                                                                 107
   106   107   108   109   110   111   112   113   114   115   116