martes, 25 de mayo de 2010

DISPOSITIVOS PERIFERICOS DE SALIDA


Los dispositivos de salida permiten al usuario recibir la informacion que fue requerida al computador en este podemos ver la manipulacion que se hizo en el sistema operativo algunos de los principales dispositivos de salida son:
el monitor
la impresora
altavoses
auriculares
plotters
fax.

DISPOSITIVOS PERIFERICOS DE ENTRADA


Los perifericos o dispositivos de entrada son componentes del sistema operativo son los responsables del suministro de datos e informacion a la computadora para el buen manejo de la maquina para el usuario. Algunos de los mas usados son:
el teclado
el mause
microfono
scaner
camara
lector codigo de barras
lapiz optico etc...

MANEJO DE DISPOSITIVOS


El manejo de dispositivos es el manejo de la informacion del usuario frente a la maquina virtual estos de dividen en dos dispositivos de entrada y dispositivos de salida.

Los Sistemas Operativos

MANEJO DE MEMORIA


El manejo de memoria es como subdividir la memoria que hay para elaborar varios procesos y tener un buen manejo de informacion. Existen varios requisitos para manejar la memoria uno de ellos es la RELOCALIZACION, esto quiere decir que la memoria no sabe donde va a cargar su proceso. Otro requisito es la PROTECCION este quiere decir que en el monento de la ejecucion de la memoria en un programa no puede hacer otro proceso en otro programa sin permiso. Otro es la COMPARTICION esto significa que varior procesos entre en toda la memoria. ORGANiZACION LOGICA esto significa que los programas estan divididos en en escritura, lectura o modificacion. ORGANIZACION FISICA esto quiere dicir que hay una menoria fisica que se llama overlaying y esta permite que varios prcesos interactuen entre la memoria virtual y la fisica.

jueves, 6 de mayo de 2010

DEFINICION DE SISTEMAS OPERATIVOS


Un sistemas operativo es un software que actua de interfaz entre los dispositivos del hardware para el manejo del usuario con la maquina virtual (computador). Es el responsable del funcionamiento del equipo es el encargado de gestionar y coordinar las actividades requeridas por el S.O., Tambien sirve como puente para instalar programas por el usuario.

lunes, 26 de abril de 2010

SISTEMA POR CAPAS


En linux se trabaja un metodo por capas que va protegiendo el corazon del sistema operativo a medida que lo valla nesecitando el sistema en capas recupera la informacion de la capa anterior perdida en el sistema a eso se le llama controladores de dispositivo que interactuan directamente con el hardware y hacen trabajo de lectura y escritura. En este sistema ocurre una cosa muy importante y es si un proceso se esta elaborando en alguna de las capas ya no se puede detener.

SISTEMA MONOLITICO


El sistema monolitico es como el corazon del sistema operativo este se encuentra en sistemas operativos como UNIX, LINUX Y FreeBSD este sistema monolitico trabaja en estructuras fijas que elaboran procesos y funcionan entre si para compilar las capas del kernel.

LLAMADAS DEL SISTEMA


Es el mecanismo usado para uan aplicacion para solicitar un servicio al sistema operativo en pocas palabras es una ejecucion que tiene los programas del sistema operativo. Ademas es la interfaz para creacion o modificacion de un SO ya que este verifica la compatibilidad del lenguaje de programacion entre un SO y otro para que den el mismo funcionamiento que tenia el anterior.

PROCESOS







Es un programa en ejecucion que trabaja en constante movimiento siguiendo informacion del sistema operativo se basa en distintos procesos como por ejemplo desde que uno prende la PC eso ya es un proceso en sistemas.
Un proceso actua mediante conductores de hilos que llegan directamente desde el microprocesador. La diferencia entre un proceso y un programa es que el proceso es una actividad del programa el cual se basa en entradas, salidas y estados.
los procesos pueden ser cooperantes o independientes, los cooperantes son los que trabajan entre si brindandose informacion e interactuando entre si.
y los procesos independientes son aquellos que no nesesitan informacion de terceros ellos trabajan con lo que ya poseen ya que trabajan con distintos usuarios.
un proceso tiene tres estados los cuales son muy importantes a la hora de dar uan informacion concreta estos son LISTO. EN EJECUCION Y BLOQUEADO