Professional Documents
Culture Documents
(S.O)?
Una de las definiciones ms comnmente aceptadas expresa:
Un S.O es un grupo de programas de proceso con las rutinas de control
necesarios para mantener continuamente operativos dicho programas.
es el software bsico de una computadora que provee una interfaz entre el
resto de programas del ordenador, los dispositivos hardware y el usuario.
Los sistemas operativos realizan tareas bsicas, tales como reconocimiento de
la conexin del teclado, enviar la informacin a la pantalla, no perder de vista
archivos y directorios en el disco, y controlar los dispositivos perifricos tales
como impresoras, escner, etc.
Podemos decir que el sistema operativo es el programa ms importante de
la computadora.
Programas de sistema:
Controlan la operacin de la computadora en s.
Programas de aplicacin:
Resuelven problemas para los usuarios.
En este contexto, el Sistema Operativo es el programa fundamental de todos
los programas de sistema.
El S. O. protege y libera a los programadores de la complejidad del hardware,
colocndose un nivel de software por sobre el hardware para:
Controlar todas las partes del sistema.
Presentar al usuario una interfaz o mquina virtual.
El esquema tpico de un sistema de cmputos incluye:
Programas de aplicacin:
Sistema bancario, reservaciones en una lnea area, juegos, etc.
Programas de sistema:
Compiladores, editores, intrpretes de comandos. Sistema Operativo.
Hardware: Lenguaje de mquina. Microprogramacin. Dispositivos
fsicos
Servicio de soporte
Administracin de recursos:
Sirven para administrar los recursos del hardware y de redes de un sistema
informtico, como la CPU, memoria, unidades de disco, dispositivos de
almacenamiento secundario y perifricos de entrada y salida.
Administracin de archivos:
Un sistema de informacin contiene programas de administracin
de archivos que controlan la creacin, borrada y acceso de archivo
de datos y de programas.
Administracin de tareas:
Los programas de administracin de tareas de un S.O administran la
realizacin de tareas informticas de los usuarios finales.
Servicio de soporte:
Estos servicios de soporte suele consistir en:
-Actualizacin de versiones.
-Mejoras de seguridad.
-Inclusin de alguna nueva utilidad (un nuevo entorno grfico, un asistente para
administrar alguna determinada funcin,).
-Controladores para manejar nuevos perifricos (este servicio a veces debe
coordinarse con el fabricante del hardware).
-Correccin de errores de software.
-Otros.
Kernel (ncleo)
El Ncleo (o kernel) es una coleccin de mdulos de software que
se ejecutan en forma privilegiada lo que significa que tienen
acceso pleno a los recursos del sistema. El ncleo normalmente
representa slo una pequea parte de lo que por lo general se
piensa que es todo el sistema operativo, pero es tal vez el cdigo
que ms se utiliza. Por esta razn, el ncleo reside por lo regular en
la memoria principal, mientras que otras partes del sistema
operativo son cargadas en la memoria principal slo cuando se
necesitan.
Administrador
Cuando existen varios programas en espera de ser procesados, el
sistema operativo debe decidir el orden de procesamiento de ellos,
as como asignar los recursos necesarios para su proceso.
Mediante esta funcin el sistema operativo est en capacidad de
distribuir en forma adecuada y en el momento oportuno los
diferentes recursos (memoria, dispositivos, etc.,) entre los diversos
programas que se encuentran en proceso, para esto, lleva un
registro que le permite conocer que recursos estn disponibles y
cuales estn siendo utilizados, por cuanto tiempo y por quien, etc.
Procesador
La unidad central de procesamiento o unidad de procesamiento
central (conocida por las siglas CPU, del ingls: central processing
unit), es el hardware dentro de un ordenador u otros dispositivos
programables, que interpreta las instrucciones de un programa
informtico mediante la realizacin de las operaciones bsicas
aritmticas, lgicas y de entrada/salida del sistema. El trmino, y su
acrnimo, han estado en uso en la industria de la Informtica por lo
menos desde el principio de los aos 1960.1 La forma, el diseo de
CPU y la implementacin de las CPU ha cambiado drsticamente
desde los primeros ejemplos, pero su operacin fundamental sigue
siendo la misma.
Administracin de Memoria
La memoria es un rea de almacenamiento comn a los
procesadores y dispositivos, donde se almacenan programas,
datos, etc. El sistema deber administrar el lugar libre y ocupado, y
ser el encargado de las siguientes tareas:
Mantener que partes de la memoria estn siendo usadas, y
por quien.
Decidir cuales procesos sern cargados a memoria cuando
exista espacio de
memoria disponible, pero no suficiente para todos los
procesos que deseamos.
Asignar y quitar espacio de memoria segn sea necesario.
Dispositivos E/S:
esto representa los intercambios de informacin desde el
procesador o incluso al acceso directo de la memoria. Esta
actividad de entrada y salida se realiza gracias a la relacin que hay
entre el sistema operativo con los diversos perifricos, as
administrar y controlar los estados y recursos que tienen cada uno
de estos mediante los controladores de dispositivos.
Dispositivos o perifricos: son aparatos solidos e independientes
que van conectados a la unidad central de la computadora. Existen
diversos tipos de dispositivos con funciones diferentes.
Existen tres tipos de dispositivos segn su funcin:
Dispositivos de entrada: tienen la tarea de introducir informacin,
rdenes, comandos e instrucciones para que la computadora lo
procese con el sistema operativo. TECLADO, MOUSE, ESCANER
Dispositivos de salida: son los que se encargan de procesar los
resultados de salida de los procesos de datos. Y mostrarlos al
usuario. MONITOR, IMPREROSA
Dispositivos de Bloques: Estos perifricos almacenan informacin
en bloques de tamao fijo, estos van desde 128 bytes hasta 1024
bytes.
Sistema de Archivo
El sistema de archivos o sistema de ficheros es el componente del
sistema operativo encargado de administrar y facilitar el uso de las
memorias perifricas, ya sean secundarias o terciarias.
Sus principales funciones son la asignacin de espacio a los
archivos, la administracin del espacio libre y del acceso a los datos
resguardados. Estructuran la informacin guardada en un
dispositivo de almacenamiento de datos o unidad de
almacenamiento (normalmente un disco duro de una computadora),
que luego ser representada ya sea textual o grficamente
utilizando un gestor de archivos.
La mayora de los sistemas operativos manejan su propio sistema
de archivos
Los sistemas de archivos tradicionales proveen mtodos para crear,
mover, renombrar y eliminar tanto archivos como directorios, pero
carecen de mtodos para crear, por ejemplo, enlaces adicionales a
un directorio o archivo (enlace duro en Unix) o renombrar enlaces
padres (".." en Unix).
Caractersticas
Las caractersticas genricas de un sistema operativo de red son: